patches/gcc/4.4.4/340-ecjx-host-cc.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Jul 17 17:56:22 2011 +0200 (2011-07-17)
changeset 2889 f3b2199620f1
parent 1948 d341be24dc68
permissions -rw-r--r--
cc/gcc: pass the install prefix to the core passes

Currently, the discrimination on the core compilers prefixes depends on
the type of core compiler to build.

This is not correct, and the caller of the core backend should specify
the prefix.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@1948
     1
diff -durN gcc-4.4.4.orig/libjava/Makefile.in gcc-4.4.4/libjava/Makefile.in
yann@1948
     2
--- gcc-4.4.4.orig/libjava/Makefile.in	2010-04-29 10:26:54.000000000 +0200
yann@1948
     3
+++ gcc-4.4.4/libjava/Makefile.in	2010-05-16 19:37:38.000000000 +0200
yann@1948
     4
@@ -9270,6 +9270,9 @@
yann@1948
     5
 ecjx$(EXEEXT): $(ecjx_OBJECTS) $(ecjx_DEPENDENCIES) 
yann@1948
     6
 	@rm -f ecjx$(EXEEXT)
yann@1948
     7
 	$(ecjx_LINK) $(ecjx_LDFLAGS) $(ecjx_OBJECTS) $(ecjx_LDADD) $(LIBS)
yann@1948
     8
+ecjx.$(OBJEXT): $(ecjx_SOURCES)
yann@1948
     9
+	@rm -f ecjx.$(OBJEXT)
yann@1948
    10
+	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c -o $@ $<
yann@1948
    11
 gappletviewer$(EXEEXT): $(gappletviewer_OBJECTS) $(gappletviewer_DEPENDENCIES) 
yann@1948
    12
 	@rm -f gappletviewer$(EXEEXT)
yann@1948
    13
 	$(gappletviewer_LINK) $(gappletviewer_LDFLAGS) $(gappletviewer_OBJECTS) $(gappletviewer_LDADD) $(LIBS)