glibc/sysdeps
Richard Henderson 4d87b39422 * elf/elf.h (DT_ALPHA_PLTRO, DT_ALPHA_NUM): New. * sysdeps/alpha/dl-dtprocnum.h: New file. * sysdeps/alpha/dl-machine.h (DT_ALPHA): New. (elf_machine_load_address): Simplify to rely on gprel relocations. (elf_machine_runtime_setup): Handle DT_ALPHA_PLTRO plt format. Remove thread safety workaround for binutils 2.6. (elf_machine_fixup_plt): Handle DT_ALPHA_PLTRO plt format. * sysdeps/alpha/dl-trampoline.S (_dl_runtime_resolve_new): New. (_dl_runtime_profile_new): New. (_dl_runtime_resolve_old): Rename from _dl_runtime_resolve. (_dl_runtime_profile_old): Rename from _dl_runtime_profile. Fix typo in _dl_call_pltexit argument loading.
* sysdeps/alpha/div_libc.h (funcnoplt): New.
        * sysdeps/alpha/divl.S, sysdeps/alpha/divq.S: Use it.
        * sysdeps/alpha/divqu.S, sysdeps/alpha/reml.S: Likewise.
        * sysdeps/alpha/remq.S, sysdeps/alpha/remqu.S: Likewise.
2005-05-28  Richard Henderson  <rth@redhat.com>

	* elf/elf.h (DT_ALPHA_PLTRO, DT_ALPHA_NUM): New.
	* sysdeps/alpha/dl-dtprocnum.h: New file.
	* sysdeps/alpha/dl-machine.h (DT_ALPHA): New.
	(elf_machine_load_address): Simplify to rely on gprel relocations.
	(elf_machine_runtime_setup): Handle DT_ALPHA_PLTRO plt format.
	Remove thread safety workaround for binutils 2.6.
	(elf_machine_fixup_plt): Handle DT_ALPHA_PLTRO plt format.
	* sysdeps/alpha/dl-trampoline.S (_dl_runtime_resolve_new): New.
	(_dl_runtime_profile_new): New.
	(_dl_runtime_resolve_old): Rename from _dl_runtime_resolve.
	(_dl_runtime_profile_old): Rename from _dl_runtime_profile.  Fix
	typo in _dl_call_pltexit argument loading.

	* sysdeps/alpha/div_libc.h (funcnoplt): New.
	* sysdeps/alpha/divl.S, sysdeps/alpha/divq.S: Use it.
	* sysdeps/alpha/divqu.S, sysdeps/alpha/reml.S: Likewise.
	* sysdeps/alpha/remq.S, sysdeps/alpha/remqu.S: Likewise.
2005-05-28 23:40:09 +00:00
..
alpha * elf/elf.h (DT_ALPHA_PLTRO, DT_ALPHA_NUM): New. * sysdeps/alpha/dl-dtprocnum.h: New file. * sysdeps/alpha/dl-machine.h (DT_ALPHA): New. (elf_machine_load_address): Simplify to rely on gprel relocations. (elf_machine_runtime_setup): Handle DT_ALPHA_PLTRO plt format. Remove thread safety workaround for binutils 2.6. (elf_machine_fixup_plt): Handle DT_ALPHA_PLTRO plt format. * sysdeps/alpha/dl-trampoline.S (_dl_runtime_resolve_new): New. (_dl_runtime_profile_new): New. (_dl_runtime_resolve_old): Rename from _dl_runtime_resolve. (_dl_runtime_profile_old): Rename from _dl_runtime_profile. Fix typo in _dl_call_pltexit argument loading. 2005-05-28 23:40:09 +00:00
generic * sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Adjust for 2005-05-11 17:32:13 +00:00
gnu 2005-03-08 Roland McGrath <roland@redhat.com> 2005-03-08 20:44:46 +00:00
hppa * sysdeps/hppa/configure.in: Remove old Makefile leftovers. 2005-03-13 03:28:56 +00:00
i386 Add space inf weak_alias use. 2005-05-26 14:30:51 +00:00
ia64 Add space inf weak_alias use. 2005-05-26 14:30:51 +00:00
ieee754 2.5-18.1 2007-07-12 18:26:36 +00:00
m68k * sysdeps/generic/w_exp2.c [NO_LONG_DOUBLE]: Fix typos in alias names. 2005-03-28 20:42:53 +00:00
mach Add space inf weak_alias use. 2005-05-26 14:30:51 +00:00
mips * sysdeps/generic/w_exp2.c [NO_LONG_DOUBLE]: Fix typos in alias names. 2005-03-28 20:42:53 +00:00
posix 2005-05-17 Neal H. Walfield <neal@gnu.org> 2005-05-18 19:22:50 +00:00
powerpc [BZ #954] 2005-05-26 19:08:49 +00:00
pthread 2.5-18.1 2007-07-12 18:26:36 +00:00
rs6000 2.5-18.1 2007-07-12 18:26:36 +00:00
s390 Add space inf weak_alias use. 2005-05-26 14:30:51 +00:00
sh * sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_discover_osversion) 2005-04-07 20:57:41 +00:00
sparc Add space inf weak_alias use. 2005-05-26 14:30:51 +00:00
unix [BZ #954] 2005-05-26 19:08:49 +00:00
wordsize-32 2.5-18.1 2007-07-12 18:26:36 +00:00
wordsize-64 2.5-18.1 2007-07-12 18:26:36 +00:00
x86_64 Add space inf weak_alias use. 2005-05-26 14:30:51 +00:00
linkmap.h * csu/elf-init.c (__libc_csu_fini): Don't do anything here. 2005-01-06 22:40:27 +00:00