diff options
author | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2009-09-19 08:29:58 +0000 |
---|---|---|
committer | Ralf Wildenhues <rwild@gcc.gnu.org> | 2009-09-19 08:29:58 +0000 |
commit | 1d93c860617e42d1c3d0358725ee3ed8edd200eb (patch) | |
tree | 51c5ea6fc6e090e6fc1a0292beb55e7f56053ac3 /gcc | |
parent | 74dc6a119089515f330035d60c35f56756c8c862 (diff) | |
download | gcc-1d93c860617e42d1c3d0358725ee3ed8edd200eb.zip gcc-1d93c860617e42d1c3d0358725ee3ed8edd200eb.tar.gz gcc-1d93c860617e42d1c3d0358725ee3ed8edd200eb.tar.bz2 |
Fix long-standing in-tree build include-fixed bug.
gcc/:
PR bootstrap/35619
* Makefile.in (stmp-fixinc): Ensure `include-fixed' is created
in the directory this rule is called from, rather than the
toplevel 'gcc' directory, to fix in-tree build.
From-SVN: r151880
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/Makefile.in | 3 |
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 27f877f..bc78ee3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2009-09-19 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> + + PR bootstrap/35619 + * Makefile.in (stmp-fixinc): Ensure `include-fixed' is created + in the directory this rule is called from, rather than the + toplevel 'gcc' directory, to fix in-tree build. + 2009-09-19 Chris Demetriou <cgd@google.com> PR preprocessor/28435: diff --git a/gcc/Makefile.in b/gcc/Makefile.in index cbd68d8..fde75ca 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -3835,9 +3835,10 @@ stmp-fixinc: gsyslimits.h macro_list fixinc_list \ chmod a+rx $${fix_dir} || true; \ (TARGET_MACHINE='$(target)'; srcdir=`cd $(srcdir); ${PWD_COMMAND}`; \ SHELL='$(SHELL)'; MACRO_LIST=`${PWD_COMMAND}`/macro_list ; \ + gcc_dir=`${PWD_COMMAND}` ; \ export TARGET_MACHINE srcdir SHELL MACRO_LIST && \ cd $(build_objdir)/fixincludes && \ - $(SHELL) ./fixinc.sh ../../gcc/$${fix_dir} \ + $(SHELL) ./fixinc.sh "$${gcc_dir}/$${fix_dir}" \ $(SYSTEM_HEADER_DIR) $(OTHER_FIXINCLUDES_DIRS) ); \ rm -f $${fix_dir}/syslimits.h; \ if [ -f $${fix_dir}/limits.h ]; then \ |