This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Thumb compiler..
- From: Robert Martin <rmartin_ecos at yahoo dot com>
- To: David Airlie <David dot Airlie at parthus dot com>, eCos Discuss <ecos-discuss at sources dot redhat dot com>
- Date: Wed, 6 Feb 2002 06:21:10 -0800 (PST)
- Subject: Re: [ECOS] Thumb compiler..
David,
I have not had problems with gcc-3.0.3. I did need
to modify arm.ld to remove the reference to
libsupc++.a in the GROUP statement. I have not yet
seen any unhealthy side effects from that.
To have ARM and Thumb code work together, you need to
build the compiler so it supports interworking.
Unless I did it the hard way, you need to modify
$GCCSOURCE/gcc/config/arm/t-arm-elf
so that interworking is properly built. I made sure I
rebuilt newlib after building arm-elf-gcc with
multilib support. I cannot remember if I needed to do
so for eCos since I needed to do it for standalone ARM
code that uses newlib.
Hope this helps.
Regards,
Rob
-----
Robert Martin
Sonoran Foothills Engineering
rmartin@sonoranfoothillseng.com
--- David Airlie <David.Airlie@parthus.com> wrote:
>
> Someone at work mentioned using Thumb for my
> application, and I realised I
> don't have the toolset, so is anyone
>
> a) Building eCos + app with a thumb version of gcc?
> b) Building eCos with non-thumb, and their
> application with thumb?
>
> if either or both of the above what version of gcc
> supports this .. I'm
> using 2.95.2 on Windows and Linux and I know this
> doesn't work,
>
> do later gcc build eCos correctly?
>
> Regards,
> Dave.
>
> --
> David Airlie, Software Engineer, Parthus
> Technologies plc.,
> Mary Rosse Centre, National Tech Park,
> Limerick, Ireland.
> t: +353-61-508116 / f: +353-61-508101 /
> David.Airlie@parthus.com
>
__________________________________________________
Do You Yahoo!?
Send FREE Valentine eCards with Yahoo! Greetings!
http://greetings.yahoo.com