Minor change to silence complaints from cpp
Jukka A. Ukkonen
jau at mawit.com
Mon Oct 6 00:40:19 PDT 2003
E.g. when compiling X-server cpp has been complaining about
_POSIX_C_SOURCE not being defined. This was easily silenced
with the following minor change...
--- /usr/include/sys/cdefs.h.orig Mon Oct 6 10:26:47 2003
+++ /usr/include/sys/cdefs.h Mon Oct 6 10:28:06 2003
@@ -270,13 +270,13 @@
*/
/* Deal with IEEE Std. 1003.1-1990, in which _POSIX_C_SOURCE == 1. */
-#if _POSIX_C_SOURCE == 1
+#if defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE == 1)
#undef _POSIX_C_SOURCE /* Probably illegal, but beyond caring now. */
#define _POSIX_C_SOURCE 199009
#endif
/* Deal with IEEE Std. 1003.2-1992, in which _POSIX_C_SOURCE == 2. */
-#if _POSIX_C_SOURCE == 2
+#if defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE == 2)
#undef _POSIX_C_SOURCE
#define _POSIX_C_SOURCE 199209
#endif
--
Cheers,
// jau
.--- ..- -.- -.- .- .- .-.-.- ..- -.- -.- --- -. . -.
/ Jukka A. Ukkonen, Mawit Ltd, Finland
/__ M.Sc. (sw-eng & cs) (Phone) +358-500-606-671
/ Internet: Jukka.Ukkonen(a)Mawit.Com (Home) +358-9-6215-280
/ Internet: ukkonen(a)nic.funet.fi
v Internet: jau(a)iki.fi
+ + + + My opinions are mine and mine alone, not my employers. + + + +
More information about the freebsd-bugs
mailing list