This is the mail archive of the
java-discuss@sourceware.cygnus.com
mailing list for the Java project.
Re: Producing libgcj-2.95
On Jun 29, 1999, Tom Tromey <tromey@cygnus.com> wrote:
>>>>>> "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?
Could it be because the rule you're seeing is for `.s.o', not for
`.s.lo' as it should? :-)
Patch attached.
> 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 someone with write access would go ahead and import it in the trunk
(or just in the BOEHM tag), I might find time to back-port the changes
for sparc-linux to the release branch.
--
Alexandre Oliva http://www.dcc.unicamp.br/~oliva IC-Unicamp, Bra[sz]il
{oliva,Alexandre.Oliva}@dcc.unicamp.br aoliva@{acm.org,computer.org}
oliva@{gnu.org,kaffe.org,{egcs,sourceware}.cygnus.com,samba.org}
*** E-mail about software projects will be forwarded to mailing lists
Index: boehm-gc/ChangeLog
from Alexandre Oliva <oliva@dcc.unicamp.br>
* Makefile.am (.s.lo): Renamed from `.s.o'.
* Makefile.in: Rebuilt.
Index: boehm-gc/Makefile.am
===================================================================
RCS file: /cvs/java/libgcj/boehm-gc/Makefile.am,v
retrieving revision 1.5
diff -u -r1.5 Makefile.am
--- boehm-gc/Makefile.am 1999/06/21 14:57:43 1.5
+++ boehm-gc/Makefile.am 1999/06/30 12:29:58
@@ -54,7 +54,7 @@
$(all_objs) : config.h gc_priv.h gc_hdrs.h gc.h gc_mark.h
## FIXME: we shouldn't have to do this, but automake forces us to.
-.s.o:
+.s.lo:
$(LTCOMPILE) -x assembler-with-cpp -c $<
## We have our own definition of LTCOMPILE because we want to use our