| Index Entry | Section |
|
M | | |
| machine code | 3. What is GNU Fortran? |
| macro options | 5.3 Shorthand Options |
| main program unit, debugging | 14.1 Main Program Unit (PROGRAM) |
| main() | 14.1 Main Program Unit (PROGRAM) |
| MAIN__() | 14.1 Main Program Unit (PROGRAM) |
| Makefile example | 18.1 Have You Found a Bug? |
| MAP statement | 16.3.20 STRUCTURE , UNION , RECORD , MAP |
| MatMul intrinsic | 8.11.9.178 MatMul Intrinsic |
| Max intrinsic | 8.11.9.179 Max Intrinsic |
| Max0 intrinsic | 8.11.9.180 Max0 Intrinsic |
| Max1 intrinsic | 8.11.9.181 Max1 Intrinsic |
| MaxExponent intrinsic | 8.11.9.182 MaxExponent Intrinsic |
| maximum number of dimensions | 10.1 Compiler Limits |
| maximum rank | 10.1 Compiler Limits |
| maximum unit number | 15.4.9 Large File Unit Numbers |
| MaxLoc intrinsic | 8.11.9.183 MaxLoc Intrinsic |
| MaxVal intrinsic | 8.11.9.184 MaxVal Intrinsic |
| MClock intrinsic | 8.11.9.185 MClock Intrinsic |
| MClock8 intrinsic | 8.11.9.186 MClock8 Intrinsic |
| memory usage, of compiler | 16.2 Known Bugs In GNU Fortran |
| Merge intrinsic | 8.11.9.187 Merge Intrinsic |
| messages, run-time | 14.13 Run-time Library Errors |
| messages, warning | 5.5 Options to Request or Suppress Warnings |
| messages, warning and error | 16.6 Warning Messages and Error Messages |
| mil intrinsics group | 10.5.1 Intrinsic Groups |
| mil intrinsics group | 10.5.1 Intrinsic Groups |
| mil intrinsics group | 10.5.1 Intrinsic Groups |
| MIL-STD 1753 | 5.4 Options Controlling Fortran Dialect |
| MIL-STD 1753 | 8.10.1 DO WHILE |
| MIL-STD 1753 | 8.10.2 END DO |
| MIL-STD 1753 | 8.11.7 MIL-STD 1753 Support |
| Min intrinsic | 8.11.9.188 Min Intrinsic |
| Min0 intrinsic | 8.11.9.189 Min0 Intrinsic |
| Min1 intrinsic | 8.11.9.190 Min1 Intrinsic |
| MinExponent intrinsic | 8.11.9.191 MinExponent Intrinsic |
| MinLoc intrinsic | 8.11.9.192 MinLoc Intrinsic |
| MinVal intrinsic | 8.11.9.193 MinVal Intrinsic |
| missing debug features | 5.6 Options for Debugging Your Program or GNU Fortran |
| mistakes | 3. What is GNU Fortran? |
| mistyped functions | 15.4.1 Not My Type |
| mistyped variables | 15.4.1 Not My Type |
| Mod intrinsic | 8.11.9.194 Mod Intrinsic |
| modifying g77 | 5.2 Options Controlling the Kind of Output |
| Modulo intrinsic | 8.11.9.195 Modulo Intrinsic |
| multi-dimension arrays | 10.2.3 Array Size |
| MvBits intrinsic | 8.11.9.196 MvBits Intrinsic |
| MXUNIT | 15.4.9 Large File Unit Numbers |
|
N | | |
| name space | 16.4.1 Mangling of Names in Source Code |
| NAMELIST statement | 8.9.1 NAMELIST Statement |
| naming conflicts | 16.4.2 Multiple Definitions of External Names |
| naming issues | 16.4.1 Mangling of Names in Source Code |
| naming programs | 16.1.7 Nothing Happens |
| NaN values | 16.3.29 Floating-point Exception Handling |
| Nearest intrinsic | 8.11.9.197 Nearest Intrinsic |
| negative forms of options | 5. GNU Fortran Command Options |
| negative time | 10.2.1 Timer Wraparounds |
| Netlib | 12.1.1 C Interfacing Tools |
| Netlib | 16.3.7 Increasing Precision/Range |
| network file system | 15.4.8 Output Assumed To Flush |
| new users | 2. Getting Started |
| newbies | 2. Getting Started |
| NeXTStep problems | 16.1.5 NeXTStep Problems |
| NFS | 15.4.8 Output Assumed To Flush |
| NInt intrinsic | 8.11.9.198 NInt Intrinsic |
| nonportable conversions | 16.3.30 Nonportable Conversions |
| Not intrinsic | 8.11.9.199 Not Intrinsic |
| nothing happens | 16.1.7 Nothing Happens |
| null arguments | 9.9.4 Ugly Null Arguments |
| null byte, trailing | 15.1.7 Character and Hollerith Constants |
| null CHARACTER strings | 8.7.4 Character Type |
| number of continuation lines | 8.6.3 Continuation Line |
| number of dimensions, maximum | 10.1 Compiler Limits |
| number of trips | 15.3 Loops |
|
O | | |
| O edit descriptor | 8.13 I/O |
| octal constants | 9.6.1 Meaning of Double Quote |
| omitting arguments | 9.9.4 Ugly Null Arguments |
| one-trip DO loops | 5.4 Options Controlling Fortran Dialect |
| open angle | 8.6.1 GNU Fortran Character Set |
| open bracket | 8.6.1 GNU Fortran Character Set |
| OPEN statement | 16.3.21 OPEN , CLOSE , and INQUIRE Keywords |
| optimization, better | 21.2 Better Optimization |
| optimization, for Pentium | 15.6.1 Aligned Data |
| optimize options | 5.7 Options That Control Optimization |
| options, -falias-check | 5.10 Options for Code Generation Conventions |
| options, -falias-check | 15.4.7 Aliasing Assumed To Work |
| options, -fargument-alias | 5.10 Options for Code Generation Conventions |
| options, -fargument-alias | 15.4.7 Aliasing Assumed To Work |
| options, -fargument-noalias | 5.10 Options for Code Generation Conventions |
| options, -fargument-noalias | 15.4.7 Aliasing Assumed To Work |
| options, -fbadu77-intrinsics-delete | 5.4 Options Controlling Fortran Dialect |
| options, -fbadu77-intrinsics-disable | 5.4 Options Controlling Fortran Dialect |
| options, -fbadu77-intrinsics-enable | 5.4 Options Controlling Fortran Dialect |
| options, -fbadu77-intrinsics-hide | 5.4 Options Controlling Fortran Dialect |
| options, -fcaller-saves | 5.7 Options That Control Optimization |
| options, -fcase-initcap | 5.4 Options Controlling Fortran Dialect |
| options, -fcase-lower | 5.4 Options Controlling Fortran Dialect |
| options, -fcase-preserve | 5.4 Options Controlling Fortran Dialect |
| options, -fcase-strict-lower | 5.4 Options Controlling Fortran Dialect |
| options, -fcase-strict-upper | 5.4 Options Controlling Fortran Dialect |
| options, -fcase-upper | 5.4 Options Controlling Fortran Dialect |
| options, -fdebug-kludge | 5.10 Options for Code Generation Conventions |
| options, -fdelayed-branch | 5.7 Options That Control Optimization |
| options, -fdollar-ok | 5.4 Options Controlling Fortran Dialect |
| options, -femulate-complex | 5.10 Options for Code Generation Conventions |
| options, -fexpensive-optimizations | 5.7 Options That Control Optimization |
| options, -ff2c-intrinsics-delete | 5.4 Options Controlling Fortran Dialect |
| options, -ff2c-intrinsics-disable | 5.4 Options Controlling Fortran Dialect |
| options, -ff2c-intrinsics-enable | 5.4 Options Controlling Fortran Dialect |
| options, -ff2c-intrinsics-hide | 5.4 Options Controlling Fortran Dialect |
| options, -ff2c-library | 5.10 Options for Code Generation Conventions |
| options, -ff66 | 5.3 Shorthand Options |
| options, -ff77 | 5.3 Shorthand Options |
| options, -ff90 | 5.4 Options Controlling Fortran Dialect |
| options, -ff90-intrinsics-delete | 5.4 Options Controlling Fortran Dialect |
| options, -ff90-intrinsics-disable | 5.4 Options Controlling Fortran Dialect |
| options, -ff90-intrinsics-enable | 5.4 Options Controlling Fortran Dialect |
| options, -ff90-intrinsics-hide | 5.4 Options Controlling Fortran Dialect |
| options, -ffast-math | 5.7 Options That Control Optimization |
| options, -ffixed-line-length-n | 5.4 Options Controlling Fortran Dialect |
| options, -ffloat-store | 5.7 Options That Control Optimization |
| options, -fforce-addr | 5.7 Options That Control Optimization |
| options, -fforce-mem | 5.7 Options That Control Optimization |
| options, -ffree-form | 5.4 Options Controlling Fortran Dialect |
| options, -fgnu-intrinsics-delete | 5.4 Options Controlling Fortran Dialect |
| options, -fgnu-intrinsics-disable | 5.4 Options Controlling Fortran Dialect |
| options, -fgnu-intrinsics-enable | 5.4 Options Controlling Fortran Dialect |
| options, -fgnu-intrinsics-hide | 5.4 Options Controlling Fortran Dialect |
| options, -fgroup-intrinsics-hide | 15.5 Overly Convenient Command-line Options |
| options, -finit-local-zero | 5.10 Options for Code Generation Conventions |
| options, -finit-local-zero | 15.5 Overly Convenient Command-line Options |
| options, -fintrin-case-any | 5.4 Options Controlling Fortran Dialect |
| options, -fintrin-case-initcap | 5.4 Options Controlling Fortran Dialect |
| options, -fintrin-case-lower | 5.4 Options Controlling Fortran Dialect |
| options, -fintrin-case-upper | 5.4 Options Controlling Fortran Dialect |
| options, -fmatch-case-any | 5.4 Options Controlling Fortran Dialect |
| options, -fmatch-case-initcap | 5.4 Options Controlling Fortran Dialect |
| options, -fmatch-case-lower | 5.4 Options Controlling Fortran Dialect |
| options, -fmatch-case-upper | 5.4 Options Controlling Fortran Dialect |
| options, -fmil-intrinsics-delete | 5.4 Options Controlling Fortran Dialect |
| options, -fmil-intrinsics-disable | 5.4 Options Controlling Fortran Dialect |
| options, -fmil-intrinsics-enable | 5.4 Options Controlling Fortran Dialect |
| options, -fmil-intrinsics-hide | 5.4 Options Controlling Fortran Dialect |
| options, -fno-argument-noalias-global | 5.10 Options for Code Generation Conventions |
| options, -fno-argument-noalias-global | 15.4.7 Aliasing Assumed To Work |
| options, -fno-automatic | 5.10 Options for Code Generation Conventions |
| options, -fno-automatic | 15.5 Overly Convenient Command-line Options |
| options, -fno-backslash | 5.4 Options Controlling Fortran Dialect |
| options, -fno-common | 5.10 Options for Code Generation Conventions |
| options, -fno-f2c | 5.10 Options for Code Generation Conventions |
| options, -fno-f2c | 15.6.3 Avoid f2c Compatibility |
| options, -fno-f77 | 5.3 Shorthand Options |
| options, -fno-fixed-form | 5.4 Options Controlling Fortran Dialect |
| options, -fno-globals | 5.10 Options for Code Generation Conventions |
| options, -fno-ident | 5.10 Options for Code Generation Conventions |
| options, -fno-inline | 5.7 Options That Control Optimization |
| options, -fno-move-all-movables | 5.7 Options That Control Optimization |
| options, -fno-reduce-all-givs | 5.7 Options That Control Optimization |
| options, -fno-rerun-loop-opt | 5.7 Options That Control Optimization |
| options, -fno-second-underscore | 5.10 Options for Code Generation Conventions |
| options, -fno-silent | 5.2 Options Controlling the Kind of Output |
| options, -fno-ugly | 5.3 Shorthand Options |
| options, -fno-ugly-args | 5.4 Options Controlling Fortran Dialect |
| options, -fno-ugly-init | 5.4 Options Controlling Fortran Dialect |
| options, -fno-underscoring | 5.10 Options for Code Generation Conventions |
| options, -fno-underscoring | 14.4 Names |
| options, -fno-underscoring | 14.4 Names |
| options, -fonetrip | 5.4 Options Controlling Fortran Dialect |
| options, -fpack-struct | 5.10 Options for Code Generation Conventions |
| options, -fpcc-struct-return | 5.10 Options for Code Generation Conventions |
| options, -fpedantic | 5.5 Options to Request or Suppress Warnings |
| options, -fPIC | In EGCS 1.0.2 versus EGCS 1.0.1: |
| options, -freg-struct-return | 5.10 Options for Code Generation Conventions |
| options, -frerun-cse-after-loop | 5.7 Options That Control Optimization |
| options, -fschedule-insns | 5.7 Options That Control Optimization |
| options, -fschedule-insns2 | 5.7 Options That Control Optimization |
| options, -fset-g77-defaults | 5.2 Options Controlling the Kind of Output |
| options, -fshort-double | 5.10 Options for Code Generation Conventions |
| options, -fsource-case-lower | 5.4 Options Controlling Fortran Dialect |
| options, -fsource-case-preserve | 5.4 Options Controlling Fortran Dialect |
| options, -fsource-case-upper | 5.4 Options Controlling Fortran Dialect |
| options, -fstrength-reduce | 5.7 Options That Control Optimization |
| options, -fsymbol-case-any | 5.4 Options Controlling Fortran Dialect |
| options, -fsymbol-case-initcap | 5.4 Options Controlling Fortran Dialect |
| options, -fsymbol-case-lower | 5.4 Options Controlling Fortran Dialect |
| options, -fsymbol-case-upper | 5.4 Options Controlling Fortran Dialect |
| options, -fsyntax-only | 5.5 Options to Request or Suppress Warnings |
| options, -ftypeless-boz | 5.4 Options Controlling Fortran Dialect |
| options, -fugly | 5.3 Shorthand Options |
| options, -fugly-assign | 5.4 Options Controlling Fortran Dialect |
| options, -fugly-assumed | 5.4 Options Controlling Fortran Dialect |
| options, -fugly-comma | 5.4 Options Controlling Fortran Dialect |
| options, -fugly-complex | 5.4 Options Controlling Fortran Dialect |
| options, -fugly-logint | 5.4 Options Controlling Fortran Dialect |
| options, -funix-intrinsics-delete | 5.4 Options Controlling Fortran Dialect |
| options, -funix-intrinsics-disable | 5.4 Options Controlling Fortran Dialect |
| options, -funix-intrinsics-enable | 5.4 Options Controlling Fortran Dialect |
| options, -funix-intrinsics-hide | 5.4 Options Controlling Fortran Dialect |
| options, -funroll-all-loops | 5.7 Options That Control Optimization |
| options, -funroll-loops | 5.7 Options That Control Optimization |
| options, -fversion | 5.2 Options Controlling the Kind of Output |
| options, -fvxt | 5.4 Options Controlling Fortran Dialect |
| options, -fvxt-intrinsics-delete | 5.4 Options Controlling Fortran Dialect |
| options, -fvxt-intrinsics-disable | 5.4 Options Controlling Fortran Dialect |
| options, -fvxt-intrinsics-enable | 5.4 Options Controlling Fortran Dialect |
| options, -fvxt-intrinsics-hide | 5.4 Options Controlling Fortran Dialect |
| options, -fzeros | 5.10 Options for Code Generation Conventions |
| options, -g | 5.6 Options for Debugging Your Program or GNU Fortran |
| options, -I- | 5.9 Options for Directory Search |
| options, -Idir | 5.9 Options for Directory Search |
| options, -malign-double | 5.7 Options That Control Optimization |
| options, -malign-double | 15.6.1 Aligned Data |
| options, -Nl | 10.1 Compiler Limits |
| options, -Nx | 10.1 Compiler Limits |
| options, -pedantic | 5.5 Options to Request or Suppress Warnings |
| options, -pedantic-errors | 5.5 Options to Request or Suppress Warnings |
| options, -v | 4. Compile Fortran, C, or Other Programs |
| options, -W | 5.5 Options to Request or Suppress Warnings |
| options, -w | 5.5 Options to Request or Suppress Warnings |
| options, --driver | In 0.5.23 versus 0.5.22: |
| options, --driver | In EGCS 1.0 versus g77 0.5.21: |
| options, --driver | In 0.5.23 versus 0.5.22: |
| options, --driver | In EGCS 1.0 versus g77 0.5.21: |
| options, -Waggregate-return | 5.5 Options to Request or Suppress Warnings |
| options, -Wall | 5.5 Options to Request or Suppress Warnings |
| options, -Wcomment | 5.5 Options to Request or Suppress Warnings |
| options, -Wconversion | 5.5 Options to Request or Suppress Warnings |
| options, -Werror | 5.5 Options to Request or Suppress Warnings |
| options, -Wformat | 5.5 Options to Request or Suppress Warnings |
| options, -Wid-clash-len | 5.5 Options to Request or Suppress Warnings |
| options, -Wimplicit | 5.5 Options to Request or Suppress Warnings |
| options, -Wlarger-than-len | 5.5 Options to Request or Suppress Warnings |
| options, -Wno-globals | 5.5 Options to Request or Suppress Warnings |
| options, -Wparentheses | 5.5 Options to Request or Suppress Warnings |
| options, -Wredundant-decls | 5.5 Options to Request or Suppress Warnings |
| options, -Wshadow | 5.5 Options to Request or Suppress Warnings |
| options, -Wsurprising | 5.5 Options to Request or Suppress Warnings |
| options, -Wswitch | 5.5 Options to Request or Suppress Warnings |
| options, -Wtraditional | 5.5 Options to Request or Suppress Warnings |
| options, -Wuninitialized | 5.5 Options to Request or Suppress Warnings |
| options, -Wunused | 5.5 Options to Request or Suppress Warnings |
| options, `-x f77-cpp-input' | 23.4 LEX |
| options, adding | 20. Adding Options |
| options, code generation | 5.10 Options for Code Generation Conventions |
| options, debugging | 5.6 Options for Debugging Your Program or GNU Fortran |
| options, dialect | 5.4 Options Controlling Fortran Dialect |
| options, directory search | 5.9 Options for Directory Search |
| options, GNU Fortran command | 5. GNU Fortran Command Options |
| options, macro | 5.3 Shorthand Options |
| options, negative forms | 5. GNU Fortran Command Options |
| options, optimization | 5.7 Options That Control Optimization |
| options, overall | 5.2 Options Controlling the Kind of Output |
| options, overly convenient | 15.5 Overly Convenient Command-line Options |
| options, preprocessor | 5.8 Options Controlling the Preprocessor |
| options, shorthand | 5.3 Shorthand Options |
| options, warnings | 5.5 Options to Request or Suppress Warnings |
| Or intrinsic | 8.11.9.200 Or Intrinsic |
| Or intrinsic | 16.3.26 Bit Operations on Floating-point Data |
| order of evaluation, side effects | 16.5.6 Order of Side Effects |
| ordering, array | 14.8 Arrays (DIMENSION) |
| other intrinsics | 10.5.2 Other Intrinsics |
| output, flushing | 15.4.8 Output Assumed To Flush |
| overall options | 5.2 Options Controlling the Kind of Output |
| overflow | 5.5 Options to Request or Suppress Warnings |
| overlapping arguments | 15.4.7 Aliasing Assumed To Work |
| overlays | 15.4.7 Aliasing Assumed To Work |
| overly convenient options | 15.5 Overly Convenient Command-line Options |
| overwritten data | 16.1.8 Strange Behavior at Run Time |
|