X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ffortran%2Flang.opt;h=c1a86ddab08489a7f819302c591ffdd493c9c30f;hb=4acad347aaba2c76346dfd1de7f34fb2056a15e2;hp=d29dddee8e18654c0814f9626ee71f699d5087d8;hpb=6f092e316cb88cd151a263dafd219f5449a51749;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/fortran/lang.opt b/gcc/fortran/lang.opt index d29dddee8e1..c1a86ddab08 100644 --- a/gcc/fortran/lang.opt +++ b/gcc/fortran/lang.opt @@ -1,5 +1,5 @@ ; Options for the Fortran 95 front end. -; Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 +; Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 ; Free Software Foundation, Inc. ; ; This file is part of GCC. @@ -92,10 +92,18 @@ Wconversion Fortran Warning ; Documented in C +Wconversion-extra +Fortran Warning +Warn about most implicit conversions + Wimplicit-interface Fortran Warning Warn about calls with implicit interface +Wimplicit-procedure +Fortran Warning +Warn about called procedures not explicitly declared + Wline-truncation Fortran Warning Warn about truncated source lines @@ -124,6 +132,10 @@ Wintrinsic-shadow Fortran Warning Warn if a user-procedure has the same name as an intrinsic +Wunused-dummy-argument +Fortran Warning +Warn about unused dummy arguments. + cpp Fortran Joined Separate Negative(nocpp) Enable preprocessing @@ -162,7 +174,7 @@ Produce a backtrace when a runtime error is encountered fblas-matmul-limit= Fortran RejectNegative Joined UInteger --fblas-matmul-limit= Size of the smallest matrix for which matmul will use BLAS +-fblas-matmul-limit= Size of the smallest matrix for which matmul will use BLAS fcheck-array-temporaries Fortran @@ -242,7 +254,7 @@ Allow arbitrary character line width in fixed mode ffixed-line-length- Fortran RejectNegative Joined UInteger --ffixed-line-length- Use n as character line width in fixed mode +-ffixed-line-length- Use n as character line width in fixed mode ffpe-trap= Fortran RejectNegative JoinedOrMissing @@ -258,7 +270,7 @@ Allow arbitrary character line width in free mode ffree-line-length- Fortran RejectNegative Joined UInteger --ffree-line-length- Use n as character line width in free mode +-ffree-line-length- Use n as character line width in free mode fimplicit-none Fortran @@ -266,11 +278,11 @@ Specify that no implicit typing is allowed, unless overridden by explicit IMPLIC finit-character= Fortran RejectNegative Joined UInteger --finit-character= Initialize local character variables to ASCII value n +-finit-character= Initialize local character variables to ASCII value n finit-integer= Fortran RejectNegative Joined --finit-integer= Initialize local integer variables to n +-finit-integer= Initialize local integer variables to n finit-local-zero Fortran @@ -278,15 +290,15 @@ Initialize local variables to zero (from g77) finit-logical= Fortran RejectNegative Joined --finit-logical= Initialize local logical variables +-finit-logical= Initialize local logical variables finit-real= Fortran RejectNegative Joined --finit-real= Initialize local real variables +-finit-real= Initialize local real variables fmax-array-constructor= Fortran RejectNegative Joined UInteger --fmax-array-constructor= Maximum number of objects in an array constructor +-fmax-array-constructor= Maximum number of objects in an array constructor fmax-errors= Fortran RejectNegative Joined UInteger @@ -320,6 +332,10 @@ fpreprocessed Fortran ; Documented in C +fprotect-parens +Fortran +Protect parentheses in expressions + frange-check Fortran Enable range checking during compilation @@ -340,6 +356,10 @@ frepack-arrays Fortran Copy array sections into a contiguous block on procedure entry +fcoarray= +Fortran RejectNegative JoinedOrMissing +-fcoarray=[...] Specify which coarray parallelization should be used + fcheck= Fortran RejectNegative JoinedOrMissing -fcheck=[...] Specify which runtime checks are to be performed