home *** CD-ROM | disk | FTP | other *** search
- #
- # GHOST.LNK - 11-06-93 21:50
- #
- # Blinker link script for CA-Clipper 5.2
- #
- # This script may help with very tight memory situations, and when using the
- # Clipper debugger (CLD) with large programs.
- #
- # For ease of use this script should be stored in your library directory,
- # (the directory pointed to by the LIB environment variable), which will allow
- # Blinker to find the script without you having to specify a full path.
- #
- # This script MUST be included outside of any BEGINAREA / ENDAREA commands
- # and after all libraries except the RDDs and LLIBCA if it is being used.
- #
- # example:
- #
- # FILE one
- # BEGINAREA
- # FILE two
- # FILE three
- # FILE four
- # ENDAREA
- # @CL520MAX
- # LIB DBFCDX
- # LIB LLIBCA # (if used)
- #
- # Modules within CLIPPER.LIB are, by their nature, called very frequently
- # within any CLIPPER application. Therefore, overlaying these routines
- # will almost certainly result in some performance degradation, which can
- # be minimised by increasing the OVERLAY OPSIZE.
- #
- # You may also wish to consider using BLINKER OVERLAY PAGEFRAME ON to expand
- # the overlay pool to 64K, and remove it from conventional memory, to both
- # increase available memory and performance.
- #
- # ie BLINKER OVERLAY PAGEFRAME ON
- #
- # Blinker 2.0+ users will find that specifying an overlay cache will increase
- # execution speed significantly.
- #
- # eg BLINKER CACHE XMS 128
- # BLINKER CACHE EMS 128
- #
- # The amount of performance degradation will vary from application to
- # application, - it may be necessary to modify this script by commenting
- # out some MODULE statements to increase performance to an acceptable level
- # in some areas.
- #
- # Please note that some third party libraries may replace or modify routines
- # in the CLIPPER library, so that they are no longer overlayable. The link
- # time command BLINKER MESSAGE DUPLICATES may help in determining such
- # conflicts or replacements.
- #
- #
-
- LIB GHOST
- SEARCH GHOSTUSA
-
- # These GHOSTWARE modules will be overlaid
- #BEGINAREA
- # MOD GW_A2STR
- # MOD GW_ADDM
- # MOD GW_ADDY
- # MOD GW_AJOIN
- # MOD GW_ASK
- # MOD GW_ASRCH
- # MOD GW_BDROP
- # MOD GW_BLANC
- # MOD GW_BOM
- # MOD GW_CHECK
- # MOD GW_CLS
- # MOD GW_COLOR
- # MOD GW_CRLF
- # MOD GW_CSYS
- # MOD GW_D2WK
- # MOD GW_DB2AR
- # MOD GW_DELAY
- # MOD GW_ENCRY
- # MOD GW_ENVIR
- # MOD GW_EXIST
- # MOD GW_EXPLO
- # MOD GW_EXPST
- # MOD GW_FAKE
- # MOD GW_FINDP
- # MOD GW_FULLN
- # MOD GW_GETME
- # MOD GW_GETNR
- # MOD GW_GETSY
- # MOD GW_GETVL
- # MOD GW_HANDL
- # MOD GW_HELP
- # MOD GW_HP
- # MOD GW_ISNUM
- # MOD GW_KEYBO
- # MOD GW_KYOCO
- # MOD GW_KYOOF
- # MOD GW_KYOON
- # MOD GW_LEAP
- # MOD GW_LPT1C
- # MOD GW_MAGIC
- # MOD GW_MAKEM
- # MOD GW_MEMOD
- # MOD GW_MUSIC
- # MOD GW_MCOL
- # MOD GW_MDIRE
- # MOD GW_MEVEN
- # MOD GW_MHRAN
- # MOD GW_MINAR
- # MOD GW_MPOS
- # MOD GW_MPRES
- # MOD GW_MRANG
- # MOD GW_MROW
- # MOD GW_MSETP
- # MOD GW_MSUPP
- # MOD GW_MVRAN
- # MOD GW_MWAIT
- # MOD GW_NLBED
- # MOD GW_NLDAT
- # MOD GW_NLPRC
- # MOD GW_OPEN
- # MOD GW_PAGEF
- # MOD GW_PASSW
- # MOD GW_PERIO
- # MOD GW_POSTP
- # MOD GW_PREPI
- # MOD GW_PROFF
- # MOD GW_PRON
- # MOD GW_PRTXT
- # MOD GW_RADIO
- # MOD GW_RAND
- # MOD GW_RESTS
- # MOD GW_ROUND
- # MOD GW_SAVES
- # MOD GW_SB
- # MOD GW_SCR2F
- # MOD GW_SEARC
- # MOD GW_SHBOX
- # MOD GW_SHOWL
- # MOD GW_SHUFF
- # MOD GW_SIZE
- # MOD GW_SLOSH
- # MOD GW_SPEED
- # MOD GW_SPIN
- # MOD GW_STARS
- # MOD GW_STATL
- # MOD GW_STR2A
- # MOD GW_STRTR
- # MOD GW_SVP
- # MOD GW_TREE
- # MOD GW_W2DAT
- # MOD GW_WAITK
- # MOD GW_WHAT
- # MOD GW_WEAVE
- # MOD GW_WORKD
- #ENDAREA
- #
- ## These GHOSTWARE modules will be overlaid
- #BEGINAREA
- # MOD GW_ASCII
- # MOD GW_MASK
- # MOD GW_CALEN
- # MOD GW_CHCOL
- # MOD GW_COPY
- # MOD GW_EXIST
- # MOD GW_GETDR
- # MOD GW_HISTR
- # MOD GW_ISVAL
- # MOD GW_LOG
- # MOD GW_MEMO
- # MOD GW_MEMRY
- # MOD GW_MESS
- # MOD GW_MTB
- # MOD GW_NET
- # MOD GW_PDOWN
- # MOD GW_STATB
- # MOD GW_TBARR
- # MOD GW_TBTXT
- #ENDAREA
-