]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
automake cleanup: renamed inttypes.h
authorRoald J. van Loon <roaldvanloon@gmail.com>
Sat, 7 Sep 2013 12:07:52 +0000 (14:07 +0200)
committerRoald J. van Loon <roaldvanloon@gmail.com>
Sat, 7 Sep 2013 20:41:10 +0000 (22:41 +0200)
- In "includes", inttypes.h was cluttering the system's one. This caused
  random build errors on some systems/in some conditions. Renaming it.
- Add emergency defs of PRI*64 headers when int_types.h does not define
  them (which, unfortunately, can happen on some systems).

Signed-off-by: Roald J. van Loon <roaldvanloon@gmail.com>
50 files changed:
src/Makefile.am
src/auth/AuthMethodList.h
src/client/ioctl.h
src/cls/rbd/cls_rbd.cc
src/cls/rgw/cls_rgw.cc
src/common/Formatter.cc
src/common/Formatter.h
src/common/OutputDataSocket.cc
src/common/admin_socket.cc
src/common/admin_socket_client.cc
src/common/blkdev.cc
src/common/crc32c_intel_baseline.c
src/common/crc32c_intel_baseline.h
src/common/crc32c_intel_fast.c
src/common/perf_counters.cc
src/crush/crush.h
src/crush/hash.c
src/include/buffer.h
src/include/crc32c.h
src/include/encoding.h
src/include/int_types.h [new file with mode: 0644]
src/include/inttypes.h [deleted file]
src/include/linux_fiemap.h
src/include/rados/librados.h
src/include/types.h
src/librbd/AioRequest.h
src/librbd/ImageCtx.h
src/librbd/SnapInfo.h
src/librbd/WatchCtx.h
src/librbd/internal.cc
src/librbd/internal.h
src/librbd/librbd.cc
src/mds/CInode.cc
src/mds/locks.c
src/mds/mdstypes.h
src/os/BtrfsFileStoreBackend.cc
src/os/DBObjectMap.cc
src/os/FileStore.cc
src/os/GenericFileStoreBackend.cc
src/os/ZFSFileStoreBackend.cc
src/os/chain_xattr.cc
src/rados_export.cc
src/rados_import.cc
src/rados_sync.cc
src/rbd.cc
src/rbd_fuse/rbd-fuse.c
src/test/libcephfs/caps.cc
src/test/librbd/test_librbd.cc
src/test/osd/RadosModel.h
src/test/perf_counters.cc

index 236ea51e375ac2e46a5f6fb0ddc4d3dde9dbb58c..cf08504a76d1ca5a097004a16033f66409224756 100644 (file)
@@ -1976,7 +1976,7 @@ noinst_HEADERS = \
         include/hash.h\
         include/intarith.h\
         include/interval_set.h\
-        include/inttypes.h\
+        include/int_types.h\
        include/ipaddr.h\
        include/linux_fiemap.h\
         include/lru.h\
index 7b21b325aeb50463ae05ae74d94d194616413fea..b5aae0bba4909197dab67a187079529aadc569e9 100644 (file)
@@ -15,7 +15,8 @@
 #ifndef CEPH_AUTHMETHODLIST_H
 #define CEPH_AUTHMETHODLIST_H
 
-#include "include/inttypes.h"
+#include "include/int_types.h"
+
 #include <list>
 #include <set>
 #include <string>
index c15d3340a76f7577941655be94352b2c5b571c8e..35b4ce4ac0f328d1cb0627a7f0ac78e7f6985378 100644 (file)
@@ -1,13 +1,14 @@
 #ifndef FS_CEPH_IOCTL_H
 #define FS_CEPH_IOCTL_H
 
+#include "include/int_types.h"
+
 #if defined(__linux__)
 #include <linux/ioctl.h>
 #include <linux/types.h>
 #elif defined(__FreeBSD__)
 #include <sys/ioctl.h>
 #include <sys/types.h>
-#include "include/inttypes.h"
 #endif
 
 #define CEPH_IOCTL_MAGIC 0x97
index 420de514ee6e4d3164036bc5985c712589f8bdd4..12947a08540acb8f61fae8185d944bab1f0da175 100644 (file)
@@ -25,6 +25,8 @@
  * parameters as the client sees them - it would be silly to mention
  * in each one that they take an input and an output bufferlist.
  */
+#include "include/int_types.h"
+#include "include/types.h"
 
 #include <algorithm>
 #include <cstring>
 #include <sstream>
 #include <vector>
 
-#include "include/types.h"
 #include "objclass/objclass.h"
 #include "include/rbd_types.h"
-#include <inttypes.h>
 
 #include "cls/rbd/cls_rbd.h"
 
index 6cda4cba5c39fad3c17590bee840b6b5ce367e8e..2f5711ecb32d574c94d7875a73b1f46aa1356f1e 100644 (file)
@@ -1,14 +1,14 @@
 // -*- mode:C; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
 // vim: ts=8 sw=2 smarttab
 
-#include <iostream>
+#include "include/int_types.h"
+#include "include/types.h"
 
+#include <iostream>
 #include <string.h>
 #include <stdlib.h>
 #include <errno.h>
-#include <inttypes.h>
 
-#include "include/types.h"
 #include "include/utime.h"
 #include "objclass/objclass.h"
 #include "cls/rgw/cls_rgw_ops.h"
index c08ea5b9a2051718ddaf62b37b21a1a6bd14d5e8..4ef833a45f80776ed352aba4a24ee8c66192d641 100644 (file)
 
 #define LARGE_SIZE 1024
 
+#include "include/int_types.h"
+
 #include "assert.h"
 #include "Formatter.h"
 #include "common/escape.h"
 
-#include <inttypes.h>
 #include <iostream>
 #include <sstream>
 #include <stdarg.h>
index da730103f41c25288c22d1b08475ddc8c941cd10..27089ce04f28a4720e176c7886d9dc3692db8d16 100644 (file)
@@ -1,8 +1,9 @@
 #ifndef CEPH_FORMATTER_H
 #define CEPH_FORMATTER_H
 
+#include "include/int_types.h"
+
 #include <deque>
-#include <inttypes.h>
 #include <iostream>
 #include <list>
 #include <ostream>
index e4d21fe13ee2afc32cd777d5e4967f8eae404748..3051ca02dbeb0f4c317fbc14ecd979c0829bb707 100644 (file)
@@ -12,6 +12,8 @@
  * 
  */
 
+#include "include/int_types.h"
+
 #include "common/Thread.h"
 #include "common/OutputDataSocket.h"
 #include "common/config.h"
@@ -25,7 +27,6 @@
 
 #include <errno.h>
 #include <fcntl.h>
-#include <inttypes.h>
 #include <map>
 #include <poll.h>
 #include <set>
index 1a507e606bfa0c8cd06a35b6e7bc2855de5c151b..12e5868b409e3fe6cc1cbeb8240846829a9526b8 100644 (file)
@@ -12,6 +12,8 @@
  * 
  */
 
+#include "include/int_types.h"
+
 #include "common/Thread.h"
 #include "common/admin_socket.h"
 #include "common/config.h"
@@ -26,7 +28,6 @@
 
 #include <errno.h>
 #include <fcntl.h>
-#include <inttypes.h>
 #include <map>
 #include <poll.h>
 #include <set>
index 782e808ad8648587863d155159dfda8289b274df..335695f9b4ba80f504bb82840b430ea13c933377 100644 (file)
@@ -12,6 +12,8 @@
  *
  */
 
+#include "include/int_types.h"
+
 #include "common/admin_socket.h"
 #include "common/ceph_context.h"
 #include "common/errno.h"
@@ -21,7 +23,6 @@
 #include <arpa/inet.h>
 #include <errno.h>
 #include <fcntl.h>
-#include <inttypes.h>
 #include <map>
 #include <poll.h>
 #include <sstream>
index 22b0aa67b3eae3f965efbecc7b8c2216accd53ab..b0dc0a54e9e2f37ff48ca563e92b95a9e6419b1c 100644 (file)
@@ -1,8 +1,8 @@
-#include <inttypes.h>
+#include "include/int_types.h"
+
 #include <fcntl.h>
 #include <sys/ioctl.h>
 #include <errno.h>
-
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <sys/mount.h>
index cfcfec624aef97a65e7c4588464ed998e56670c6..3a92c77b63cb12e93ffcbafe951391b70872b637 100644 (file)
@@ -34,7 +34,8 @@
  * OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#include <inttypes.h>
+#include "include/int_types.h"
+
 #include <stdlib.h>
 
 #define MAX_ITER       8
index 5b14ddfc07e63b816d5217b869837716e35f73e7..e463575e28cc4c3401f95717aa8cdae99184f372 100644 (file)
@@ -1,6 +1,8 @@
 #ifndef CEPH_COMMON_CRC32C_INTEL_BASELINE_H
 #define CEPH_COMMON_CRC32C_INTEL_BASELINE_H
 
+#include "include/int_types.h"
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 49305088affee8382109d9232db7d83dec51e9be..0532dd261cf024dea3f82cc5b9de8ea2c60530d8 100644 (file)
@@ -1,5 +1,6 @@
-#include <inttypes.h>
 #include "acconfig.h"
+#include "include/int_types.h"
+
 #include "common/crc32c_intel_baseline.h"
 
 extern unsigned int crc32_iscsi_00(unsigned char const *buffer, int len, unsigned int crc);
index 339ff6a372bbf453d11780de0a53b125fcc9fac1..4fe1354fa637529b83b435382235ad660b5cb412 100644 (file)
  *
  */
 
+#include "include/int_types.h"
+
 #include "common/perf_counters.h"
 #include "common/dout.h"
 #include "common/errno.h"
 #include "common/Formatter.h"
 
 #include <errno.h>
-#include <inttypes.h>
 #include <map>
 #include <sstream>
 #include <stdint.h>
index 82d032879d9407b56ae51f774b494d1f6e728912..4adabcbf33109c52959b9ab800c817240901f124 100644 (file)
@@ -1,11 +1,12 @@
 #ifndef CEPH_CRUSH_CRUSH_H
 #define CEPH_CRUSH_CRUSH_H
 
+#include "include/int_types.h"
+
 #if defined(__linux__)
 #include <linux/types.h>
 #elif defined(__FreeBSD__)
 #include <sys/types.h>
-#include "include/inttypes.h"
 #endif
 
 /*
index 9f7f3257ebdac76e3cc1596eaba91780f2ff0e1e..9b15321d783900b1ee138102318068cbac48f68f 100644 (file)
@@ -1,10 +1,11 @@
+#include "include/int_types.h"
 
 #if defined(__linux__)
 #include <linux/types.h>
 #elif defined(__FreeBSD__)
 #include <sys/types.h>
-#include "include/inttypes.h"
 #endif
+
 #include "hash.h"
 
 /*
index 8e637d658c51d06e723c1c6ddc9169ec2b15ac63..077cf0d9b0b7329e8690e6661bba9a5bd301916c 100644 (file)
  * Foundation.  See file COPYING.
  * 
  */
-
 #ifndef CEPH_BUFFER_H
 #define CEPH_BUFFER_H
 
+#include "include/int_types.h"
+
 #if defined(__linux__)
 #include <stdlib.h>
 #include <linux/types.h>
 #elif defined(__FreeBSD__)
 #include <sys/types.h>
-#include "include/inttypes.h"
 #include <stdlib.h>
 #endif
 
index d5f7388be565cbb7a0b5c76903ace2eacc594e92..8e22c6246361eb053f873b42f06b03584cecd6ff 100644 (file)
@@ -1,7 +1,8 @@
 #ifndef CEPH_CRC32C_H
 #define CEPH_CRC32C_H
 
-#include "include/inttypes.h"
+#include "include/int_types.h"
+
 #include <string.h>
 
 typedef uint32_t (*ceph_crc32c_func_t)(uint32_t crc, unsigned char const *data, unsigned length);
index a091f7f69e91eba6ae0c649ce0e707b7a69c186b..fedc8b312997f8fea04d37f84a461b3a7c9f2878 100644 (file)
  * Foundation.  See file COPYING.
  * 
  */
-
 #ifndef CEPH_ENCODING_H
 #define CEPH_ENCODING_H
 
+#include "include/int_types.h"
+
 #include <tr1/memory>
 
-#include "inttypes.h"
 #include "byteorder.h"
 #include "buffer.h"
 #include "assert.h"
diff --git a/src/include/int_types.h b/src/include/int_types.h
new file mode 100644 (file)
index 0000000..f290f9d
--- /dev/null
@@ -0,0 +1,75 @@
+#ifndef CEPH_INTTYPES_H
+#define CEPH_INTTYPES_H
+
+#include "acconfig.h"
+
+#if defined(__linux__)
+#include <linux/types.h>
+#endif
+
+/*
+ * Get 64b integers either from inttypes.h or glib.h
+ */
+#ifdef HAVE_INTTYPES_H
+#  include <inttypes.h>
+//#else
+//#  ifdef HAVE_GLIB
+//#    include <glib.h>
+//#  endif
+#endif
+
+/*
+ * C99 says inttypes.h includes stdint.h, but that's not true on all
+ * systems. If it's there, include it always - just in case.
+ */
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#endif
+
+/*
+ * Emergency replacements for PRI*64 modifiers. Some systems have
+ * an inttypes.h that doesn't define all the PRI[doxu]64 macros.
+ */
+#if !defined(PRIu64)
+#  if defined(HAVE_INTTYPES_H) || defined(HAVE_GLIB)
+/* If we have inttypes or glib, assume we have 64-bit long long int */
+#    define PRIu64 "llu"
+#    define PRIi64 "lli"
+#    define PRIx64 "llx"
+#    define PRIX64 "llX"
+#    define PRIo64 "llo"
+#    define PRId64 "lld"
+#  else
+/* Assume that we don't have long long, so use long int modifiers */
+#    define PRIu64 "lu"
+#    define PRIi64 "li"
+#    define PRIx64 "lx"
+#    define PRIX64 "lX"
+#    define PRIo64 "lo"
+#    define PRId64 "ld"
+#  endif
+#endif
+
+#if defined(__FreeBSD__)
+#include <sys/types.h>
+
+typedef int8_t __s8;
+typedef uint8_t __u8;
+typedef int16_t __s16;
+typedef uint16_t __u16;
+typedef int32_t __s32;
+typedef uint32_t __u32;
+typedef int64_t __s64;
+typedef uint64_t __u64;
+
+#define __bitwise__
+
+typedef __u16 __bitwise__ __le16;
+typedef __u16 __bitwise__ __be16;
+typedef __u32 __bitwise__ __le32;
+typedef __u32 __bitwise__ __be32;
+typedef __u64 __bitwise__ __le64;
+typedef __u64 __bitwise__ __be64;
+
+#endif
+#endif
diff --git a/src/include/inttypes.h b/src/include/inttypes.h
deleted file mode 100644 (file)
index 656e2bb..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-#ifndef CEPH_INTTYPES_H
-#define CEPH_INTTYPES_H
-
-#include <stdint.h>
-#if defined(__linux__)
-#include <linux/types.h>
-#elif defined(__FreeBSD__)
-#include <sys/types.h>
-typedef int8_t __s8;
-typedef uint8_t __u8;
-typedef int16_t __s16;
-typedef uint16_t __u16;
-typedef int32_t __s32;
-typedef uint32_t __u32;
-typedef int64_t __s64;
-typedef uint64_t __u64;
-
-#define __bitwise__
-
-typedef __u16 __bitwise__ __le16;
-typedef __u16 __bitwise__ __be16;
-typedef __u32 __bitwise__ __le32;
-typedef __u32 __bitwise__ __be32;
-typedef __u64 __bitwise__ __le64;
-typedef __u64 __bitwise__ __be64;
-
-#endif
-#endif
index ba5cb6657fa501afbef785f2136081720a572a2d..352208b220783595ddb2260229d73c8229733db9 100644 (file)
@@ -7,15 +7,15 @@
  *          Kalpak Shah <kalpak.shah@sun.com>
  *          Andreas Dilger <adilger@sun.com>
  */
-
 #ifndef _LINUX_FIEMAP_H
 #define _LINUX_FIEMAP_H
 
+#include "include/int_types.h"
+
 #if defined(__linux__)
 #include <linux/types.h>
 #elif defined(__FreeBSD_)
 #include <sys/types.h>
-#include "include/inttypes.h"
 #endif
 
 struct fiemap_extent {
index 6f5e454c8e88d3731b8e3158b34042b1194dfa00..a85ef3057bc074b3efa5d803e5895de89d089ad0 100644 (file)
@@ -1,6 +1,8 @@
 #ifndef CEPH_LIBRADOS_H
 #define CEPH_LIBRADOS_H
 
+#include "include/int_types.h"
+
 #ifdef __cplusplus
 extern "C" {
 #endif
@@ -10,7 +12,6 @@ extern "C" {
 #include <linux/types.h>
 #elif defined(__FreeBSD__)
 #include <sys/types.h>
-#include "include/inttypes.h"
 #endif
 #include <string.h>
 #include "rados_types.h"
index 7e6ddb7117ebf6d8004829d5182da1366a203fc6..1f9756b22c7739344e5882c2a3e9508b97237148 100644 (file)
  * Foundation.  See file COPYING.
  * 
  */
-
 #ifndef CEPH_TYPES_H
 #define CEPH_TYPES_H
 
 // this is needed for ceph_fs to compile in userland
-#include "inttypes.h"
+#include "int_types.h"
 #include "byteorder.h"
 
 #include "uuid.h"
index 7625bdd7ff3a6a32615df8f6b18fd3434ec38a8c..cf50ee2c049d30eb0e0b4bd7a8be075a94a10b25 100644 (file)
@@ -3,9 +3,9 @@
 #ifndef CEPH_LIBRBD_AIOREQUEST_H
 #define CEPH_LIBRBD_AIOREQUEST_H
 
-#include <map>
+#include "include/int_types.h"
 
-#include "inttypes.h"
+#include <map>
 
 #include "common/snap_types.h"
 #include "include/buffer.h"
index 29ca2f197eae1f479ffb4e1f1f6fc7595f756ad9..c9e74393e13d4f3dc7478f8aa2dafed6276b498e 100644 (file)
@@ -3,7 +3,7 @@
 #ifndef CEPH_LIBRBD_IMAGECTX_H
 #define CEPH_LIBRBD_IMAGECTX_H
 
-#include <inttypes.h>
+#include "include/int_types.h"
 
 #include <map>
 #include <set>
index 5a7852c3c668642c623242aa1713533bdeb64216..44dd4cf208e76a57a268ced892d02d7f253cf1d0 100644 (file)
@@ -3,7 +3,7 @@
 #ifndef CEPH_LIBRBD_SNAPINFO_H
 #define CEPH_LIBRBD_SNAPINFO_H
 
-#include <inttypes.h>
+#include "include/int_types.h"
 
 #include "include/rados/librados.hpp"
 
index 0c0802a40356f4902ecd8bdd0540300a685c02aa..9872c84307b273690b645b04f6c78ca60fdc36c3 100644 (file)
@@ -3,7 +3,7 @@
 #ifndef CEPH_LIBRBD_WATCHCTX_H
 #define CEPH_LIBRBD_WATCHCTX_H
 
-#include <inttypes.h>
+#include "include/int_types.h"
 
 #include "common/Mutex.h"
 #include "include/buffer.h"
index abc6ff92a28b2e41193de5ec4fb282d27818542e..b8a757ab3332793135605fa9b347615b3e1f771b 100644 (file)
@@ -1,5 +1,7 @@
 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
 // vim: ts=8 sw=2 smarttab
+#include "include/int_types.h"
+
 #include <errno.h>
 #include <limits.h>
 
@@ -8,7 +10,6 @@
 #include "common/errno.h"
 #include "common/Throttle.h"
 #include "cls/lock/cls_lock_client.h"
-#include "include/inttypes.h"
 #include "include/stringify.h"
 
 #include "cls/rbd/cls_rbd.h"
index 33f5191706d73d257fa9c8278331b26ffda9d5b0..43458886b430b3f423d4b22a4db890d1f5410c5a 100644 (file)
@@ -3,7 +3,7 @@
 #ifndef CEPH_LIBRBD_INTERNAL_H
 #define CEPH_LIBRBD_INTERNAL_H
 
-#include <inttypes.h>
+#include "include/int_types.h"
 
 #include <map>
 #include <set>
index af413dda04f469332456de500acd9c157dc19356..cad0c5eb17294400d9972736774090c9a8c260e3 100644 (file)
@@ -11,9 +11,9 @@
  * Foundation. See file COPYING.
  *
  */
+#include "include/int_types.h"
 
 #include <errno.h>
-#include <inttypes.h>
 
 #include "common/Cond.h"
 #include "common/dout.h"
index dd483263b6dc26a7b9d81c5a420331a368ab673c..46f8d33cfd89e9da60c42fbfc56b54773a6c2bfd 100644 (file)
@@ -12,7 +12,8 @@
  * 
  */
 
-#include <inttypes.h>
+#include "include/int_types.h"
+
 #include <string>
 #include <stdio.h>
 
index 37e3f5ea764ce1b01ede4149f586e690a2f3fbe2..f367eda29d23d97a51465325f11b3074885d18a4 100644 (file)
@@ -1,15 +1,15 @@
-
 // there must be a better way?
 typedef char bool;
 #define false 0
 #define true  1
 
+#include "include/int_types.h"
+
 #include <netinet/in.h>
 #if defined(__linux__)
 #include <linux/types.h>
 #elif defined(__FreeBSD__)
 #include <sys/types.h>
-#include "include/inttypes.h"
 #endif
 #include <string.h>
 #include <fcntl.h>
index 4fcf584fb8ccc183a9447f65b694a20672e45501..902e3104aa8963785b822ca38db5dce064ee2009 100644 (file)
@@ -3,7 +3,8 @@
 #ifndef CEPH_MDSTYPES_H
 #define CEPH_MDSTYPES_H
 
-#include <inttypes.h>
+#include "include/int_types.h"
+
 #include <math.h>
 #include <ostream>
 #include <set>
index ac7d1014ac7b9b110173a998e84360692613ab8e..bb11a45e10b9feab53b13922c21a7a651b0b6de8 100644 (file)
@@ -12,7 +12,9 @@
  *
  */
 
-#include <inttypes.h>
+#include "include/int_types.h"
+#include "include/types.h"
+
 #include <unistd.h>
 #include <fcntl.h>
 #include <errno.h>
@@ -22,7 +24,6 @@
 #include <sys/ioctl.h>
 #include "include/compat.h"
 #include "include/linux_fiemap.h"
-#include "include/types.h"
 #include "include/color.h"
 #include "include/buffer.h"
 #include "include/assert.h"
index 5142f4d7420a93e7289a60b5fb720e3a8592cef1..90c840bbe9c2699c3164d172a637fbc94d892748 100644 (file)
@@ -1,13 +1,13 @@
 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
 
-#include <iostream>
-#include <inttypes.h>
+#include "include/int_types.h"
 #include "include/buffer.h"
+
+#include <iostream>
 #include <set>
 #include <map>
 #include <string>
 #include <tr1/memory>
-
 #include <vector>
 
 #include "ObjectMap.h"
index d4d540df876055e37ec104e8de366654809c78a0..7ef415213b03ad540e64fdd451d98cb0955fdd9e 100644 (file)
@@ -11,8 +11,8 @@
  * Foundation.  See file COPYING.
  * 
  */
+#include "include/int_types.h"
 
-#include <inttypes.h>
 #include <unistd.h>
 #include <stdlib.h>
 #include <sys/types.h>
 #include <iostream>
 #include <map>
 
-#if defined(__FreeBSD__)
-#include "include/inttypes.h"
-#endif
-
 #include "include/compat.h"
 #include "include/linux_fiemap.h"
 
index d0b3df5f6f24a48b74baa91a13717c435c89cff1..461158fdfab384ef58d230828e84903f7aaf77ea 100644 (file)
@@ -12,7 +12,9 @@
  *
  */
 
-#include <inttypes.h>
+#include "include/int_types.h"
+#include "include/types.h"
+
 #include <unistd.h>
 #include <fcntl.h>
 #include <errno.h>
@@ -27,7 +29,6 @@
 
 #include "include/compat.h"
 #include "include/linux_fiemap.h"
-#include "include/types.h"
 
 #include <iostream>
 #include <fstream>
index 0f01bd20ee741a603853bd1b0eddcb5febdee785..aa52b8d293392319da19da4a50723d4f25ce6016 100644 (file)
@@ -1,7 +1,9 @@
 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
 // vim: ts=8 sw=2 smarttab
 
-#include <inttypes.h>
+#include "include/int_types.h"
+#include "include/types.h"
+
 #include <unistd.h>
 #include <fcntl.h>
 #include <errno.h>
@@ -12,7 +14,6 @@
 
 #include "include/compat.h"
 #include "include/linux_fiemap.h"
-#include "include/types.h"
 #include "include/color.h"
 #include "include/buffer.h"
 #include "include/assert.h"
index 96f334f8d00d9f4ed7f16769dda8176a1bc27505..62733e390d364c5c8a9b5cc52a7d9d524b13a7f3 100644 (file)
@@ -3,7 +3,8 @@
 
 #include "chain_xattr.h"
 
-#include <inttypes.h>
+#include "include/int_types.h"
+
 #include <unistd.h>
 #include <stdlib.h>
 #include <sys/types.h>
 #include <linux/fs.h>
 #endif
 
-#if defined(__FreeBSD__)
-#include "include/inttypes.h"
-#endif
-
 #include "common/xattr.h"
 
 /*
index 5b8a899d3b8b21c52b6b398d365d5607e044a301..bf6654114c5e51c788676f7589094b2af608e845 100644 (file)
@@ -11,6 +11,7 @@
  * Foundation.  See file COPYING.
  *
  */
+#include "include/int_types.h"
 
 #include "rados_sync.h"
 #include "common/errno.h"
@@ -20,7 +21,6 @@
 #include <dirent.h>
 #include <errno.h>
 #include <fstream>
-#include <inttypes.h>
 #include <iostream>
 #include <sstream>
 #include <stdlib.h>
index da968a7cc503b92d5bcc18e48f0313d09bd66d6c..a6a398d767bb6f6644fb9f2863050604c9737b53 100644 (file)
  * Foundation.  See file COPYING.
  *
  */
+#include "include/int_types.h"
 
 #include <dirent.h>
 #include <errno.h>
 #include <fstream>
-#include <inttypes.h>
 #include <iostream>
 #include <sstream>
 #include <stdlib.h>
index d16894c6ea97496c31c3f80b6ad74e78e005a43d..03293d3402a534388f3f547d599cd53352f59e44 100644 (file)
@@ -11,6 +11,7 @@
  * Foundation.  See file COPYING.
  *
  */
+#include "include/int_types.h"
 
 #include "common/ceph_argparse.h"
 #include "common/config.h"
@@ -27,7 +28,6 @@
 #include <dirent.h>
 #include <errno.h>
 #include <fstream>
-#include <inttypes.h>
 #include <iostream>
 #include <memory>
 #include <sstream>
index eba91958d8c6f8f10724b12129c5c035ae76018e..eea9733c4b98f424b920c3a3b950a70a23e1e677 100644 (file)
@@ -8,6 +8,7 @@
  * LGPL2.  See file COPYING.
  *
  */
+#include "include/int_types.h"
 
 #include "mon/MonClient.h"
 #include "mon/MonMap.h"
@@ -33,7 +34,6 @@
 #include <boost/scoped_ptr.hpp>
 #include <dirent.h>
 #include <errno.h>
-#include <inttypes.h>
 #include <iostream>
 #include <memory>
 #include <sstream>
index 5a4bfe2702ce78a2c94ee6a7a02c453f9752d978..eea6edb9eb8958b4eebb463129d027f0577940af 100644 (file)
@@ -3,6 +3,8 @@
  */
 #define FUSE_USE_VERSION 26
 
+#include "include/int_types.h"
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <stddef.h>
@@ -15,7 +17,6 @@
 #include <sys/types.h>
 #include <unistd.h>
 #include <getopt.h>
-#include <inttypes.h>
 
 #include "include/rbd/librbd.h"
 
index 96f1a90024dc125cf9b0c03bad089726aa27b867..9fa92cf29dc7dece48798e1d7b3569d8f31efeca 100644 (file)
  * Foundation.  See file COPYING.
  *
  */
+#include "include/int_types.h"
 
 #include "gtest/gtest.h"
 #include "include/cephfs/libcephfs.h"
 #include <linux/types.h>
-#include <inttypes.h>
 #include "include/ceph_fs.h"
 #include <errno.h>
 #include <sys/fcntl.h>
index 562be6a6bcf5400a1d02bfed96545e9a3be227e8..84bf3477aff4c4d074753a0e6454d0307fcf6e62 100644 (file)
@@ -12,6 +12,7 @@
  *
  */
 
+#include "include/int_types.h"
 #include "include/rados/librados.h"
 #include "include/rbd_types.h"
 #include "include/rbd/librbd.h"
@@ -20,7 +21,6 @@
 #include "gtest/gtest.h"
 
 #include <errno.h>
-#include <inttypes.h>
 #include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
index b9967d7af50afe9d9b8b9143089edd52293eabe7..4f1aa4c3582ec1c3f4bec121d608ea09e4afddb0 100644 (file)
@@ -1,4 +1,6 @@
 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*- 
+#include "include/int_types.h"
+
 #include "common/Mutex.h"
 #include "common/Cond.h"
 #include "include/rados/librados.hpp"
@@ -15,7 +17,6 @@
 #include <time.h>
 #include "Object.h"
 #include "TestOpStat.h"
-#include "inttypes.h"
 #include "test/librados/test.h"
 
 #ifndef RADOSMODEL_H
index d0b05f9f0494585174efa20ee8e28d3473b33985..c44a15ef856cde89a4b58e97c26b212418d33f29 100644 (file)
  * Foundation.  See file COPYING.
  *
  */
+#include "include/int_types.h"
+#include "include/types.h" // FIXME: ordering shouldn't be important, but right 
+                           // now, this include has to come before the others.
+
 
 #include "common/perf_counters.h"
 #include "common/admin_socket_client.h"
@@ -19,9 +23,6 @@
 #include "common/errno.h"
 #include "common/safe_io.h"
 
-#include "include/types.h" // FIXME: ordering shouldn't be important, but right 
-                           // now, this include has to come before the others.
-
 #include "common/code_environment.h"
 #include "global/global_context.h"
 #include "global/global_init.h"
@@ -30,7 +31,6 @@
 
 #include <errno.h>
 #include <fcntl.h>
-#include <inttypes.h>
 #include <map>
 #include <poll.h>
 #include <sstream>