man-pages/man1/c89-gcc.1.html
2021-03-31 01:06:50 +01:00

86 lines
1.7 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of C89</TITLE>
</HEAD><BODY>
<H1>C89</H1>
Section: User Commands (1)<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NAME</H2>
c89 - ANSI (1989) C compiler
<A NAME="lbAC">&nbsp;</A>
<H2>SYNOPSIS</H2>
<B>c89</B>
<I></I>[-pedantic]
[-pedantic-errors]
[-D_ANSI_SOURCE]
options ...
<A NAME="lbAD">&nbsp;</A>
<H2>DESCRIPTION</H2>
Calls the C compiler (cc) with the given
<B>options ,</B>
using a C language environment compatible with the
-ansiC specification.
<P>
This includes proper handling of trigraphs,
disabling non-ANSI compiler features (such as
<B>asm ,</B>
<B>inline ,</B>
<B>typeof ,</B>
and the $ character in identifiers),
and definition of the preprocessor symbol
__STRICT_ANSI__ .
<A NAME="lbAE">&nbsp;</A>
<H2>SEE ALSO</H2>
<A HREF="/cgi-bin/man/man2html?1+cc">cc</A>(1) for a description of all options.
<A NAME="lbAF">&nbsp;</A>
<H2>HISTORY</H2>
Appeared in
NetBSD 1.4 .
<A NAME="lbAG">&nbsp;</A>
<H2>BUGS</H2>
Since
<B>c89</B>
is a shell wrapper script to
<B>cc ,</B>
compile errors are prefixed by &quot;cc:&quot;.
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="1"><A HREF="#lbAB">NAME</A><DD>
<DT id="2"><A HREF="#lbAC">SYNOPSIS</A><DD>
<DT id="3"><A HREF="#lbAD">DESCRIPTION</A><DD>
<DT id="4"><A HREF="#lbAE">SEE ALSO</A><DD>
<DT id="5"><A HREF="#lbAF">HISTORY</A><DD>
<DT id="6"><A HREF="#lbAG">BUGS</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:08 GMT, March 31, 2021
</BODY>
</HTML>