Some vendors seemingly offer to set the filename of a pre-connected unit via an environment variable.
I'm not sure we need this, but some other compilers seem to have it and it is seemingly used: http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/16d2c1d82a05edb4 -- Summary: Vendor extension: Use env. var. to set filename of preconnect unit Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33456