]> git.ipfire.org Git - thirdparty/gcc.git/commit
aarch64: fix asm visibility for extern symbols
authornsz <nsz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Jun 2019 16:16:52 +0000 (16:16 +0000)
committernsz <nsz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Jun 2019 16:16:52 +0000 (16:16 +0000)
commitd403a7711c2cf9a7a4892d76b875a1c99a690f89
tree572f73c0afbc8f5936d0dd6bbd0b3688c72f035d
parent573559dbbf0bdfacca190064ed3cd5a96e6fffaa
aarch64: fix asm visibility for extern symbols

Commit r271869 broke visibility declarations in asm for extern symbols, because
the new ASM_OUTPUT_EXTERNAL hook failed to call the default hook for elf.

gcc/ChangeLog:

* config/aarch64/aarch64-protos.h (aarch64_asm_output_external): Remove
const.
* config/aarch64/aarch64.c (aarch64_asm_output_external): Call
default_elf_asm_output_external.

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