[kaffe] More mipsel jit3

Casey Marshall rsdio at metastatic.org
Wed Mar 10 13:14:06 PST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

So far, I can get a pretty major application (Jetty) to nearly finish
loading itself, but still end with a segfault. It runs an awful lot of
code before it fails.

The problem now looks like an invalid `load_offset_int' (which becomes
a `lw a0,20[a0]'). I *think* it is invalid because a0 is loaded with
memory that contains an instruction, not data, so $a0+20 isn't a valid
address, obviously. So, maybe, areas of data are being overwritten
with jitted instructions. Or is this a garbage collection issue?

Also, I'm trying to cross-compile the xdebugging assembly, so I can
at least have some way to set up an xdebug, but I get this error:

- -> {standard input}:54830: Error: Rest of line ignored. First ignored character is `0'.

My gcc is some craptastic customized version of gcc 3.0. Is this just
out of date?

- -- 
Casey Marshall || rsdio at metastatic.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/>

iD8DBQFAT4SsgAuWMgRGsWsRAjDjAJ0Sk7HyP1Rq5AsD8v4iykl8+boLVgCfQK7A
6RZLFpsE85XhSaPQawj50zQ=
=eWfo
-----END PGP SIGNATURE-----




More information about the kaffe mailing list