[net.micro.pc] Needed: LINK with higher capacity

rwells%BBN-UNIX@sri-unix.UUCP (12/22/83)

From:  Robert E. Wells <rwells@BBN-UNIX>

I need a version of LINK for the ibmpc that can handle larger programs.
We have run into three limits so far with the LINK we are using:

(1) "Program size exceeds capacity of LINK".  We got this error trying to
    link a program of about 300kb; at 200kb it works fine.  Is this limit
    based on the amount of physical memory available?

(2) "Too many external symbols in one module".  We have a dispatch routine
    that can call roughly 400 different routines depending on interpretive
    opcode.  Apparently there can be at most 256 external symbols per
    module.

(3) There appears to be a limit on total public symbols of 1024, which we
    haven't hit yet but expect to; one configuration we are interested in
    linking has just under 2000 routines.

Is there an alternative to LINK that can handle these larger demands?
-Thanks, Robert

[ The copy of LINK supplied with the Microsoft compilers (Pascal and FORTRAN)
is advertised to handle larger capacity programs than the standard LINK
shipped with DOS. I don't know what the limit of these programs is. -ed]