X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fcommon.opt;h=5309365a0f529901eaa49b5a21cd780822500b39;hb=ac4ededf628466d520f6b6edbf15f14d2c1fe776;hp=d7bed08d4ae780aa5d1f588f12d3384425b7f306;hpb=4f18499ce42879b7837157a37e2a23ec412797d6;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/common.opt b/gcc/common.opt index d7bed08d4ae..5309365a0f5 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -76,6 +76,10 @@ Wextra Common Print extra (possibly unwanted) warnings +Wfatal-errors +Common +Exit on the first error occurred + Winline Common Warn when an inlined function cannot be inlined @@ -306,6 +310,10 @@ fdiagnostics-show-location= Common Joined RejectNegative -fdiagnostics-show-location=[once|every-line] How often to emit source location at the beginning of line-wrapped diagnostics +fdump- +Common Joined RejectNegative +-fdump- Dump various compiler internals to a file + fdump-unnumbered Common Suppress output of instruction numbers and line number notes in debugging dumps @@ -462,6 +470,18 @@ fmove-all-movables Common Force all loop invariant computations out of loops +fmudflap +Common RejectNegative +Add mudflap bounds-checking instrumentation for single-threaded program. + +fmudflapth +Common RejectNegative +Add mudflap bounds-checking instrumentation for multi-threaded program. + +fmudflapir +Common RejectNegative +Ignore read operations when inserting mudflap instrumentation. + fnew-ra Common Use graph-coloring register allocation @@ -708,6 +728,61 @@ ftrapv Common Trap for signed overflow in addition, subtraction and multiplication +ftree-based-profiling +Common +Use tree-ssa based implementation of profiling + +ftree-ccp +Common +Enable SSA-CCP optimization on trees + +ftree-ch +Common +Enable loop header copying on trees + +ftree-combine-temps +Common +Coalesce memory temporaries in the SSA->normal pass + +ftree-copyrename +Common +Replace SSA temporaries with better names in copies. + +ftree-dce +Common +Enable SSA dead code elimination optimization on trees + +ftree-dominator-opts +Common +Enable dominator optimizations + +ftree-dse +Common +Enable dead store elimination + +ftree-loop-optimize +Common +Enable loop optimizations on trees + +ftree-points-to= +Common Joined RejectNegative + +ftree-pre +Common +Enable SSA-PRE optimization on trees + +ftree-sra +Common +Perform scalar replacement of aggregates + +ftree-ter +Common +Replace temporary expressions in the SSA->normal pass + +ftree-lrs +Common +Perform live range splitting during the SSA->normal pass. + funit-at-a-time Common Compile whole compilation unit at a time