diff options
author | Richard Biener <rguenther@suse.de> | 2019-04-03 08:46:00 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2019-04-03 08:46:00 +0000 |
commit | bb52a82affc49919ceee92cd2447c442d0c5fcf8 (patch) | |
tree | 9aedfa046c132d4e5bdc891f3aac284fdb343bb6 /gcc/lto-wrapper.c | |
parent | a3379186762d6348e45bc5df34dfdea3e26bff98 (diff) | |
download | gcc-bb52a82affc49919ceee92cd2447c442d0c5fcf8.zip gcc-bb52a82affc49919ceee92cd2447c442d0c5fcf8.tar.gz gcc-bb52a82affc49919ceee92cd2447c442d0c5fcf8.tar.bz2 |
re PR lto/89896 (-flto=4 is confused by presence of 'all.c' in a local directory. -flto=1 is not.)
2019-04-03 Richard Biener <rguenther@suse.de>
PR lto/89896
* lto-wrapper.c (run_gcc): Avoid implicit rules making
the all target phony.
From-SVN: r270112
Diffstat (limited to 'gcc/lto-wrapper.c')
-rw-r--r-- | gcc/lto-wrapper.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/lto-wrapper.c b/gcc/lto-wrapper.c index 2cd69f2..8c84aea 100644 --- a/gcc/lto-wrapper.c +++ b/gcc/lto-wrapper.c @@ -1665,7 +1665,9 @@ cont: struct pex_obj *pex; char jobs[32]; - fprintf (mstream, "all:"); + fprintf (mstream, + ".PHONY: all\n" + "all:"); for (i = 0; i < nr; ++i) { int j = ltrans_priorities[i*2 + 1]; |