[kaffe] Compiler the source fail
Victor Yu (游勝義)
victor_yu at moxa.com.tw
Tue Jul 6 01:22:00 PDT 2004
Dear Sir,
My CPU is Intel XScale IXP-422. And use the MontaVista Linux. I compile the source to have following problem.
Please help me. Thanks you.
I've obtained the most recent version of Kaffe ( <http://www.kaffe.org/> http://www.kaffe.org/)
from CVS - this version is supposed to have Xscale support. I've
configured it with:
./configure --prefix=/wrk/ipaq/u/jko/test --build=i386-linux
--host=arm-linux --without-x --disable-alsatest --disable-esdtest
--disable-sound --enable-pure-java-math
--with-jikes=/opt/local/bin/jikes --enable-xscale
--with-threads=unix-pthreads --with-engine=jit
However, the build process fails to compiler internal error:
gcc -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include/kaffe
-I../../kaffe/kaffevm/systems/unix-pthreads -I../../kaffe/kaffevm/jni
-I../../kaffe/kaffevm/jit -I../../kaffe/kaffevm/jit -I../../libltdl
-DTRANSLATOR -I../../kaffe/jvmpi -I../../kaffe/xprof -I../../include
-I../../kaffe/kaffevm/verifier -I../../kaffe/kaffevm/jni
-I/tmp/kaffe/src/kaffe-cvs-head/./kaffe/kaffevm
-I/tmp/kaffe/src/kaffe-cvs-head/./kaffe/kaffevm/jit
-I/tmp/kaffe/src/kaffe-cvs-head/./kaffe/kaffevm/systems/unix-pthreads
-I../../binreloc -I../../config -I../../include -g -O2 -Wno-import
-Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain
-Wmissing-braces -Wmultichar -Wparentheses -Wsequence-point
-Wreturn-type -Wswitch -Wtrigraphs -Wunused-function -Wunused-label
-Wunused-parameter -Wunused-variable -Wunused-value -Wuninitialized -W
-Wfloat-equal -Wundef -Wendif-labels -Wshadow -Wpointer-arith
-Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings
-Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn
-Wmissing-format-attribute -Wpacked -Wredundant-decls -Wnested-externs
-Winline -Wlong-long -Wdisabled-optimization -fsigned-char -pthread
-DENABLE_BINRELOC -MT support.lo -MD -MP -MF .deps/support.Tpo -c
support.c -fPIC -DPIC -o .libs/support.o
In file included from ../../config/arm/linux/jit-md.h:18,
from ../../config/arm/linux/md.h:56,
from ../../config/md.h:1,
from classMethod.h:18,
from support.c:33:
../../config/arm/jit.h:107: warning: packed attribute causes inefficient
alignment for `meth'
../../config/arm/jit.h:109: warning: packed attribute causes inefficient
alignment for `trampaddr'
support.c: In function `do_execute_java_method_v':
support.c:131: warning: function returns an aggregate
support.c:163: warning: function returns an aggregate
support.c: In function `do_execute_java_method':
support.c:179: warning: function returns an aggregate
support.c:190: warning: function returns an aggregate
support.c:186: warning: function call has aggregate value
support.c: In function `do_execute_java_class_method_v':
support.c:209: warning: function returns an aggregate
support.c:239: warning: function returns an aggregate
support.c: In function `do_execute_java_class_method':
support.c:255: warning: function returns an aggregate
support.c:264: warning: function returns an aggregate
support.c:260: warning: function call has aggregate value
support.c:523:5: warning: "PROMOTE_jfloat2jdouble" is not defined
support.c:540:7: warning: "NO_HOLES" is not defined
support.c: In function `callMethodA':
support.c:681: error: insn does not satisfy its constraints:
(insn 1102 658 659 52 (nil) (set (reg:DF 1 r1)
(reg/v:DF 16 f0)) 197 {*movdf_soft_insn} (nil)
(nil))
support.c:681: internal compiler error: in reload_cse_simplify_operands,
at reload1.c:8345
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html <http://gcc.gnu.org/bugs.html> > for instructions.
make[2]: *** [support.lo] Error 1
make[2]: Leaving directory `/tmp/kaffe/src/kaffe-cvs-head/kaffe/kaffevm'
Victor 07-06-2004
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://kaffe.org/pipermail/kaffe/attachments/20040706/e3559a34/attachment-0006.htm
More information about the kaffe
mailing list