Re: arm7t and the BL thumb instruction?

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

> [...] I think I might have located the problem, but am not sure.  If
> I read the code correctly, the Thumb decoder always makes
> entire_insn = base_insn >> 16 ... and if you are
> expecting the next instruction to appear in the upper end of base_insn this
> might make sense.  But if it for some reason appeared in the lower end of
> base_insn, you would throw away the instruction before anything got a chance
> to be executed.  [...]

Yikes.  I guess the thumb part hasn't been tested after it was last
regenerated.  I can fix this, though don't have any arm+thumb
elf binaries handy - do you?

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

iD8DBQE+t+pjVZbdDOm/ZT0RAs4yAJ9zKwG3DLoK0+jvAxAjEC1KX4CZrwCfaOkm
NjGPL8fDHi1LjmSEnb29LYw=
=QfKx
-----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.