This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PING] [PATCH libgcc] Fix ARM uclinux libgcc config order issue
- From: Ramana Radhakrishnan <ramana dot gcc at googlemail dot com>
- To: Zhenqiang Chen <zhenqiang dot chen at arm dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 10 Dec 2013 10:02:47 +0000
- Subject: Re: [PING] [PATCH libgcc] Fix ARM uclinux libgcc config order issue
- Authentication-results: sourceware.org; auth=none
- References: <000001cef589$ad53d480$07fb7d80$ at arm dot com>
- Reply-to: ramrad01 at arm dot com
On Tue, Dec 10, 2013 at 9:24 AM, Zhenqiang Chen <zhenqiang.chen@arm.com> wrote:
> Ping?
>
> This is definitely a bug. The LIB1ASMFUNCS defined in t-bpabi should not be
> overridden by t-arm.
>
> OK for 4.8 and trunk
This looks correct. Ok if no regressions for both 4.8 and trunk.
regards
Ramana
>
> Thanks!
> -Zhenqiang
>
>> -----Original Message-----
>> From: gcc-patches-owner@gcc.gnu.org [mailto:gcc-patches-
>> owner@gcc.gnu.org] On Behalf Of Zhenqiang Chen
>> Sent: Monday, March 04, 2013 4:26 PM
>> To: gcc-patches@gcc.gnu.org
>> Subject: RE: [PATCH libgcc] Fix ARM uclinux libgcc config order issue
>>
>> Ping?
>>
>> Thanks!
>> -Zhenqiang
>>
>> > -----Original Message-----
>> > From: gcc-patches-owner@gcc.gnu.org [mailto:gcc-patches-
>> > owner@gcc.gnu.org] On Behalf Of Zhenqiang Chen
>> > Sent: Friday, January 11, 2013 5:21 PM
>> > To: gcc-patches@gcc.gnu.org
>> > Subject: [PATCH libgcc] Fix ARM uclinux libgcc config order issue
>> >
>> > Hi,
>> >
>> > The patch is to adjust ARM uclinux libgcc config order of arm/t-bpabi
>> > and
>> t-
>> > arm since LIB1ASMFUNCS defined in t-bpabi is overridden in t-arm.
>> >
>> > Is it OK for trunk, 4.8 and 4.7?
>> >
>> > Thanks!
>> > -Zhenqiang
>> >
>> > 2012-03-11 Zhenqiang Chen <zhenqiang.chen@arm.com>
>> >
>> > * config.host (arm*-*-uclinux*): Move arm/t-arm before arm/t-
>> > bpabi.
>> >
>> > diff --git a/libgcc/config.host b/libgcc/config.host index
>> ffd047f..eb65941
>> > 100644
>> > --- a/libgcc/config.host
>> > +++ b/libgcc/config.host
>> > @@ -332,10 +332,10 @@ arm*-*-linux*) # ARM
>> > GNU/Linux with
>> > ELF
>> > ;;
>> > arm*-*-uclinux*) # ARM ucLinux
>> > tmake_file="${tmake_file} t-fixedpoint-gnu-prefix"
>> > + tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf
>> > t-softfp-excl arm/t-softfp t-softfp"
>> > tmake_file="${tmake_file} arm/t-bpabi"
>> > tm_file="$tm_file arm/bpabi-lib.h"
>> > unwind_header=config/arm/unwind-arm.h
>> > - tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf
>> > t-softfp-excl arm/t-softfp t-softfp"
>> > extra_parts="$extra_parts crti.o crtn.o"
>> > ;;
>> > arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems*)
>> >
>> >
>> >
>>
>>
>>
>>
>
>
>
>