z/OS Language Environment Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Language Environment Fortran component modules

z/OS Language Environment Customization
SA38-0685-00

The Fortran component modules and aliases listed in Table 1 can be moved into LPA/ELPA using the sample job AFHWMLP2 found in the SCEESAMP data set. The Language Environment base modules listed in Table 1 should also be moved into LPA/ELPA.

Table 1. Fortran modules eligible for inclusion in the link pack area and the extended link pack area
Fortran module name Description RMODE
AFHBCITT AFHBACHK AFHBACIK AFHBACJK AFHBACKK AFHBCHAR AFHBCH2R AFHBCH8R AFHBIACK AFHBICHR AFHBJACK AFHBJCHR AFHBLENR AFHBLN8R Character intrinsic functions ANY
AFHBCMPT AFHBCMPR AFHBXMPR Complex/character compare routine ANY
AFHBCMVT AFHBCMVR Character move routine ANY
AFHBCNCT AFH-BCNCK AFHBCNCR Character concatenation routine ANY
AFHBCSTT AFHBHCLK AFHBHCLR AFHBHSTK AFHBHSTR AFHBHTSK AFHBHTSR AFHBKCLK AFHBKCLR AFHBKSTK AFHBKSTR AFHBKTSK AFHBKTSR IBCLR/IBSET/BTEST functions ANY
AFHBDPRT AFHBDPRR AFHBQPRR Double/Extended precision product ANY
AFHBFIFT AFHBIDTR AFHBIFIR AFHBINTR Real to integer intrinsic function ANY
AFHBIBTT AFHBHBTK AFHBHBTR AFHBKBTK AFHBKBTR IBITS using INTEGER*1 or INTEGER*2 argument ANY
AFHBIDXT AFHBIDXK AFHBIDXR AFHBJDXK AFHBJDXR Character index function ANY
AFHBLOGT AFHBHEOR AFHBHNDR AFHBHNOR AFHBHORR AFHBIEOR AFHBINDR AFHBINOR AFHBIORR AFHBJEOR AFHBJNDR AFHBJNOR AFHBJORR Bit intrinsic functions, INTEGER*4 arguments ANY
AFHBLXCT AFHBLGEK AFHBLGER AFHBLGTK AFHBLGTR AFHBLLEK AFHBLLER AFHBLLTK AFHBLLTR AFHB8GEK AFHB8GER AFHB8GTK AFHB8GTR AFHB8LEK AFHB8LER AFHB8LTK AFHB8LTR Lexical comparison routines ANY
AFHBMVBT AFHBHMBK AFHBIMBK AFHBIMBR AFHBKMBK MVBITS (move bits) subroutine ANY
AFHBMV8T AFHBJMBK MVBITS (move bits) routine, INTEGER*8 arguments ANY
AFHBMXDT AFHBDMNR AFHBDMXR Maximum/minimum function, REAL*8 arguments ANY
AFHBMXIT AFHBIANR AFHBIAXR AFHBIMNR AFHBIMXR Maximum/minimum function, INTEGER*4 arguments ANY
AFHBMXRT AFHBRANR AFHBRAXR AFHBRMNR AFHBRMXR Maximum/minimum, REAL*4 arguments ANY
AFHBSHCT AFHBISCK AFHBISCR AFHBJSCK AFHBJSCR AFHBKSCK AFHBKSCR AFHBHSCK AFHBHSCR ISHFTC function, all integer argument types ANY
AFHBSHFT AFHBHLSK AFHBHLSR AFHBHRSK AFHBHRSR AFHBHSHK AFHBHSHR AFHBKLSK AFHBKLSR AFHBKRSK AFHBKRSR AFHBKSHK AFHBKSHR ISHFT bit shift function, INTEGER*1 or INTEGER*2 arguments ANY
AFHBXMST AFHBXMSR Exponent underflow control function ANY
AFHCBFBE AFHCBFBR Condition token ownership ANY
AFHCGETT AFHCGETR Qualifying data retrieval function ANY
AFHCLC1E AFHCLC1R Locator text construction ANY
AFHCLC2E AFHCLC2R Message text construction ANY
AFHCMSGE AFHCMSGR IFORMSGT Fortran message table header ANY
AFHCMS1E AFHCMS1R Mixed-case English message file 1 ANY
AFHCMS1J Japanese message file 1 ANY
AFHCMS1U Uppercase English message file 1 ANY
AFHCMS2E AFHCMS2R Mixed-case English message file 2 ANY
AFHCMS2J Japanese message file 2 ANY
AFHCMS2U Uppercase English message file 2 ANY
AFHCMS3E AFHCMS3R Mixed-case English message file 3 ANY
AFHCMS3J Japanese message file 3 ANY
AFHCMS3U Uppercase English message file 3 ANY
AFHCMS4E AFHCMS4R Mixed-case English message file 4 ANY
AFHCMS4J Japanese message file 4 ANY
AFHCMS4U Uppercase English message file 4 ANY
AFHCPUTT AFHCPUTR Qualifying data update ANY
AFHCQFBE AFHCQFBR Feedback code query function ANY
AFHCSERT AFHCSERR Compiler detected error processing at runtime ANY
AFHCTMHE AFHCTMHR MTF termination condition handler ANY
AFHCTOHE AFHCTOHR I/O termination condition handler ANY
AFHCTRAT AFHCTRAR ERRTRA processing ANY
AFHCXITE AFHCXITR Exit DSA activation ANY
AFHFGSTL AFHFGSTR Math glue code generator ANY
AFHGDIRE AFHGDIRR Direct symbol table lookup ANY
AFHGFORT AFHGSTNR AFHGSTXR AFHGTRCR TEST option debug interface ANY
AFHGISDE AFHGISDR Init symbol dictionary default ANY
AFHGSQLE AFHGSQLR Sequential lookup service ANY
AFHIABDT AFHIABDR SYSABD processing ANY
AFHIABNT AFHIABNR SYSABN processing ANY
AFHIEXTT AFHIEXTR CALL EXIT processing ANY
AFHIPAUT AFHIPAUK AHHIPAUR PAUSE processing ANY
AFHIRCST AFHIRCSR SYSRCS processing ANY
AFHIRCTT AFHIRCTR SYSRCT processing ANY
AFHIRCXT AFHIRCXR SYSRCX processing ANY
AFHMMAAG AFHMMAAR MTF map and ATTACH routine 24
AFHMSTCT AFHMSTCR MTF subtask control 24
AFHMTFAG 3 MTF LIBPACK ANY
AFHOASTE AFHOASTR Asynchronous I/O file close at termination routine ANY
AFHOASUG AFHOASUR Asynchronous I/O subtask routine 24
AFHOASYT AFHOAINR AFHOAOUR AFHOAWTR Asynchronous I/O request processing routine ANY
AFHOBDRE AFHOBDRR Direct I/O processing routine 24
AFHOBDSE AFHOBDSR Build descriptor from parse tree ANY
AFHOBNTE AFHOBNTR Build nest table, implied DO in iolist item ANY
AFHOBTRE AFHOBTRR Build parse tree ANY
AFHOCLOT AFHOCLOR CLOSE processing routine ANY
AFHOCMFE AFHOCMFR I/O to terminal or to other device processing routine ANY
AFHOCNTT AFHOCBSR AFHOCDLR AFHOCEFR AFHOCRWR Control statement processing routine ANY
AFHOCVIE AFHOCVIR Copy parse tree or descriptor ANY
AFHODICT AFHODICR DEFINE FILE processing routine ANY
AFHODYNG AFHODYNR Dynamic file allocation ANY
AFHOFINT AFHOFINR FILEINF processing ANY
AFHOFMPE AFHOFMPR Formatted I/O record processing routine ANY
AFHOFMTT AFHOCSFR AFHODSFR AFHOESFR AFHOFXFR AFHOIXFR AFHOQKFR AFHORDFR AFHORIFR AFHORKFR AFHORSFR AFHOSXFR AFHOUVFR AFHOWDFR AFHOWIFR AFHOWKFR AFHOWSFR Formatted I/O service request routing routine ANY
AFHOFSCG AFHOFSCR File name scan ANY
AFHOIBCT AFHOIAFR AFHOIANR AFHOIBSR AFHOIEFR AFHOIENR AFHOILFR AFHOILNR AFHOINFR AFHOIPAR AFHOIRFR AFHOIRNR AFHOIRWR AFHOIWFR AFHOIWNR Pre-VS FORTRAN I/O services routing routine ANY
AFHOINQT AFHOINQR INQUIRE statement processing routine ANY
AFHOINTE AFHOINTR Internal file I/O service processing routine ANY
AFHOLDFT AFHOLFAR AFHOLFER AFHOLFLR AFHOLFRR AFHOLFWR AFHOLVAR AFHOLVER AFHOLVLR AFHOLVRR AFHOLVWR Pre-VSF 1.4.0 list-directed I/O parameter list processor ANY
AFHOLDRT AFHOCSLR AFHODSLR AFHOESLR AFHOFXLR AFHOIXLR AFHORILR AFHORSLR AFHOWILR AFHOWSLR List-directed I/O processing routine ANY
AFHOLDTE AFHOAXLR AFHOLXLR AFHOMXLR AFHOTXLR Pre-VSF 1.4.0 list-directed I/O processing routine ANY
AFHONAMT AFHONFRR AFHONFWR AFHONVRR AFHONVWR Pre-VSF 1.4.0 NAMELIST I/O parameter processing routine ANY
AFHONLLE AFHONLWR Namelist I/O for static debug ANY
AFHONLTE AFHOSSNR AFHOXSNR Pre-VSF 1.4.0 NAMELIST I/O processing routine ANY
AFHONMLT AFHOCSNR AFHOESNR AFHORINR AFHORSNR AFHOWINR AFHOWSNR Namelist I/O processing routine ANY
AFHOSCOT AFHOVAFR AFHOVANR AFHOVBKR AFHOVEFR AFHOVENR AFHOVLFR AFHOVLNR AFHOVNFR AFHOVRFR AFHOVRNR AFHOVRWR AFHOVWFR AFHOVWNR Pre-VSF 1.4.0 I/O services routing routine ANY
AFHOSIIE AFHOSIIR Get scalar intrinsic items ANY
AFHOSTRE AFHOSTRR Striped I/O processing routine 24
AFHOUFMT AFHOFDUR AFHOFXUR AFHOIXUR AFHOQKUR AFHORDUR AFHORKUR AFHORSUR AFHOSXUR AFHOUVUR AFHOWDUR AFHOWKUR AFHOWSUR Unformatted I/O processing routine ANY
AFHOUFOE AFHOEXUR AFHOLXUR AFHOMXUR AFHOPXUR Pre-VSF 1.4.0 unformatted I/O processing routine ANY
AFHOUNIT AFHOUNFR AFHOUNTR UNTANY/UNTNOFD processing ANY
AFHOVKYE AFHOVKYR VSAM KSDS (keyed I/O) services routine 24
AFHOVSMG AFHOVDIR AFHOVSQR VSAM (RRDS, ESDS) I/O services routine 24
AFHPRNAG 1 CEEEV007 AFHPRNAG LIBPACK CSECT ANY
AFHPRNBG 1 AFHPRNBG LIBPACK CSECT 24
AFHRABTT AFHRABTK ABORT processing routine ANY
AFHSDYAT AFHSDYAR Obtain storage for ALLOCATE statement routine ANY
AFHSDYDT AFHSDYDR AFHSDYFK Free storage for DEALLOCATE statement routine ANY
AFHSFREE AFHSFRER Storage free ANY
AFHSGETE AFHSGETR Storage get ANY
AFHSSG1T AFHSSG1R Signal condition FOR0311S ANY
AFHSSG2T AFHSSG2R Signal condition FOR0312S ANY
AFHSSG3T AFHSSG3R Signal condition FOR0313S ANY
AFHSVFAT AFHSVALK AFHSVALR AFHSVA4K AFHSVA4R AFHSVA8K AFHSVA8R AFHSVDEK AFHSVDER VSF version ALLOCATE/DEALLOCATE statements routine ANY
AFHTCVSE AFHTFAOR AFHTFCOR AFHTFDOR AFHTFEOR AFHTFGOR AFHTFIOR AFHTFLOR AFHTFQOR AFHTFZOR I/O data conversion routing routine ANY
AFHTCVTE AFHTCVTR I/O data conversion routing routine adcon form ANY
AFHUDMAE AFHUDMAR Dump file attributes event handler ANY
AFHUDM2E AFHUDM2R Dump variable event handler ANY
AFHUDUMT AFHUCDMR AFHUCPDR AFHUDUMR Dump processing ANY
AFHUSDMT AFHUSDMR SDUMP processing ANY
AFHVSPIT AFHVSPIR Obtain compile-time required vector temporaries routine ANY
AFHXARGT AFHXARGR Get argument string ANY
AFHXBSDE AFHXBSDR New direct symbol table lookup routine ANY
AFHXCDME AFHXCDMR Common block directory maintenance routine ANY
AFHXCMNT AFHXCMNR AFHXCMSR AFHXDCDR AFHXDCFR AFHXDCGR AFHXDCIR AFHXSDCR Obtain dynamic common blocks storage routine ANY
AFHXCPTV AFHXCPTR CPU time processing routine ANY
AFHXCUIE AFHXCUIR Compiled unit identification routine ANY
AFHXCVDE AFHXCVDR Convert and dump program symbols routine ANY
AFHXDCLE AFHXDCLR Save area classification routine ANY
AFHXDEST AFHXDESR Signal extended common request routine ANY
AFHXDIVT AFHXDCMR AFHXDNFR AFHXDNVR AFHXDRSR AFHXDSVR AFHXDTFR AFHXDTVR AFHXDWFR AFHXDWVR DIV requests processing routine ANY
AFHXDOCT AFHXDVKR AFHXOVER Divide check/overflow test routine ANY
AFHXDPET AFHXDPER Signal parallel execution request routine ANY
AFHXDSPT AFHXDSNR AFHXDS2R Old form calculate array span&slash dimension factor routine ANY
AFHXDTME AFHXDTMR Termination exit to close DIV objects ANY
AFHXDYLT AFHXDYLK AFHXDYLR Dynamic loading processing routine ANY
AFHXFAIT AFHXFAIR LCP initialize associated variable pointer routine ANY
AFHXFAUT AFHXFAUR LCP update associated variable routine ANY
AFHXFFEE AFHXFFER Identify entry point type routine ANY
AFHXFMTT AFHXFMTR LCP define file processing routine ANY
AFHXIGNT AFHXIGDR AFHXIGUR IGNORE FILE HISTORY processing routine ANY
AFHXLNKT AFHXLIMK AFHXLIMR AFHXLISK AFHXLISR Nonshareable to shareable CSECT linkage routine ANY
AFHXOWNE AFHXOWNR Save area ownership routine ANY
AFHXPMLT AFHXPMLK AFHXPMLR AFHXPMMK Subprogram parameter list checker routine ANY
AFHXSIDE AFHXSIDR Obtain ISN or sequence number id routine ANY
AFHXSISE AFHXSISR Convert item to vib_desc_fmt ANY
AFHXSPNT AFHXSP4R AFHXSP5R Calculate array span/dimension factor routine ANY
AFHXSQLE AFHXSQLR New sequential symbol table retrieval ANY
AFHXSTIE AFHXSTIR Obtain symbol table information routine ANY
AFHXTIMT AFHXCLKR AFHXCLXR AFHXDMTR AFHXDTXR Date/time information routine ANY
AFHXUSDE AFHXUSDR Update symbol table retrieval ANY
AFH5ALOP AFBVALOP VAL function routine ANY
AFH5AMEP AFBNAMEP IFYNAMEP VSF NAMELIST I/O parmlist decoder ANY
AFH5ARGP AFBVARGP VSF 2.6 ARG obtain argument string routine ANY
AFH5ASUB AFBVASUB Asynchronous I/O services subtask routine 24
AFH5ASYP AFBVASYP IFYVASYP Asynchronous I/O services driver routine ANY
AFH5BALG AFBVBALG Vector boundary alignment routine ANY
AFH5BCOP AFBIBCOP IFYIBCOP Old FORTRAN library services interface routine ANY
AFH5BLNT AFBVBLNT IFYVBLNT Build nest table I/O service routine ANY
AFH5CDMA AFBVCDMA VSF COMMON block directory maintenance ANY
AFH5CLOP AFBVCLOP IFYVCLOP VSF CLOSE services routine ANY
AFH5COMH AFBVCOMH VSF formatted I/O processor ANY
AFH5CONI AFBVCONI VSF convert external to internal format ANY
AFH5CONO AFBVCONO VSF convert internal to external format ANY
AFH5CPTP AFBCCPTP AFBVCPTP VSF CPUTIME routine ANY
AFH5CVTH AFBVCVTH VSF conversion routine ANY
AFH5DFCP AFBDIOCP IFYDIOCP VSF DEFINEFILE processing routine ANY
AFH5DFIP AFBLDFIP IFYLDFIP VSF pre-1.4.0 list-directed I/O decoder ANY
AFH5DIOS AFBVDIOS VSF direct access I/O routine 24
AFH5DIVP AFBVDIVP VSF Data-In-Virtual services processor ANY
AFH5DOCP AFBVDOCP VSF divide check/overflow test routine ANY
AFH5DYLP AFBVDYLP VSF dynamic binder routine ANY
AFH5DYNA AFBCDYNA AFBVDYNA VSF dynamic file allocation routine ANY
AFH5EMGN AFBVEMGN VSF message build routine ANY
AFH5EXIP AFBVEXIP VSF return code and exiting routine ANY
AFH5FINP AFBVFINP VSF file information routine ANY
AFH5FISC AFBCFISC AFBVFISC VSF file name scan routine ANY
AFH5IIOS AFBVIIOS VSF internal I/O routine ANY
AFH5INQP AFBVINQP IFYVINQP VSF INQUIRE processing routine ANY
AFH5INTH AFBVINTH VSF vector program interrupt handler ANY
AFH5IOCP AFBVIOCP IFYVIOCP VSF I/O control processing ANY
AFH5IOFP AFBVIOFP IFYVIOFP VSF formatted I/O router routine ANY
AFH5IOLP AFBVIOLP IFYVIOLP VSF list-directed processor ANY
AFH5IONP AFBVIONP IFYVIONP VSF NAMELIST processor ANY
AFH5IOUP AFBVIOUP IFYVIOUP VSF unformatted I/O processor ANY
AFH5KIOS AFBVKIOS VSF keyed I/O processor 24
AFH5LINP AFBVLINP IFYVLINP VSF shareable code load routine ANY
AFH5LOCA AFBVLOCA VSF offset locator routine ANY
AFH5MOPP AFBVMOPP IFYVMOPP VSF extended error handling routine ANY
AFH5MSKL AFBVMSKL VSF message skeletons ANY
AFH5OCMP AFBDDCMP AFBVOCMP IFYDDCMP VSF dynamic COMMON processor routine ANY
AFH5OPEP AFBVOPEP IFYVOPEP VSF OPEN processor routine ANY
AFH5RENA 1 AFBVRENA AFH5RENA LIBPACK CSECT ANY
AFH5RENB 1 AFBVRENB AFH5RENB LIBPACK CSECT 24
AFH5RENP 1 AFBVRENP AFH5RENP LIBPACK CSECT ANY
AFH5SCOP AFBVSCOP IFYVSCOP VSF pre-1.4 I/O interface ANY
AFH5SPAP AFBVSPAP IFYVSPAP VSF array span calculator ANY
AFH5SPBP AFBDSPAP IFYDSPAP VSF 1.4 array span calculator ANY
AFH5TIMP AFBVTIMP VSF obtain date and time routine ANY
AFH5TRCH AFBVTRCH VSF traceback routine ANY
AFH5UNIN AFBVUNIN VSF vector unnorm argument exception handler ANY
AFH5VDMQ AFBVDUMQ IFYVDUMQ VSF PDUMP/CPDUMP service routine ANY
AFH5VINI AFBVVINI VSF vector common area initializer ANY
AFH5VIOS AFBVVIOS VSF non-keyed VSAM routine 24
AFH5VTEN AFBVVTEN VSF floating point conversion constants ANY
Note: AFH5RENA, AFH5RENB, and AFH5RENP are used only for applications that were link-edited with VS FORTRAN Version 1 or 2 for execution in load mode.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014