f4c2ebb * gas/config/tc-arm.c (parse_vfp_reg_list): Improve register bounds

Authored and Committed by Julian Brown 18 years ago
    	* gas/config/tc-arm.c (parse_vfp_reg_list): Improve register bounds
    	checking.
    	(do_neon_mov): Enable several VMOV variants for VFP. Add suitable
    	architecture version checks.
    	(insns): Allow overlapping instructions to be used in VFP mode.
    
       	* gas/testsuite/gas/arm/vfp-neon-overlap.s: New test. Overlapping
    	VFP/Neon instructions.
    	* gas/testsuite/gas/arm/vfp-neon-overlap.d: Expected output of above.
    	* gas/testsuite/gas/arm/vfp1xD.d: Test for fldmx/fstmx.
    	* gas/testsuite/gas/arm/vfp1xD_t2.d: Likewise.
    	* gas/testsuite/gas/arm/vfpv3-32drs.d: Likewise.
    
       	* opcodes/arm-dis.c (coprocessor_opcodes): Don't interpret fldmx/fstmx
    	as vldm/vstm.
    
        
file modified
+18 -0
file modified
+52 -8
file modified
+35 -35
file modified
+4 -4