On 22 November 2013 14:50, Terry Guo wrote: > > while the libgcc2.c is compiled as a pure C file. For GCC we have > something like GCC in C++, will we have something like LIBGCC in C++? I don't know. The public functions in libgcc are all C functions, so would (at least) need to be declared extern "C" if compiled as C++.