This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: arm-linux-ld doesn't create codes for arm-thumb interworking
- From: Jim Wilson <wilson at tuliptree dot org>
- To: Rimpei Sosa <sosa dot rimpei at jp dot panasonic dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Mon, 23 Jun 2003 22:23:02 -0700
- Subject: Re: arm-linux-ld doesn't create codes for arm-thumb interworking
- References: <20030620175145.2716.SOSA.RIMPEI@jp.panasonic.com>
Rimpei Sosa wrote:
It seems that arm-linux-ld doesn't create codes for interworking.
The support is there for the embedded arm-elf target, but isn't enabled
by default. Uncomment the thumb-interwork stuff in the
gcc/config/arm/t-arm-elf file then rebuild gcc and the C library (e.g.
newlib).
For linux, in theory you can enable support the same way by copying
those 3 lines from t-elf to t-linux. You may run into other problems
though, for instance, you might need to build thumb interwork versions
of some libraries.
Jim