[ECOS] EB55 target & Thumb instruction set
Michael Jastrebtsoff
jam2000@pisem.net
Thu Feb 26 04:48:00 GMT 2004
Hello, All.
When I tried to build eCos with AT91EB55 target template and HAL's option
"Enable Thumb instruction set" I've got the build error:
arm-elf-gcc ... /ecos-c/cygwin/opt/ecos/cvs_rep/packages/hal/arm/arch/current/src/vectors.S
...
/ecos-c/cygwin/opt/ecos/cvs_rep/packages/hal/arm/arch/current/src/vectors.S: Assembler messages:
/ecos-c/cygwin/opt/ecos/cvs_rep/packages/hal/arm/arch/current/src/vectors.S:446: Error: invalid immediate -- `mov r1,#0x0000FF00'
/ecos-c/cygwin/opt/ecos/cvs_rep/packages/hal/arm/arch/current/src/vectors.S:446: Error: invalid immediate -- `mov r1,#(3<<8)'
/ecos-c/cygwin/opt/ecos/cvs_rep/packages/hal/arm/arch/current/src/vectors.S:476: Error: invalid immediate -- `mov r1,#0x0000FF00'
/ecos-c/cygwin/opt/ecos/cvs_rep/packages/hal/arm/arch/current/src/vectors.S:476: Error: invalid immediate -- `mov r1,#(2<<8)'
/ecos-c/cygwin/opt/ecos/cvs_rep/packages/hal/arm/arch/current/src/vectors.S:481: Error: invalid immediate -- `mov r1,#0x0000FF00'
/ecos-c/cygwin/opt/ecos/cvs_rep/packages/hal/arm/arch/current/src/vectors.S:481: Error: invalid immediate -- `mov r1,#(1<<8)'
...
I used sources from CVS repository.
What was the problem?
--
Regards,
Michael
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
More information about the Ecos-discuss
mailing list