src/gas ChangeLog NEWS config/tc-arm.c doc/as. ...

rearnsha@sources.redhat.com rearnsha@sources.redhat.com
Fri Jan 18 09:01:00 GMT 2002


CVSROOT:	/cvs/src
Module name:	src
Changes by:	rearnsha@sources.redhat.com	2002-01-18 09:01:55

Modified files:
	gas            : ChangeLog NEWS 
	gas/config     : tc-arm.c 
	gas/doc        : as.texinfo c-arm.texi 
	gas/testsuite  : ChangeLog 
	gas/testsuite/gas/arm: arm.exp maverick.d vfp1.d vfp1xD.d 

Log message:
	* NEWS: Mention new ARM command-line options and VFP support.
	
	* config/tc-arm.c (ARM_CEXT_XSCALE): Replaces ARM_EXT_XSCALE.  All
	uses changed.
	(ARM_CEXT_MAVERICK): Similarly.
	(ARM_ANY): Now means any core instruction.
	(CPU_DEFAULT): Default to ARM_ANY.
	(uses_apcs_26, atcps, support_interwork, uses_apcs_float)
	(pic_code): Declare for all object types.  Make type int.
	(legacy_cpu, legacy_fpu, mcpu_cpu_opt, mcpu_fpu_opt, march_cpu_opt)
	(march_fpu_opt, mfpu_opt): Declare.
	(md_longopts): Tidy up conditional definitions.
	(arm_opts, arm_cpus, arm_archs, arm_fpus, arm_extensions)
	(arm_long_opts): New tables.
	(arm_parse_cpu, arm_parse_arch, arm_parse_fpu): New functions.
	(arm_parse_extension): New function.
	(md_parse_option): Rewrite using new table-driven system.
	(md_show_usage): Use new table-driven system.
	(md_begin): Calculate cpu_variant from command line option data.
	* doc/as.texinfo (ARM ISA options): Docuement new ARM-specific
	command-line options.
	* doc/c-arm.texi: Likewise.
	
	Testsuite:
	* gas/arm/vfp1.d: Use new command-line options.
	* gas/arm/vfp1xD.d: Likewise.
	* gas/arm/arm.exp (vfp-bad): Likewise.
	* gas/arm/maverick.d: Likewise.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.1190&r2=1.1191
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/NEWS.diff?cvsroot=src&r1=1.21&r2=1.22
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-arm.c.diff?cvsroot=src&r1=1.112&r2=1.113
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/doc/as.texinfo.diff?cvsroot=src&r1=1.50&r2=1.51
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/doc/c-arm.texi.diff?cvsroot=src&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.274&r2=1.275
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/arm.exp.diff?cvsroot=src&r1=1.11&r2=1.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/maverick.d.diff?cvsroot=src&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/vfp1.d.diff?cvsroot=src&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/vfp1xD.d.diff?cvsroot=src&r1=1.1&r2=1.2



More information about the Binutils-cvs mailing list