home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / flower.zip / cmplopt.txt next >
Text File  |  1997-06-24  |  2KB  |  37 lines

  1. Compile options used in the makefile
  2.  
  3. /C<[+]|->         /C+: Perform compile only, no link.
  4.                   /C-: Perform compile and link.  Default: /C-
  5. /G<3|4|5>         /G3: Generate code to optimize its use on an 80386
  6.                        processor.  Default: /G3
  7.                   /G4: Generate code to optimize its use on an 80486
  8.                        processor.
  9.                   /G5: Generate code to optimize its use on a Pentium
  10.                        processor.
  11. /L<[+]|->         Generate basic listing file.  Default: /L-
  12. /La<[+]|->        Include a layout of all referenced struct or union variables
  13.                   in the listing file.  Default: /La-
  14. /Ls<[+]|->        Include source statements in the listing file.  Default: /Ls-
  15. /Lx<[+]|->        Produce a cross-reference table of referenced variables
  16.                   in the listing file.  Default: /Lx-
  17. /Fa<[+]|->        Produce an assembler file.  Default: /Fa-
  18. /O<[+]|->         Turn on object code optimization.  Default: /O-
  19. /Tx<[+]|->        Generate full exception register dump.  Default: /Tx-
  20. /Wext<[+]|->      Warn about unused external definitions.
  21. /Wppt<[+]|->      Display a trace of preprocessor actions.
  22. /Wtrd<[+]|->      Warn about possible truncation or loss of data.
  23. /Wuni<[+]|->      Warn about uninitialised variables.
  24. /Wall<[+]|->      All /W suboptions. Default: /Wall-
  25. /V"string"        Set version string.  This option imbeds a given text string
  26.                   into the object file.
  27.  
  28. Link options used in the makefile
  29.  
  30. /PM:VIO           Generated EXE runs in either an OS/2 command-line
  31.                   window or full-screen.
  32. /ST:20480         Use a stack size of 20480
  33. /ALIGN:4          Align pages on 4 byte boundaries (recommended in doc)
  34. /L                Include line numbers
  35. /M                Generate a map file
  36. /EXEPACK          Compresses pages of data in the EXE (recommended in doc)
  37.