Building kaffe requires that the '-g' flag be passed to gcc.
Otherwise, you get a very broken executable.
This is a long-standing problem... though I can't find any metion of
it in the mailing list archive... I could have sworn this came up in
the past. Something to do with sysdepCallMethod
Patrick Tullmann writes:
Building kaffe requires that the '-g' flag be passed to gcc.
Otherwise, you get a very broken executable.
Why is that? -g just includes debugging info in a separate section.
The executable code should be the same (eg., strip the -g object
and you get the same object