This page discusses relevant features related to CRUX-ARM 2.8. Everybody upgrading from the previous release is advised to carefully read the following notes.
Both toolchains are updated: softfp and hardfp.
In addition to software updates, the most noticeable difference from the previous release lies on getting more generic support for hardfp.
CRUX-ARM 2.8 includes glibc 2.16.0, gcc 4.7.2, binutils 2.22
Any ARM device should at least run the softfp release, just all depends on the kernel version and support for the device.
Same happens with hardfp release, which should work on all capable devices, also there are two optimized releases for efikamx and raspberrypi.
The oldest kernel supported by glibc is 2.6.25
We provide a set of core packages as a root file system in crux-arm-rootfs-2.8, ready to be deployed on the devices depending in how they manage the media.
There is more info in device's documentation. Here there are the options:
There are two hardfp releases optimized for efikamx and raspberrypi devices (and compatibles), these contains the same package/versions provided in our generic hardfp release but they were compiled with optimized flags: