Child processes in Mess-DOS, and/or reducing code size

Joel Spolsky spolsky-joel at cs.yale.edu
Thu Sep 20 14:04:47 AEST 1990


In article <1990Sep19.224551.27226 at gpu.utcs.utoronto.ca> sarathy at gpu.utcs.utoronto.ca (Rajiv Sarathy) writes:
>Problem: a program that's too large to fit in memory.
>Environment: C language in MS-DOS 3.x

The easiest way to solve this problem:

(1) Rush out and buy Borland Turbo C, and use its linker.
(2) Use VROOM. It will do all the housework you need for overlays
    automatically. Just divide your code up into segments and it will
    automatically make sure that any segments that are in use are
    loaded. It can even swap stuff into extended memory...

Simple and elegant.

In fact, you don't even need to buy Turbo C, just the Turbo Assembler
Debugger, which comes with TLINK, the linker, the latest version of
which will compile Microsoft .OBJ's fine.

Joel Spolsky
spolsky at cs.yale.edu                                     Silence = Death



More information about the Comp.lang.c mailing list