]> sourceware.org Git - glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Sun, 6 Apr 2003 18:58:09 +0000 (18:58 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sun, 6 Apr 2003 18:58:09 +0000 (18:58 +0000)
2003-04-06  Jakub Jelinek  <jakub@redhat.com>

* elf/rtld.c: Revert 2003-03-14 change.
* elf/dl-conflict.c (_dl_resolve_conflicts): Move
#if ! ELF_MACHINE_NO_RELA conditional into the routine.

ChangeLog
elf/dl-conflict.c
elf/rtld.c

index d6371540d0194fd140ec83549131a3c2e9790e4e..b5016ceab6404b276f0e52601ea92e922093a442 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2003-04-06  Jakub Jelinek  <jakub@redhat.com>
+
+       * elf/rtld.c: Revert 2003-03-14 change.
+       * elf/dl-conflict.c (_dl_resolve_conflicts): Move
+       #if ! ELF_MACHINE_NO_RELA conditional into the routine.
+
 2003-04-05  Ulrich Drepper  <drepper@redhat.com>
 
        * sunrpc/xdr.c (xdr_string): Catch nodesize == 0 [PR libc/4999].
index fc38d459d570ae27851d96fac6488df9ee22eacd..0068cd885a4faa63c2b57c61d4d3a570eea7cbbf 100644 (file)
 #include <sys/types.h>
 #include "dynamic-link.h"
 
-#if ! ELF_MACHINE_NO_RELA
 void
 _dl_resolve_conflicts (struct link_map *l, ElfW(Rela) *conflict,
                       ElfW(Rela) *conflictend)
 {
+#if ! ELF_MACHINE_NO_RELA
   if (__builtin_expect (GL(dl_debug_mask) & DL_DEBUG_RELOC, 0))
     _dl_printf ("\nconflict processing: %s\n",
                l->l_name[0] ? l->l_name : rtld_progname);
@@ -64,5 +64,5 @@ _dl_resolve_conflicts (struct link_map *l, ElfW(Rela) *conflict,
     for (; conflict < conflictend; ++conflict)
       elf_machine_rela (l, conflict, NULL, NULL, (void *) conflict->r_offset);
   }
-}
 #endif
+}
index 7e26fc26ca4633bd510c316cb71aae1e258f65bd..bd66149dd1165a16f34727c8d053e9901243e5f4 100644 (file)
@@ -1444,7 +1444,6 @@ cannot allocate TLS data structures for initial thread");
        _dl_printf ("\nprelink checking: %s\n", prelinked ? "ok" : "failed");
     }
 
-#if ! ELF_MACHINE_NO_RELA /* We don't REL-only prelink.  */
   if (prelinked)
     {
       struct link_map *l;
@@ -1477,7 +1476,6 @@ cannot allocate TLS data structures for initial thread");
       _dl_sysdep_start_cleanup ();
     }
   else
-#endif
     {
       /* Now we have all the objects loaded.  Relocate them all except for
         the dynamic linker itself.  We do this in reverse order so that copy
This page took 0.052054 seconds and 5 git commands to generate.