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.20-386-g9cd4d4a


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  9cd4d4abdca1329cde5ee3dcc963b8533678551e (commit)
      from  c9c1a2d02cf344697c08075a44c170f771ebc6b2 (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=9cd4d4abdca1329cde5ee3dcc963b8533678551e

commit 9cd4d4abdca1329cde5ee3dcc963b8533678551e
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Fri Dec 19 05:37:29 2014 -0800

    Compile s_llround.c with -Wno-error for x32 build
    
    Since x32 returns 32-bit long int and 64-bit long long int in the
    same 64-bit register, we make the 32b-bit lround an alias of the
    64-bit llround.  Add -Wno-error for x32 build to silence the compiler.

diff --git a/ChangeLog b/ChangeLog
index eda51f8..4c6a304 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2014-12-19  H.J. Lu  <hongjiu.lu@intel.com>
 
+	* sysdeps/x86_64/x32/Makefile: New file.
+
+2014-12-19  H.J. Lu  <hongjiu.lu@intel.com>
+
 	* sysdeps/i386/ldbl2mpn.c (__mpn_extract_long_double): Replace
 	1L with (mp_limb_t) 1.
 
diff --git a/sysdeps/x86_64/x32/Makefile b/sysdeps/x86_64/x32/Makefile
new file mode 100644
index 0000000..47e567c
--- /dev/null
+++ b/sysdeps/x86_64/x32/Makefile
@@ -0,0 +1,6 @@
+ifeq ($(subdir),math)
+# Since x32 returns 32-bit long int and 64-bit long long int in the
+# same 64-bit register, we make the 32b-bit lround an alias of the
+# 64-bit llround.  Add -Wno-error to silence the compiler.
+CFLAGS-s_llround.c += -Wno-error
+endif

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

Summary of changes:
 ChangeLog                   |    4 ++++
 sysdeps/x86_64/x32/Makefile |    6 ++++++
 2 files changed, 10 insertions(+), 0 deletions(-)
 create mode 100644 sysdeps/x86_64/x32/Makefile


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]