diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2011-11-07 03:21:19 +0000 |
---|---|---|
committer | Ralf Corsepius <corsepiu@gcc.gnu.org> | 2011-11-07 04:21:19 +0100 |
commit | e36c5271e3d07d9033da152da535f7b275ae3392 (patch) | |
tree | 3d45413982fb92c6b03adbe1ed1a4ba27bd03379 /gcc/config.gcc | |
parent | 6e25d659c18bf160c3ea39e0a5447ff77f379774 (diff) | |
download | gcc-e36c5271e3d07d9033da152da535f7b275ae3392.zip gcc-e36c5271e3d07d9033da152da535f7b275ae3392.tar.gz gcc-e36c5271e3d07d9033da152da535f7b275ae3392.tar.bz2 |
config.gcc (arm*-*-rtemseabi*): New target.
2011-11-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
* config.gcc (arm*-*-rtemseabi*): New target.
* config/arm/rtems-eabi.h: New.
* config/arm/t-rtems-eabi: New.
From-SVN: r181064
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 1f1c545..ccc142e 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -865,7 +865,7 @@ arm*-*-ecos-elf) tm_file="dbxelf.h elfos.h newlib-stdint.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h arm/ecos-elf.h" tmake_file="arm/t-arm arm/t-arm-elf" ;; -arm*-*-eabi* | arm*-*-symbianelf* ) +arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*) # The BPABI long long divmod functions return a 128-bit value in # registers r0-r3. Correctly modeling that requires the use of # TImode. @@ -879,6 +879,10 @@ arm*-*-eabi* | arm*-*-symbianelf* ) tmake_file="${tmake_file} arm/t-bpabi" use_gcc_stdint=wrap ;; + arm*-*-rtemseabi*) + tm_file="${tm_file} rtems.h arm/rtems-eabi.h newlib-stdint.h" + tmake_file="${tmake_file} arm/t-bpabi t-rtems arm/t-rtems-eabi" + ;; arm*-*-symbianelf*) tm_file="${tm_file} arm/symbian.h" # We do not include t-bpabi for Symbian OS because the system |