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.11-118-ga9625ea


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  a9625ea95fbc73e324630e760cf2805a9378ee5e (commit)
      from  d3c7e68655d65b5e68cfc14c89aefa8dd3f8e3e2 (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://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=a9625ea95fbc73e324630e760cf2805a9378ee5e

commit a9625ea95fbc73e324630e760cf2805a9378ee5e
Author: Ulrich Drepper <drepper@redhat.com>
Date:   Tue Jan 12 12:18:08 2010 -0800

    Internal namespace test improvements.

diff --git a/ChangeLog b/ChangeLog
index e908e34..bb5d715 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2010-01-12  Ulrich Drepper  <drepper@redhat.com>
 
+	* conform/conformtest.pl (checknamespace): Implement tag for
+	allow-header.
+	* conform/data/time.h-data: Use allow-header instead of duplicating
+	information.
+
 	* conform/data/time.h-data: Allow sigevent tag.
 
 	* posix/sched.h: Define time_t and pid_t for XPG7.
diff --git a/conform/conformtest.pl b/conform/conformtest.pl
index c528127..4cf571f 100644
--- a/conform/conformtest.pl
+++ b/conform/conformtest.pl
@@ -1057,8 +1057,8 @@ while ($#headers >= 0) {
 	push @allow, $1;
       } elsif (/^typed-constant *([a-zA-Z0-9_]*) *({([^}]*)}|([^ ]*)) *([A-Za-z0-9_]*)?/) {
 	push @allow, 1;
-      } elsif (/^type *({([^}]*)|([a-zA-Z0-9_]*))/) {
-	my($type) = "$2$3";
+      } elsif (/^(type|tag) *({([^}]*)|([a-zA-Z0-9_]*))/) {
+	my($type) = "$3$4";
 
 	# Remember that this name is allowed.
 	if ($type =~ /^struct *(.*)/) {
diff --git a/conform/data/time.h-data b/conform/data/time.h-data
index e2ff298..6f86ed0 100644
--- a/conform/data/time.h-data
+++ b/conform/data/time.h-data
@@ -89,12 +89,5 @@ variable {long int} timezone
 #endif
 variable {char*} tzname [2]
 
-allow tm_*
-allow clock_*
-allow timer_*
-allow it_*
-allow tv_*
-allow CLOCK_*
-allow TIMER_*
-allow *_t
-allow sigevent
+allow-header sched.h
+allow-header time.h

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

Summary of changes:
 ChangeLog                |    5 +++++
 conform/conformtest.pl   |    4 ++--
 conform/data/time.h-data |   11 ++---------
 3 files changed, 9 insertions(+), 11 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]