uClibc buildlog for 20061214 snapshot (svn r16917)

Paul Brook paul at codesourcery.com
Thu Dec 14 19:11:31 UTC 2006


> Is there any way to get EABI to work on armv4l? Because OABI doesn't work 
> in uClibc anymore.  (Still tracking down the exact patch that broke it...)

Short answer is No. The EABI requires Thumb interworking and armv4 doesn't 
implement the instructions needed for that (bx).

Technically there's a loophole that allows you to generate v4t code, then have 
the linker turn bx reg into mov pc, reg when generating an armv4 binary. 
However the GNU toolchain doesn't currently implement all the bits necessary 
for that.

It's certainly something that could be added, but so far noone has show 
sufficient interest to make it worth implementing.

Paul



More information about the uClibc mailing list