Re: Linker start address



Christian Christmann <plfriko@xxxxxxxx> writes:

Hi,

for some reasons, I have to change the start address of my binary
executable generated by the linker 'ld'. After successfully creating the
object file with the assembler, I try to use the parameter -e (accord. to
man: Set start address) as follows:

ld -e 0xbXXXX file.o ...

(0xbXXXX is my address).
However, I get the error message:

warning: cannot find entry symbol 0xbXXXX; defaulting to bYYYY.

What's wrong?

If your "b" is literally there, try removing it?
.



Relevant Pages

  • Linker start address
    ... for some reasons, I have to change the start address of my binary ... executable generated by the linker 'ld'. ... object file with the assembler, I try to use the parameter -e (accord. ... cannot find entry symbol 0xbXXXX; defaulting to bYYYY. ...
    (comp.programming)
  • Linker start address
    ... for some reasons, I have to change the start address of my binary ... executable generated by the linker 'ld'. ... object file with the assembler, I try to use the parameter -e (accord. ... cannot find entry symbol 0xbXXXX; defaulting to bYYYY. ...
    (comp.unix.programmer)
  • Re: Linker start address
    ... What is the exact command you are using. ... Normally the linker will complain like that if you actually enter a symbol instead ... Christian Christmann wrote: ...
    (comp.programming)