aarch64: allow adding/removing just feature flags via .arch_extension
authorJan Beulich <jbeulich@novell.com>
Tue, 18 Nov 2014 13:08:28 +0000 (14:08 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 18 Nov 2014 13:08:28 +0000 (14:08 +0100)
commitae527cd876fe35de72d876d3484e194ccc66232f
tree506c344ade8b18b6a142c10931eb4644b4a7e3b2
parent0a9ce86dafbd889ab3dfc8f61db364a2426be99b
aarch64: allow adding/removing just feature flags via .arch_extension

Rather than requiring to always also set/change the base architecture,
allow just en-/disabling of architecture extensions, matching what ARM
has.
gas/ChangeLog
gas/config/tc-aarch64.c
gas/testsuite/ChangeLog
gas/testsuite/gas/aarch64/crc32-directive.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/crc32.s
gas/testsuite/gas/aarch64/crypto-directive.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/crypto.s