This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
patch: remove libjava/boehm-gc dependancy on libstdc++-v3. approval?
- From: Adam Megacz <patches at lists dot megacz dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: 09 Feb 2002 15:42:18 -0800
- Subject: patch: remove libjava/boehm-gc dependancy on libstdc++-v3. approval?
- Organization: Myself
The only difference between ALL_GCC_CXX and ALL_GCC_C is
libstdc++-v3. Neither libjava nor boehm-gc need/use libstdc++-v3
(although they do occasionally use the headers), hence building them
should not cause libstdc++-v3 to be built.
This helps with targets where libstdc++-v3 does not build.
I ran this by java-patches and they were okay with it, pending
additional approval from gcc-patches since it touches top-level stuff.
Ok to commit?
- a
2002-02-08 Adam Megacz <adam@xwt.org>
* gcc/Makefile.in: Removed libstdc++-v3 dependancy for libjava and boehm-gc
Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/gcc/Makefile.in,v
retrieving revision 1.91
diff -u -r1.91 Makefile.in
--- Makefile.in 2002/01/18 01:15:47 1.91
+++ Makefile.in 2002/02/09 07:51:43
@@ -1711,7 +1711,7 @@
all-bfd: all-libiberty all-intl
all-binutils: all-libiberty all-opcodes all-bfd all-flex all-bison all-byacc all-intl
all-bison: all-texinfo
-configure-target-boehm-gc: $(ALL_GCC_CXX) configure-target-qthreads
+configure-target-boehm-gc: $(ALL_GCC_C) configure-target-qthreads
all-target-boehm-gc: configure-target-boehm-gc
configure-target-bsp: $(ALL_GCC_C)
all-target-bsp: configure-target-bsp
@@ -1767,7 +1767,7 @@
configure-target-libffi: $(ALL_GCC_C)
all-target-libffi: configure-target-libffi
-configure-target-libjava: $(ALL_GCC_CXX) configure-target-zlib configure-target-boehm-gc configure-target-qthreads configure-target-libffi
+configure-target-libjava: $(ALL_GCC_C) configure-target-zlib configure-target-boehm-gc configure-target-qthreads configure-target-libffi
all-target-libjava: configure-target-libjava all-fastjar all-target-zlib all-target-boehm-gc all-target-qthreads all-target-libffi
configure-target-librx: $(ALL_GCC_C)
all-target-librx: configure-target-librx