* elf32-spu.c (spu_elf_build_stubs): Correct error message.
authorAlan Modra <amodra@gmail.com>
Tue, 8 Apr 2008 05:48:28 +0000 (05:48 +0000)
committerAlan Modra <amodra@gmail.com>
Tue, 8 Apr 2008 05:48:28 +0000 (05:48 +0000)
(mark_functions_via_relocs): Remove premature init of symtab_hdr.
(collect_overlays): Commment typo fix.

bfd/ChangeLog
bfd/elf32-spu.c

index 4e5c262274388fde8ae9c4c8462fc925dd7c8521..7cbad1a5d9aa4198cfa4675e470a320eee460d4e 100644 (file)
@@ -1,3 +1,9 @@
+2008-04-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * elf32-spu.c (spu_elf_build_stubs): Correct error message.
+       (mark_functions_via_relocs): Remove premature init of symtab_hdr.
+       (collect_overlays): Commment typo fix.
+
 2008-04-08  Kees Cook  <kees@canonical.com>
 
        * elflink.c (bfd_elf_size_dynamic_sections): Ignore GNU-stack note
index c65a88b3e2080cad74b6ec47519fa4834cb5613e..82da03f60a04f02ac655104d2588bc07a4cb29d6 100644 (file)
@@ -1421,7 +1421,7 @@ spu_elf_build_stubs (struct bfd_link_info *info, int emit_syms)
   if (spu_elf_section_data (s)->u.o.ovl_index)
     {
       (*_bfd_error_handler) (_("%s in overlay section"),
-                            h->root.u.def.section->owner);
+                            h->root.root.string);
       bfd_set_error (bfd_error_bad_value);
       return FALSE;
     }
@@ -2067,7 +2067,7 @@ mark_functions_via_relocs (asection *sec,
                           int call_tree)
 {
   Elf_Internal_Rela *internal_relocs, *irelaend, *irela;
-  Elf_Internal_Shdr *symtab_hdr = &elf_tdata (sec->owner)->symtab_hdr;
+  Elf_Internal_Shdr *symtab_hdr;
   Elf_Internal_Sym *syms;
   void *psyms;
   static bfd_boolean warned;
@@ -3156,7 +3156,7 @@ auto_ovl_lib_functions (struct bfd_link_info *info, unsigned int lib_size)
 }
 
 /* Build an array of overlay sections.  The deepest node's section is
-   added first, the its parent node's section, then everything called
+   added first, then its parent node's section, then everything called
    from the parent section.  The idea being to group sections to
    minimise calls between different overlays.  */