summaryrefslogtreecommitdiff
path: root/static/v10/man1/c++.1
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-26 16:38:00 -0400
committerJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-26 16:38:00 -0400
commit97d5c458cfa039d857301e1ca7d5af3beb37131d (patch)
treeb460cd850d0537eb71806ba30358840377b27688 /static/v10/man1/c++.1
parentb89dc2331a50c63f8b33272a5c4c61ab98abdaa3 (diff)
build: Better Build System
Diffstat (limited to 'static/v10/man1/c++.1')
-rw-r--r--static/v10/man1/c++.1151
1 files changed, 0 insertions, 151 deletions
diff --git a/static/v10/man1/c++.1 b/static/v10/man1/c++.1
deleted file mode 100644
index e41cfe58..00000000
--- a/static/v10/man1/c++.1
+++ /dev/null
@@ -1,151 +0,0 @@
-.TH C++ 1
-.CT 1 prog_c
-.SH NAME
-CC, cfront \- C++ compiler
-.SH SYNOPSIS
-.B CC
-[
-.I option ...
-]
-.I file ...
-.PP
-.B cfront
-[
-.I option ...
-]
-.I file ...
-.SH DESCRIPTION
-.I CC
-compiles and links C++ programs in the manner of
-.IR cc (1).
-It handles source files with names ending in
-.LR .c ,
-assembler files in
-.LR .s ,
-and object files in
-.LR .o .
-Various passes of the compiler can be substituted via
-environment variables listed under
-.SM `FILES'.
-Options include those of
-.IR cc (1)
-except
-.BR -B
-and
-.BR -t ,
-those of
-.IR ld (1),
-those of
-.I cfront,
-and in addition
-.TP
-.BR -F
-Run only the macro preprocessor
-.IR cpp (8)
-and
-.I cfront
-on the named
-.B .c
-files, and send the result to the
-standard output.
-.TP
-.BI -. suffix
-Instead of the standard output, place
-.B -E
-and
-.B -F
-output in files whose name is that of the source with
-.BI . suffix
-substituted for
-.LR .c .
-.PP
-.I Cfront
-reads C++ code (without preprocessing) from the standard input
-and writes equivalent C code on the standard output.
-The options are
-.TP
-.B +d
-Don't expand inline functions.
-.TP
-.BI +x file
-Take size and alignment information from
-.I file
-for cross compiling.
-.TP
-.B +e0
-.PD0
-.TP
-.B +e1
-Make external declarations
-.RB (+e0)
-or definitions
-.BR (+e1)
-for virtual function tables.
-These tables may appear as static data in
-every compilation;
-the options are intended to save redundant space.
-.PD
-.TP
-.B +a0
-Produce classic C output (default).
-.TP
-.B +a1
-Produce
-.SM ANSI
-C output.
-If this option is used with
-.I CC,
-then an
-.SM ANSI
-C compiler such as
-.I lcc
-must be specified in environment variable
-.BR ccC .
-.TP
-.BI +f name
-Use
-.I name
-to identify the source file in diagnostics.
-.TP
-.B +L
-Produce
-.SM ANSI
-standard
-.B #line
-directives instead of
-.BI # number.
-.SH FILES
-.TF cfrontC=/usr/bin/cfront
-.TP
-.B cppC=/lib/cpp
-C preprocessor
-.TP
-.B cfrontC=/usr/bin/cfront
-C++ translator
-.TP
-.B ccC=/bin/cc
-C compiler
-.TP
-.B munchC=/usr/lib/munch
-linker postprocessor for static initialization
-.TP
-.F /usr/lib/libC.a
-C++ library
-.TP
-.F /usr/include/CC
-standard directory for C++
-.L #include
-files
-.TP
-Other files as in \fIcc\fR
-.SH SEE ALSO
-.IR cc (1),
-.IR ld (1)
-.br
-B. Stroustrup,
-.I The C++ Programming Language,
-Addison-Wesley, 1986
-.br
-B. Stroustrup,
-.I C++ Reference Manual,
-AT&T Bell Laboratories, May 1989