In the context of the Maemo and Debian architecture names, this refers to a binary incompatible change in the ABI (function and return value convention), which required a complete new Debian port.
https://wiki.debian.org/ArmEabiPort will tell you much more about the differences than you ever wanted to know. The bottom line is that * _arm.deb and * _armel.deb are two incompatible ports, and * _armel.deb is 11 times faster when floating point execution, and also allows you to compile your own applications using hardfloat (exactly, -mfloat-abi=softfp ), and then link to the softfloat libraries in your common distribution to get an increase of 3-7 times.
source share