This is the mail archive of the gcc@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]

gcc and arm interworking


Hi,

I've built a mingw hosted arm-elf gcc toolchain & I'm having some problems
with interworking. It appears that when I link in a library compiled with
interworking enabled to an application which does not, the interworking bit
in the output elf is set. This causes problems when linking in standard
libraries - warnings are generated about the standard libraries not
supporting interworking while the elf does. Currently I'm not sure what's
causing this or why this should be the case.

Does anyone know what is setting the interwork bit and why?

this is with binutils 2.14, gcc 3.3.3 and newlib 1.12.0, compiled from the
respective release source tarballs.

Dave


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