source:
rtems-tools/tools/4.11/gcc/arm/gcc-4.7-arm-to-eabi-20120511.diff
@
94c5d74
Last change on this file since 94c5d74 was 94c5d74, checked in by Chris Johns <chrisj@…>, on 03/11/13 at 00:50:53 | |
---|---|
|
|
File size: 4.0 KB |
-
gcc/config.gcc
commit a48b4fb1619e628f8ead188bc6687696e5468b0e Author: Sebastian Huber <sebastian.huber@embedded-brains.de> Date: Fri May 4 09:30:32 2012 +0200 ARM RTEMS changes 2012-04-04 Sebastian Huber <sebastian.huber@embedded-brains.de> * config.gcc (arm*-*-rtemself*): New. (arm*-*-rtems*): Removed. (arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*): Rename "arm*-*-rtemseabi*" to "arm*-*-rtems*". 2012-04-04 Sebastian Huber <sebastian.huber@embedded-brains.de> * config.host (arm*-*-rtemself*): New. (arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*): Rename "arm*-*-rtemseabi*" to "arm*-*-rtems*". diff --git a/gcc/config.gcc b/gcc/config.gcc index a2c947d..27864b4 100644
a b case ${target} in 251 251 | arm*-*-elf \ 252 252 | arm*-*-freebsd* \ 253 253 | arm*-*-linux* \ 254 | arm*-*-rtems * \254 | arm*-*-rtemself* \ 255 255 | arm*-*-uclinux* \ 256 256 | arm*-wince-pe* \ 257 257 | mips-sgi-irix6.5 \ … … arm*-*-ecos-elf) 885 885 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" 886 886 tmake_file="arm/t-arm arm/t-arm-elf" 887 887 ;; 888 arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*) 888 arm*-*-rtemself*) 889 tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h arm/rtems-elf.h rtems.h newlib-stdint.h" 890 tmake_file="arm/t-arm arm/t-arm-elf t-rtems arm/t-rtems" 891 use_gcc_stdint=provide 892 ;; 893 arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems*) 889 894 # The BPABI long long divmod functions return a 128-bit value in 890 895 # registers r0-r3. Correctly modeling that requires the use of 891 896 # TImode. … … arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*) 899 904 tmake_file="${tmake_file} arm/t-bpabi" 900 905 use_gcc_stdint=wrap 901 906 ;; 902 arm*-*-rtems eabi*)907 arm*-*-rtems*) 903 908 tm_file="${tm_file} rtems.h arm/rtems-eabi.h newlib-stdint.h" 904 909 tmake_file="${tmake_file} arm/t-bpabi t-rtems arm/t-rtems-eabi" 910 use_gcc_stdint=provide 905 911 ;; 906 912 arm*-*-symbianelf*) 907 913 tm_file="${tm_file} arm/symbian.h" … … arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*) 912 918 esac 913 919 tm_file="${tm_file} arm/aout.h arm/arm.h" 914 920 ;; 915 arm*-*-rtems*)916 tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h arm/rtems-elf.h rtems.h newlib-stdint.h"917 tmake_file="arm/t-arm arm/t-arm-elf t-rtems arm/t-rtems"918 ;;919 921 arm*-*-elf) 920 922 tm_file="dbxelf.h elfos.h newlib-stdint.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h" 921 923 tmake_file="arm/t-arm arm/t-arm-elf" -
libgcc/config.host
diff --git a/libgcc/config.host b/libgcc/config.host index 79be4ed..da6ffc2 100644
a b arm*-*-ecos-elf) 354 354 tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp" 355 355 extra_parts="$extra_parts crti.o crtn.o" 356 356 ;; 357 arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*) 357 arm*-*-rtemself*) 358 tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp" 359 extra_parts="$extra_parts crti.o crtn.o" 360 ;; 361 arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems*) 358 362 tmake_file="${tmake_file} arm/t-arm arm/t-elf t-fixedpoint-gnu-prefix" 359 363 tm_file="$tm_file arm/bpabi-lib.h" 360 364 case ${host} in 361 arm*-*-eabi* | arm*-*-rtems eabi*)365 arm*-*-eabi* | arm*-*-rtems*) 362 366 tmake_file="${tmake_file} arm/t-bpabi" 363 367 extra_parts="crtbegin.o crtend.o crti.o crtn.o" 364 368 ;; … … arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*) 371 375 tmake_file="$tmake_file t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp" 372 376 unwind_header=config/arm/unwind-arm.h 373 377 ;; 374 arm*-*-rtems*)375 tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp"376 extra_parts="$extra_parts crti.o crtn.o"377 ;;378 378 arm*-*-elf) 379 379 tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp" 380 380 extra_parts="$extra_parts crti.o crtn.o"
Note: See TracBrowser
for help on using the repository browser.