This is the mail archive of the
java-discuss@sourceware.cygnus.com
mailing list for the Java project.
Re: Producing libgcj-2.95
>>>>> "Alexandre" == Alexandre Oliva <oliva@dcc.unicamp.br> writes:
Alexandre> On DU 4.0, I got:
Alexandre> /bin/sh ./libtool --mode=compile /usr/local/tmp/gcc-2.95/ltcc-for-target -DSILENT=1 -DNO_SIGNALS=1 -DNO_DEBUGGING=1 -DJAVA_FINALIZATION=1 -I. -I/home/msc/oliva/src/gcc-2.95/boehm-gc -I././targ-include -I/home/msc/oliva/src/gcc-2.95/boehm-gc/./libc/include -fno-builtin -g -c /home/msc/oliva/src/gcc-2.95/boehm-gc/alpha_mach_dep.s
Hmm.. based on boehm-gc/Makefile.am I would have expected to see "-x
assembler-with-cpp" on that command line. Can you find out why this
doesn't happen?
FWIW I think the alpha build ought to work (or mostly work -- I don't
know that the signal handling stuff in libgcj has been ported), but I
have never tried it myself.
Alexandre> On GNU/Linux/sparc (RedHat 6.0), I got hundreds of errors
Alexandre> while building boehm-gc. It appears that most of them
Alexandre> start in config.h:249, which seems to indicate that
Alexandre> GNU/Linux/sparc is not supported :-(
My reading of boehm-gc/config.h is that x86 Linux, alpha Linux, and
PPC Linux are the only ports that have been done.
I looked at Boehm GC 4.14, and it claims to have Sparc Linux support.
I don't want to put this version in the 2.95 release (but I plan to
import it shortly thereafter). Still, it might be possible to extract
just the Sparc Linux changes. If those work, and they don't affect
other ports, I would check them in. Unfortunately I don't have the
time or the Sparc Linux box to do this work.
Tom