This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
EB55 target & Thumb instruction set
- From: Michael Jastrebtsoff <jam2000 at pisem dot net>
- To: ecos-discuss at sources dot redhat dot com
- Date: Thu, 26 Feb 2004 10:48:18 +0600
- Subject: [ECOS] EB55 target & Thumb instruction set
- Reply-to: Michael Jastrebtsoff <jam2000 at pisem dot net>
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