Hi On 02/11/18 18:37, Sudakshina Das wrote: > Hi > > This patch is part of a series that enables ARMv8.5-A in GCC and > adds Branch Target Identification Mechanism. > (https://developer.arm.com/products/architecture/cpu-architecture/a-profile/exploration-tools) > > > > This patch add the march option for armv8.5-a. > > Bootstrapped and regression tested with aarch64-none-linux-gnu. > Is this ok for trunk? > > Thanks > Sudi > > > *** gcc/ChangeLog *** > > 2018-xx-xx Sudakshina Das <sudi....@arm.com> > > * config/aarch64/aarch64-arches.def: Define AARCH64_ARCH for > ARMv8.5-A. > * gcc/config/aarch64/aarch64.h (AARCH64_FL_V8_5): New. > (AARCH64_FL_FOR_ARCH8_5, AARCH64_ISA_V8_5): New. > * gcc/doc/invoke.texi: Document ARMv8.5-A. >
As per an offline chat earlier with Richard, I was supposed to send future patch series as a reply on a single thread. Sadly I forgot to do that this time. So I am adding links of the other patches here to make it easy to link the series: [PATCH, GCC, AARCH64, 2/6] Add new arch command line feaures from ARMv8.5-A : https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00111.html [PATCH, GCC, AARCH64, 3/6] Restrict indirect tail calls to x16 and x17: https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00113.html [PATCH, GCC, AARCH64, 4/6] Enable BTI: Add new <type> to -mbranch-protection: https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00114.html [PATCH, GCC, AARCH64, 5/6] Enable BTI : Add new pass for BTI: https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00115.html [PATCH, GCC, AARCH64, 6/6] Enable BTI: Add configure option for BTI and PAC-RET: https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00116.html Sorry! Sudi