Re: arm7t and the BL thumb instruction?

"Frank Ch. Eigler" <[email protected]>
Newsgroups gmane.comp.emulators.sid.devel
Message-ID <[email protected]>
Hi -

On Mon, May 05, 2003 at 10:56:20AM -0400, Brandon Warhurst wrote:
> Here is the problem I'm having:  As I step through ARM code I successfully
> switch from ARM mode to Thumb mode.  However, my first instruction is a
> BL <someaddress> instruction.  I have stepped through SID watching this
> instruction execute.  [...]

Using the "--trace-extract" may tell you almost as much as
stepping through it.

> Here's the question:  Is the BL instruction fully implemented?

In Arm mode, I see a BL instruction, but not one in Thumb mode.
In the latter, a branch-with-link is expressed as consecutive
"bl-hi" and "bl-lo" instructions.

What does "objdump -dr" say on the arm/thumb elf file?

- FChE
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+tn5YVZbdDOm/ZT0RAkgMAJ4pnl2KjZxBCYBr4PkCxLFuPJPlvwCeI8Oz
LfjmJ2hhsLFt42o+1eG96hQ=
=FgST
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.