OK. Thanks for your help Tim. I understood that gcc doesn't include much of the library function support required by the C standards, but it does include some C standard library support, doesn't it? If it does, what collection of utility functions that support a program while it is running (working with the operating system) does gcc support? Please, correct me if I'm wrong. Thanks once again Tim. Cheers. On 9/4/06, Tim Prince <timothyprince@xxxxxxxxxxxxx> wrote:
Crouching Tiger wrote: > Hi, > > > A naive question: :) > > What is the GCC runtime and what does the GCC runtime include (i'm > asking for examples also)? > This question could be interpreted various ways. gcc includes a run-time library (libgcc2) with run-time support for functions not easily expressed with in-line code, such as a large number of relatively awkward casts. Also, there are support libraries for various languages, such as the C++ STL (libstdc++), Fortran run-time (libgfortran), OpenMP support (libgomp) et al. gcc doesn't include much of the library function support required by nearly every application, and by the C standards. There are both GNU (glibc) and non-GNU implementations of those libraries, with an established tradition for which are chosen by gcc, according to target.