-
- Downloads
arm.c (arm_fp_model, [...]): Remove.
2009-11-05 Paul Brook <paul@codesourcery.com> gcc/ * config/arm/arm.c (arm_fp_model, arm_fpu_arch, arm_fpu_tune): Remove. (arm_fpu_desc): New. (all_fpus): Add FPU details. (fp_model_for_fpu): Remove. (arm_override_options): Set and use arm_fpu_desc and arm_fpu_attr. (arm_output_epilogue, arm_save_coproc_regs): Use TARGET_FPA_EMU2. (arm_file_start): Use arm_fpu_desc. * config/arm/arm.h (TARGET_FPA, TARGET_MAVERICK, TARGET_VFP, TARGET_VFPD32, TARGET_VFP3, TARGET_NEON_FP16, TARGET_NEON): Use arm_fpu_desc. (TARGET_FPA_EMU2): Define. (arm_fp_model, fputype, arm_fpu_tune): Remove. (vfp_reg_type, arm_fpu_desc): New. * config/arm/arm.md (attr fpu): Simplify. * config/arm/fpa.md (movxf_fpa): Use TARGET_FPA_EMU2. * config/arm/linux-elf.h (FPUTYPE_DEFAULT): Use string value. * config/arm/bpabi.h (FPUTYPE_DEFAULT): Use string value. * config/arm/netbsd-elf.h (FPUTYPE_DEFAULT): Use string value. * config/arm/vxworks.h (FPUTYPE_DEFAULT): Use string value. From-SVN: r153942
Showing
- gcc/ChangeLog 22 additions, 0 deletionsgcc/ChangeLog
- gcc/config/arm/arm.c 64 additions, 125 deletionsgcc/config/arm/arm.c
- gcc/config/arm/arm.h 26 additions, 47 deletionsgcc/config/arm/arm.h
- gcc/config/arm/arm.md 1 addition, 1 deletiongcc/config/arm/arm.md
- gcc/config/arm/bpabi.h 1 addition, 1 deletiongcc/config/arm/bpabi.h
- gcc/config/arm/fpa.md 2 additions, 2 deletionsgcc/config/arm/fpa.md
- gcc/config/arm/linux-elf.h 1 addition, 1 deletiongcc/config/arm/linux-elf.h
- gcc/config/arm/netbsd-elf.h 1 addition, 1 deletiongcc/config/arm/netbsd-elf.h
- gcc/config/arm/vxworks.h 1 addition, 1 deletiongcc/config/arm/vxworks.h
Loading
Please register or sign in to comment