Annotation of os2sdk/tools/bin/cl.hlp, revision 1.1.1.1

1.1       root        1: C COMPILER OPTIONS
                      2: -MEMORY MODEL-
                      3: /AS small model (default)
                      4: /AC compact model
                      5: /AM medium model
                      6: /AL large model
                      7: /AH huge model
                      8: -OPTIMIZATION-
                      9: /O enable optimization (same as /Ot)
                     10: /Oa ignore aliasing
                     11: /Od disable optimizations
                     12: /Oi enable intrinsic functions
                     13: /Ol enable loop optimizations
                     14: /On disable "unsafe" optimizations
                     15: /Op enable precision optimizations
                     16: /Or disable in_line return
                     17: /Os optimize for space
                     18: /Ot optimize for speed (default)
                     19: /Ox max. optimization (/Oailt /Gs)
                     20: -CODE GENERATION-
                     21: /G0 8086 instructions (default)
                     22: /G1  186 instructions
                     23: /G2  286 instructions
                     24: /Gc Pascal style function calls
                     25: /Gs no stack checking
                     26: /Gt[number] data size threshold
                     27: -OUTPUT FILES-
                     28: /Fa[assembly listing file]
                     29: /Fc[mixed source/object listing file]
                     30: /Fe<executable file>
                     31: /Fl[object listing file]
                     32: /Fm[map file]
                     33: /Fo<object file>
                     34: /Fs[source listing file]
                     35: -PREPROCESSOR-
                     36: /C don't strip comments
                     37: /D<name>[=text] define macro
                     38: /E preprocess to stdout
                     39: /EP same as /E but no #line
                     40: /I<name> add #include path
                     41: /P preprocess to file
                     42: /U<name> remove predefined macro
                     43: /u remove all predefined macros
                     44: /X ignore "standard places"
                     45: -LANGUAGE-
                     46: /Za disable extensions
                     47: /Zd line number information
                     48: /Ze enable extensions (default)
                     49: /Zg generate declarations
                     50: /Zi symbolic debugging information
                     51: /Zl remove default library info
                     52: /Zp<n> pack structs on n-byte boundary
                     53: /Zs syntax check only
                     54: -FLOATING POINT-
                     55: /FPa calls with altmath
                     56: /FPc calls with emulator
                     57: /FPc87 calls with 8087 library
                     58: /FPi inline with emulator (default)
                     59: /FPi87 inline with 8087
                     60: -SOURCE LISTING-
                     61: /Sl<columns> set line width
                     62: /Sp<lines> set page length
                     63: /St<string> set title string
                     64: /Ss<string> set subtitle string
                     65: -MISCELLANEOUS-
                     66: /c compile only, no link
                     67: /H<number> external name length
                     68: /J default char type is unsigned
                     69: /Tc<file> compile file without .c
                     70: /V<string> set version string
                     71: /W<number> warning level
                     72: -LINKING-
                     73: /F<hex_number> stack size (hex. bytes)
                     74: /link [linker_options_and_libraries]

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.