Date: Mon, 6 Oct 2003 10:40:14 +0300 (EEST) From: "Jukka A. Ukkonen" <jau@mawit.com> To: freebsd-bugs@FreeBSD.org Subject: Minor change to silence complaints from cpp Message-ID: <3131.62.78.135.6.1065426014.squirrel@office.mawit.com> In-Reply-To: <200310020933.h929XI8r028284@freefall.freebsd.org> References: <200310020933.h929XI8r028284@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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. + + + +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3131.62.78.135.6.1065426014.squirrel>
