X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ld%2FChangeLog;h=28dd3532359e4a4e16c56e14b79e204969818672;hb=e39371a3c471d65d5a83f89fd22c5c1184ee4145;hp=ac85c63582fef4d98218b2d8ec04e357d492291f;hpb=74fffc39827629fb48c9e24a7d12ebbd5693df4b;p=platform%2Fupstream%2Fbinutils.git diff --git a/ld/ChangeLog b/ld/ChangeLog index ac85c63..28dd353 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,98 @@ +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