On 07/01/14 09:35, Sebastian Huber wrote:
> Hello Richard,
>
> would you mind having a look at the ARM specific part of this patch:
>
> On 01/06/2014 07:27 PM, Sebastian Huber wrote:
>> 2014-01-06 Sebastian Huber <[email protected]>
>>
>> * config.gcc (*-*-rtems*): Add t-rtems to tmake_file.
>> (arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems*): Do not
>> override an existing tmake_file.
> [...]
Yes, the ARM bits are ok.
There's a similar problem with arm*-*-uclinux*eabi*. Would you mind
fixing that while you are there?
R.
>> ---
>> gcc/config.gcc | 35 +++++++++++++++++------------------
>> 1 file changed, 17 insertions(+), 18 deletions(-)
>>
>> diff --git a/gcc/config.gcc b/gcc/config.gcc
>> index bd0fb63..50e86e5 100644
>> --- a/gcc/config.gcc
>> +++ b/gcc/config.gcc
>> @@ -775,6 +775,7 @@ case ${target} in
>> case ${enable_threads} in
>> yes) thread_file='rtems' ;;
>> esac
>> + tmake_file="${tmake_file} t-rtems"
>> extra_options="${extra_options} rtems.opt"
>> default_use_cxa_atexit=yes
>> use_gcc_stdint=wrap
>> @@ -1027,7 +1028,7 @@ arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems*)
>> esac
>> default_use_cxa_atexit=yes
>> tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/bpabi.h"
>> - tmake_file="arm/t-arm arm/t-arm-elf"
>> + tmake_file="${tmake_file} arm/t-arm arm/t-arm-elf"
>> case ${target} in
>> arm*-*-eabi*)
>> tm_file="$tm_file newlib-stdint.h"
>> @@ -1036,7 +1037,7 @@ arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems*)
>> ;;
>> arm*-*-rtems*)
>> 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"
>> + tmake_file="${tmake_file} arm/t-bpabi arm/t-rtems-eabi"
>> ;;
>> arm*-*-symbianelf*)
>> tm_file="${tm_file} arm/symbian.h"
> [...]
>