Updated sources to avoid using the identifier name "new", which is a
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index f9c4c6de077f89e9a1188575451cffb50af81cbb..20b91e899d916460812f0f54fe5bb4323d883f1f 100644 (file)
@@ -1,3 +1,135 @@
+2009-08-29  Martin Thuresson  <martin@mtme.org>
+
+       * elf32-arm.c (struct stub_def): Rename member template to
+       template_sequence. (arm_build_one_stub,
+       find_stub_size_and_template, arm_size_one_stub, arm_map_one_stub):
+       Rename variable template to template_sequence.
+       * elfxx-ia64.c (elfNN_ia64_relax_br, elfNN_ia64_relax_brl):
+       Rename variable template to template_val.
+       * aoutx.h (NAME (aout, make_empty_symbol)): Rename variable
+       new to new_symbol.
+       * coffgen.c (coff_make_empty_symbol)
+       (coff_bfd_make_debug_symbol): Rename variable new to new_symbol.
+       * cpu-ia64-opc.c (ext_reg, ins_imms_scaled): Rename variable
+       new to new_insn.
+       * ecoff.c (_bfd_ecoff_make_empty_symbol): Rename variable new
+       to new_symbol.
+       * elf32-m68k.c (elf_m68k_get_got_entry_type): Rename argument
+       new to new_reloc.
+       * hash.c (bfd_hash_lookup): Rename variable new to new_string.
+       * ieee.c (ieee_make_empty_symbol): Rename variable new to
+       new_symbol.
+       * linker.c (bfd_new_link_order): Rename variable new to
+       new_lo.
+       * mach-o.c (bfd_mach_o_sizeof_headers): Rename variable new to
+       symbol.
+       * oasys.c (oasys_make_empty_symbol): Rename variable new to
+       new_symbol_type.
+       * pdp11.c (NAME (aout, make_empty_symbol)): Rename variable
+       new to new_symbol_type.
+       * plugin.c (bfd_plugin_make_empty_symbol): Rename variable new
+       to new_symbol.
+       * rs6000-core.c (CoreHdr, VmInfo): Rename union member new to
+       new_dump.
+       (read_hdr, rs6000coff_core_p)
+       (rs6000coff_core_file_matches_executable_p)
+       (rs6000coff_core_file_failing_command)
+       (rs6000coff_core_file_failing_signal): Updated function to use new
+       union member name.
+       * som.c (som_make_empty_symbol): Rename variable new to
+       new_symbol_type.
+       * syms.c (_bfd_generic_make_empty_symbol): Rename variable new
+       to new_symbol.
+       * tekhex.c (first_phase, tekhex_make_empty_symbol): Rename
+       variable new to new_symbol.
+
+2009-08-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * acinclude.m4 (AM_INSTALL_LIBBFD): Call AM_SUBST_NOTMAKE for
+       bfdlibdir and bfdincludedir.
+       * Makefile.am (bfdlibdir, bfdincludedir): Move definition ...
+       [INSTALL_LIBBFD]: ... here, ...
+       [INSTALL_LIBBFD]: ... and empty overrides here.
+       [!INSTALL_LIBBFD]: (rpath_bfdlibdir): New variable.
+       [!INSTALL_LIBBFD] (libbfd_la_LDFLAGS): Use it.
+       * Makefile.in: Regenerate.
+       * configure: Regenerate.
+
+2009-08-26  Maxim Kuvyrkov  <maxim@codesourcery.com>
+
+       * elf32-m68k.c: Rewrite initialization of GOT entries for TLS
+       relocations.  Rewrite output of dynamic TLS relocations.
+       (DTP_OFFSET, TP_OFFSET): New constants.
+       (dtpoff_base): Update.
+       (tpoff): Rename to tpoff_base, update.
+       (elf_m68k_init_got_entry_static, elf_m68k_init_got_entry_local_shared):
+       New functions.  Move code from elf_m68k_relocate_section here.
+       (elf_m68k_relocate_section): Update.
+       (elf_m68k_finish_dynamic_symbol): Fix handling of local TLS symbols.
+
+2009-08-26  Maxim Kuvyrkov  <maxim@codesourcery.com>
+
+       * elf32-m68k.c (elf_m68k_copy_indirect_symbol): Propagate
+       non_got_ref value.
+       (elf_m68k_check_relocs): Handle dynamic TLS relocations.
+       Handle non_got_ref field.
+       (elf_m68k_adjust_dynamic_symbol): Handle non_got_ref field.
+
+2009-08-26  Alan Modra  <amodra@bigpond.net.au>
+
+       PR ld/10518
+       * linker.c (bfd_find_version_for_sym): Revert warning.
+
+2009-08-26  Alan Modra  <amodra@bigpond.net.au>
+
+       PR ld/10518
+       * linker.c (bfd_find_version_for_sym): Override a "*" match by any
+       other wildcard match.  Warn on multiple wildcard matches.
+
+2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * Makefile.am (libbfd_la_LDFLAGS): Initialize early, to allow
+       appending.
+       [INSTALL_LIBBFD] (bfdlib_LTLIBRARIES, bfdinclude_HEADERS): Set
+       only in this condition.
+       [!INSTALL_LIBBFD] (noinst_LTLIBRARIES, libbfd_la_LDFLAGS): New,
+       to build but not install libbfd.la in this condition.
+       (install-bfdlibLTLIBRARIES, uninstall-bfdlibLTLIBRARIES)
+       (install_libbfd, install_libbfd): Remove.
+       * Makefile.in: Regenerate.
+       * doc/Makefile.am (AM_CPPFLAGS): Renamed from ...
+       (INCLUDES): ... this.
+       ($(MKDOC)): Adjust.
+       * doc/Makefile.in: Regenerate.
+
+       * Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, instead use
+       no-dist and foreign.
+       (EXTRA_libbfd_la_SOURCES): New, list $(CFILES) to allow
+       dependency tracking to work for them.
+       (targets.lo, archures.lo, dwarf.lo): Rewrite to
+       use automake dependency tracking mechanism.
+       (MKDEP, DEP, DEP1, dep.sed, dep, dep-in, dep-am): Remove.
+       (mkdep section): Remove.
+       (BUILT_SOURCES): New, list $(BUILD_HFILES).
+       * Makefile.in: Regenerate.
+       * po/SRC-POTFILES.in, po/bfd.pot: Regenerate.
+
+       * Makefile.am (datarootdir, docdir, htmldor, pdfdir)
+       (install-pdf, install-pdf-recursive, install-html)
+       (install-html-recursive): Remove.
+       * Makefile.in: Regenerate.
+
+       * Makefile.in: Regenerate.
+       * aclocal.m4: Likewise.
+       * config.in: Likewise.
+       * configure: Likewise.
+
+2009-08-21  Daniel Gutson  <dgutson@codesourcery.com>
+
+       * elf32-arm.c (arch_has_thumb2_nop): New function.
+       (arch_has_arm_nop): New function.
+       (elf32_arm_final_link_relocate): NOP opcodes changed.
+
 2009-08-16  Doug Evans  <dje@google.com>
 
        * opncls.c (bfd_close): Until BFD_IN_MEMORY has an iovec,
This page took 0.027772 seconds and 4 git commands to generate.