[ARMedslack] Slackware 13.1 and forward is EABI...

Stuart Winter m-lists at biscuit.org.uk
Mon Jul 19 17:40:15 UTC 2010


> This should make it incompatible with the Technologic Systems TS-7500
> which is a Cavium, but binaries seem to run without barfing. Am I just
> getting luck and choosing those that don't have thumb machine
> instructions, at least in the path that the code takes when I run them?

Why do you think EABI binaries won't run?
As I recall when I was reading the ARM reference manual a while ago, only
*really* old ARM CPUs don't have the "thumb" feature.
This one you mention is an ARM9, according to the details I found
in a brief search.

root at zaden:~/ac/source/a/u-boot-tools# grep Feat /proc/cpuinfo
Features        : swp half thumb fastmult edsp

Does your cpuinfo show "thumb" as a feature?

> And supposing I can't go with 13.1 (at least without rebuilding it from
> scratch), what's the latest I can go with? Was there no 13.0?

12.2 is the last good old ABI release but it'll be unsupported by the
end of this month.
There was no 13.0 release because work on the EABI port started at the
time 13.0 was released.

-- 
Stuart Winter
Slackware ARM: www.armedslack.org


More information about the ARMedslack mailing list