CodeView (cv.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Shell Escape (Notes)
 Summary Description Example           Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     Opening a shell requires a significant amount of free memory,
     since the following are resident in memory:
 
        ■ CodeView
 
        ■ The symbol table
 
        ■ The system's command processor
 
        ■ The program being debugged
 
     If your machine does not have enough memory, an error message
     appears. Even if you have enough memory to start a new shell, you
     may not have enough memory left to execute large programs from the
     shell.
 
     In order for you to use the Shell Escape commands, the executable
     file being debugged must release unneeded memory. Programs created
     with Microsoft compilers release memory during start-up.
 
     Side effects of commands executed while in a shell may not be seen
     when you return to CodeView, such as a changed directory.
                                    -♦-