source: rtems-tools/tools/4.11/gcc/arm/gcc-4.7-arm-to-eabi-20120511-2.diff @ cb328a1

4.104.115
Last change on this file since cb328a1 was cb328a1, checked in by Chris Johns <chrisj@…>, on 03/11/13 at 06:16:02

Regenerate the ARM EABI patch for gcc-4.7.2 sources.

  • Property mode set to 100644
File size: 3.0 KB
  • gcc-4.7.2/gcc/config.gcc

    old new  
    257257 | arm*-*-elf                           \
    258258 | arm*-*-freebsd*                      \
    259259 | arm*-*-linux*                        \
    260  | arm*-*-rtems*                        \
     260 | arm*-*-rtemself*                     \
    261261 | arm*-*-uclinux*                      \
    262262 | arm*-wince-pe*                       \
    263263 | mips-sgi-irix6.5                     \
     
    893893        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"
    894894        tmake_file="arm/t-arm arm/t-arm-elf"
    895895        ;;
    896 arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*)
     896arm*-*-rtemself*)
     897        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"
     898        tmake_file="arm/t-arm arm/t-arm-elf t-rtems arm/t-rtems"
     899        use_gcc_stdint=provide
     900        ;;
     901arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems*)
    897902        # The BPABI long long divmod functions return a 128-bit value in
    898903        # registers r0-r3.  Correctly modeling that requires the use of
    899904        # TImode.
     
    907912          tmake_file="${tmake_file} arm/t-bpabi"
    908913          use_gcc_stdint=wrap
    909914          ;;
    910         arm*-*-rtemseabi*)
     915        arm*-*-rtems*)
    911916          tm_file="${tm_file} rtems.h arm/rtems-eabi.h newlib-stdint.h"
    912917          tmake_file="${tmake_file} arm/t-bpabi t-rtems arm/t-rtems-eabi"
     918          use_gcc_stdint=provide
    913919          ;;
    914920        arm*-*-symbianelf*)
    915921          tm_file="${tm_file} arm/symbian.h"
     
    920926        esac
    921927        tm_file="${tm_file} arm/aout.h arm/arm.h"
    922928        ;;
    923 arm*-*-rtems*)
    924         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"
    925         tmake_file="arm/t-arm arm/t-arm-elf t-rtems arm/t-rtems"
    926         ;;
    927929arm*-*-elf)
    928930        tm_file="dbxelf.h elfos.h newlib-stdint.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h"
    929931        tmake_file="arm/t-arm arm/t-arm-elf"
  • gcc-4.7.2/libgcc/config.host

    old new  
    354354        tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp"
    355355        extra_parts="$extra_parts crti.o crtn.o"
    356356        ;;
    357 arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtemseabi*)
     357arm*-*-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        ;;
     361arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems*)
    358362        tmake_file="${tmake_file} arm/t-arm arm/t-elf t-fixedpoint-gnu-prefix"
    359363        tm_file="$tm_file arm/bpabi-lib.h"
    360364        case ${host} in
    361         arm*-*-eabi* | arm*-*-rtemseabi*)
     365        arm*-*-eabi* | arm*-*-rtems*)
    362366          tmake_file="${tmake_file} arm/t-bpabi"
    363367          extra_parts="crtbegin.o crtend.o crti.o crtn.o"
    364368          ;;
     
    371375        tmake_file="$tmake_file t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp"
    372376        unwind_header=config/arm/unwind-arm.h
    373377        ;;
    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         ;;
    378378arm*-*-elf)
    379379        tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp"
    380380        extra_parts="$extra_parts crti.o crtn.o"
Note: See TracBrowser for help on using the repository browser.