home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR19 / DB25_O.ZIP / CL520MAX.LNK < prev    next >
Text File  |  1993-03-22  |  6KB  |  185 lines

  1. #
  2. #  CL520MAX.LNK - 03/22/93 Version 1.0
  3. #
  4. #  Blinker link script for CA-Clipper 5.2
  5. #
  6. #  This script may help with very tight memory situations, and when using the
  7. #  Clipper debugger (CLD) with large programs.
  8. #
  9. #  For ease of use this script should be stored in your library directory,
  10. #  (the directory pointed to by the LIB environment variable), which will allow
  11. #  Blinker to find the script without you having to specify a full path.
  12. #
  13. #  This script MUST be included outside of any BEGINAREA / ENDAREA commands
  14. #  and after all libraries except the RDDs and LLIBCA if it is being used.
  15. #
  16. #  example:
  17. #
  18. #  FILE one
  19. #  BEGINAREA
  20. #       FILE two
  21. #       FILE three
  22. #       FILE four
  23. #  ENDAREA
  24. #  @CL520MAX
  25. #  LIB DBFCDX
  26. #  LIB LLIBCA # (if used)
  27. #
  28. #  Modules within CLIPPER.LIB are, by their nature, called very frequently
  29. #  within any CLIPPER application. Therefore, overlaying these routines
  30. #  will almost certainly result in some performance degradation, which can
  31. #  be minimised by increasing the OVERLAY OPSIZE.
  32. #
  33. #  You may also wish to consider using BLINKER OVERLAY PAGEFRAME ON to expand
  34. #  the overlay pool to 64K, and remove it from conventional memory, to both
  35. #  increase available memory and performance.
  36. #
  37. #  ie BLINKER OVERLAY PAGEFRAME ON
  38. #
  39. #  Blinker 2.0+ users will find that specifying an overlay cache will increase
  40. #  execution speed significantly.
  41. #
  42. #  eg BLINKER CACHE XMS 128
  43. #     BLINKER CACHE EMS 128
  44. #
  45. #  The amount of performance degradation will vary from application to
  46. #  application, - it may be necessary to modify this script by commenting
  47. #  out some MODULE statements to increase performance to an acceptable level
  48. #  in some areas.
  49. #
  50. #  Please note that some third party libraries may replace or modify routines
  51. #  in the CLIPPER library, so that they are no longer overlayable. The link
  52. #  time command BLINKER MESSAGE DUPLICATES may help in determining such
  53. #  conflicts or replacements.
  54. #
  55. #
  56. # mod tbrowse0          #  Uncomment these three lines
  57. # mod tbrowse1          #  to speed up TBROWSE by forcing
  58. # mod linelen           #  it into the root.
  59. #
  60. lib clipper
  61. beginarea
  62.     mod ACCEPT          # .c
  63.     mod ACOPY           # .c
  64.     mod ADEL            # .c
  65.     mod AEVAL           # .c
  66.     mod AINS            # .c
  67.     mod APPEXIT         # .c
  68.     mod APPINIT         # .c
  69.     mod ATAIL           # .c
  70.     mod BOX             # .c
  71.     mod COLOR           # .c
  72.     mod DATE            # .c
  73.     mod DBCMD0          # .c
  74.     mod DBCMD1          # .c
  75.     mod DBCMD2          # .c
  76.     mod DBCMD3          # .c
  77.     mod DBCMD4          # .c
  78.     mod DBCMD5          # .c
  79.     mod DBCREATE        # .c
  80.     mod DBF0            # .c
  81.     mod DBF1            # .c
  82.     mod DBFDYN          # .asm
  83.     mod DBGAPI          # .c
  84.     mod DBGSHADO        # .c
  85.     mod DBJUNCT         # .c
  86.     mod DBNUBS          # .asm
  87.     mod DBSTRUCT        # .c
  88.     mod DELIMDYN        # .asm
  89.     mod DISKIO          # .c
  90.     mod DLM0            # .c
  91.     mod DLM1            # .c
  92.     mod EMMALLOC        # .asm
  93.     mod EMMCOUNT        # .asm
  94.     mod EMMFREE         # .asm
  95.     mod EMMINST         # .asm
  96.     mod EMMPAGE         # .asm
  97.     mod EMMREALL        # .asm
  98.     mod EMMSTAT         # .asm
  99.     mod EMMVERS         # .asm
  100.     mod ERRORSYS        # Clipper
  101.     mod ERRSYS0         # .c
  102. #   mod ERRSYS1         # .c      (Overlay if not using PS ERROR)
  103.     mod EXACTCMP        # .c
  104.     mod FGET            # .c
  105.     mod FIELD           # .c
  106.     mod FILESYS         # .asm
  107.     mod GETENV          # .c
  108.     mod GETS0           # .c
  109.     mod GETS1           # .c
  110.     mod GETS2           # .c
  111.     mod INITEXIT        # .c
  112.     mod INSTD           # .asm
  113.     mod JOINLIST        # .c
  114.     mod LUPDATE         # .c
  115.     mod MAIN            # .c
  116.     mod MAXROW          # .c
  117.     mod MEMORY          # .c
  118.     mod MRELEASE        # .c
  119.     mod MSAVE           # .c
  120.     mod NET             # .c
  121.     mod OLDBOX          # .c
  122.     mod OLDCLEAR        # .c
  123.     mod OSDATE          # .asm
  124.     mod OUTSTD          # .c
  125.     mod PHILES          # .c
  126.     mod PICT            # .c
  127.     mod RDDORD          # .c
  128.     mod RDDSVR          # .c
  129.     mod RUN             # .c
  130.     mod SAVEREST        # .c
  131.     mod SCROLL          # .c
  132.     mod SDF0            # .c
  133.     mod SDF1            # .c
  134.     mod SDFDYN          # .asm
  135.     mod SEND            # .c
  136.     mod SET             # .c
  137.     mod SETCURS         # .c
  138.     mod SORTBLOC        # .c
  139.     mod SORTOF          # .c
  140.     mod SQUAWK          # .asm
  141.     mod STARTSYM        # .asm
  142.     mod TB              # .c
  143.     mod TSUPPORT        # .c
  144. #   mod TXOPEN          # .c       (Overlay if not using NETLIB)
  145.     mod VERSION         # .c
  146.     mod WORKAREA        # .c
  147.     mod _AFIELDS        # Clipper
  148.     mod _APPINI         # Clipper
  149.     mod _ATPROMP        # Clipper
  150.     mod _CENTURY        # Clipper
  151.     mod _DBCOPY         # Clipper
  152.     mod _DBDELIM        # Clipper
  153.     mod _DBF            # Clipper
  154.     mod _DBFLIST        # Clipper
  155.     mod _DBGBROW        # Clipper
  156.     mod _DBGHELP        # Clipper
  157.     mod _DBGINSP        # Clipper
  158.     mod _DBGMENU        # Clipper
  159.     mod _DBJOIN         # Clipper
  160.     mod _DBLIST         # Clipper
  161.     mod _DBLOCAT        # Clipper
  162.     mod _DBSDF          # Clipper
  163.     mod _DBSORT         # Clipper
  164.     mod _DBSTRUX        # Clipper
  165.     mod _DBTOTAL        # Clipper
  166.     mod _DBUPDAT        # Clipper
  167.     mod _DELIM          # Clipper
  168.     mod _ERRSYS         # Clipper
  169.     mod _FLEDIT         # Clipper
  170.     mod _GETMSG         # Clipper
  171.     mod _GETSYS         # Clipper
  172.     mod _HELPKEY        # Clipper
  173.     mod _INPUT          # Clipper
  174.     mod _RDDORD         # Clipper
  175.     mod _READVAR        # Clipper
  176.     mod _SAVESCR        # Clipper
  177.     mod _SETFUNC        # Clipper
  178.     mod _SETTA          # Clipper
  179.     mod _TEXT           # Clipper
  180.     mod _WAIT           # Clipper
  181.     LIB EXTEND
  182. endarea
  183. lib terminal
  184. lib dbfntx
  185.