diff options
author | Greg McGary <greg@mcgary.org> | 2000-06-27 01:52:26 +0000 |
---|---|---|
committer | Greg McGary <greg@mcgary.org> | 2000-06-27 01:52:26 +0000 |
commit | ee63ca212c7a153b51c32182eb226f0bde04cc82 (patch) | |
tree | 20a41988972db16c585642823191249a2d4f2b48 /ChangeLog | |
parent | 58ff985dd485e6d2ae723f8568be24f37bac0bd2 (diff) | |
download | glibc-ee63ca212c7a153b51c32182eb226f0bde04cc82.tar.gz glibc-ee63ca212c7a153b51c32182eb226f0bde04cc82.tar.xz glibc-ee63ca212c7a153b51c32182eb226f0bde04cc82.zip |
* sysdeps/i386/bp-asm.h (POP_ERRNO_LOCATION_RETURN): Fold insns.
* sysdeps/unix/i386/sysdep.S (syscall_error): Push & pop space for BP return value & push implicit struct-return pointer to __errno_location. * sysdeps/unix/sysv/linux/i386/sysdep.h: Likewise. (SYSCALL_ERROR_HANDLER): Likewise. * sysdeps/unix/sysv/linux/i386/i686/sysdep.h (SYSCALL_ERROR_HANDLER): Likewise. * sysdeps/i386/bp-asm.h (POP_ERRNO_LOCATION_RETURN): Fold insns. * sysdeps/unix/i386/sysdep.S (syscall_error): Push & pop space for BP return value & push implicit struct-return pointer to __errno_location. * sysdeps/unix/sysv/linux/i386/sysdep.h: Likewise. (SYSCALL_ERROR_HANDLER): Likewise. * sysdeps/unix/sysv/linux/i386/i686/sysdep.h (SYSCALL_ERROR_HANDLER): Likewise. * Makeconfig (CPPFLAGS-.ob): Pass -fbounded-pointers for all files *.[cS].
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog index 0ce877f416..1ce0773273 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,14 @@ 2000-06-26 Greg McGary <greg@mcgary.org> + * sysdeps/i386/bp-asm.h (POP_ERRNO_LOCATION_RETURN): Fold insns. + * sysdeps/unix/i386/sysdep.S (syscall_error): Push & pop space + for BP return value & push implicit struct-return pointer to + __errno_location. + * sysdeps/unix/sysv/linux/i386/sysdep.h: Likewise. + (SYSCALL_ERROR_HANDLER): Likewise. + * sysdeps/unix/sysv/linux/i386/i686/sysdep.h + (SYSCALL_ERROR_HANDLER): Likewise. + * Makeconfig: Add missing comment. * csu/Makefile (extra-objs, omit-deps, install-lib): Add BP-flavored startup object. @@ -828,8 +837,8 @@ 2000-06-07 Greg McGary <greg@mcgary.org> - * Makeconfig (CPPFLAGS-.ob): Pass -fbounded-pointers for all files - *.[cS]. + * Makeconfig (CPPFLAGS-.ob): Pass -fbounded-pointers + for all files *.[cS]. (CFLAGS-.ob): Don't optimize sibling calls. (bppfx): New variable. * Makerules (elide-bp-thunks): New variable. |