Makefile.in (LIBBACKTRACE): New variable.
authorIan Lance Taylor <iant@google.com>
Thu, 27 Sep 2012 05:00:45 +0000 (05:00 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Thu, 27 Sep 2012 05:00:45 +0000 (05:00 +0000)
* gcc-interface/Makefile.in (LIBBACKTRACE): New variable.
(LIBS): Add $(LIBBACKTRACE).
(LIBDEPS): Add $(LIBBACKTRACE).
(TOOLS_LIBS): Add ../../../libbacktrace/.libs/libbacktrace.a.

From-SVN: r191793

gcc/ada/ChangeLog
gcc/ada/gcc-interface/Makefile.in

index bf3aa685691a397925110b58cef805100a10e322..6c8364d5bbabe11c364700d8990ef015f17690fa 100644 (file)
@@ -1,3 +1,10 @@
+2012-09-26  Ian Lance Taylor  <iant@google.com>
+
+       * gcc-interface/Makefile.in (LIBBACKTRACE): New variable.
+       (LIBS): Add $(LIBBACKTRACE).
+       (LIBDEPS): Add $(LIBBACKTRACE).
+       (TOOLS_LIBS): Add ../../../libbacktrace/.libs/libbacktrace.a.
+
 2012-09-10  Diego Novillo  <dnovillo@google.com>
 
        * gcc-interface/decl.c (build_subst_list): Adjust call to VEC_safe_push.
index 887a62fd37ffb39984ff0883fd0d99b97958cf6b..18446e0c79b3efea71fd4912a54ab7986e9e57fa 100644 (file)
@@ -240,15 +240,20 @@ ALL_COMPILERFLAGS = $(ALL_CFLAGS)
 # This is where we get libiberty.a from.
 LIBIBERTY = ../../libiberty/libiberty.a
 
+# We need to link against libbacktrace because diagnostic.c in
+# libcommon.a uses it.
+LIBBACKTRACE = ../../libbacktrace/.libs/libbacktrace.a
+
 # How to link with both our special library facilities
 # and the system's installed libraries.
-LIBS = $(LIBINTL) $(LIBICONV) $(LIBIBERTY) $(SYSLIBS)
-LIBDEPS = $(LIBINTL_DEP) $(LIBICONV_DEP) $(LIBIBERTY)
+LIBS = $(LIBINTL) $(LIBICONV) $(LIBBACKTRACE) $(LIBIBERTY) $(SYSLIBS)
+LIBDEPS = $(LIBINTL_DEP) $(LIBICONV_DEP) $(LIBBACKTRACE) $(LIBIBERTY)
 # Default is no TGT_LIB; one might be passed down or something
 TGT_LIB =
 TOOLS_LIBS = targext.o link.o ../../ggc-none.o ../../libcommon-target.a \
   ../../libcommon.a ../../../libcpp/libcpp.a $(LIBGNAT) $(LIBINTL) $(LIBICONV) \
-  ../../../libiberty/libiberty.a $(SYSLIBS) $(TGT_LIB)
+  ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a \
+  $(SYSLIBS) $(TGT_LIB)
 
 # Convert the target variable into a space separated list of architecture,
 # manufacturer, and operating system and assign each of those to its own