@NiLuJe,knc1: I'll try again.
I've used cross-ng with CFLAGS:
--with-float=softfp --with-fpu=neon both for GCC and Lib. It pass
Installing C library headers & start files but get errors when
Installing pass-2 core C compiler, with error like that:
Code:
[ERROR] ./crosstool-ng-1.16.0/.build/arm-cortex_a8-linux-gnueabi/buildtools/arm-cortex_a8-linux-gnueabi/bin/ld: error: ./libgcc_s.so.1.tmp uses VFP register arguments, _muldi3_s.o does not
Here is my config file in detail:
Code:
ARCH_CPU=cortex-a8
CT_ARCH_FPU=neon
ARCH_SUPPORT_WITH_FLOAT: hardware(FPU)
CT_TARGET_CFLAGS= -mfloat-abi=softfp -mfpu=neon
Linux kernel version : 2.6.31.14
binutils version : 2.22
CT_BINUTILS_PLUGINS: enable
gcc version linaro-4.6-2012.07
Core gcc extra config, gcc extra config: --with-float=softfp --with-fpu=neon
(the same with Library's extra target flags and gcc extra flags
What's the best TC for Kindle?
I've got it, ARCH_SUPPORT_WITH_FLOAT should be softfp