This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.19-540-g09f19b0


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  09f19b05525cbe6d1d403af660684f72cb8f080f (commit)
      from  686554bff63dff0f8b20c84e9bdca45e643f9d9c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=09f19b05525cbe6d1d403af660684f72cb8f080f

commit 09f19b05525cbe6d1d403af660684f72cb8f080f
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Mon Jun 9 11:39:33 2014 +0000

    conformtest: clean up POSIX expectations for termios.h, time.h.
    
    Continuing the series of patches to clean up conformtest expectations
    for "POSIX" (1995/6) based on review of the expectations against the
    standard, this patch cleans up expectations for termios.h and time.h.
    Tested x86_64; no new XFAILs needed.
    
    	* conform/data/termios.h-data [POSIX] (IUCLC): Do not expect
    	constant.
    	[POSIX] (IXANY): Likewise.
    	[POSIX] (OLCUC): Likewise.
    	[POSIX || POSIX2008] (CBAUD): Do not allow.
    	[POSIX || POSIX2008] (DEFECHO): Likewise.
    	[POSIX || POSIX2008] (ECHOCTL): Likewise.
    	[POSIX || POSIX2008] (ECHOKE): Likewise.
    	[POSIX || POSIX2008] (ECHOPRT): Likewise.
    	[POSIX || POSIX2008] (EXTA): Likewise.
    	[POSIX || POSIX2008] (EXTB): Likewise.
    	[POSIX || POSIX2008] (FLUSHO): Likewise.
    	[POSIX || POSIX2008] (LOBLK): Likewise.
    	[POSIX || POSIX2008] (PENDIN): Likewise.
    	[POSIX || POSIX2008] (SWTCH): Likewise.
    	[POSIX || POSIX2008] (VDISCARD): Likewise.
    	[POSIX || POSIX2008] (VDSUSP): Likewise.
    	[POSIX || POSIX2008] (VLNEXT): Likewise.
    	[POSIX || POSIX2008] (VREPRINT): Likewise.
    	[POSIX || POSIX2008] (VSTATUS): Likewise.
    	[POSIX || POSIX2008] (VWERASE): Likewise.
    	(B*): Change to B[0123456789]*.
    	* conform/data/time.h-data [POSIX || UNIX98]
    	(CLOCK_PROCESS_CPUTIME_ID): Do not expect constant.
    	[POSIX || UNIX98] (CLOCK_THREAD_CPUTIME_ID): Likewise.
    	[POSIX || UNIX98] (CLOCK_MONOTONIC): Likewise.
    	[POSIX] (tm_*): Do not allow.

diff --git a/ChangeLog b/ChangeLog
index d508d74..d693b04 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,33 @@
+2014-06-09  Joseph Myers  <joseph@codesourcery.com>
+
+	* conform/data/termios.h-data [POSIX] (IUCLC): Do not expect
+	constant.
+	[POSIX] (IXANY): Likewise.
+	[POSIX] (OLCUC): Likewise.
+	[POSIX || POSIX2008] (CBAUD): Do not allow.
+	[POSIX || POSIX2008] (DEFECHO): Likewise.
+	[POSIX || POSIX2008] (ECHOCTL): Likewise.
+	[POSIX || POSIX2008] (ECHOKE): Likewise.
+	[POSIX || POSIX2008] (ECHOPRT): Likewise.
+	[POSIX || POSIX2008] (EXTA): Likewise.
+	[POSIX || POSIX2008] (EXTB): Likewise.
+	[POSIX || POSIX2008] (FLUSHO): Likewise.
+	[POSIX || POSIX2008] (LOBLK): Likewise.
+	[POSIX || POSIX2008] (PENDIN): Likewise.
+	[POSIX || POSIX2008] (SWTCH): Likewise.
+	[POSIX || POSIX2008] (VDISCARD): Likewise.
+	[POSIX || POSIX2008] (VDSUSP): Likewise.
+	[POSIX || POSIX2008] (VLNEXT): Likewise.
+	[POSIX || POSIX2008] (VREPRINT): Likewise.
+	[POSIX || POSIX2008] (VSTATUS): Likewise.
+	[POSIX || POSIX2008] (VWERASE): Likewise.
+	(B*): Change to B[0123456789]*.
+	* conform/data/time.h-data [POSIX || UNIX98]
+	(CLOCK_PROCESS_CPUTIME_ID): Do not expect constant.
+	[POSIX || UNIX98] (CLOCK_THREAD_CPUTIME_ID): Likewise.
+	[POSIX || UNIX98] (CLOCK_MONOTONIC): Likewise.
+	[POSIX] (tm_*): Do not allow.
+
 2014-06-07  Joseph Myers  <joseph@codesourcery.com>
 
 	* Makefile (install): Don't set LANGUAGE.
diff --git a/conform/data/termios.h-data b/conform/data/termios.h-data
index 3f7ab4b..de34bf5 100644
--- a/conform/data/termios.h-data
+++ b/conform/data/termios.h-data
@@ -37,16 +37,18 @@ constant IGNPAR
 constant INLCR
 constant INPCK
 constant ISTRIP
-# if !defined XOPEN2K && !defined XOPEN2K8 && !defined POSIX2008
+# if !defined POSIX && !defined XOPEN2K && !defined XOPEN2K8 && !defined POSIX2008
 constant IUCLC
 # endif
+# ifndef POSIX
 constant IXANY
+# endif
 constant IXOFF
 constant IXON
 constant PARMRK
 
 constant OPOST
-# if !defined XOPEN2K && !defined XOPEN2K8 && !defined POSIX2008
+# if !defined POSIX && !defined XOPEN2K && !defined XOPEN2K8 && !defined POSIX2008
 constant OLCUC
 # endif
 # if !defined POSIX && !defined POSIX2008
@@ -148,6 +150,7 @@ function pid_t tcgetsid (int)
 function int tcsendbreak (int, int)
 function int tcsetattr (int, int, const struct termios*)
 
+#if !defined POSIX && !defined POSIX2008
 allow CBAUD
 allow DEFECHO
 allow ECHOCTL
@@ -165,12 +168,13 @@ allow VLNEXT
 allow VREPRINT
 allow VSTATUS
 allow VWERASE
+#endif
 
 allow c_*
 allow V*
 allow I*
 allow O*
 allow TC*
-allow B*
+allow B[0123456789]*
 allow *_t
 #endif
diff --git a/conform/data/time.h-data b/conform/data/time.h-data
index fead998..ddd9a07 100644
--- a/conform/data/time.h-data
+++ b/conform/data/time.h-data
@@ -46,8 +46,10 @@ function int timespec_get (struct timespec *, int)
 symbol CLK_TCK
 # endif
 # if !defined XPG3 && !defined XPG4
+#  if !defined POSIX && !defined UNIX98
 constant CLOCK_PROCESS_CPUTIME_ID
 constant CLOCK_THREAD_CPUTIME_ID
+#  endif
 
 type {struct itimerspec}
 
@@ -56,7 +58,9 @@ element {struct itimerspec} {struct timespec} it_value
 
 constant CLOCK_REALTIME
 constant TIMER_ABSTIME
+#  if !defined POSIX && !defined UNIX98
 constant CLOCK_MONOTONIC
+#  endif
 
 type clockid_t
 type timer_t
@@ -116,7 +120,9 @@ variable {long int} timezone
 # endif
 variable {char*} tzname [2]
 
+# ifndef POSIX
 allow tm_*
+# endif
 allow clock_*
 allow timer_*
 allow it_*

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                   |   30 ++++++++++++++++++++++++++++++
 conform/data/termios.h-data |   10 +++++++---
 conform/data/time.h-data    |    6 ++++++
 3 files changed, 43 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]