This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch][binutils][arm] Change CRC from fpu feature to archititectural extension


Hi Mihail,

> gas/ChangeLog:
> 
> 2019-11-21  Mihail Ionescu  <mihail.ionescu@arm.com>
> 
> 	* config/tc-arm.c (arm_ext_crc): New.
> 	(crc_ext_armv8): Remove.
> 	(insns): Rename crc_ext_armv8 to arm_ext_crc.
> 	(arm_cpus): Replace CRC_EXT_ARMV8 with ARM_EXT2_CRC.
> 	(armv8a_ext_table, armv8r_ext_table,
> 	arm_option_extension_value_table): Redefine the crc
> 	extension in terms of ARM_EXT2_CRC.
> 	* gas/testsuite/gas/arm/crc-ext.s: New.
> 	* gas/testsuite/gas/arm/crc-ext.d: New.
> 
> include/ChangeLog:
> 
> 2019-11-21  Mihail Ionescu  <mihail.ionescu@arm.com>
> 
> 	* opcode/arm.h (ARM_EXT2_CRC): New extension feature
> 	to replace CRC_EXT_ARMV8.
> 	(CRC_EXT_ARMV8): Remove and mark bit as unused.
> 	(ARM_ARCH_V8A_CRC, ARM_ARCH_V8_1A, ARM_ARCH_V8_2A,
> 	ARM_ARCH_V8_3A, ARM_ARCH_V8_4A, ARM_ARCH_V8_5A,
> 	ARM_ARCH_V8_6A): Redefine using ARM_EXT2_CRC instead of
> 	CRC_EXT_ARMV8.
> 
> 
> opcodes/ChangeLog:
> 
> 2019-11-21  Mihail Ionescu  <mihail.ionescu@arm.com>
> 
> 	* opcodes/arm-dis.c (arm_opcodes, thumb32_opcodes):
> 	Change the coproc CRC conditions to use the extension
> 	feature set, second word, based on ARM_EXT2_CRC.

Approved - please apply.

Cheers
  Nick


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]