Gwenole wrote: > 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.
Will do. For non-gcc compilers I'll make it bail with an #error.... > Otherwise, you could add a note telling that GCC is required to > build Kaffe. Hmm... I don't think this is the first GCC-ism to be required in Kaffe. (E.g., config/i386/common.h is full of GCC asms.) However, I don't see anything in the README/INSTALL about requiring GCC. There are notes that gmake is required, but I don't think thats true anymore ... :/ Has anyone here built Kaffe recently with a non-GCC compiler? -Pat ----- ----- ---- --- --- -- - - - - - Pat Tullmann [EMAIL PROTECTED] To understand recursion one must first understand recursion. _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe