X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=ld%2FChangeLog;h=28dd3532359e4a4e16c56e14b79e204969818672;hb=e39371a3c471d65d5a83f89fd22c5c1184ee4145;hp=94f56b15b1c04804c5f9a3bd2c620a5acfac9a5b;hpb=01e6c1a48d2c56a5e8a78f54b3b2021da42257e7;p=platform%2Fupstream%2Fbinutils.git diff --git a/ld/ChangeLog b/ld/ChangeLog index 94f56b1..28dd353 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,120 @@ +2014-12-23 Tristan Gingold + + * configure: Regenerate. + +2014-11-24 Alan Modra + + * ld.texinfo: Correct --plt-align documentation. + * emultempl/ppc64elf.em (plt_stub_align): Delete. Use and set + params.plt_stub_align instead. + +2014-11-18 Igor Zamyatin + + * emulparams/elf_x86_64.sh (BNDPLT): Set to yes for x86_64. + * emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Handle + "-z bndplt" if BNDPLT is yes. + (gld${EMULATION_NAME}_list_options): Add "-z bndplt" entry. + * ld.texinfo: Add description for bndplt. + +2014-10-29 Nick Clifton + + * po/bg.po: Updated Bulgarian translation. + +2014-10-28 Alan Modra + + Apply trunk patches + 2014-10-16 Alan Modra + PR 17488 + * emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Don't attempt + to access ELF header e_flags when not ppc64 ELF output. + +2014-10-24 Tejas Belagod + + * emultempl/aarch64elf.em: Add command-line option for erratum + 835769. + +2014-10-17 Hans-Peter Nilsson + + Backport "implement --print-sysroot in ld" from master + * ldlex.h (enum option_values): Add entry OPTION_PRINT_SYSROOT. + * lexsup.c (ld_options): Add entry for --print-sysroot. + (parse_args) : Print sysroot and exit early. + +2014-10-15 Tristan Gingold + + * configure: Regenerate. + +2014-10-15 Hans-Peter Nilsson + + Backport "="-ldscript-path-prefix changes from master. + * ldlex.l (INPUTLIST): New start condition. + (comment pattern, ",", "(", ")", "AS_NEEDED") + ({FILENAMECHAR1}{FILENAMECHAR}*, "-l"{FILENAMECHAR}+) + (quoted string pattern, whitespace pattern): Add INPUTLIST to + valid start conditions. + ("="{FILENAMECHAR1}{FILENAMECHAR}*): New NAME rule. + (ldlex_inputlist): New start-condition-setter function. + * ldgram.y (input_list1): Rename from input_list. All recursive + use changed. + (input_list): New wrapper rule for input_list1, setting + INPUTLIST lexer state for the duration of parsing input_list1. + * ldlang.c (lang_add_input_file): If the first character in the + filename is '=', prepend the sysroot and force the context of that + input file to non-sysroot. + * ld.texinfo (Options): When mentioning "=" and sysroot, mention + that --sysroot controls it, not only through the configuration. + (input files in linker scripts): When mentioning + behavior of first character "/" on scripts within sysroot, also + mention that effect can be forced by prefixing with "=" and + refer to SEARCH_DIR. + +2014-10-14 Tristan Gingold + + * NEWS: Add marker for 2.25. + +2014-10-13 Alan Modra + + * ldlang.c (lang_add_section): Set up map_head.s and map_tail.s when + relocatable. + +2014-09-16 Kuan-Lin Chen + + * emultempl/nds32elf.em (nds32_elf_after_open): Do not keep + ex9 234th entry. + (nds32_elf_after_allocation): Move all optimizations into + nds32_elf_relax_section. + +2014-09-15 Andrew Bennett + Matthew Fortune + + * ldmain.c (get_emulation): Add support for -mips32r6 and -mips64r6. + +2014-09-12 Andrew Bennett + + * configure.tgt: Add mips*-img-elf* target triple. + +2014-09-01 Jon TURNEY + + * emultempl/pe.em (write_build_id, setup_build_id): Change pe/coff + build-id section name from '.build-id' to '.buildid'. + * emultempl/pep.em (write_build_id, setup_build_id): Ditto. + +2014-08-22 Andreas Tobler + + * emulparams/armelf_fbsd.sh (TEXT_START_ADDR): Increase alignment to + 64kB boundary like in armelf_linux.sh. + +2014-08-22 Alan Modra + + * emultempl/ppc64elf.em (gld${EMULATION_NAME}_after_allocation): Call + bfd_elf_discard_info after generating glink .eh_frame. Delete + redundant test on ppc64_elf_setup_section_lists status. + +2014-08-20 Maciej W. Rozycki + + * emultempl/armelf.em (OPTION_STUBGROUP_SIZE): Fix formatting. + (OPTION_NO_MERGE_EXIDX_ENTRIES, OPTION_LONG_PLT): Likewise. + 2014-08-20 Will Newton * configure.tgt: Default armeb-*-eabi* to big endian.