> Like I say, I failed to find a combination of options that will set > Maverick hardfloat as the default, so I just create a regular ARM > toolchain, then pass > -mcpu=ep9312 -mfpu=maverick -mfloat-abi=softfp > when using it to compile binaries. Yes, it's a pain. >
Yes, i know that, but it fails during any standard cross-gcc version of 4.x.x I tried to generate it via latest crossdev, with crossdev --g 4.3.2 -t arm-softfloat-linux-gnueabi crossdev --g 4.1.2 -t arm-softfloat-linux-gnueabi with native x86 compiler gcc-3.4.6 and gcc-4.1.2 both four combinations ended with the same error message - about the floating point exception. I will try your patches. Unfortunately i have big trouble with compilers not comming from gentoo crossdev, can't switch compilers with gcc-config and i need this, because i use many types of arm, not only the cirrus logic one. (And i do not know how to append independently built compiler to this gentoo gcc-config system) Thank You
