Properly set gcc_build_dir for in-tree build
authorH.J. Lu <hongjiu.lu@intel.com>
Tue, 26 Aug 2014 14:47:15 +0000 (14:47 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Tue, 26 Aug 2014 14:47:15 +0000 (07:47 -0700)
PR bootstrap/62260
* Makefile.am (gcc_build_dir): Set to @gcc_build_dir@.
* configure.ac (gcc_build_dir): Set and AC_SUBST according to
$host_subdir.
* Makefile.in: Regenerated.
* configure: Likewise.

From-SVN: r214524

lto-plugin/ChangeLog
lto-plugin/Makefile.am
lto-plugin/Makefile.in
lto-plugin/configure
lto-plugin/configure.ac

index 1b640bdc70b6ad446fc2fe3d38b16e43c4c62c32..632c116163cf67687f31cb6325e460587275e6f4 100644 (file)
@@ -1,3 +1,12 @@
+2014-08-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR bootstrap/62260
+       * Makefile.am (gcc_build_dir): Set to @gcc_build_dir@.
+       * configure.ac (gcc_build_dir): Set and AC_SUBST according to
+       $host_subdir.
+       * Makefile.in: Regenerated.
+       * configure: Likewise.
+
 2014-06-13  Thomas Schwinge  <thomas@codesourcery.com>
 
        * configure.ac (--with-libiberty): New configure option.
index f3fb89bbb0ff8bd50307ce6739669f22b8ccd244..93ea6498c552ed6105e9baa6d290c72652704550 100644 (file)
@@ -15,7 +15,7 @@ override CFLAGS := $(filter-out -fsanitize=address,$(CFLAGS))
 override LDFLAGS := $(filter-out -fsanitize=address,$(LDFLAGS))
 
 libexecsub_LTLIBRARIES = liblto_plugin.la
-gcc_build_dir = ../$(host_subdir)/gcc
+gcc_build_dir = @gcc_build_dir@
 in_gcc_libs = $(foreach lib, $(libexecsub_LTLIBRARIES), $(gcc_build_dir)/$(lib))
 
 liblto_plugin_la_SOURCES = lto-plugin.c
index 0a259e41ee8c6400c9272f329ddd59d973dcc041..b15d90197dc63cb682a57bd5154ca4ec9d96e7b6 100644 (file)
@@ -186,6 +186,7 @@ datarootdir = @datarootdir@
 docdir = @docdir@
 dvidir = @dvidir@
 exec_prefix = @exec_prefix@
+gcc_build_dir = @gcc_build_dir@
 host = @host@
 host_alias = @host_alias@
 host_cpu = @host_cpu@
@@ -232,7 +233,6 @@ AM_CFLAGS = @ac_lto_plugin_warn_cflags@
 AM_LDFLAGS = @ac_lto_plugin_ldflags@
 AM_LIBTOOLFLAGS = --tag=disable-static
 libexecsub_LTLIBRARIES = liblto_plugin.la
-gcc_build_dir = ../$(host_subdir)/gcc
 in_gcc_libs = $(foreach lib, $(libexecsub_LTLIBRARIES), $(gcc_build_dir)/$(lib))
 liblto_plugin_la_SOURCES = lto-plugin.c
 # Note that we intentionally override the bindir supplied by ACX_LT_HOST_FLAGS.
index 6c36dfb5657c1be84c89c95dad235e903b797cba..c34e653cfb531313b2b475696c647c7401fda5c0 100755 (executable)
@@ -622,6 +622,7 @@ EGREP
 GREP
 SED
 LIBTOOL
+gcc_build_dir
 ac_lto_plugin_ldflags
 ac_lto_plugin_warn_cflags
 am__fastdepCC_FALSE
@@ -4127,6 +4128,13 @@ if test "x$have_static_libgcc" = xyes; then
 fi
 
 
+if test x"$host_subdir" = x.; then
+   gcc_build_dir=../gcc
+else
+   gcc_build_dir=../../$host_subdir/gcc
+fi
+
+
 case `pwd` in
   *\ * | *\    *)
     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
@@ -10599,7 +10607,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10602 "configure"
+#line 10610 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -10705,7 +10713,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10708 "configure"
+#line 10716 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
index 6a5ae8a4ef5591e62d11ac11fd5b02019bdd591a..c3ae93e12a7e8bbd2dd31bbe791a8312c6ab725a 100644 (file)
@@ -27,6 +27,13 @@ if test "x$have_static_libgcc" = xyes; then
 fi
 AC_SUBST(ac_lto_plugin_ldflags)
 
+if test x"$host_subdir" = x.; then
+   gcc_build_dir=../gcc
+else
+   gcc_build_dir=../../$host_subdir/gcc
+fi
+AC_SUBST(gcc_build_dir)
+
 AM_PROG_LIBTOOL
 ACX_LT_HOST_FLAGS
 AC_SUBST(target_noncanonical)