[patch] ARM gas Floating Point options #2

Paul Brook paul@codesourcery.com
Wed Dec 10 11:35:00 GMT 2003


On Friday 05 December 2003 1:08 pm, Paul Brook wrote:
> The attached patch adds floating point switches to the gas ARM taget in
> line with similar changes to GCC.
>
> Basically it adds -msoft-float and -mhard-float which can work
> independently of -mfpu=. The existing -mfpu=soft* have been kept for
> compatability.

Updated patch based on comments from Richard Earnshaw. Adds -mfloat-abi=
instead of -m(soft|hard)-float
Paul

2003-12-05  Paul Brook  <paul@codesourcery.com>

	* config/tc-arm.c (FPU_MAVERICK): Define.
	(FPU_ARCH_MAVERICK): Define.
	(arm_float_abi): Define.
	(mfloat_abi_opt): New variable.
	(md_begin): Use them.
	(arm_opts): Add msoft-float and mhard-float.
	(arm_cpus): Use FPU_ARCH_MAVERICK.
	(arm_fpus): Add maverick.
	(arm_float_abis): Add.
	(arm_parse_float_abi): New function.
	(arm_long_options): Add mfloat-abi.
	* doc/as.texinfo: Document -mfloat-abi=.
	* doc/c-arm.text: Ditto. Menution -fpu=maverick.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.fpu-bin
Type: text/x-diff
Size: 7011 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20031210/9fe1163b/attachment.bin>


More information about the Binutils mailing list