commit | f166ae0188dcb89c5ae925034260a708a254ab2f | [log] [tgz] |
---|---|---|
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | Thu Apr 25 15:06:53 2019 +0100 |
committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | Fri May 24 15:07:42 2019 +0100 |
tree | 8826f08fe24117fe6cd3d747c50b69c8d890e263 | |
parent | 2301ed1c9af1316b4bad3747d2b03f7d44940f87 [diff] |
aarch64: handle .variant_pcs directive in gas In ELF objects the specified symbol is marked with STO_AARCH64_VARIANT_PCS. gas/ChangeLog: * config/tc-aarch64.c (s_variant_pcs): New function. * doc/c-aarch64.texi: Document .variant_pcs. * testsuite/gas/aarch64/symbol-variant_pcs-1.d: New test. * testsuite/gas/aarch64/symbol-variant_pcs-1.s: New test. * testsuite/gas/aarch64/symbol-variant_pcs-2.d: New test. * testsuite/gas/aarch64/symbol-variant_pcs-2.s: New test.