X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fcommon.opt;h=4c08b9705877d35ca51c1b145fa5e0812d11ce3c;hb=3bcc1a800100c83e84eaa18ef50c68510a8d8cd1;hp=7f1e995c30b95cd66c93a440f0bd1542ac26bb0c;hpb=72528c715b9ec95b5fc0c84c3c2e87aa3573ec63;p=pf3gnuchains%2Fgcc-fork.git
diff --git a/gcc/common.opt b/gcc/common.opt
index 7f1e995c30b..4c08b970587 100644
--- a/gcc/common.opt
+++ b/gcc/common.opt
@@ -1,5 +1,5 @@
; Options for the language- and target-independent parts of the compiler.
-; Copyright (C) 2003 Free Software Foundation, Inc.
+; Copyright (C) 2003, 2004 Free Software Foundation, Inc.
;
; This file is part of GCC.
;
@@ -28,6 +28,7 @@ Display this information
-param
Common Separate
+--param = Set paramter to value. See below for a complete list of parameters
-target-help
Common
@@ -242,6 +243,10 @@ fbranch-target-load-optimize2
Common
Perform branch target load optimization after prologue / epilogue threading
+fbtr-bb-exclusive
+Common
+Restrict target load migration not to re-use registers in any basic block
+
fcall-saved-
Common Joined RejectNegative
-fcall-saved- Mark as being preserved across functions
@@ -361,9 +366,9 @@ fgcse-sm
Common
Perform store motion after global common subexpression elimination
-fgnu-linker
+fgcse-las
Common
-Output GNU ld formatted global initializers
+Perform redundant load after store elimination in global common subexpression elimination
fguess-branch-probability
Common
@@ -512,6 +517,18 @@ fprofile-arcs
Common
Insert arc-based program profiling code
+fprofile-generate
+Common
+Enable common options for generating profile info for profile feedback directed optimizations
+
+fprofile-use
+Common
+Enable common options for performing profile feedback directed optimizations
+
+fprofile-values
+Common
+Insert code to profile values of expressions
+
frandom-seed
Common
@@ -551,6 +568,10 @@ frerun-loop-opt
Common
Run the loop optimizer twice
+frounding-math
+Common
+Disable optimizations that assume default FP rounding behavior
+
fsched-interblock
Common
Enable scheduling across basic blocks
@@ -587,6 +608,22 @@ fschedule-insns2
Common
Reschedule instructions after register allocation
+fsched-stalled-insns
+Common
+Allow premature scheduling of queued insns
+
+fsched-stalled-insns=
+Common RejectNegative Joined UInteger
+-fsched-stalled-insns= Set number of queued insns that can be prematurely scheduled
+
+fsched-stalled-insns-dep
+Common
+Set dependence distance checking in premature scheduling of queued insns
+
+fsched-stalled-insns-dep=
+Common RejectNegative Joined UInteger
+-fsched-stalled-insns-dep= Set dependence distance checking in premature scheduling of queued insns
+
fshared-data
Common
Mark data as shared rather than private
@@ -599,18 +636,6 @@ fsingle-precision-constant
Common
Convert floating point constants to single precision constants
-fssa
-Common
-Enable static single assignment optimizations
-
-fssa-ccp
-Common
-Enable SSA conditional constant propagation
-
-fssa-dce
-Common
-Enable aggressive SSA dead code elimination
-
fstack-check
Common
Insert stack checking code into the program
@@ -690,10 +715,22 @@ funwind-tables
Common
Just generate unwind tables for exception handling
+fvar-tracking
+Common
+Perform variable tracking
+
fverbose-asm
Common
Add extra commentary to assembler output
+fvpt
+Common
+Use expression value profiles in optimizations
+
+fweb
+Common
+Construct webs and split unrelated uses of single variable
+
fwrapv
Common
Assume signed arithmetic overflow wraps around
@@ -708,6 +745,39 @@ Put zero initialized data in the bss section
g
Common JoinedOrMissing
+Generate debug information in default format
+
+gcoff
+Common JoinedOrMissing
+Generate debug information in COFF format
+
+gdwarf-2
+Common JoinedOrMissing
+Generate debug information in DWARF v2 format
+
+ggdb
+Common JoinedOrMissing
+Generate debug information in default extended format
+
+gstabs
+Common JoinedOrMissing
+Generate debug information in STABS format
+
+gstabs+
+Common JoinedOrMissing
+Generate debug information in extended STABS format
+
+gvms
+Common JoinedOrMissing
+Generate debug information in VMS format
+
+gxcoff
+Common JoinedOrMissing
+Generate debug information in XCOFF format
+
+gxcoff+
+Common JoinedOrMissing
+Generate debug information in extended XCOFF format
m
Common Joined