From cfba4fda122095b7d0c349b6326e8f3d607b9a0e Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 24 May 2012 11:18:30 -0700 Subject: Add x32 C++ type data --- ChangeLog | 5 +++ scripts/data/c++-types-x32-linux-gnu.data | 67 +++++++++++++++++++++++++++++++ sysdeps/x86_64/x32/shlib-versions | 4 ++ 3 files changed, 76 insertions(+) create mode 100644 scripts/data/c++-types-x32-linux-gnu.data diff --git a/ChangeLog b/ChangeLog index d8724ba9cd..acda97f598 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2012-05-24 H.J. Lu + + * scripts/data/c++-types-x32-linux-gnu.data: New file. + * sysdeps/x86_64/x32/shlib-versions: Add x32 ABI entry. + 2012-05-24 Joseph Myers [BZ #10846] diff --git a/scripts/data/c++-types-x32-linux-gnu.data b/scripts/data/c++-types-x32-linux-gnu.data new file mode 100644 index 0000000000..348bf52b2b --- /dev/null +++ b/scripts/data/c++-types-x32-linux-gnu.data @@ -0,0 +1,67 @@ +blkcnt64_t:x +blkcnt_t:x +blksize_t:x +caddr_t:Pc +clockid_t:i +clock_t:x +daddr_t:i +dev_t:y +fd_mask:l +fsblkcnt64_t:y +fsblkcnt_t:y +fsfilcnt64_t:y +fsfilcnt_t:y +fsid_t:8__fsid_t +gid_t:j +id_t:j +ino64_t:y +ino_t:y +int16_t:s +int32_t:i +int64_t:x +int8_t:a +intptr_t:i +key_t:i +loff_t:x +mode_t:j +nlink_t:y +off64_t:x +off_t:x +pid_t:i +pthread_attr_t:14pthread_attr_t +pthread_barrier_t:17pthread_barrier_t +pthread_barrierattr_t:21pthread_barrierattr_t +pthread_cond_t:14pthread_cond_t +pthread_condattr_t:18pthread_condattr_t +pthread_key_t:j +pthread_mutex_t:15pthread_mutex_t +pthread_mutexattr_t:19pthread_mutexattr_t +pthread_once_t:i +pthread_rwlock_t:16pthread_rwlock_t +pthread_rwlockattr_t:20pthread_rwlockattr_t +pthread_spinlock_t:i +pthread_t:m +quad_t:x +register_t:x +rlim64_t:y +rlim_t:y +sigset_t:10__sigset_t +size_t:j +socklen_t:j +ssize_t:i +suseconds_t:x +time_t:x +u_char:h +uid_t:j +uint:j +u_int:j +u_int16_t:t +u_int32_t:j +u_int64_t:y +u_int8_t:h +ulong:m +u_long:m +u_quad_t:y +useconds_t:j +ushort:t +u_short:t diff --git a/sysdeps/x86_64/x32/shlib-versions b/sysdeps/x86_64/x32/shlib-versions index 757a35d9e3..d9f63e1067 100644 --- a/sysdeps/x86_64/x32/shlib-versions +++ b/sysdeps/x86_64/x32/shlib-versions @@ -2,3 +2,7 @@ # ------------- --------------- ------------------------------ x86_64-.*-linux.* DEFAULT GLIBC_2.16 x86_64-.*-linux.* ld=ld-linux-x32.so.2 GLIBC_2.16 + +# Configuration ABI Identifier for ABI data files +# ------------- ---------- ----------------------------- +x86_64-.*-.* ABI x32-@OS@ -- cgit 1.4.1