home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-385-Vol-1of3.iso
/
v
/
vdtj122b.zip
/
VCSD.ZIP
/
TCC.VCH
< prev
next >
Wrap
Text File
|
1991-11-06
|
5KB
|
72 lines
┌────────────────────────────────────────────────┐
│ Borland Turbo C 2.0 Compiler Options - Page #1 │
└────────────────────────────────────────────────┘
┌─────────────────────────────── MEMORY MODEL ───────────────────────────────┐
│ -mc Compact Model -mh Huge Model -ml Large Model │
│ -mm Medium Model -ms * Small Model -mt Tiny Model │
├─────────────────────────────── PREPROCESSOR ───────────────────────────────┤
│ -D<name> Define macro -D<name>=<string> Define macro value │
│ -U<name> Undefine macro │
├─────────────────────────────── OPTIMIZATION ───────────────────────────────┤
│ -G Generate for speed -O Optimize jumps │
│ -r * Register variables -r- Suppress register variables │
│ -Z Optimize register usage │
├─────────────────────────────── SOURCE CODE ────────────────────────────────┤
│ -A Disable non-ANSI extensions -C Allow nested comments │
│ -i<n> Maximum identifier length │
├────────────────────────────── ERROR REPORTING ─────────────────────────────┤
│ -g<n> Stop after n warnings -j<n> Stop after n errors │
│ -w Enable all warnings -w<w> Enable warning <w> │
│ -w-<w> Disable warning <w> │
└──────────────────────── (press any key to continue) ───────────────────────┘
┌────────────────────────────────────────────────┐
│ Borland Turbo C 2.0 Compiler Options - Page #2 │
└────────────────────────────────────────────────┘
┌───────────────────────────── CODE GENERATION ──────────────────────────────┐
│ -1 80186/286 Instructions -a Generate word alignment │
│ -d Merge duplicate strings -f * Floating point emulator │
│ -f- No floating point -f87 8087 floating point │
│ -K Default char is unsigned -k Standard stack frame │
│ -N Check stack overflow -p Pascal calls │
│ -u * Underscores on externs -y Produce line number info │
│ -v Source level debugging │
├─────────────────────────────── SEGMENTATION ───────────────────────────────┤
│ -zA<name> Code segment class name...........................(default=CODE) │
│ -zB<name> Uninitialized data segment class...................(default=BSS) │
│ -zC<name> Code segment name................................(default=_TEXT) │
│ -zD<name> Uninitialized data segment name...................(default=_BSS) │
│ -zG<name> Uninitialized data segment group................(default=DGROUP) │
│ -zP<name> Output files generated with code group for segment <name> │
│ -zR<name> Initialized data segment name....................(default=_DATA) │
│ -zS<name> Initialized data segment group..................(default=DGROUP) │
│ -zT<name> Initialized data segment class....................(default=DATA) │
│ -z<X>* Use default for above option <X> │
└──────────────────────── (press any key to continue) ───────────────────────┘
┌────────────────────────────────────────────────┐
│ Borland Turbo C 2.0 Compiler Options - Page #3 │
└────────────────────────────────────────────────┘
┌─────────────────────────────── COMPILATION ────────────────────────────────┐
│ -B Compile via assembly -c Compile only │
│ -E<name> Alternate assembler name -o<name> Object file name │
│ -S Produce assembly output │
├───────────────────────────────── LINKER ───────────────────────────────────┤
│ -e<name> Executable file name -M Generate link map │
│ -lx Pass option x to linker │
├─────────────────────────────── ENVIRONMENT ────────────────────────────────┤
│ -n<dir> Output file directory -L<dir> Libraries directory │
│ -I<fnam> Include files directory │
└──────────────────────── (press any key to continue) ───────────────────────┘
(Turbo C is a trademark of Borland International)