PERFORCE change 131956 for review

Peter Wemm peter at FreeBSD.org
Sat Dec 29 00:32:25 PST 2007


http://perforce.freebsd.org/chv.cgi?CH=131956

Change 131956 by peter at peter_repocopy on 2007/12/29 08:32:04

	Switch between 32 and 64 bit host on the fly

Affected files ...

.. //depot/projects/hammer/gnu/lib/libneon/config.h#2 edit

Differences ...

==== //depot/projects/hammer/gnu/lib/libneon/config.h#2 (text+ko) ====

@@ -245,16 +245,32 @@
 /* #undef NE_FMT_OFF64_T */
 
 /* Define to be printf format string for off_t */
+#ifdef _LP64
 #define NE_FMT_OFF_T "ld"
+#else
+#define NE_FMT_OFF_T "lld"
+#endif
 
 /* Define to be printf format string for size_t */
+#ifdef _LP64
 #define NE_FMT_SIZE_T "lu"
+#else
+#define NE_FMT_SIZE_T "u"
+#endif
 
 /* Define to be printf format string for ssize_t */
+#ifdef _LP64
 #define NE_FMT_SSIZE_T "ld"
+#else
+#define NE_FMT_SSIZE_T "d"
+#endif
 
 /* Define to be printf format string for time_t */
+#ifdef _LP64
 #define NE_FMT_TIME_T "ld"
+#else
+#define NE_FMT_TIME_T "d"
+#endif
 
 /* Defined if DAV is supported */
 #define NE_HAVE_DAV 1
@@ -314,7 +330,11 @@
 #define SIZEOF_INT 4
 
 /* The size of a `long', as computed by sizeof. */
+#ifdef _LP64
 #define SIZEOF_LONG 8
+#else
+#define SIZEOF_LONG 4
+#endif
 
 /* The size of a `long long', as computed by sizeof. */
 #define SIZEOF_LONG_LONG 8
@@ -326,13 +346,25 @@
 #define SIZEOF_OFF_T 8
 
 /* The size of a `size_t', as computed by sizeof. */
+#ifdef _LP64
 #define SIZEOF_SIZE_T 8
+#else
+#define SIZEOF_SIZE_T 4
+#endif
 
 /* The size of a `ssize_t', as computed by sizeof. */
+#ifdef _LP64
 #define SIZEOF_SSIZE_T 8
+#else
+#define SIZEOF_SSIZE_T 4
+#endif
 
 /* The size of a `time_t', as computed by sizeof. */
+#ifdef _LP64
 #define SIZEOF_TIME_T 8
+#else
+#define SIZEOF_TIME_T 4
+#endif
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1


More information about the p4-projects mailing list