Yes...I can confirm this on arm, and I see we do not build it as thumb, either. This too makes me agree we should drop the binaries since it's not building binaries with the same abi/build options as the rest of the platform as a whole, as well as solving the headache with i386 :).
bin-arm/diet gcc -D__dietlibc__ -pipe -nostdinc -Os -fomit- frame-pointer -fstrict-aliasing -mabi=aapcs-linux -mfloat-abi=soft -mno-thumb- interwork -W -Wall -Wextra -Wchar-subscripts -Wmissing- prototypes -Wmissing- declarations -Wno-switch -Wno-unused -Wredundant-decls -o bin-arm/elftrunc contrib/elftrunc.c
make[1]: *** [bin-arm/elftrunc] Illegal instruction
Yes...I can confirm this on arm, and I see we do not build it as thumb, either. This too makes me agree we should drop the binaries since it's not building binaries with the same abi/build options as the rest of the platform as a whole, as well as solving the headache with i386 :).