[Aarch64] Add support for ARMv8.1 command line option
Matthew Wahab
matthew.wahab@arm.com
Thu May 21 10:33:00 GMT 2015
ARMv8.1 is a set of optional architectural extensions to ARMv8. Support for the
individual extensions, added by other patches, is enabled by adding the
extension name to the "armv8-a" architecture name. This patch supports using
"armv8.1-a" as an architecture name in its own right, making it the same as
"armv8-a" with all ARMv8.1 extensions enabled.
This patch depends on the ARMv8.1 patches submitted earlier:
- PAN extension: https://sourceware.org/ml/binutils/2015-05/msg00182.html
- Limited ordering regions:
https://sourceware.org/ml/binutils/2015-05/msg00187.html
- ARMv8.1 Adv.SIMD: https://sourceware.org/ml/binutils/2015-05/msg00189.html
Tested with check-gcc and check-binutils for aarch64-none-linux-gnu.
Ok for trunk?
Matthew
include/opcode/
2015-15-21 Matthew Wahab <matthew.wahab@arm.com>
* aarch64.h (AARCH64_V8_1): New.
gas/
2015-15-21 Matthew Wahab <matthew.wahab@arm.com>
* config/tc-aarch64.c (aarch64_arch_option_table): Add
"armv8.1-a".
* doc/c-aarch64.texi (-march): Add "armv8.1-a".
-------------- next part --------------
A non-text attachment was scrubbed...
Name: aarch64_armv8.1-a.patch
Type: text/x-patch
Size: 1769 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20150521/fd45b2cc/attachment.bin>
More information about the Binutils
mailing list