[Patch, AArch64] Fix the support for PRFM instructions with preload instruction hints

Marcus Shawcroft marcus.shawcroft@arm.com
Thu Feb 14 18:04:00 GMT 2013


On 14/02/13 16:56, Yufeng Zhang wrote:
> Hi,
>
> This patch fixes an issue that GAS incorrectly rejects preload
> instruction hints in the PRFM instructions.  These preload instruction
> hints are:
>
>        PLIL1KEEP
>        PLIL1STRM
>        PLIL2KEEP
>        PLIL2STRM
>        PLIL3KEEP
>        PLIL3STRM
>
> Is it OK for the trunk and the 2_23-branch branch?
>
> Thanks,
> Yufeng
>
>
> opcodes/
>
> 2013-02-14  Yufeng Zhang  <yufeng.zhang@arm.com>
>
> 	* aarch64-opc.c (aarch64_prfops): Change unnamed operation 'name'
> 	fields to NULL.
> 	(aarch64_print_operand): Adjust the printing for AARCH64_OPND_PRFOP.
>
> gas/
>
> 2013-02-14  Yufeng Zhang  <yufeng.zhang@arm.com>
>
> 	* config/tc-aarch64.c (md_begin): Change to check if 'name' is
> 	NULL.
>
> gas/testsuite/
>
> 2013-02-14  Yufeng Zhang  <yufeng.zhang@arm.com>
>
> 	* gas/aarch64/system.s: Add tests.
> 	* gas/aarch64/system.d: Update.
>

This is OK for trunk.

I also think it should go to 2_23.  Tristan is it OK if push this to 2_23?

Cheers
/Marcus



More information about the Binutils mailing list