[ARM] PR target/78253 Call weak function instead of strong when called through pointer.
commit37ed60c071d0750078f8964f1c43e2c77ee2d02f
authorclyon <clyon@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Jan 2017 16:13:14 +0000 (11 16:13 +0000)
committerclyon <clyon@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Jan 2017 16:13:14 +0000 (11 16:13 +0000)
treecc956dfc3dd7565f4f37165f67865b0acbf5edc9
parent157a66e35d675e6acec74874bb7600ccb782be81
[ARM] PR target/78253 Call weak function instead of strong when called through pointer.

2017-01-11  Christophe Lyon  <christophe.lyon@linaro.org>

PR target/78253
* config/arm/arm.c (legitimize_pic_address): Handle reference to
weak symbol.
(arm_assemble_integer): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@244320 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.c