]> sourceware.org Git - glibc.git/commitdiff
Wed Jul 3 11:26:28 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
authorRoland McGrath <roland@gnu.org>
Wed, 3 Jul 1996 18:50:48 +0000 (18:50 +0000)
committerRoland McGrath <roland@gnu.org>
Wed, 3 Jul 1996 18:50:48 +0000 (18:50 +0000)
* sysdeps/i386/dl-machine.h (elf_machine_rel): Declare _dl_rtld_map as
weak.
* sysdeps/alpha/dl-machine.h (elf_machine_rela): Likewise.

sysdeps/alpha/dl-machine.h

index a276551b007f82d97e219802a4238e408170235c..bfde6662bfce3795bd439abf5a9ae6f70649588a 100644 (file)
@@ -161,6 +161,7 @@ elf_machine_rela (struct link_map *map,
 {
   Elf64_Addr *const reloc_addr = (void *)(map->l_addr + reloc->r_offset);
   unsigned long r_info = ELF64_R_TYPE (reloc->r_info);
+  weak_symbol (_dl_rtld_map);  /* Defined in rtld.c, but not in libc.a.  */
 
   /* We cannot use a switch here because we cannot locate the switch
      jump table until we've self-relocated.  */
This page took 0.046124 seconds and 5 git commands to generate.