bfd,ld: Continue after partially-successful relaxed call relocations in sparc.
authorAlyssa Milburn <amilburn@zall.org>
Mon, 5 Dec 2016 06:59:18 +0000 (22:59 -0800)
committerJose E. Marchesi <jose.marchesi@oracle.com>
Mon, 5 Dec 2016 06:59:18 +0000 (22:59 -0800)
commit597e138ca0cf96889a1965d06d28552c1d1174d2
tree7260625ac8e8cc05479232f4b7cd08e54374a4c9
parenta55c9876bb111fd301b4762cf501de0040b8f9db
bfd,ld: Continue after partially-successful relaxed call relocations in sparc.

bfd/ChangeLog:

2016-12-05  Alyssa Milburn <amilburn@zall.org>

   * elfxx-sparc.c: Do not stop processing relocations after
     partially relaxing a call with WDISP30.

ld/ChangeLog:

2016-12-05  Alyssa Milburn <amilburn@zall.org>

* testsuite/ld-sparc/wdispcall.s: New file.
     * testsuite/ld-sparc/wdispcall.dd: Likewise.
     * testsuite/ld-sparc/sparc.exp: Run new test.
bfd/ChangeLog
bfd/elfxx-sparc.c
ld/ChangeLog
ld/testsuite/ld-sparc/sparc.exp
ld/testsuite/ld-sparc/wdispcall.dd [new file with mode: 0644]
ld/testsuite/ld-sparc/wdispcall.s [new file with mode: 0644]