X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=ld%2FChangeLog;h=08a84efe44a0a777f299bee93dd5428769a9776e;hb=0c628bba5afd16e0ab3d78ca81ab3f2d5342c50c;hp=cb725921279d053766d8c9bfa225ca8ec4654d6d;hpb=3836e1d1ab859b9f6c41bc4565ef779640b7c706;p=binutils-gdb.git diff --git a/ld/ChangeLog b/ld/ChangeLog index cb725921279..08a84efe44a 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,101 @@ +2019-07-22 Srinath Parvathaneni + + * ld/testsuite/ld-arm/cmse_main_sec_debug.d: Modify regexps to + allow for output from a arm-none-linux-gnueabihf target. + +2019-07-20 Alan Modra + + PR 24827 + * ldlex.l (comment): Check for 0 return from YY_INPUT, not EOF. + +2019-07-19 Alan Modra + + * testsuite/ld-powerpc/tlsgd.d, + * testsuite/ld-powerpc/tlsgd.s, + * testsuite/ld-powerpc/tlsie.d, + * testsuite/ld-powerpc/tlsie.s, + * testsuite/ld-powerpc/tlsld.d, + * testsuite/ld-powerpc/tlsld.s: New tests. + * testsuite/ld-powerpc/powerpc.exp: Run them. + +2019-07-19 Alan Modra + + * testsuite/ld-powerpc/tlsldopt.d: Rename from tlsld.d. + * testsuite/ld-powerpc/tlsldopt.s: Rename from tlsld.s. + * testsuite/ld-powerpc/tlsldopt32.d: Rename from tlsld32.d. + * testsuite/ld-powerpc/tlsldopt32.s: Rename from tlsld32.s. + * testsuite/ld-powerpc/powerpc.exp: Update. + +2019-07-19 Alan Modra + + PR 24819 + * testsuite/ld-elf/pr24819.d: xfail for genelf targets. + +2019-07-18 H.J. Lu + + PR ld/24819 + * emultempl/elf32.em (elf_orphan_compatible): Return FALSE for + member of output section group when doing a relocatable link. + * testsuite/ld-elf/pr24819.d: New file. + * testsuite/ld-elf/pr24819.s: Likewise. + +2019-07-13 Alan Modra + + * testsuite/ld-powerpc/tlsso.r: Update. + * testsuite/ld-powerpc/tlsso32.g: Update. + * testsuite/ld-powerpc/tlsso32.r: Update. + * testsuite/ld-powerpc/tlstocso.r: Update. + * testsuite/ld-cris/tls-dso-dtpoffd2.d: Update. + * testsuite/ld-cris/tls-dso-dtpoffd4.d: Update. + * testsuite/ld-cris/tls-dso-tpoffgotcomm1.d: Update. + * testsuite/ld-cris/tls-gd-1.d: Update. + * testsuite/ld-cris/tls-gd-1h.d: Update. + * testsuite/ld-cris/tls-gd-2.d: Update. + * testsuite/ld-cris/tls-gd-2h.d: Update. + * testsuite/ld-cris/tls-ie-10.d: Update. + * testsuite/ld-cris/tls-ie-11.d: Update. + * testsuite/ld-cris/tls-ie-8.d: Update. + * testsuite/ld-cris/tls-ie-9.d: Update. + * testsuite/ld-cris/tls-js1.d: Update. + * testsuite/ld-cris/tls-ld-4.d: Update. + * testsuite/ld-cris/tls-ld-5.d: Update. + * testsuite/ld-cris/tls-ld-6.d: Update. + * testsuite/ld-cris/tls-ld-7.d: Update. + * testsuite/ld-cris/tls-ldgd-14.d: Update. + * testsuite/ld-cris/tls-ldgd-15.d: Update. + * testsuite/ld-cris/tls-ldgdx-14.d: Update. + * testsuite/ld-cris/tls-ldgdx-15.d: Update. + * testsuite/ld-cris/tls-local-54.d: Update. + * testsuite/ld-cris/tls-local-60.d: Update. + * testsuite/ld-cris/tls-local-61.d: Update. + * testsuite/ld-cris/tls-local-63.d: Update. + * testsuite/ld-cris/tls-local-64.d: Update. + * testsuite/ld-cris/tls-ok-30.d: Update. + * testsuite/ld-cris/tls-ok-32.d: Update. + * testsuite/ld-cris/tls-ok-34.d: Update. + * testsuite/ld-mips-elf/tls-multi-got-1.got: Update. + * testsuite/ld-mips-elf/tls-multi-got-1.r: Update. + * testsuite/ld-mips-elf/tlsdyn-pie-o32.d: Update. + * testsuite/ld-mips-elf/tlsdyn-pie-o32.got: Update. + * testsuite/ld-mips-elf/tlslib-o32-hidden.got: Update. + * testsuite/ld-mips-elf/tlslib-o32-ver.got: Update. + * testsuite/ld-mips-elf/tlslib-o32.got: Update. + * testsuite/ld-s390/tlspic.rd: Update. + * testsuite/ld-s390/tlspic_64.rd: Update. + * testsuite/ld-sparc/tlssunnopic32.rd: Update. + * testsuite/ld-sparc/tlssunnopic64.rd: Update. + * testsuite/ld-sparc/tlssunpic32.rd: Update. + * testsuite/ld-sparc/tlssunpic64.rd: Update. + +2019-07-13 Alan Modra + + PR 24786 + * ldlang.h (enum section_type): Add first_overlay_section. + * ldlang.c (lang_add_section): Adjust switch statement. + (map_input_to_output_sections): Likewise. + (lang_size_sections_1): Always set last_os for first overlay section. + (lang_leave_overlay): Set sectype to first_overlay_section. + 2019-07-08 Alan Modra * testsuite/ld-powerpc/callstub-1.d: Pass -melf64ppc to ld.