When referring to C++ compilation, it is usual to call the compiler "G++".
Since there is only one compiler, it is also accurate to call it "GCC" no
matter what the language context; however, the term "G++" is more useful
when the emphasis is on compiling C++ programs.
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 section `C and C++' in Debugging with
----- Original Message -----
From: "Helen Borrie" <helebor@...>
Sent: Sunday, November 26, 2000 10:33 AM
Subject: RE: [IB-Architect] Rock>Java>Threads>Hardplace
At 06:44 PM 25-11-00 -0400, Claudio wrote:
>What's the state of C++ compilers in the N+1 platforms today? Can we rely
>non-ultra-tricky code behaving the same on several compilers?
All for Open and Open for All
InterBase Developer Initiative · http://www.interbase2000.org