[PATCH] ARM gas: handle {...} operands in macros

nick clifton nickc@redhat.com
Mon Jun 24 13:22:00 GMT 2013


Hi Roland,

> gas/
> 2013-06-10  Roland McGrath<mcgrathr@google.com>
>
> 	* config/tc-arm.c (arm_symbol_chars): Include '{' and '}'.
> 	(arm_reg_parse_multi): Skip whitespace first.
> 	(parse_reg_list): Likewise.
> 	(parse_vfp_reg_list): Likewise.
> 	(s_arm_unwind_save_mmxwcg): Likewise.
>
> gas/testsuite/
> 2013-06-10  Roland McGrath<mcgrathr@google.com>
>
> 	* gas/arm/macro-pld.s: Add a 'push {r0}' case.
> 	* gas/arm/macro-pld.d: Update expected output.
> 	* gas/arm/macro-vld1.s: New file.
> 	* gas/arm/macro-vld1.d: New file.
>

I understand Richard's objection to this patch, but I am in favour of 
pragmatic solutions.  So this patch is approved - please apply.

Cheers
   Nick



More information about the Binutils mailing list