aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/t-rtems
AgeCommit message (Collapse)AuthorFilesLines
2015-01-09RTEMS: Use MULTILIB_REQUIRED for ARMSebastian Huber1-160/+13
gcc/ChangeLog * config/arm/t-rtems: Use MULTILIB_REQUIRED instead of MULTILIB_EXCEPTIONS. From-SVN: r219383
2015-01-09RTEMS: Rename ARM target config filesSebastian Huber1-0/+167
Now that we only have the EABI configuration for RTEMS rename the files to match the pattern used for the other RTEMS targets. gcc/ChangeLog * config/arm/t-rtems-eabi: Rename to... * config/arm/t-rtems: ...this. * config/arm/rtems-eabi.h: Rename to... * config/arm/rtems.h: ...this. * config.gcc (arm*-*-rtems*): Reflect changes above. From-SVN: r219382
2012-06-13config.gcc (unsupported): Move obsoleted FPA-based configurations here from ...Richard Earnshaw1-45/+0
* config.gcc (unsupported): Move obsoleted FPA-based configurations here from ... (obsolete): ... here. (arm*-*-freebsd*): Remove. (arm*-*-linux*): Only accept EABI variants. Simplify logic. (arm*-*-uclinux*): Likewise. (arm*-*-ecos-elf): Remove. (arm*-*-rtems*): Remove. (arm*-*-elf): Remove. (arm*-wince-pe*): Remove. (arm, --with-fpu): Remove support for fpa and Maverick variants. * arm/ecos-elf.h: Delete. * arm/t-strongarm-elf: Delete. * arm/rtems-elf.h: Delete. * arm/wince-pe.h: Delete. * arm/pe.c: Delete. * arm/pe.h: Delete. * arm/t-wince-pe: Delete. From-SVN: r188510
2011-11-04re PR target/50980 (arm-rtems multilib not matching for -mfpu=vfp ↵Thomas Doerfler1-3/+38
-mfloat-abi=soft) 2011-11-04 Thomas Doerfler <thomas.doerfler@embedded-brains.de> PR target/50980 * config/arm/rtems-elf.h, config/arm/t-rtems: Add optional support for VFP floating point model. From-SVN: r180959
2011-03-22arm.opt (mhard-float, [...]): Use Alias.Joseph Myers1-2/+2
* config/arm/arm.opt (mhard-float, msoft-float): Use Alias. * config/arm/arm.c (arm_handle_option): Don't handle -mhard-float or -msoft-float here. * config/arm/arm.h (CPP_SPEC): Handle -mfloat-abi=*, not -msoft-float and -mhard-float. (OPTION_DEFAULT_SPECS): Don't handle -mhard-float and -msoft-float. * config/arm/coff.h (MULTILIB_DEFAULTS): Use mfloat-abi=soft, not msoft-float. * config/arm/elf.h (ASM_SPEC): Don't handle -mhard-float and -msoft-float. (MULTILIB_DEFAULTS): Use mfloat-abi=soft, not msoft-float. * config/arm/linux-elf.h (MULTILIB_DEFAULTS): Use mfloat-abi=hard, not mhard-float. (LIBGCC_SPEC): Don't handle -msoft-float. * config/arm/netbsd-elf.h (SUBTARGET_ASM_FLOAT_SPEC): Don't handle -mhard-float. * config/arm/pe.h (MULTILIB_DEFAULTS): Use mfloat-abi=soft, not msoft-float. * config/arm/rtems-elf.h (SUBTARGET_EXTRA_ASM_SPEC): Handle -mfloat-abi=*, not -msoft-float and -mhard-float. * config/arm/semi.h((ASM_SPEC): Don't handle -mhard-float and -msoft-float. * config/arm/t-arm-elf (MULTILIB_OPTIONS, MULTILIB_EXCEPTIONS): Use mfloat-abi=hard and mfloat-abi=soft in comments, not mhard-float and msoft-float. * config/arm/t-linux (MULTILIB_OPTIONS): Use mfloat-abi=hard and mfloat-abi=soft in comments, not mhard-float and msoft-float. * config/arm/t-rtems (MULTILIB_OPTIONS, MULTILIB_EXCEPTIONS): Use mfloat-abi=soft and mfloat-abi=hard, not msoft-float and mhard-float. * config/arm/t-strongarm-elf (MULTILIB_OPTIONS): Use mfloat-abi=hard and mfloat-abi=soft, not mhard-float and msoft-float. * config/arm/t-wince-pe (MULTILIB_OPTIONS): Use mfloat-abi=hard, not mhard-float. * config/arm/wince-pe.h (MULTILIB_DEFAULTS): Use mfloat-abi=soft, not msoft-float. From-SVN: r171313
2004-11-23t-rtems: New.Ralf Corsepius1-0/+10
2004-11-23 Ralf Corsepius <ralf.corsepius@rtems.org> * config/arm/t-rtems: New. * config.gcc: Reflect having added arm/t-rtems. From-SVN: r91076