aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2011-02-18 22:17:14 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2011-02-18 22:17:14 +0100
commitca3da783ed735b6eec19ca4576ce64a8fcacce65 (patch)
treefb93549acf968622b44df2b4391ed4776f47b60f /gcc
parent67962076d924f38585df74b04d6b25befda300e0 (diff)
downloadgcc-ca3da783ed735b6eec19ca4576ce64a8fcacce65.zip
gcc-ca3da783ed735b6eec19ca4576ce64a8fcacce65.tar.gz
gcc-ca3da783ed735b6eec19ca4576ce64a8fcacce65.tar.bz2
re PR driver/47787 (GCC with -flto combines preprocessed C sources)
PR driver/47787 * gcc.c (default_compilers): Clear combinable field for "@cpp-output". From-SVN: r170286
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/gcc.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 32c5e7c..48e86d2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2011-02-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR driver/47787
+ * gcc.c (default_compilers): Clear combinable field for "@cpp-output".
+
2011-02-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
PR target/47792
diff --git a/gcc/gcc.c b/gcc/gcc.c
index 80a3ba6..6a26aaf 100644
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -950,7 +950,7 @@ static const struct compiler default_compilers[] =
%W{o*:--output-pch=%*}}%V}}}}}}", 0, 0, 0},
{".i", "@cpp-output", 0, 0, 0},
{"@cpp-output",
- "%{!M:%{!MM:%{!E:cc1 -fpreprocessed %i %(cc1_options) %{!fsyntax-only:%(invoke_as)}}}}", 0, 1, 0},
+ "%{!M:%{!MM:%{!E:cc1 -fpreprocessed %i %(cc1_options) %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 0},
{".s", "@assembler", 0, 0, 0},
{"@assembler",
"%{!M:%{!MM:%{!E:%{!S:as %(asm_debug) %(asm_options) %i %A }}}}", 0, 0, 0},