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.16-ports-merge-347-g8a26625


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  8a26625d21763a0da2260da197b16abbeefe408d (commit)
      from  11aaf6ef2de7c0757b51dd96a301280746012fd0 (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=8a26625d21763a0da2260da197b16abbeefe408d

commit 8a26625d21763a0da2260da197b16abbeefe408d
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Thu Sep 20 14:41:02 2012 +0000

    Remove _G_NEED_STDARG_H.

diff --git a/ChangeLog b/ChangeLog
index a77ef92..22da7ca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2012-09-20  Joseph Myers  <joseph@codesourcery.com>
+
+	* libio/libio.h [_G_NEED_STDARG_H]: Make code unconditional.
+	* sysdeps/generic/_G_config.h (_G_NEED_STDARG_H): Remove.
+	* sysdeps/gnu/_G_config.h (_G_NEED_STDARG_H): Remove.
+	* sysdeps/mach/hurd/_G_config.h (_G_NEED_STDARG_H): Remove.
+
 2012-09-19  Dmitry V. Levin  <ldv@altlinux.org>
 
 	[BZ #14579]
diff --git a/libio/libio.h b/libio/libio.h
index 14bb9a6..5fe1bac 100644
--- a/libio/libio.h
+++ b/libio/libio.h
@@ -47,15 +47,13 @@
 #define _IO_va_list _G_va_list
 #define _IO_wint_t _G_wint_t
 
-#ifdef _G_NEED_STDARG_H
 /* This define avoids name pollution if we're using GNU stdarg.h */
-# define __need___va_list
-# include <stdarg.h>
-# ifdef __GNUC_VA_LIST
-#  undef _IO_va_list
-#  define _IO_va_list __gnuc_va_list
-# endif /* __GNUC_VA_LIST */
-#endif
+#define __need___va_list
+#include <stdarg.h>
+#ifdef __GNUC_VA_LIST
+# undef _IO_va_list
+# define _IO_va_list __gnuc_va_list
+#endif /* __GNUC_VA_LIST */
 
 #ifndef __P
 # include <sys/cdefs.h>
diff --git a/sysdeps/generic/_G_config.h b/sysdeps/generic/_G_config.h
index 71974ca..139f746 100644
--- a/sysdeps/generic/_G_config.h
+++ b/sysdeps/generic/_G_config.h
@@ -53,7 +53,6 @@ typedef union
 
 /* These library features are always available in the GNU C library.  */
 #define _G_HAVE_SYS_WAIT 1
-#define _G_NEED_STDARG_H 1
 #define _G_va_list __gnuc_va_list
 
 #define _G_HAVE_MMAP 1
diff --git a/sysdeps/gnu/_G_config.h b/sysdeps/gnu/_G_config.h
index 604fa2e..313f35a 100644
--- a/sysdeps/gnu/_G_config.h
+++ b/sysdeps/gnu/_G_config.h
@@ -53,7 +53,6 @@ typedef union
 
 /* These library features are always available in the GNU C library.  */
 #define _G_HAVE_SYS_WAIT 1
-#define _G_NEED_STDARG_H 1
 #define _G_va_list __gnuc_va_list
 
 #define _G_HAVE_MMAP 1
diff --git a/sysdeps/mach/hurd/_G_config.h b/sysdeps/mach/hurd/_G_config.h
index 70de3c6..7d6baef 100644
--- a/sysdeps/mach/hurd/_G_config.h
+++ b/sysdeps/mach/hurd/_G_config.h
@@ -53,7 +53,6 @@ typedef union
 
 /* These library features are always available in the GNU C library.  */
 #define _G_HAVE_SYS_WAIT 1
-#define _G_NEED_STDARG_H 1
 #define _G_va_list __gnuc_va_list
 
 #define _G_HAVE_MMAP 1

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

Summary of changes:
 ChangeLog                     |    7 +++++++
 libio/libio.h                 |   14 ++++++--------
 sysdeps/generic/_G_config.h   |    1 -
 sysdeps/gnu/_G_config.h       |    1 -
 sysdeps/mach/hurd/_G_config.h |    1 -
 5 files changed, 13 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]