diff options
author | corsepiu <corsepiu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-11-07 03:21:19 +0000 |
---|---|---|
committer | corsepiu <corsepiu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-11-07 03:21:19 +0000 |
commit | 1ecdfe847ad0b167792f096fe525f5c85f1ccac9 (patch) | |
tree | 3d45413982fb92c6b03adbe1ed1a4ba27bd03379 /gcc/config.gcc | |
parent | 87ee05c4903c962e3d65985d772c5281c638b8aa (diff) | |
download | gcc-1ecdfe847ad0b167792f096fe525f5c85f1ccac9.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181064 138bc75d-0d04-0410-961f-82ee72b054a4
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 1f1c54560a2..ccc142ed5f2 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 |