See also: http://gcc.gnu.org/ml/fortran/2007-09/msg00315.html
Disclaimer by the author RadSurfer:
RadSurfer
Work in progress, NOT a definitive guide!
GNU Fortran