This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[RFA]: Update toplevel configure.in


Hi!

When building gcc for HC11, several libraries must not be compiled.
This is the case for libiberty, boehm-gc, libffi, libgcj.  
The libstdc++-v3 crashes the c++ compiler in template instantiation 
(but libsupc++ is ok). So, I would like to disable all these libraries.

Can you approve or integrate this patch?

Thanks,
	Stephane

2001-07-07  Stephane Carrez  <Stephane.Carrez@worldnet.fr>

	* configure.in (noconfigdirs): Don't compile libiberty, libstdcxx
	and libgcj on m68hc11/m68hc12.
Index: configure.in
===================================================================
RCS file: /cvs/gcc/gcc/configure.in,v
retrieving revision 1.90.2.15
diff -u -p -r1.90.2.15 configure.in
--- configure.in	2001/05/30 06:49:05	1.90.2.15
+++ configure.in	2001/07/07 16:48:08
@@ -812,6 +812,9 @@ case "${target}" in
   i[3456]86-*-beos*)
      noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
      ;;
+  m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
+    noconfigdirs="$noconfigdirs target-libiberty ${libstdcxx_version} ${libgcj}"
+    ;;
   m68k-*-elf*)
     noconfigdirs="$noconfigdirs ${libgcj}"
     if [ x${is_cross_compiler} != xno ] ; then

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]