C/C++ Compiler (cl.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.
Additional Debug/Release Options
                                             Up Contents Index Back
─────Programmer's WorkBench─────────────────────────────────────────────────
 
     Fast Compile
          Speeds up the compilation process. Equivalent to specifying
          /f. If PWB encounters the C6 Quick Compile option (/Qc) it
          automatically converts it to /f. Choosing Fast Compile
          disables Fast Alternate Math, Emulation Calls, and 80x87
          Calls.
          See: Fast Compile Option
 
     Stack Checking
          Verify that space exists in the program stack in which to
          allocate local variables. Equivalent to /Ge.
          See: Removing Stack Probes
 
     Null Pointer Checking
          Check for null or out-of-range pointers. Equivalent to
          specifying /Zr.
          See: Check Null Pointers
 
     Floating Point
          Control how the program you are compiling handles
          floating-point operations.
 
          Inline Emulation          Equivalent to specifying /FPi
          Inline 80x87 Instruct     Equivalent to specifying /FPi87
          Fast Alternate Math       Equivalent to specifying /FPa
          Emulation Calls           Equivalent to specifying /FPc
          80x87 Calls               Equivalent to specifying /FPc87
 
          See: Floating-Point Options
               Comparison of Floating-Point Libraries
 
    Defines
          Define preprocessor symbols with values that must change when
          either Release or Debug is chosen from the Build Options
          Dialog Box. Use the Build Options command on the Options menu
          to switch between Release and Debug. Equivalent to specifying
          /D<symbol>.
          See: Defining Constants and Macros
 
    Additional Options
          Specify any CL option not covered in the C/C++ Compiler
          Options dialog box.
                                    -♦-