[kaffe] OpenBSD fails

Riccardo zuse@libero.it
Wed Mar 31 04:22:02 2004


Hello,

on the 30 March, build fails with the fllowing:

./../../kaffe/kaffe/kaffevm/classMethod.c: In function 
`buildTrampoline':
./../../kaffe/kaffe/kaffevm/classMethod.c:1997: 
`methodTrampoline' undeclared (first use in this function)
./../../
kaffe/kaffe/kaffevm/classMethod.c:1997: (Each undeclared identifier is 
reported only once
./../../kaffe/kaffe/kaffevm/classMethod.c:1997: for 
each function it appears in.)
./../../kaffe/kaffe/kaffevm/classMethod.c:
1997: `tramp' undeclared (first use in this function)
./../../kaffe/
kaffe/kaffevm/classMethod.c:1997: warning: statement with no effect
./../../
kaffe/kaffe/kaffevm/classMethod.c:2001: syntax error before `)'
./../../
kaffe/kaffe/kaffevm/classMethod.c:2006: warning: implicit declaration of 
function `FILL_IN_TRAMPOLINE'
./../../kaffe/kaffe/kaffevm/classMethod.c: 
In function `resolveConstants':
./../../kaffe/kaffe/kaffevm/classMethod.
c:2542: warning: unused parameter `class'
./../../kaffe/kaffe/kaffevm/
classMethod.c:2542: warning: unused parameter `einfo'
./../../kaffe/
kaffe/kaffevm/classMethod.c: In function `sizeofSigItem':
./../../kaffe/
kaffe/kaffevm/classMethod.c:2708: warning: passing arg 1 of 
`sizeofSigChar' with different width due to prototype
./../../kaffe/
kaffe/kaffevm/classMethod.c: In function `sizeofSigClass':
./../../
kaffe/kaffe/kaffevm/classMethod.c:2763: warning: passing arg 1 of 
`sizeofSigChar' with different width due to prototype
./../../kaffe/
kaffe/kaffevm/classMethod.c: In function `sizeofSigMethod':
./../../
kaffe/kaffe/kaffevm/classMethod.c:2776: warning: passing arg 1 of 
`sizeofSigChar' with different width due to prototype
./../../kaffe/
kaffe/kaffevm/classMethod.c: In function `lookupArray':
./../../kaffe/
kaffe/kaffevm/classMethod.c:2940: warning: passing arg 2 of 
`addInterfaces' with different width due to prototype

nice huh?
maybe some declaration of some types disappeared? I had no time to check 
the code myself unfortunately.

-R