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, 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]