<title=XSC.EXE Command Line Parameters>
<keywords=compiler xsc xsc.exe command line parameters parameter option options>

 Parameter   Description

  @file      read parameter list from specified file
  -l name    use specified language file in compiling
  -o name    create specified object file
  -I path    define path to included files
  -m         create a map file
  -ouv       optimize unused variables
  -ods       optimize duplicate strings
  -orc       optimize memory references by register caching
  -oif       optimize conditional expressions
  -oor       optimize logical 'or'-based expressions
  -oand      optimize logical 'and'-based expressions
  -omul      optimize multiplying
  -Odwp      use dword type as pointer to byte (default,pointer to dword)
  -Oiro      mixed integer-real operation should always have a real result
  -Opf       use Pascal convention for stack cleanup
  -Otd       time dependency (compile only modified files)
  -Osp       show progress information
  -u         include structure declarations in object files
  -3         enable 386 instructions - default
  -4         enable 486 instructions
  -5         enable 586 instructions
  -6         enable 686 instructions
  -mmx       enable MMX instructions
  -3dnow     enable 3D-NOW! instructions
  -xsl       create a dynamic link list file
  -Oav       align variables on dword
  -Oaf       align functions on dword
  -Oq        quiet mode
  -Oofile    redirect screen output to file (xsc.out)
  -Oswp      use memory swap file
  -Otfp      enable 'to few parameters' warning message

See also : <link=XSL.EXE Command Line Parameters=XSL.EXE Command Line Parameters>
           <link=XSCL.EXE Command Line Parameters=XSCL.EXE Command Line Parameters>

<end>

<title=XSL.EXE Command Line Parameters>
<keywords=linker link xsl xsl.exe command line parameters parameter option options
-x -e -o -L>

  Parameter    Description

  @file        read parameter list from specified file
  -x name      use specified extender
  -e name      create specified executable
  -o name      create specified object file
  -L path      define path to library directory
  -m           create a map file
  -xmv         include memory check in EXE header
  -x1d         check for DPMI before VCPI
  -Odl         enable dynamic linking
  -Odi         add debug information in EXE files
  -Oldi        make a line number debug info file (.dbg)
  -Oq          quiet mode
  -Oofile      redirect screen output to file (xsl.out)
  -Osp         show progress information
  -Oarh        compress program
  -ol          optimized linking

See also : <link=XSC.EXE Command Line Parameters=XSC.EXE Command Line Parameters>
           <link=XSCL.EXE Command Line Parameters=XSCL.EXE Command Line Parameters>

<end>

<title=XSCL.EXE Command Line Parameters>
<keywords=compiler linker xscl xscl.exe command line parameters parameter option options>

 Parameter   Description

  @file      read parameter list from specified file
  -x name    use specified extender
  -e name    create specified executable
  -o name    create specified object file
  -L path    define path to library directory
  -l name    use specified language file in compiling
  -I path    define path to included files
  -xmv       include memory check in EXE header
  -x1d       check for DPMI before VCPI
  -ouv       optimize unused variables
  -ods       optimize duplicate strings
  -orc       optimize memory references by register caching
  -oif       optimize conditional expressions
  -oor       optimize logical 'or'-based expressions
  -oand      optimize logical 'and'-based expressions
  -omul      optimize multiplying
  -Odwp      use dword type as pointer to byte (default,pointer to dword)
  -Oiro      mixed integer-real operation should always have a real result
  -Opf       use Pascal convention for stack cleanup
  -Otd       time dependency (compile only modified files)
  -c         compile only
  -u         include structure declarations in object files
  -m         create a map file
  -3         enable 386 instructions - default
  -4         enable 486 instructions
  -5         enable 586 instructions
  -6         enable 686 instructions
  -mmx       enable MMX instructions
  -3dnow     enable 3D-NOW! instructions
  -xsl       create a dynamic link list file
  -Odl       enable dynamic linking
  -Odi       add debug information in EXE files
  -Oldi      make a line number debug info file (.dbg)
  -Oav       align variables on dword
  -Oaf       align functions on dword
  -ol        optimized linking
  -Oarh      compress program
  -Oq        quiet mode
  -Osp       show progress information
  -Oofile    redirect screen output to file (xsc.out)
  -Oswp      use memory swap file
  -Otfp      enable 'to few parameters' warning message

See also : <link=XSL.EXE Command Line Parameters=XSL.EXE Command Line Parameters>
           <link=XSC.EXE Command Line Parameters=XSC.EXE Command Line Parameters>

<end>
