Commit ab786753 by Nathan Sidwell Committed by Nathan Sidwell

re PR driver/13577 (multiple -o options with -c cause unrecognized option `-strip')

	PR 13577
	* gcc.c (cc1_options): Robustify -auxbase-strip from multiple -o
	options.

From-SVN: r78966
parent 8a6a52dc
2004-03-05 Nathan Sidwell <nathan@codesourcery.com>
PR 13577
* gcc.c (cc1_options): Robustify -auxbase-strip from multiple -o
options.
2004-03-05 Paolo Bonzini <bonzini@gnu.org> 2004-03-05 Paolo Bonzini <bonzini@gnu.org>
* simplify-rtx.c (simplify_relational_operation): If * simplify-rtx.c (simplify_relational_operation): If
......
...@@ -768,7 +768,7 @@ static const char *cpp_debug_options = "%{d*}"; ...@@ -768,7 +768,7 @@ static const char *cpp_debug_options = "%{d*}";
static const char *cc1_options = static const char *cc1_options =
"%{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}}\ "%{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}}\
%1 %{!Q:-quiet} -dumpbase %B %{d*} %{m*} %{a*}\ %1 %{!Q:-quiet} -dumpbase %B %{d*} %{m*} %{a*}\
-auxbase%{c|S:%{o*:-strip %*}%{!o*: %b}}%{!c:%{!S: %b}}\ %{c|S:%{o*:-auxbase-strip %*}%{!o*:-auxbase %b}}%{!c:%{!S:-auxbase %b}}\
%{g*} %{O*} %{W*&pedantic*} %{w} %{std*} %{ansi}\ %{g*} %{O*} %{W*&pedantic*} %{w} %{std*} %{ansi}\
%{v:-version} %{pg:-p} %{p} %{f*} %{undef}\ %{v:-version} %{pg:-p} %{p} %{f*} %{undef}\
%{Qn:-fno-ident} %{--help:--help}\ %{Qn:-fno-ident} %{--help:--help}\
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment