This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: How do I build an arm interwork libgcc.a? FPA vs VFP?


Larry Fast wrote:

I'm trying to build a mixed arm-thumb system and need an interwork enabled
libgcc.a (I think).

Normal builds of gcc produce a libgcc/ and libgcc/thumb directories.
What configure options do I use to get an interwork library? Or is my problem somewhere else?





You should take a look in the ARM-Thumb Procedure Call Standart, because FPA and VPF are the two kinds of floating point instructions. And code for the FPA(VFP) architecture cannot execute on a VFP(FPA) implementation. So you cannot link code for both architectures.

Dario



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]