]> sourceware.org Git - glibc.git/commitdiff
conformtest: use proper _POSIX_C_SOURCE value for POSIX.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 20 May 2015 23:14:53 +0000 (23:14 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Wed, 20 May 2015 23:14:53 +0000 (23:14 +0000)
The conform/ tests were using -D_POSIX_C_SOURCE=199912 to test "POSIX"
(1995/6).  This patch changes them to use 199506L, the proper value
from the relevant edition of POSIX.  (This doesn't make any difference
to features.h, but is the logically correct value to use.)  Tested for
x86_64.

* conform/GlibcConform.pm ($CFLAGS{"POSIX"}): Use
-D_POSIX_C_SOURCE=199506L.

ChangeLog
conform/GlibcConform.pm

index d6a601200dc5edc62add7b14a37fd61ed8ab1e5d..f9cda045ba1f46adf77df74207852532c3c5337c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2015-05-20  Joseph Myers  <joseph@codesourcery.com>
 
+       * conform/GlibcConform.pm ($CFLAGS{"POSIX"}): Use
+       -D_POSIX_C_SOURCE=199506L.
+
        * conform/data/locale.h-data [POSIX] (LC_MESSAGES): Require.
 
        * conform/data/unistd.h-data (_POSIX_VERSION): Require.
index 2533f579c936fc7eb742d9171db57555ff0f7362..8aeada4821707b2b8f8793926bcaa138e3fffe86 100644 (file)
@@ -28,7 +28,7 @@ require Exporter;
 $CFLAGS{"ISO"} = "-ansi";
 $CFLAGS{"ISO99"} = "-std=c99";
 $CFLAGS{"ISO11"} = "-std=c1x -D_ISOC11_SOURCE";
-$CFLAGS{"POSIX"} = "-D_POSIX_C_SOURCE=199912 -ansi";
+$CFLAGS{"POSIX"} = "-D_POSIX_C_SOURCE=199506L -ansi";
 $CFLAGS{"XPG3"} = "-ansi -D_XOPEN_SOURCE";
 $CFLAGS{"XPG4"} = "-ansi -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED";
 $CFLAGS{"UNIX98"} = "-ansi -D_XOPEN_SOURCE=500";
This page took 0.110058 seconds and 5 git commands to generate.