about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorGreg McGary <greg@mcgary.org>2000-06-27 01:52:26 +0000
committerGreg McGary <greg@mcgary.org>2000-06-27 01:52:26 +0000
commitee63ca212c7a153b51c32182eb226f0bde04cc82 (patch)
tree20a41988972db16c585642823191249a2d4f2b48 /ChangeLog
parent58ff985dd485e6d2ae723f8568be24f37bac0bd2 (diff)
downloadglibc-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--ChangeLog13
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.