+2008-03-07 Paul Brook <paul@codesourcery.com>
+
+ * elf32-arm.c (elf32_arm_howto_table_1): Fix bitmasks for MOVW and
+ MOVT relocations.
+ (elf32_arm_final_link_relocate): Fix off by one MOVW/MOVT sign
+ extension.
+ (elf32_arm_relocate_section): Handle MOVW and MOVT
+ relocations. Improve safety check for other weird relocations.
+ (elf32_arm_check_relocs): Only set h->needs_plt for branch/call
+ relocations.
+
+2008-03-03 Bob Wilson <bob.wilson@acm.org>
+
+ * xtensa-isa.c (xtensa_isa_num_pipe_stages): Make max_stage static and
+ only compute its value once.
+
+2008-03-03 Alan Modra <amodra@bigpond.net.au>
+
+ * elf32-spu.c (struct got_entry): Add "addend" field.
+ (count_stub, build_stub): Use a new stub if relocation addend
+ differs from existing stubs for this symbol.
+ (process_stubs): Deal with addends.
+ (spu_elf_relocate_section, spu_elf_output_symbol_hook): Likewise.
+
+2008-03-02 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/5789
+ * elflink.c (_bfd_elf_symbol_refs_local_p): Always return true
+ for hidden and local symbols.
+
+2008-03-03 Alan Modra <amodra@bigpond.net.au>
+
+ * elf32-ppc.c (allocate_dynrelocs): Discard relocs on
+ undefined symbols with internal or hidden visibility.
+ (ppc_elf_relocate_section): Likewise. Use SYMBOL_CALLS_LOCAL
+ rather than SYMBOL_REFERENCES_LOCAL on branches. Don't
+ return immediately on dynamic reloc error.
+
2008-03-01 Alan Modra <amodra@bigpond.net.au>
* elf64-ppc.c (build_plt_stub): Add relocs on plt call stubs