diff options
author | Andreas Krebbel <krebbel@linux.vnet.ibm.com> | 2014-01-07 09:37:31 +0100 |
---|---|---|
committer | Andreas Krebbel <krebbel@linux.vnet.ibm.com> | 2014-01-07 09:42:23 +0100 |
commit | 05d138ef07481b16f1aaee648798cc51182ec65e (patch) | |
tree | 1b3641bd6db26d0a000aa899b69b7107463b65e5 /ChangeLog | |
parent | 93a45ff1ca6d459618bb0cf93580c4b2809a4b61 (diff) | |
download | glibc-05d138ef07481b16f1aaee648798cc51182ec65e.zip glibc-05d138ef07481b16f1aaee648798cc51182ec65e.tar.gz glibc-05d138ef07481b16f1aaee648798cc51182ec65e.tar.bz2 |
S/390: Make ucontext_t extendible.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 38 |
1 files changed, 38 insertions, 0 deletions
@@ -1,5 +1,43 @@ 2014-01-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + * sysdeps/s390/Makefile: Build rtld-global-offsets.sym. + * sysdeps/s390/rtld-global-offsets.sym: New file. + * sysdeps/unix/sysv/linux/s390/Versions: Add getcontext as new + GLIBC_2.19 symbol. + * sysdeps/unix/sysv/linux/s390/getcontext.S: New file. + * sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S: Rename to ... + * sysdeps/unix/sysv/linux/s390/s390-32/getcontext-common.S: + ... this. + * sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S: Rename to ... + * sysdeps/unix/sysv/linux/s390/s390-64/getcontext-common.S: + ... this. + * sysdeps/unix/sysv/linux/s390/s390-32/nptl/libc.abilist: + Regenerate. + * sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist: + Regenerate. + * sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S: Restore upper + halfs of GPRs for high_gprs contexts. + * sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S: Save and + restore upper halfs of GPRs for high_gprs contexts. Copy uc_flags + field. + * sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S: Copy + uc_flags field. + * sysdeps/unix/sysv/linux/s390/sys/ucontext.h: Split into 32 and + 64 bit versions: + * sysdeps/unix/sysv/linux/s390/s390-32/sys/ucontext.h: Add field + for high GPRs (uc_high_gprs) and for future extensions + (__reserved). + * sysdeps/unix/sysv/linux/s390/s390-64/sys/ucontext.h: Add field + for future extensions (__reserved). + * sysdeps/unix/sysv/linux/s390/ucontext_i.sym: Split into 32 and + 64 bit versions: + * sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.sym: Add + SC_HIGHGPRS offset definition. + * sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.sym: New file. + * sysdeps/unix/sysv/linux/s390/rtld-getcontext.S: New file. + +2014-01-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + * Versions.def: Add GLIBC_2.19 for libpthread. * nptl/sysdeps/unix/sysv/linux/s390/Versions: Add longjmp and siglongjmp for libpthread with GLIBC_2.19 symver. |