g77 stdin, stderr, stdio

yocum@sapphire.fnal.gov
Wed, 23 Sep 1998 10:54:59 -0500

------- Forwarded Message

Return-Path: linux-users-error@fnal.gov
Return-Path: <linux-users-error@fnal.gov>
Received: from FNAL.FNAL.Gov (fnal.fnal.gov [131.225.9.8])
by sapphire.fnal.gov (8.8.7/8.8.7) with ESMTP id PAA14981
for <yocum@sapphire.fnal.gov>; Wed, 9 Sep 1998 15:56:30 -0500
Received: from fn872.fnal.gov ("port 19764"@fn872.fnal.gov)
by FNAL.FNAL.GOV (PMDF V5.1-10 #3998) id <01J1LWOXOKWW000AAZ@FNAL.FNAL.GOV>
(original mail from trammell@fn872.fnal.gov) for yocum@sapphire.fnal.gov; Wed,
9 Sep 1998 15:56:29 -0500 CST
Received: from fn872.fnal.gov ("port 19764"@fn872.fnal.gov)
by FNAL.FNAL.GOV (PMDF V5.1-10 #3998)
with SMTP id <01J1LWOXBSCU000ZDU@FNAL.FNAL.GOV> for
linux-users-expand@reprocess.FNAL.FNAL.GOV; Wed, 09 Sep 1998 15:56:02 -0500
Received: by fn872.fnal.gov (951211.SGI.8.6.12.PATCH1042/940406.SGI)
id PAA03025; Wed, 09 Sep 1998 15:58:08 -0500
Date: Wed, 09 Sep 1998 15:58:08 -0500
From: trammell@fn872.fnal.gov (John Trammell)
Subject: g77 stdin, stderr, stdio
To: linux-users@fnal.gov
Cc: trammell@fn872.fnal.gov
Errors-to: linux-users-error@fnal.gov
Message-id: <199809092058.PAA03025@fn872.fnal.gov>
Status: R

The default FORTRAN unit to UNIX file descriptor map for g77 is:

UNIX stderr = FORTRAN unit 0
UNIX stdin = FORTRAN unit 5
UNIX stdout = FORTRAN unit 6

This is configured in the I77 library, file "err.c", routine f_init().
I understand some other FORTRAN compilers do use 5-6-7 though. Ugh.

John

------- End of Forwarded Message