This package provides the MinGW implementation of the GNU C language compiler; this includes the C preprocessor, and the common back end processors which are necessary to support all other language compilers in the GNU Compiler Collection. This is a required component of the MinGW Compiler Suite. This package provides the MinGW implementation of the shared runtime library for the GNU C language compiler; you must install it if you wish to use this compiler with -shared-libgcc support enabled, or if you wish to use any other GCC language compiler, and you require safe handling of exceptions which may cross DLL boundaries. This is a freely redistributable library; it is required by, (and you must distribute it with), any application compiled by the GNU C++ language compiler, unless support for shared runtime libraries is explicitly disabled when building. NOTE: The gcc-4.8.1 release delivers this library in a tarball named with the "gcc-core" prefix, rather than "libgcc". This package provides the MinGW implementation of the GNU Ada language compiler. This is an optional component of the MinGW Compiler Suite; you require it only if you wish to compile programs written in the Ada language. This package provides the MinGW implementation of the shared runtime library for the GNU Ada language compiler; you must install it if you wish to use this compiler. This is a freely redistributable library; it is required by, (and you must distribute it with), any application compiled by the GNU Ada language compiler, unless support for shared runtime libraries is explicitly disabled when building. NOTE: The gcc-4.8.1 release delivers this library in a tarball named with the "gcc-ada" prefix, rather than "libgnat". There is (currently) no DLL component release of libgnat, for the gcc-4.9.3 (or later) release. This package provides the MinGW implementation of the GNU C++ language compiler. This is an optional component of the MinGW Compiler Suite; you require it only if you wish to compile programs written in the C++ language. This package provides the MinGW implementation of the shared runtime library for the GNU C++ language compiler; you must install it if you wish to use this compiler. This is a freely redistributable library; it is required by, (and you must distribute it with), any application compiled by the GNU C++ language compiler, unless support for shared runtime libraries is explicitly disabled when building. NOTE: The gcc-4.8.1 release delivers this library in a tarball named with the "gcc-c++" prefix, rather than "libstdc++". This package provides the MinGW implementation of the GNU FORTRAN language compiler. This is an optional component of the MinGW Compiler Suite; you require it only if you wish to compile programs written in the FORTRAN language. This package provides the MinGW implementation of the shared runtime library for the GNU FORTRAN language compiler; you must install it if you wish to use this compiler. This is a freely redistributable library; it is required by, (and you must distribute it with), any application compiled by the GNU FORTRAN language compiler, unless support for shared runtime libraries is explicitly disabled when building. This package provides the MinGW implementation of the GNU Objective-C language compiler. This is an optional component of the MinGW Compiler Suite; you require it only if you wish to compile programs written in the Objective-C language. NOTE: For the gcc-4.8.1, release in order to install objc you need to install the gcc-objc-%-mingw32-dev package instead of the -bin package. This change was made to be consistent with what -bin usually contains compared to -dev. In reality, this release simply created the -dev package as a hybrid of content which would normally be distributed as separate -bin and -dev packages, whereas earlier releases provided the -bin package as such a hybrid. This change added an unnecessary level of package complexity; it has been reverted for the gcc-4.9.3 release. This package provides the MinGW implementation of the shared runtime library for the GNU Objective-C language compiler; you must install it if you wish to use this compiler. This is a freely redistributable library; it is required by, (and you must distribute it with), any application compiled by the GNU Objective-C language compiler, unless support for shared runtime libraries is explicitly disabled when building. NOTE: The gcc-4.8.1 release delivers this library in a tarball named with the "gcc-objc" prefix, rather than "libobjc".