binutils-gdb/gas/doc
Paul Brook 62f3b8c867 2009-11-02 Paul Brook <paul@codesourcery.com>
ld/testsuite/
	* ld-arm/arm-elf.exp: Add new attr-merge-vfp tests.
	* ld-arm/attr-merge-vfp-1.d: New test.
	* ld-arm/attr-merge-vfp-1r.d: New test.
	* ld-arm/attr-merge-vfp-2.d: New test.
	* ld-arm/attr-merge-vfp-2r.d: New test.
	* ld-arm/attr-merge-vfp-3.d: New test.
	* ld-arm/attr-merge-vfp-3r.d: New test.
	* ld-arm/attr-merge-vfp-4.d: New test.
	* ld-arm/attr-merge-vfp-4r.d: New test.
	* ld-arm/attr-merge-vfp-5.d: New test.
	* ld-arm/attr-merge-vfp-5r.d: New test.
	* ld-arm/attr-merge-vfp-2.s: New test.
	* ld-arm/attr-merge-vfp-3.s: New test.
	* ld-arm/attr-merge-vfp-3-d16.s: New test.
	* ld-arm/attr-merge-vfp-4.s: New test.
	* ld-arm/attr-merge-vfp-4-d16.s: New test.

	gas/
	* doc/c-arm.texi: Document new -mfpu options.
	* config/tc-arm.c (fpu_vfp_ext_v3xd, fpu_vfp_fp16, fpu_neon_ext_fma,
	fpu_vfp_ext_fma): New.
	(NEON_ENC_TAB): Add vfma, vfms, vfnma and vfnms.
	(do_vfp_nsyn_fma_fms, do_neon_fmac): New functions.
	(insns): Move double precision load/store.  Split out double
	precision VFPv3 instrucitons.  Add VFPv4 instructions.
	(arm_fpus): Add VFPv3-FP16, VFPv3xD and VFPv4 variants.
	(aeabi_set_public_attributes): Set VFPv4 variants

	gas/testsuite/
	* gas/arm/attr-mfpu-vfpv4.d: New test.
	* gas/arm/attr-mfpu-vfpv4-d16.d: New test.
	* gas/arm/neon-fma-cov.d: New test.
	* gas/arm/neon-fma-cov.s: New test.
	* gas/arm/vfp-fma-inc.s: New test.
	* gas/arm/vfp-fma-arm.d: New test.
	* gas/arm/vfp-fma-arm.s: New test.
	* gas/arm/vfp-fma-thumb.d: New test.
	* gas/arm/vfp-fma-thumb.s: New test.
	* gas/arm/vfma1.d: New test.
	* gas/arm/vfma1.s: New test.
	* gas/arm/vfpv3xd.d: New test.
	* gas/arm/vfpv3xd.s: New test.

	include/opcode/
	* arm.h (FPU_VFP_EXT_V3xD, FPU_VFP_EXT_FP16, FPU_NEON_EXT_FMA,
	FPU_VFP_EXT_FMA, FPU_VFP_V3xD, FPU_VFP_V4D16, FPU_VFP_V4): Define.
	(FPU_ARCH_VFP_V3D16_FP16, FPU_ARCH_VFP_V3_FP16, FPU_ARCH_VFP_V3xD,
	FPU_ARCH_VFP_V3xD_FP16, FPU_ARCH_VFP_V4, FPU_ARCH_VFP_V4D16,
	FPU_ARCH_NEON_VFP_V4): Define.

	binutils/
	* readelf.c (arm_attr_tag_VFP_arch): Add VFPv4 and VFPv4-D16.

	bfd/
	* elf32-arm.c (elf32_arm_merge_eabi_attributes): Handle VFPv4
	attributes.

	opcodes/
	* arm-dis.c (coprocessor_opcodes): Update to use new feature flags.
	Add VFPv4 instructions.
2009-11-02 13:44:05 +00:00
..
all.texi bfd 2009-09-29 14:17:19 +00:00
as.texinfo * doc/as.texinfo (Set): Delete incorrect HPPA para. 2009-10-29 00:19:19 +00:00
c-alpha.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-arc.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-arm.texi 2009-11-02 Paul Brook <paul@codesourcery.com> 2009-11-02 13:44:05 +00:00
c-avr.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-bfin.texi * doc/all.texi: Replace BFIN with Blackfin. 2009-09-04 02:31:44 +00:00
c-cr16.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-cris.texi
c-d10v.texi
c-d30v.texi
c-h8300.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-hppa.texi
c-i370.texi
c-i386.texi gas/ 2009-10-20 22:18:19 +00:00
c-i860.texi
c-i960.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-ia64.texi
c-ip2k.texi
c-lm32.texi
c-m32c.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-m32r.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-m68hc11.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-m68k.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-microblaze.texi missed from last commit 2009-08-07 06:26:33 +00:00
c-mips.texi * doc/as.texinfo (Overview): Move -mfix7000/-mno-fix7000 to 2009-10-25 02:11:13 +00:00
c-mmix.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-msp430.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-mt.texi
c-ns32k.texi
c-pdp11.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-pj.texi
c-ppc.texi gas/ 2009-10-02 14:42:42 +00:00
c-rx.texi bfd 2009-09-29 14:17:19 +00:00
c-s390.texi
c-score.texi
c-sh64.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-sh.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-sparc.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-tic54x.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-v850.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-vax.texi
c-xc16x.texi
c-xtensa.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-z8k.texi
c-z80.texi
fdl.texi
h8.texi
internals.texi update copyright dates 2009-09-02 07:25:43 +00:00
Makefile.am bfd 2009-09-29 14:17:19 +00:00
Makefile.in bfd 2009-09-29 14:17:19 +00:00