This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, hjl/libnames, updated. glibc-2.15-1021-ga0783f7
- From: hjl at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 23 May 2012 13:48:28 -0000
- Subject: GNU C Library master sources branch, hjl/libnames, updated. glibc-2.15-1021-ga0783f7
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, hjl/libnames has been updated
via a0783f7c3a64f3d325bfddc166696a7772bd9da6 (commit)
via 199db01ce80939d7cef2fc575b36583aed9b3319 (commit)
via 8d160879321ef4e5e72bde02965a67314bedb54f (commit)
via c26705334c4f46420fff2d2cad4f3f37b51d7db6 (commit)
via 40e45bd5d696c63e6227214179e7e601b60c93e3 (commit)
via be08eda54c7cf833ccfa4b8d1f1b1d668c26af66 (commit)
from a6a056bba719828266eda8793e6d2842882042fe (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=a0783f7c3a64f3d325bfddc166696a7772bd9da6
commit a0783f7c3a64f3d325bfddc166696a7772bd9da6
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Wed May 23 06:30:04 2012 -0700
Rename 32bit/64bit to 32/64 for x86-64 ABIs
diff --git a/ChangeLog.abi b/ChangeLog.abi
index 8998adb..b234add 100644
--- a/ChangeLog.abi
+++ b/ChangeLog.abi
@@ -1,3 +1,16 @@
+2012-05-23 H.J. Lu <hongjiu.lu@intel.com>
+
+ * sysdeps/unix/sysv/linux/Makefile
+ (syscall-list-variants): Replace 32bit/64bit with 32/64.
+ (syscall-list-32bit-options): Renamed to ...
+ (syscall-list-32-options): This.
+ (syscall-list-32bit-condition): Renamed to ...
+ (syscall-list-32-condition): This.
+ (syscall-list-64bit-options): Renamed to ...
+ (syscall-list-64-options): This.
+ (syscall-list-64bit-condition): Renamed to ...
+ (syscall-list-64-condition): This.
+
2012-05-22 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/unix/sysv/linux/Makefile
diff --git a/sysdeps/unix/sysv/linux/x86_64/Makefile b/sysdeps/unix/sysv/linux/x86_64/Makefile
index 3676948..256b67a 100644
--- a/sysdeps/unix/sysv/linux/x86_64/Makefile
+++ b/sysdeps/unix/sysv/linux/x86_64/Makefile
@@ -1,8 +1,8 @@
-syscall-list-variants := 32bit 64bit x32
-syscall-list-32bit-options := -D__i386__ -U__x86_64__
-syscall-list-32bit-condition := !defined __x86_64__
-syscall-list-64bit-options := -U__i386__ -D__x86_64__ -U__ILP32__ -D__LP64__
-syscall-list-64bit-condition := defined __x86_64__ && defined __LP64__
+syscall-list-variants := 32 64 x32
+syscall-list-32-options := -D__i386__ -U__x86_64__
+syscall-list-32-condition := !defined __x86_64__
+syscall-list-64-options := -U__i386__ -D__x86_64__ -U__ILP32__ -D__LP64__
+syscall-list-64-condition := defined __x86_64__ && defined __LP64__
syscall-list-x32-options := -U__i386__ -D__x86_64__ -D__ILP32__ -U__LP64__
syscall-list-x32-condition := defined __x86_64__ && defined __ILP32__
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=199db01ce80939d7cef2fc575b36583aed9b3319
commit 199db01ce80939d7cef2fc575b36583aed9b3319
Merge: 8d16087 c267053
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Wed May 23 06:18:53 2012 -0700
Merge remote-tracking branch 'origin/master' into hjl/libnames
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=8d160879321ef4e5e72bde02965a67314bedb54f
commit 8d160879321ef4e5e72bde02965a67314bedb54f
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Tue May 22 15:19:54 2012 -0700
Add syscall-list-x32-options/syscall-list-x32-condition
diff --git a/ChangeLog.abi b/ChangeLog.abi
new file mode 100644
index 0000000..8998adb
--- /dev/null
+++ b/ChangeLog.abi
@@ -0,0 +1,10 @@
+2012-05-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ * sysdeps/unix/sysv/linux/Makefile
+ (syscall-list-variants): Add x32.
+ (syscall-list-32bit-condition): Set to !defined __x86_64__.
+ (syscall-list-64bit-options): Add -U__ILP32__ -D__LP64__.
+ (syscall-list-64bit-condition): Set to
+ defined __x86_64__ && defined __LP64__.
+ (syscall-list-x32-options): New variable.
+ (syscall-list-x32-condition): Likewise.
diff --git a/sysdeps/unix/sysv/linux/x86_64/Makefile b/sysdeps/unix/sysv/linux/x86_64/Makefile
index 59a6b0a..3676948 100644
--- a/sysdeps/unix/sysv/linux/x86_64/Makefile
+++ b/sysdeps/unix/sysv/linux/x86_64/Makefile
@@ -1,8 +1,10 @@
-syscall-list-variants := 32bit 64bit
+syscall-list-variants := 32bit 64bit x32
syscall-list-32bit-options := -D__i386__ -U__x86_64__
-syscall-list-32bit-condition := __WORDSIZE == 32
-syscall-list-64bit-options := -U__i386__ -D__x86_64__
-syscall-list-64bit-condition := __WORDSIZE == 64
+syscall-list-32bit-condition := !defined __x86_64__
+syscall-list-64bit-options := -U__i386__ -D__x86_64__ -U__ILP32__ -D__LP64__
+syscall-list-64bit-condition := defined __x86_64__ && defined __LP64__
+syscall-list-x32-options := -U__i386__ -D__x86_64__ -D__ILP32__ -U__LP64__
+syscall-list-x32-condition := defined __x86_64__ && defined __ILP32__
ifeq ($(subdir),misc)
sysdep_routines += ioperm iopl
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 32 ++++++++++++++++++++
ChangeLog.abi | 23 ++++++++++++++
INSTALL | 11 ++-----
manual/install.texi | 9 +----
sysdeps/unix/sysv/linux/bits/in.h | 4 ++-
sysdeps/unix/sysv/linux/i386/bits/mman.h | 6 ++-
sysdeps/unix/sysv/linux/powerpc/bits/mman.h | 3 ++
sysdeps/unix/sysv/linux/powerpc/chown.c | 2 +
sysdeps/unix/sysv/linux/powerpc/powerpc64/pread.c | 2 +
.../unix/sysv/linux/powerpc/powerpc64/pread64.c | 2 +
sysdeps/unix/sysv/linux/powerpc/powerpc64/pwrite.c | 2 +
.../unix/sysv/linux/powerpc/powerpc64/pwrite64.c | 2 +
sysdeps/unix/sysv/linux/s390/bits/mman.h | 3 ++
sysdeps/unix/sysv/linux/sh/bits/mman.h | 3 ++
sysdeps/unix/sysv/linux/sparc/bits/mman.h | 3 ++
sysdeps/unix/sysv/linux/x86_64/Makefile | 12 ++++---
sysdeps/unix/sysv/linux/x86_64/bits/mman.h | 6 ++-
17 files changed, 100 insertions(+), 25 deletions(-)
create mode 100644 ChangeLog.abi
hooks/post-receive
--
GNU C Library master sources