From: Joseph Myers Date: Fri, 3 Dec 2010 15:11:42 +0000 (+0000) Subject: common.opt (N, [...]): New options. X-Git-Tag: releases/gcc-4.6.0~2158 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dd9f93dc90f3ddf7817a2db21795100e8f646db7;p=thirdparty%2Fgcc.git common.opt (N, [...]): New options. * common.opt (N, Q, Qn, Qy, Z, n, r, s, t): New options. * gcc.c (cc1_options): Add %{Qy:}. ada: * gcc-interface/lang.opt (k8): New option. java: * lang.opt (static-libgcj): New option. From-SVN: r167429 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 467fd93a7137..1baf78a279a3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2010-12-03 Joseph Myers + + * common.opt (N, Q, Qn, Qy, Z, n, r, s, t): New options. + * gcc.c (cc1_options): Add %{Qy:}. + 2010-12-03 Joseph Myers * gcc.c (LINK_COMMAND_SPEC): Don't handle -A, -d or -m. diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 01d219325727..b4af76346b55 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,7 @@ +2010-12-03 Joseph Myers + + * gcc-interface/lang.opt (k8): New option. + 2010-12-03 Alexandre Oliva * gnatvsn.adb (Gnat_Version_String): Don't overrun Ver_Len_Max. diff --git a/gcc/ada/gcc-interface/lang.opt b/gcc/ada/gcc-interface/lang.opt index d4fae4a9ac1d..ce6ce89d6dae 100644 --- a/gcc/ada/gcc-interface/lang.opt +++ b/gcc/ada/gcc-interface/lang.opt @@ -83,6 +83,9 @@ Woverlength-strings Ada ; Documented for C +k8 +Driver + nostdinc Ada RejectNegative ; Don't look for source files diff --git a/gcc/common.opt b/gcc/common.opt index 25e516eb3fb6..32df6fc47035 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -415,6 +415,9 @@ Driver L Driver Joined Separate +N +Driver + O Common JoinedOrMissing Optimization -O Set optimization level to @@ -427,6 +430,15 @@ Ofast Common Optimization Optimize for speed disregarding exact standards compliance +Q +Driver + +Qn +Driver Negative(Qy) + +Qy +Driver Negative(Qn) + R Driver Joined Separate @@ -654,6 +666,9 @@ Driver Separate Xpreprocessor Driver Separate +Z +Driver + aux-info Common Separate Var(aux_info_file_name) -aux-info Emit declaration information into @@ -2144,6 +2159,9 @@ Common Joined Var(plugindir_string) Init(0) l Driver Joined Separate +n +Driver + no-canonical-prefixes Driver @@ -2209,12 +2227,21 @@ quiet Common Var(quiet_flag) RejectDriver Do not display functions compiled or elapsed time +r +Driver + +s +Driver + save-temps Driver save-temps= Driver Joined +t +Driver + time Driver Var(report_times) diff --git a/gcc/gcc.c b/gcc/gcc.c index 4894ab8e45e2..69bf0336eadb 100644 --- a/gcc/gcc.c +++ b/gcc/gcc.c @@ -750,7 +750,7 @@ static const char *cc1_options = %{!fcompare-debug-second:%{c|S:%{o*:-auxbase-strip %*}%{!o*:-auxbase %b}}}%{!c:%{!S:-auxbase %b}} \ %{g*} %{O*} %{W*&pedantic*} %{w} %{std*&ansi&trigraphs}\ %{v:-version} %{pg:-p} %{p} %{f*} %{undef}\ - %{Qn:-fno-ident} %{-help:--help}\ + %{Qn:-fno-ident} %{Qy:} %{-help:--help}\ %{-target-help:--target-help}\ %{-version:--version}\ %{-help=*:--help=%*}\ diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 16ea3712d07b..38df4b30a502 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,7 @@ +2010-12-03 Joseph Myers + + * lang.opt (static-libgcj): New option. + 2010-12-01 Joseph Myers * jcf-parse.c: Don't include toplev.h. diff --git a/gcc/java/lang.opt b/gcc/java/lang.opt index 4e888b754517..b0383be90218 100644 --- a/gcc/java/lang.opt +++ b/gcc/java/lang.opt @@ -283,6 +283,9 @@ Set the target VM version s-bc-abi Driver +static-libgcj +Driver + version Java RejectDriver