Hi, I am a newbie in the embedded system world. Currently, I got a development board with StrongARm 206MHz CPU. I got the vivi and the cross compiler and prepared to compile a bootloader for my embedded system, However when I run the "make" command
/opt/host/armv4l/bin/armv4l-unknown-linux-gcc -I/root/cheong/gsl/linuette/vivi/i nclude -I/opt/host/armv4l/include/ -Wall -Wstrict-prototypes -O2 -fPIC
-fomit-frame-pointer -mapcs-32 -mshort-load-bytes -msoft-float -c -o init/main.o init
as: unsupported option `-mapcs-32' make: *** [init/main.o] Error 1
I refered to the cross-compiler gcc-2.95.2, it should supported the option '-mapcs-32', so why I got such error?