This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

eabi support

I am performing some compatibility tests between your armcc and eabi gcc (codesourcery).
With gcc: If I target armv4t, code is generated with interworking support enabled by default.

Looking at the aapcs spec this seems correct as it states that interworking is enabled by default.

However if I build the same code using the realview compiler (armcc v3.10.903) it does not enable interworking for a armv4t by default, only seems to be enabled for a armv5 and above.

With the armv4t you have to pass the --apcs=interwork for interworking support.

Just wondering if you know who is correct?

Regards
sjo

0