2003-04-09 H.J. Lu <hjl@gnu.org>
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 9 Apr 2003 16:19:53 +0000 (16:19 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 9 Apr 2003 16:19:53 +0000 (16:19 +0000)
* elf64-alpha.c (elf64_alpha_relocate_section): Don't return
FALSE for undefined symbols.
* elfxx-ia64.c (elfNN_ia64_relocate_section): Likewise.

bfd/ChangeLog
bfd/elf64-alpha.c
bfd/elfxx-ia64.c

index 0fc2206b1ea936ff9e0c97f043712a3259c3c6ea..eb9b28bc880a4eff36529c6201f2dacba7230982 100644 (file)
@@ -1,3 +1,9 @@
+2003-04-09  H.J. Lu <hjl@gnu.org>
+
+       * elf64-alpha.c (elf64_alpha_relocate_section): Don't return
+       FALSE for undefined symbols.
+       * elfxx-ia64.c (elfNN_ia64_relocate_section): Likewise.
+
 2003-04-09  Alexandre Oliva  <aoliva@redhat.com>
 
        * dwarf2.c (_bfd_dwarf2_find_nearest_line): Try DWARF3-standard
index 9f564ca35d3ff078137f5ed4b5bf3399cc1ee563..ddf739555539b885d70179eecc748e739865d4c1 100644 (file)
@@ -4514,7 +4514,6 @@ elf64_alpha_relocate_section (output_bfd, info, input_bfd, input_section,
                     (!info->shared || info->no_undefined
                      || ELF_ST_VISIBILITY (h->root.other)))))
                return FALSE;
-             ret_val = FALSE;
              continue;
            }
 
index 3c8ec9e45ce652db8e63cf8f17020381a5d84e7e..bff78c84345c164c18fd07aed44199daf7f92e0d 100644 (file)
@@ -3963,7 +3963,6 @@ elfNN_ia64_relocate_section (output_bfd, info, input_bfd, input_section,
                      (!info->shared || info->no_undefined
                       || ELF_ST_VISIBILITY (h->other)))))
                return FALSE;
-             ret_val = FALSE;
              continue;
            }
        }