gcc.texi (G++ and GCC): Add Java and Chill.
* gcc.texi (G++ and GCC): Add Java and Chill. (Bug Critera): Don't list languages. * gcc.texi (Incompatibilities): No longer claim most C compilers are K&R. * gcc.texi (G++ and GCC): Update other front-ends list. From-SVN: r31323
This commit is contained in:
parent
8613329216
commit
ce8f925bbf
2 changed files with 24 additions and 14 deletions
|
@ -1,3 +1,13 @@
|
|||
Tue Jan 11 06:14:39 2000 David Starner <dstarner98@aasaa.ofe.org>
|
||||
|
||||
* gcc.texi (G++ and GCC): Add Java and Chill.
|
||||
(Bug Critera): Don't list languages.
|
||||
|
||||
* gcc.texi (Incompatibilities): No longer claim most C compilers
|
||||
are K&R.
|
||||
|
||||
* gcc.texi (G++ and GCC): Update other front-ends list.
|
||||
|
||||
Tue Jan 11 05:49:01 2000 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* Band-aid until haifa's bitset implementation is nuked.
|
||||
|
|
28
gcc/gcc.texi
28
gcc/gcc.texi
|
@ -247,13 +247,14 @@ bugs. It corresponds to GCC version 2.96.
|
|||
|
||||
@ifset USING
|
||||
@node G++ and GCC
|
||||
@chapter Compile C, C++, Objective C, or Fortran
|
||||
@chapter Compile C, C++, Objective C, Fortran, Java or CHILL
|
||||
|
||||
@cindex Objective C
|
||||
The C, C++, and Objective C, and Fortran versions of the compiler are
|
||||
integrated; this is why we use the name ``GNU Compiler Collection''.
|
||||
GCC can compile programs written in C, C++, Objective C, or Fortran.
|
||||
The Fortran compiler is described in a separate manual.
|
||||
Several versions of the compiler (C, C++, Objective C, Fortran, Java
|
||||
and CHILL) are integrated; this is why we use the name
|
||||
``GNU Compiler Collection''. GCC can compile programs written in any of these
|
||||
languages. The Fortran and CHILL compilers are described in
|
||||
separate manuals. The Java compiler currently has no manual documenting it.
|
||||
|
||||
@cindex GCC
|
||||
``GCC'' is a common shorthand term for the GNU Compiler Collection. This is both
|
||||
|
@ -273,9 +274,9 @@ whole, and more specifically to the language-independent part of the
|
|||
compiler. For example, we refer to the optimization options as
|
||||
affecting the behavior of ``GCC'' or sometimes just ``the compiler''.
|
||||
|
||||
Front ends for other languages, such as Ada 9X, Fortran, Modula-3, and
|
||||
Pascal, are under development. These front-ends, like that for C++, are
|
||||
built in subdirectories of GCC and link to it. The result is an
|
||||
Front ends for other languages, such as Ada 95 and Pascal exist but
|
||||
have not yet been integrated into GCC. These front-ends, like that for C++,
|
||||
are built in subdirectories of GCC and link to it. The result is an
|
||||
integrated compiler that can compile programs written in C, C++,
|
||||
Objective C, or any of the languages for which you have installed front
|
||||
ends.
|
||||
|
@ -1207,10 +1208,10 @@ MALLOC=gmalloc.o
|
|||
@section Incompatibilities of GCC
|
||||
@cindex incompatibilities of GCC
|
||||
|
||||
There are several noteworthy incompatibilities between GNU C and most
|
||||
existing (non-ANSI) versions of C. The @samp{-traditional} option
|
||||
There are several noteworthy incompatibilities between GNU C and K&R
|
||||
(non-ANSI) versions of C. The @samp{-traditional} option
|
||||
eliminates many of these incompatibilities, @emph{but not all}, by
|
||||
telling GNU C to behave like the other C compilers.
|
||||
telling GNU C to behave like a K&R C compiler.
|
||||
|
||||
@itemize @bullet
|
||||
@cindex string constants
|
||||
|
@ -2223,9 +2224,8 @@ that is a compiler bug. However, you should note that your idea of
|
|||
for traditional practice''.
|
||||
|
||||
@item
|
||||
If you are an experienced user of C or C++ (or Fortran or Objective-C)
|
||||
compilers, your suggestions
|
||||
for improvement of GCC are welcome in any case.
|
||||
If you are an experienced user of one of the languages GCC supports, your
|
||||
suggestions for improvement of GCC are welcome in any case.
|
||||
@end itemize
|
||||
|
||||
@node Bug Lists
|
||||
|
|
Loading…
Add table
Reference in a new issue