z/OS Language Environment Runtime Application Migration Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Fortran and Language Environment runtime options comparison

z/OS Language Environment Runtime Application Migration Guide
GA32-0912-00

Table 1. Fortran and Language Environment runtime options
Fortran option Language Environment equivalent Notes®
ABSDUMP | NOABSDUMP TERMTHDACT TERMTHDACT(DUMP) replaces ABSDUMP to produce a Language Environment dump at termination, but there is no automatic mapping.

TERMTHDACT with suboptions TRACE, QUIET, MSG, UATRACE, UAONLY, or UAIMM replaces NOABSDUMP to avoid getting a Language Environment dump at termination.

AUTOTASK | NOAUTOTASK AUTOTASK | NOAUTOTASK AUTOTASK | NOAUTOTASK provides behavior compatible with VS FORTRAN Version 2.
CNVIOERR | NOCNVIOERR Not applicable There is no Language Environment equivalent for CNVIOERR | NOCNVIOERR. Fortran semantics are as though CNVIOERR were in effect.
DEBUG | NODEBUG Not applicable There is no debugger support for Fortran.
DEBUNIT Not applicable There is no Language Environment equivalent for DEBUNIT.
ECPACK | NOECPACK Not applicable There is no Language Environment equivalent for ECPACK | NOECPACK. You cannot run programs with Language Environment that use access registers or that were compiled with the EC or EMODE compiler options.
ERRUNIT ERRUNIT ERRUNIT provides behavior compatible with VS FORTRAN Version 2.
FAIL ABTERMENC ABTERMENC replaces FAIL, but there is no automatic mapping. ABTERMENC controls whether a condition of severity 2 or greater is terminated with a return code or an abend. ABTERMENC(RETCODE) is similar to FAIL(RC), and ABTERMENC(ABEND) is similar to FAIL(ABEND).
FILEHIST | NOFILEHIST FILEHIST | NOFILEHIST FILEHIST | NOFILEHIST provides behavior compatible with VS FORTRAN Version 2.
INQPCOPN | NOINQPCOPN INQPCOPN | NOINQPCOPN INQPCOPN | NOINQPCOPN provides behavior compatible with VS FORTRAN Version 2.
IOINIT | NOIOINIT Not applicable There is no Language Environment equivalent for IOINIT | NOIOINIT. The message file is opened either when the first record is written to it or when an OPEN statement refers to error message unit. If no allocation for the ddname has been made for the message file, it is dynamically allocated to the terminal (under TSO) or to SYSOUT=* (under z/OS batch).
OCSTATUS | NOOCSTATUS OCSTATUS | NOOCSTATUS OCSTATUS | NOOCSTATUS provides behavior compatible with VS FORTRAN Version 2.
PARALLEL | NOPARALLEL Not applicable There is no Language Environment equivalent for PARALLEL | NOPARALLEL. Parallel programs cannot be run with Language Environment.
PC | NOPC PC | NOPC PC specifies that Fortran static common blocks with the same name but in different load modules do not refer to the same storage.
PRTUNIT PRTUNIT PRTUNIT provides behavior compatible with VS FORTRAN Version 2.
PTRACE | NOPTRACE Not applicable There is no Language Environment equivalent for PTRACE | NOPTRACE. Parallel programs cannot be run with Language Environment.
PUNUNIT PUNUNIT PUNUNIT provides behavior compatible with VS FORTRAN Version 2.
RDRUNIT RDRUNIT RDRUNIT provides behavior compatible with VS FORTRAN Version 2.
RECPAD | NORECPAD RECPAD(OFF | NONE | VAR | ALL | ON) NORECPAD automatically maps to RECPAD(OFF). Fortran does not support RECPAD(VAR). RECPAD must be changed to RECPAD(ON).

SPIE | NOSPIE
STAE | NOSTAE

TRAP(ON,SPIE)
TRAP(OFF)

If either SPIE or STAE is specified or defaulted in input, TRAP is set to TRAP(ON,SPIE). If both NOSPIE and NOSTAE are specified, TRAP is set to TRAP(OFF). TRAP(ON,SPIE) is the recommended setting.
XUFLOW | NOXUFLOW XUFLOW(ON | AUTO) XUFLOW(OFF) There is no automatic mapping of XUFLOW to the Language Environment XUFLOW.

NOXUFLOW maps to the Language Environment XUFLOW(OFF), which provides compatible behavior.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014