[kaffe] -O4 jit3 problem

Gwenole Beauchesne gbeauchesne@mandrakesoft.com
Tue, 4 Jun 2002 10:37:26 +0200 (CEST)


On Tue, 4 Jun 2002, Patrick Tullmann wrote:

> - * XXX variable declarations in macros are nasty.
> + * Each BEGIN_EXCEPTION_HANDLING macro must be matched by an
> + * END_EXCEPTION_HANDLING macro call in the same scope.  Each should
> + * be used only once in a given JNI entrypoint.
> + *
> + * Yes, that's a "&&" to get the address of a label.  See:
> + * http://gcc.gnu.org/onlinedocs/gcc/Local-Labels.html#Local%20Labels
> + * http://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html#Labels%20as%20Values

Uh, please conditionalize that on __GNUC__ and Intel CC >= 6.0, I think.  
It might be possible to have equivalents with other system compilers.  
Otherwise, you could add a note telling that GCC is required to build 
Kaffe.

Bye,
Gwenole.