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/abi, created. 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/abi has been created
        at  a0783f7c3a64f3d325bfddc166696a7772bd9da6 (commit)

- 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

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


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]