GNAT is a compiler, too
Toshitaka Kumano
kumano@cl.cilas.net
Fri Mar 29 13:39:00 GMT 2002
Hi,
I find incidentally that
http://gcc.gnu.org/onlinedocs/gcc/G---and-GCC.html#G++%20and%20GCC says,
G++ is a compiler, not merely a preprocessor. G++ builds object
code directly from your C++ program source. There is no
intermediate C version of the program. (By contrast, for example,
some other implementations use a program that generates a C
program from your C++ source.) Avoiding an intermediate C
representation of the program means that you get better object
code, and better debugging information. The GNU debugger, GDB,
works with this information in the object code to give you
comprehensive C++ source-level editing capabilities (see C and
C++).
What is the aim of the paragraph, special mention of G++ ?
As we all know, GNAT is a compiler, too.
And because one of myth (or FAQ) for GNAT is "GNAT is a Translator",
I think the GCC *3.1* manual should include some mention of GNAT
similarly as G++.
--
Toshitaka Kumano
More information about the Gcc
mailing list