OSDN Git Service

* common.opt (N, Q, Qn, Qy, Z, n, r, s, t): New options.
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Dec 2010 15:11:42 +0000 (15:11 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Dec 2010 15:11:42 +0000 (15:11 +0000)
* 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
gcc/ada/ChangeLog
gcc/ada/gcc-interface/lang.opt
gcc/common.opt
gcc/gcc.c
gcc/java/ChangeLog
gcc/java/lang.opt

index 467fd93..1baf78a 100644 (file)
@@ -1,5 +1,10 @@
 2010-12-03  Joseph Myers  <joseph@codesourcery.com>
 
+       * common.opt (N, Q, Qn, Qy, Z, n, r, s, t): New options.
+       * gcc.c (cc1_options): Add %{Qy:}.
+
+2010-12-03  Joseph Myers  <joseph@codesourcery.com>
+
        * 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.
index 01d2193..b4af763 100644 (file)
@@ -1,3 +1,7 @@
+2010-12-03  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc-interface/lang.opt (k8): New option.
+
 2010-12-03  Alexandre Oliva  <aoliva@redhat.com>
 
        * gnatvsn.adb (Gnat_Version_String): Don't overrun Ver_Len_Max.
index d4fae4a..ce6ce89 100644 (file)
@@ -83,6 +83,9 @@ Woverlength-strings
 Ada
 ; Documented for C
 
+k8
+Driver
+
 nostdinc
 Ada RejectNegative
 ; Don't look for source files
index 25e516e..32df6fc 100644 (file)
@@ -415,6 +415,9 @@ Driver
 L
 Driver Joined Separate
 
+N
+Driver
+
 O
 Common JoinedOrMissing Optimization
 -O<number>     Set optimization level to <number>
@@ -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 <file>       Emit declaration information into <file>
@@ -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)
 
index 4894ab8..69bf033 100644 (file)
--- 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=%*}\
index 16ea371..38df4b3 100644 (file)
@@ -1,3 +1,7 @@
+2010-12-03  Joseph Myers  <joseph@codesourcery.com>
+
+       * lang.opt (static-libgcj): New option.
+
 2010-12-01  Joseph Myers  <joseph@codesourcery.com>
 
        * jcf-parse.c: Don't include toplev.h.
index 4e888b7..b0383be 100644 (file)
@@ -283,6 +283,9 @@ Set the target VM version
 s-bc-abi
 Driver
 
+static-libgcj
+Driver
+
 version
 Java RejectDriver