summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1997-05-22 23:59:20 +0000
committerUlrich Drepper <drepper@redhat.com>1997-05-22 23:59:20 +0000
commitc6c955c54246e64312317630d656bdb8ba94ef18 (patch)
tree84532d1e5f7d07af754660f0d0fa8f5d8307ff68 /ChangeLog
parent9e1cbaf6320b04951bae0c8d6bbe6faca72fe1a7 (diff)
.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0954a2271f..8f4825740a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+1997-05-22 05:40 Richard Henderson <rth@tamu.edu>
+
+ * sysdeps/alpha/dl-machine.h (elf_machine_runtime_setup): If we are
+ not looking at the new thread-safe .plt, don't be lazy about relocs.
+ (_dl_runtime_resolve): Fix up arithmetic for new .plt layout.
+ (elf_alpha_fix_plt): Insert wmb as appropriate to ensure safety.
+ * elf/dynamic-link.h (ELF_DYNAMIC_RELOCATE): Let
+ elf_machine_runtime_setup() decide if we can actually be lazy.
+ * elf/rtld.c (_dl_start): So don't call it.
+ * elf/dl-reloc.c (_dl_relocate_object): Likewise.
+ * sysdeps/i386/dl-machine.h (elf_machine_runtime_setup): Return lazy.
+ * sysdeps/m68k/dl-machine.h (elf_machine_runtime_setup): Likewise.
+ * sysdeps/mips/dl-machine.h (elf_machine_runtime_setup): Likewise.
+ * sysdeps/powerpc/dl-machine.h (elf_machine_runtime_setup): Likewise.
+ * sysdeps/sparc/dl-machine.h (elf_machine_runtime_setup): Likewise.
+ * sysdeps/stub/dl-machine.h (elf_machine_runtime_setup): Update
+ skeleton definition.
+
1997-05-22 18:37 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/i386/fpu/__math.h (logb): Remove second value placed on