benchmark: arm-none-linux-gnueabi-2009q3_67 much slower in floating point operation than arm-none-linux-gnueabi-gcc 2009q1_203?

Hi,

I was trying to benchmark my beagleboard (revC) with emqbit's fft benchmark tools:

article:
[http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Why-ARMs-EABI-matters/](http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Why-ARMs-EABI-matters/)

source code here:
[http://svn.arhuaco.org/svn/src/emqbit/tools/emqbit-bench/](http://svn.arhuaco.org/svn/src/emqbit/tools/emqbit-bench/)

I modified the Makefile in order to use arm-none-linux-gnueabi-gcc:

=== Makefile ===
CC=arm-none-linux-gnueabi-gcc
CFLAGS:=-std=gnu99 -O3 -mfpu=neon -mfloat-abi=softfp -ffast-math
-mtune=cortex-a8 -mcpu=cortex-a8
LDFLAGS:=-lm

all: bench cfft

bench: distance.o

clean:
        rm -f bench cfft *.o