RE: codesourcery compile helping
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: codesourcery compile helping
- To: "Nathan Sidwell" <nathan@xxxxxxxxxxxxxxxx>
- Subject: RE: codesourcery compile helping
- From: "Yongming \(Stephen Lg\) Hu" <yohu@xxxxxxx>
- Date: Tue, 7 Mar 2006 17:02:17 -0800
Hi, dear friend:
In my pc (XP OS) I install the arm-2005q3-2-arm-none-eabi.exe
When I use this command (Arm-none-eabi-ld -e 0x0 -m armelf -o=xxx.elf
xxx.o) to set the program entry(0x0), but the endless is 0x8000. what
is wrong with my command, could you help solving this question?
Thank you
Stephen
-----Original Message-----
From: Nathan Sidwell [mailto:nathan@xxxxxxxxxxxxxxxx]
Sent: Monday, March 06, 2006 5:33 PM
To: Yongming (Stephen Lg) Hu
Cc: arm-gnu@xxxxxxxxxxxxxxxx; Wei-Tsung Cheng
Subject: Re: codesourcery compile helping
Yongming (Stephen Lg) Hu wrote:
> Dear Sir:
>
> I think the " .word " in the GNU just like the " DCD " in the
realview.
>
> But I do not know how to use it.
>
> stack_base
> .word 0x80000
>
> If I use this instructor
> ldr r0, stack_base
> the arm-none-eabi-as imply: bad instructor.
> Could you help me how to write the instructor!
You've omitted the ':' at the end of stack_base.
The sort of question you are asking can be answered by reading the
assmbler's
documentation. It might be best to purchase a book describing how to
use the
gnu assembler.
http://www.amazon.co.uk/exec/obidos/ASIN/0764579010/202-2417329-1736653
seems
like a good candidate. there might be an arm specific one that will
help with
the details of ARM instructions.
nathan
--
Nathan Sidwell :: http://www.codesourcery.com ::
CodeSourcery
nathan@xxxxxxxxxxxxxxxx ::
http://www.planetfall.pwp.blueyonder.co.uk