Re: Jump addresses messed up with GNU as
- From: Sebastien <sebastien.bourdeauducq@xxxxxxxxx>
- Date: Wed, 27 Jul 2005 00:20:03 +0200
> I just wonder:
>
> Which version is your objdump?
GNU objdump 2.15 [FreeBSD] 2004-05-23
The problem does not come from objdump, but from the assembler itself, if I
specify the address manually, objdump produces the correct output (and my
program works when I load it into the CPU).
I found out that the assembler adds the current address to the label
address... The workaround is to use "b label-." instead of "b label" ; but
that's quite dirty.
.
- Follow-Ups:
- Re: Jump addresses messed up with GNU as
- From: Vadim Borshchev
- Re: Jump addresses messed up with GNU as
- From: Sebastien
- Re: Jump addresses messed up with GNU as
- References:
- Jump addresses messed up with GNU as
- From: Sebastien
- Re: Jump addresses messed up with GNU as
- From: Tauno Voipio
- Jump addresses messed up with GNU as
- Prev by Date: Learning embedded coding, which uC?
- Next by Date: Re: Jump addresses messed up with GNU as
- Previous by thread: Re: Jump addresses messed up with GNU as
- Next by thread: Re: Jump addresses messed up with GNU as
- Index(es):
Relevant Pages
|