Kaffe vs. Alpha-Linux

Felix von Leitner leitner at amdiv.de
Tue Aug 4 10:10:52 PDT 1998

gcc  -g -O2  -I. -I. -I./../../config -I../../config -I../../include -I./../../include -I../../libraries/clib -DTRANSLATOR -I./jit -DKVER=\"1.00\"  -c -fPIC exception.c -o exception.o
exception.c: In function `throwExternalException':
exception.c:85: invalid type argument of `->'
exception.c: In function `dispatchException':
exception.c:237: warning: `noreturn' function does return
exception.c: In function `nullException':
exception.c:254: `currentThread' undeclared (first use this function)
exception.c:254: (Each undeclared identifier is reported only once
exception.c:254: for each function it appears in.)
exception.c:254: invalid type argument of `->'
exception.c: In function `floatingException':
exception.c:273: `currentThread' undeclared (first use this function)
exception.c:273: invalid type argument of `->'
make[2]: *** [exception.o] Error 1
make[2]: Leaving directory `/usr/src/gnu/devel/kaffe-snap/kaffe/kaffevm'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/usr/src/gnu/devel/kaffe-snap/kaffe'
make: *** [all] Error 1

Besides, there is another syntax error in kaffe/kaffevm/... that is fixed by
this diff:

diff -uNr kaffe-snap/config/alpha/jit.h kaffe-snap-fefe/config/alpha/jit.h
--- kaffe-snap/config/alpha/jit.h       Tue Mar 31 21:10:52 1998
+++ kaffe-snap-fefe/config/alpha/jit.h  Tue Aug  4 19:04:48 1998
@@ -93,7 +93,7 @@
                (t)->meth = (m);                                        \
        } while (0)

-#define FIXUP_TRAMPOLINE_DECL  (Method *_meth)
+#define FIXUP_TRAMPOLINE_DECL  Method *_meth

 #define FIXUP_TRAMPOLINE_INIT  (meth = _meth)

More information about the kaffe mailing list