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-685-gc2570a0


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  c2570a0b35fa8f4568f3897f4f7db8cb5515383f (commit)
      from  11b076bbae4c41dd44997a7031a59f525322a130 (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=c2570a0b35fa8f4568f3897f4f7db8cb5515383f

commit c2570a0b35fa8f4568f3897f4f7db8cb5515383f
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Wed Jun 25 20:26:14 2014 +0000

    Move USE_REGPARMS define to sysdeps/i386/configure.ac.
    
    This patch moves the USE_REGPARMS define from the toplevel
    configure.ac to sysdeps/i386/configure.ac.
    
    Tested x86 that the disassembly of installed shared libraries is
    unchanged by this patch.
    
    	* configure.ac (USE_REGPARMS): Don't define here.
    	* configure: Regenerated.
    	* sysdeps/i386/configure.ac (USE_REGPARMS): Define here.
    	* sysdeps/i386/configure: Regenerated.

diff --git a/ChangeLog b/ChangeLog
index e1be998..2727f7f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2014-06-25  Joseph Myers  <joseph@codesourcery.com>
 
+	* configure.ac (USE_REGPARMS): Don't define here.
+	* configure: Regenerated.
+	* sysdeps/i386/configure.ac (USE_REGPARMS): Define here.
+	* sysdeps/i386/configure: Regenerated.
+
 	* nptl/createthread.c: Don't include kernel-features.h.
 	* nptl/pthread_cancel.c: Likewise.
 	* nptl/pthread_condattr_setclock.c: Likewise.
diff --git a/configure b/configure
index 34bcd53..ac5a67c 100755
--- a/configure
+++ b/configure
@@ -3969,11 +3969,6 @@ fi
 test -n "$base_machine" || base_machine=$machine
 
 
-if test "$base_machine" = "i386"; then
-  $as_echo "#define USE_REGPARMS 1" >>confdefs.h
-
-fi
-
 # For the multi-arch option we need support in the assembler & linker.
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler and linker STT_GNU_IFUNC support" >&5
 $as_echo_n "checking for assembler and linker STT_GNU_IFUNC support... " >&6; }
diff --git a/configure.ac b/configure.ac
index 589b3d0..bd3e829 100644
--- a/configure.ac
+++ b/configure.ac
@@ -586,10 +586,6 @@ fi
 test -n "$base_machine" || base_machine=$machine
 AC_SUBST(base_machine)
 
-if test "$base_machine" = "i386"; then
-  AC_DEFINE(USE_REGPARMS)
-fi
-
 # For the multi-arch option we need support in the assembler & linker.
 AC_CACHE_CHECK([for assembler and linker STT_GNU_IFUNC support],
 	       libc_cv_ld_gnu_indirect_function, [dnl
diff --git a/sysdeps/i386/configure b/sysdeps/i386/configure
index 5dcc159..f0a20e3 100644
--- a/sysdeps/i386/configure
+++ b/sysdeps/i386/configure
@@ -240,5 +240,8 @@ $as_echo "$libc_cv_cc_novzeroupper" >&6; }
 config_vars="$config_vars
 config-cflags-novzeroupper = $libc_cv_cc_novzeroupper"
 
+$as_echo "#define USE_REGPARMS 1" >>confdefs.h
+
+
 $as_echo "#define PI_STATIC_AND_HIDDEN 1" >>confdefs.h
 
diff --git a/sysdeps/i386/configure.ac b/sysdeps/i386/configure.ac
index 96ab7b0..dfe0b47 100644
--- a/sysdeps/i386/configure.ac
+++ b/sysdeps/i386/configure.ac
@@ -88,6 +88,8 @@ LIBC_TRY_CC_OPTION([-mno-vzeroupper],
 ])
 LIBC_CONFIG_VAR([config-cflags-novzeroupper], [$libc_cv_cc_novzeroupper])
 
+AC_DEFINE(USE_REGPARMS)
+
 dnl It is always possible to access static and hidden symbols in an
 dnl position independent way.
 AC_DEFINE(PI_STATIC_AND_HIDDEN)

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

Summary of changes:
 ChangeLog                 |    5 +++++
 configure                 |    5 -----
 configure.ac              |    4 ----
 sysdeps/i386/configure    |    3 +++
 sysdeps/i386/configure.ac |    2 ++
 5 files changed, 10 insertions(+), 9 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]