libgcc
libgcc is the runtime library that accompanies the GNU Compiler Collection (GCC). It provides low-level support routines that GCC-generated code may require at run time, including arithmetic helpers, stack unwinding support for exceptions, and other target-specific support functions.
Implemented as a collection of object files, libgcc is built for each target architecture and is distributed
libgcc also contains support for exception handling and stack unwinding used by languages that compile with
Distribution and usage: GCC links against libgcc automatically as needed. It is provided with GCC releases
Licensing: libgcc follows the licensing terms of GCC; it is distributed under the GCC runtime libraries license