sys-devel/gcc

GNU Compiler Collection.

Versions

Slot Version Repository Platforms
4.8 4.8.2-r2 arbor ~amd64 ~arm ~x86
4.7 4.7.3-r2 arbor ~amd64 ~arm ~x86
4.6 4.6.3-r6 arbor ~amd64 ~arm ~x86
4.5 4.5.4-r2 arbor ~amd64 ~arm ~x86

Metadata

Homepage http://www.gnu.org/software/gcc/
Summary GNU Compiler Collection
Upstream changelog http://www.gnu.org/software/gcc/gcc-4.8/changes.html
Upstream documentation http://www.gnu.org/software/gcc/onlinedocs/libstdc++/libstdc++-html-USERS-4.8/
Upstream release notes http://www.gnu.org/software/gcc/gcc-4.8/
Dependencies (
    (
        build+run:
        app-admin/eclectic[>=2.0.13]
    )
    (
        build:
        sys-devel/gettext
        sys-devel/make
        ada? (
            || (
                sys-devel/gcc[ada]
                dev-lang/gnat
            )
        )
        doc? (
            app-doc/doxygen[>=1.5.1]
        )
        java? (
            app-arch/unzip
            app-arch/zip
        )
        build+run:
        dev-libs/mpc:=[>=0.8.1]
        test-expensive:
        dev-util/dejagnu
        sys-devel/autogen
        dev-libs/mpc:=[>=0.8.1]
        dev-libs/mpfr:=[>=2.3]
        build+run:
        sys-devel/binutils[>=2.20.1]
        build+run:
        dev-libs/mpfr:=[>=2.4.0]
        build+run:
        dev-libs/gmp:=[>=4.2]
        build+run:
        graphite? (
            dev-libs/cloog[>=0.17&<0.19]
            dev-libs/isl[>=0.10&<0.12]
        )
    )
)
Downloads (
    mirror://gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2
    java? (
        mirror://sourceware/java/ecj-4.5.jar
    )
)
Licences GPL-2

Choices

OPTIONS

ada
doc Adds extra documentation (API, Javadoc, etc)
fortran Adds support for fortran (formerly f77)
go Build support for the Go programming language
graphite enable support for Graphite based loop optimizations
java Adds support for Java
obj-c++ build support for the Objective C++ language
objc build support for the Objective C code language
objc-runtime build the Objective-C runtime (needed for building Objective-C code)
openmp build support for OpenMP
propolice

linguas

be Belarusian locale
ca Catalan locale
da Danish locale
de German locale
el Greek locale
eo Esperanto locale
es Spanish locale
fi Finnish locale
fr French locale
hr Croatian locale
id Indonesian locale
ja Japanese locale
nl Dutch locale
ru Russian locale
sr Serbian locale
sv Swedish locale
tr Turkish locale
uk Ukrainian locale
vi Vietnamese locale
zh_CN Chinese locale for Peoples Republic of China
zh_TW Chinese locale for Taiwan