glibc/sysdeps
Greg McGary e5f88e0ca0 * sysdeps/i386/bp-asm.h (PCOFF): New constant.
(POP_ERRNO_LOCATION_RETURN): Fold insns. 
* sysdeps/i386/bits/setjmp.h (JB_SIZE): New constant. 
(PUSH_SIGNAL_MASK): New macro. 
* sysdeps/i386/__longjmp.S (__longjmp): Wrap symbol in BP_SYM (). 
LEAVE is unnecessary.  Check bounds of jmp_buf. 
* sysdeps/i386/elf/setjmp.S: Call PUSH_SIGNAL_MASK.  Wrap symbols 
in BP_SYM ().  Check bounds of jmp_buf.  Don't call LEAVE until 
immediately before tail-call. 
* sysdeps/i386/setjmp.S: Likewise. 
* sysdeps/i386/bsd-_setjmp.S: Likewise. 
* sysdeps/i386/bsd-setjmp.S: Likewise.
2000-06-29  Greg McGary  <greg@mcgary.org>

	* sysdeps/i386/bp-asm.h (PCOFF): New constant.
	(POP_ERRNO_LOCATION_RETURN): Fold insns.
	* sysdeps/i386/bits/setjmp.h (JB_SIZE): New constant.
	(PUSH_SIGNAL_MASK): New macro.
	* sysdeps/i386/__longjmp.S (__longjmp): Wrap symbol in BP_SYM ().
	LEAVE is unnecessary.  Check bounds of jmp_buf.
	* sysdeps/i386/elf/setjmp.S: Call PUSH_SIGNAL_MASK.  Wrap symbols
	in BP_SYM ().  Check bounds of jmp_buf.  Don't call LEAVE until
	immediately before tail-call.
	* sysdeps/i386/setjmp.S: Likewise.
	* sysdeps/i386/bsd-_setjmp.S: Likewise.
	* sysdeps/i386/bsd-setjmp.S: Likewise.
2000-06-29 22:55:31 +00:00
..
alpha Update for memprof->memusage renaming. 2000-06-20 06:36:03 +00:00
am29k
arm Update for memprof->memusage renaming. 2000-06-20 06:36:03 +00:00
generic Update. 2000-06-29 08:44:37 +00:00
gnu
hppa
i370
i386 * sysdeps/i386/bp-asm.h (PCOFF): New constant. 2000-06-29 22:55:31 +00:00
i860
i960
ia64 Disable branch predict instruction. 2000-06-22 22:39:12 +00:00
ieee754 Update. 2000-06-29 19:33:05 +00:00
m68k Update for memprof->memusage renaming. 2000-06-20 06:36:03 +00:00
m88k
mach Update. 2000-06-22 17:59:07 +00:00
mips Update 2000-06-20 14:16:55 +00:00
mvs
posix
powerpc Update for memprof->memusage renaming. 2000-06-20 06:36:03 +00:00
rs6000
sh Update for memprof->memusage renaming. 2000-06-20 06:36:03 +00:00
sparc Make sparc64 GLIBC_2.2+ only. 2000-06-29 20:58:06 +00:00
standalone
tahoe
unix Make sparc64 GLIBC_2.2+ only. 2000-06-29 20:58:06 +00:00
vax
wordsize-32
wordsize-64
z8000