bcc-cc1 man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

BCC-CC1(1)		  BSD General Commands Manual		    BCC-CC1(1)

NAME
     bcc-cc1 — C compiler backend

SYNOPSIS
     bcc-cc1 [-03EPcdfltw[-]] [-Ddefine] [-Iinclude_dir] [-Uundef]
	     [-o outfile] [infile]

DESCRIPTION
     Bcc-cc1 is the backend for the bcc(1) C compiler.

     It understands the following options:

     -0	     (the digit 0) 8086 target (works even on 80386 host)

     -3	     80386 target (works even on 8086 host)

     -D	     define

     -E	     produce preprocessor output

     -I	     include search path

     -P	     produce preprocessor output with no line numbers

     -c	     produce code with caller saving regs before function calls

     -d	     print debugging information in assembly output

     -f	     produce code with 1st argument passed in a register

     -l	     produce code for 2 3 1 0 long byte order (only works in 16-bit
	     versions)

     -o	     assembler output file name follows

     -p	     produce (almost) position-independent code

     -t	     print source code in assembly output

     -w	     print what cc1 thinks is the location counter in assembly output

     All the options except -D, -I and -o may be turned off by following the
     option letter by a ‘-’.  Options are processed left to right so the last
     setting has precedence.

     The following is defined before option processing:

     __BCC__		     1

     The following may be defined after option processing:

     __AS09__		     1 if 6809 version
     __AS386_16__	     1 if -0 option on 80*86
     __AS386_32__	     1 if -3 option on 80*86
     __CALLER_SAVES__	     1 if -c option
     __FIRST_ARG_IN_AX__     1 if -f option on 80*86
     __FIRST_ARG_IN_X__	     1 if -f option on 6809
     __LONG_BIG_ENDIAN__     1 if -l option
     __POS_INDEPENDENT__     1 if -p option on 6809

     The following are standard builtins:

     __FILE__		     stringized name of current input file
     __LINE__		     current line number

FILES
     /usr/local/lib/bcc/bcc-cc1

SEE ALSO
     bcc(1).

AUTHORS
     This program has been written by Bruce Evans.

BSD				March 26, 1995				   BSD
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net