I am getting the following errors when trying to build the kaffevm directory: support.c: In function 'callMethodA': support.c:351: warning: 'o0' might be used uninitialized in this function support.c:351: warning: 'o1' might be used uninitialized in this function support.c:351: warning: 'o2' might be used uninitialized in this function support.c:351: warning: 'o3' might be used uninitialized in this function support.c:351: warning: 'o4' might be used uninitialized in this function support.c:351: warning: 'o5' might be used uninitialized in this function support.c:351: warning: 'f0d' might be used unintialized in this function support.c:351: warning: 'f0f' might be used uninitialized in this function support.c:351: warning: 'res' might be used uninitialized in this function support.c:351: inconsistent operand constraints in 'asm' these messages are repeated for function 'callMethodV' on line 527. The 'inconsistent operand constraints' can be traced to config/sparc/support.h, line 66: asm ("call %2,0\n \ ln %3, %0\n" \ : "=r" (o0), "=r" (o1) \ : "r" ((CALL)->function), \ "m" ((CALL)->args?(CALL)->args[0].i:0), \ "0" (o0), "1" (o1), "r" (o2), "r" (o3), "r" (o4), "r" (o5) \ : "g1", "g2", "g3", "g4", "o7", "cc" \ ); \ I have no idea what this statement should be, or if I can fix this with an environment variable setting. Please help. Rich Kraft