Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Dec 2007 08:32:25 GMT
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 131956 for review
Message-ID:  <200712290832.lBT8WPGb086324@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=131956

Change 131956 by peter@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200712290832.lBT8WPGb086324>