Re: PR13802, referred common symbol not UNDefined
authorAlan Modra <amodra@gmail.com>
Sat, 6 Jun 2020 02:28:09 +0000 (11:58 +0930)
committerAlan Modra <amodra@gmail.com>
Sat, 6 Jun 2020 05:14:32 +0000 (14:44 +0930)
commit1fc47f80893f810915a167ed554497f820cb2220
tree9f74762507d63a5ccf8f312be4cb2a6adc8caf85
parent070558eb0deed3fc798c41ec75db75f99660a4e1
Re: PR13802, referred common symbol not UNDefined

It looks like this one was previously just swept under the rug.  Prior
to git commit c4b126b87a6c, the arm backend emitted an absolute
dynamic symbol "foo" with value zero for what was originally a common
symbol.  That was just wrong.

The patch also removes an xfail for bfin-linux-uclibc.

PR 13802
* testsuite/ld-elf/comm-data.exp: Don't xfail arm or bfin-linux.
ld/ChangeLog
ld/testsuite/ld-elf/comm-data.exp