From 3bfde2af8bd2695f675e91c6ab75d2fffe962c53 Mon Sep 17 00:00:00 2001 From: jsm28 Date: Fri, 3 Dec 2010 15:11:42 +0000 Subject: [PATCH] * 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167429 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/ada/ChangeLog | 4 ++++ gcc/ada/gcc-interface/lang.opt | 3 +++ gcc/common.opt | 27 +++++++++++++++++++++++++++ gcc/gcc.c | 2 +- gcc/java/ChangeLog | 4 ++++ gcc/java/lang.opt | 3 +++ 7 files changed, 47 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 467fd93..1baf78a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 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. * config/darwin.h (LINK_COMMAND_SPEC_A): Likewise. * config/i386/djgpp.h (LINK_COMMAND_SPEC): Likewise. diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 01d2193..b4af763 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 d4fae4a..ce6ce89 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 25e516e..32df6fc 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 4894ab8..69bf033 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 16ea371..38df4b3 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 4e888b7..b0383be 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 -- 2.7.4