Michael Franz wrote:
Nothing new to report on this front, but I have figured out how to
compile the latest after the Linux/PPC integration step (is this
complete).  For Darwin6 to compile the embedded assembler the CFLAGS
needs to be set to '-no-cpp-precomp'.

This might not be necessary on darwin7 since I think Apple changed the
way the compiler works for gcc 3.3.  I can post the release notes link
that describes the changes for darwin 7.  It also provides some
background on the darwin 5 -> 6 -> 7 changes.

I've made -no-cpp-precomp the default in general. Chances are others broke gcc in the same way Apple did by turning the half-baked feature on by default before it was ready :)


P.S. The JIT still hangs in the basic test.

Yeah, same here. I'm trying to wrap my head around it. Tim seems to generate part of the JIT from machine descriptions, which is a pretty cool idea.


I've figured out how to display kaffe.def in gdb (add its source dir to gdb's lookup path using the dir command) and how tu run gdb with jitBasic (turn the exec line into exec gdb in that shell script), so now I'm learning about jit3 & menmonicizer.awk in general. Now I just need to figure out which switch to toggle on to see the generated code :)

cheers,
dalibor topic

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to