!+ ! TITLE - TCPIP_DA FM shareable library image options file ! ! MODULE NAME: MCC_TCPIP_DA_FM_LOCAL.OPT ! ! Copyright (c) 1992 ! by DIGITAL Equipment Corporation, Maynard, Mass. ! ! This software is furnished under a license and may be used and copied ! only in accordance with the terms of such license and with the ! inclusion of the above copyright notice. This software or any other ! copies thereof may not be provided or otherwise made available to any ! other person. No title to and ownership of the software is hereby ! transferred. ! ! The information in this software is subject to change without notice ! and should not be construed as a commitment by DIGITAL Equipment ! Corporation. ! ! DIGITAL assumes no responsibility for the use or reliability of its ! software on equipment which is not supplied by DIGITAL. ! ! FACILITY: ! DECmcc -- DEC Management Control Center ! ! ABSTRACT: ! This is the TCPIP_DA FM Linker options file. ! ! ENVIRONMENT: ! VAX/VMS. ! Using the Linker ! ! AUTHOR: ! Networks Management Engineering ! ! CREATION DATE: ! 31-Aug-1989 ! ! MODIFICATION HISTORY: ! ! Version Date Reviser Reason ! ------- ---- ------- ------ ! T1.2.0 14-Jan-1992 SSM - Added mcc_desframe.olb ! to link against. ! T1.2.1 16-Jan-1992 SSM - vector object module ! renamed to ! MCC_TCPIP_DA_FM_VECTOR ! from ! TCPIP_DA_FM_VECTOR ! - NAME of shareable image ! chgd to MCC_TCPIP_DA_FM ! from TCPIP_DA_SHARE ! - IDENT chgd to T1.2.0 ! T1.2.2 20-Jan-1992 SSM - mcc_lmf.obj removed from ! .olb ! T1.2.3 28-Jul-1992 SSM - mcc_lmf.obj put back in ! .olb !- !+ ! The NAME directive defines the name of the shareable image. ! If the NAME directive is omitted, the LINKer will use the ! name of the first input file. !- NAME = MCC_TCPIP_DA_FM !+ ! The IDENTIFICATION directive defines the identification ! string. The identification string generally contains the ! the version number of the shareable image. !- IDENTIFICATION = "DECmcc V1.4-1" !+ ! The GSMATCH directive defines the global section match ! criteria and identification. ! ! Use LEQUAL (less than or equal). ! ! The major and minor global section identification values are ! "1,1". The first "1" is the major identification value. Do ! NOT change this value. The second "1" is the minor identifi- ! cation value. Increase the minor identification value by one ! every time you add entries to the transfer vector. Do NOT ! change this value when only modifying existing code. !- GSMATCH = LEQUAL,1,1 !+ ! If there are blocks of data defined as COMMON, the PSECTs ! created by these blocks of data must be changed to NOSHR. ! ! The PSECT_ATTR directive provides the necessary mechanism ! to make these changes, e.g. PSECT_ATTR = SOME_COMMON,NOSHR !- !+ ! To make sure that the transfer vector comes first in the ! image (this is necessary), all read-only PSECTs must have ! PIC and EXE attributes (check compilation listings). ! ! The PSECT_ATTR directive provides the necessary mechanism ! to make these changes, e.g. PSECT_ATTR = SOME_PSECT,PIC,EXE !+ !+ ! The COLLECT directive groups the code and data into share- ! able library image, image section clustors. An image section ! clustor is a group of related PSECTs. Place all read-only ! code and data (including the transfer vector) in CLUSTER1. ! Place all read-write data (including COMMONs) in CLUSTER2. ! ! Check compilation listings for PSECT names. !- PSECT_ATTR = $DATA,PIC,EXE COLLECT = CLUSTER1, $$$TCPIP_DA_FM$SECTION,$CODE COLLECT = CLUSTER2, $CHAR_STRING_CONSTANTS,$DATA !+ ! ! general libraries, shareable images, etc ! mcc_tcpip_da_fm.olb/include=mcc_tcpip_da_fm_vector/library mcc_curbld:[toolkit]mcc_desframe.olb/library ! toolkit design framework sys$library:ucx$ipc.olb/library ! UCX socket routines ! mcc_curbld:[exec]mcc_kernel_shr.exe/share sys$share:vaxcrtl.exe/share