Install this package:
emerge -a sys-devel/gcc
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask sys-devel/gcc
Or alternatively:
emerge --autounmask-write -a sys-devel/gcc
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 5.3.0 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 5.2.0 | 8 | ||
| 5.1.0 | 8 | ||
| 4.9.2 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.9.1 | 8 | ~hppa | |
| 4.9.0 | 8 | ~hppa | |
| 4.8.4 | 8 | alpha amd64 arm arm64 hppa m68k ~mips ppc ppc64 ~s390 sparc x86 | |
| 4.8.3 | 8 | ~alpha amd64 arm arm64 hppa m68k ~mips ppc ppc64 ~s390 sparc x86 | |
| 4.8.2 | 8 | ~alpha ~amd64 ~arm arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.8.1-r1 | 8 | ~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.8.0 | 8 | ~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.7.3-r1 | 8 | alpha amd64 arm hppa m68k ~mips ppc ppc64 ~s390 sparc x86 | |
| 4.7.2-r1 | 8 | ~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.7.1 | 8 | ~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.7.0 | 8 | ~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.6.3 | 8 | alpha amd64 arm hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 | |
| 4.6.2 | 8 | ~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.6.1-r1 | 8 | ~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.6.0 | 8 | ~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.5.3-r2 | 8 | alpha amd64 arm hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 | |
| 4.5.2 | 8 | ~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.5.1-r1 | 8 | ~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.5.0 | 8 | ||
| 4.4.6-r1 | 8 | alpha amd64 arm hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 | |
| 4.4.5 | 8 | alpha amd64 arm hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 | |
| 4.4.4-r2 | 8 | alpha amd64 arm hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 | |
| 4.4.3-r3 | 8 | ~alpha ~amd64 arm -hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.4.2 | 8 | ~alpha ~amd64 ~arm -hppa ~m68k ~mips ~ppc ~ppc64 -sparc ~x86 | |
| 4.4.1 | 8 | ||
| 4.4.0-r1 | 8 | ||
| 4.3.5 | 8 | ~alpha ~amd64 ~arm -hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.3.4 | 8 | alpha amd64 arm -hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 | |
| 4.3.3-r2 | 8 | ~alpha ~amd64 ~arm -hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 | |
| 4.3.2-r4 | 8 | ||
| 4.3.1-r1 | 8 | ||
| 4.3.0 | 8 | ||
| 4.2.3 | 8 | ||
| 4.2.2 | 8 | ||
| 4.2.1 | 8 | ||
| 4.2.0 | 8 | ||
| 4.1.1-r3 | 8 | ||
| 4.1.0-r1 | 8 | ||
| 4.0.3 | 8 | ||
| 4.0.2-r3 | 8 | ||
| 4.0.0 | 8 |
<pkgmetadata>
<maintainer type="project">
<email>toolchain@gentoo.org</email>
</maintainer>
<use>
<flag name="altivec">Add support for optimizations for G4 and G5/ppc970 processors</flag>
<flag name="ada">Build the ADA language (GNAT) frontend</flag>
<flag name="awt">Useful only when building GCJ, this enables Abstract Window Toolkit
(AWT) peer support on top of GTK+</flag>
<flag name="cilk">Support the Cilk Plus language (C/C++ based languages for parallel programming)</flag>
<flag name="d">Enable support for the D programming language</flag>
<flag name="fixed-point">Enable fixed-point arithmetic support for MIPS targets
in gcc (Warning: significantly increases compile time!)</flag>
<flag name="gcj">Build the GCJ Java language frontend.</flag>
<flag name="go">Build the GCC Go language frontend.</flag>
<flag name="graphite">Add support for the framework for loop
optimizations based on a polyhedral intermediate representation</flag>
<flag name="jit">Enable libgccjit so other applications can embed gcc for Just-In-Time compilation.
This will slow down the compiler a bit as it forces all of the toolchain to be shared libs.</flag>
<flag name="libssp">Build SSP support into a dedicated library rather than use the
code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)</flag>
<flag name="mpx">Enable support for Intel Memory Protection Extensions (MPX)</flag>
<flag name="nptl">Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)</flag>
<flag name="mudflap">Add support for mudflap, a pointer use checking library</flag>
<flag name="nopie">Disable PIE support (NOT FOR GENERAL USE)</flag>
<flag name="nossp">Disable SSP support (NOT FOR GENERAL USE)</flag>
<flag name="objc">Build support for the Objective C code language</flag>
<flag name="objc++">Build support for the Objective C++ language</flag>
<flag name="objc-gc">Build support for the Objective C code language Garbage
Collector</flag>
<flag name="pgo">Build GCC using Profile Guided Optimization (PGO)</flag>
<flag name="regression-test">Run the testsuite and install the results (requires FEATURES=test)</flag>
<flag name="sanitize">Build support for various sanitizer functions (ASAN/TSAN/etc...)</flag>
<flag name="ssp">Build packages with stack smashing protector on by default</flag>
<flag name="vtv">Build support for virtual table verification (a C++ hardening feature)</flag>
</use>
<upstream>
<remote-id type="cpe">cpe:/a:gnu:gcc</remote-id>
<remote-id type="sourceforge">dgcc</remote-id>
</upstream>
</pkgmetadata>
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| DIST | ecj-4.3.jar | 1377431 bytes |
| DIST | ecj-4.5.jar | 1470676 bytes |
| DIST | gcc-4.0.0-patches-1.1.tar.bz2 | 2760 bytes |
| DIST | gcc-4.0.0-uclibc-patches-1.0.tar.bz2 | 23241 bytes |
| DIST | gcc-4.0.0.tar.bz2 | 31338477 bytes |
| DIST | gcc-4.0.2-patches-1.6.tar.bz2 | 57945 bytes |
| DIST | gcc-4.0.2.tar.bz2 | 31793160 bytes |
| DIST | gcc-4.0.3-patches-1.3.tar.bz2 | 38806 bytes |
| DIST | gcc-4.0.3-uclibc-patches-1.0.tar.bz2 | 20192 bytes |
| DIST | gcc-4.0.3.tar.bz2 | 32980638 bytes |
| DIST | gcc-4.1.0-patches-1.8.tar.bz2 | 31650 bytes |
| DIST | gcc-4.1.0-uclibc-patches-1.1.tar.bz2 | 20238 bytes |
| DIST | gcc-4.1.0.tar.bz2 | 38639061 bytes |
| DIST | gcc-4.1.1-patches-1.10.tar.bz2 | 51907 bytes |
| DIST | gcc-4.1.1-uclibc-patches-1.1.tar.bz2 | 20981 bytes |
| DIST | gcc-4.1.1.tar.bz2 | 39172003 bytes |
| DIST | gcc-4.2.0-patches-1.4.tar.bz2 | 49673 bytes |
| DIST | gcc-4.2.0-uclibc-patches-1.0.tar.bz2 | 19153 bytes |
| DIST | gcc-4.2.0.tar.bz2 | 44057527 bytes |
| DIST | gcc-4.2.1-patches-1.0.tar.bz2 | 18731 bytes |
| DIST | gcc-4.2.1-uclibc-patches-1.0.tar.bz2 | 19146 bytes |
| DIST | gcc-4.2.1.tar.bz2 | 44062112 bytes |
| DIST | gcc-4.2.2-patches-1.0.tar.bz2 | 20992 bytes |
| DIST | gcc-4.2.2-uclibc-patches-1.0.tar.bz2 | 19140 bytes |
| DIST | gcc-4.2.2.tar.bz2 | 44144408 bytes |
| DIST | gcc-4.2.3-patches-1.0.tar.bz2 | 21515 bytes |
| DIST | gcc-4.2.3-uclibc-patches-1.0.tar.bz2 | 19145 bytes |
| DIST | gcc-4.2.3.tar.bz2 | 44455012 bytes |
| DIST | gcc-4.3.0-patches-1.2.tar.bz2 | 12949 bytes |
| DIST | gcc-4.3.0-uclibc-patches-1.0.tar.bz2 | 17838 bytes |
| DIST | gcc-4.3.0.tar.bz2 | 59321957 bytes |
| DIST | gcc-4.3.1-patches-1.1.tar.bz2 | 10342 bytes |
| DIST | gcc-4.3.1-uclibc-patches-1.0.tar.bz2 | 17835 bytes |
| DIST | gcc-4.3.1.tar.bz2 | 58964610 bytes |
| DIST | gcc-4.3.2-patches-1.8.tar.bz2 | 76494 bytes |
| DIST | gcc-4.3.2-uclibc-patches-1.0.tar.bz2 | 17849 bytes |
| DIST | gcc-4.3.2.tar.bz2 | 58929447 bytes |
| DIST | gcc-4.3.3-patches-1.2.tar.bz2 | 78206 bytes |
| DIST | gcc-4.3.3-uclibc-patches-1.1.tar.bz2 | 2294 bytes |
| DIST | gcc-4.3.3.tar.bz2 | 59369954 bytes |
| DIST | gcc-4.3.4-patches-1.4.tar.bz2 | 76093 bytes |
| DIST | gcc-4.3.4-uclibc-patches-1.0.tar.bz2 | 2298 bytes |
| DIST | gcc-4.3.4.tar.bz2 | 59368714 bytes |
| DIST | gcc-4.3.5-patches-1.1.tar.bz2 | 74719 bytes |
| DIST | gcc-4.3.5-uclibc-patches-1.0.tar.bz2 | 3008 bytes |
| DIST | gcc-4.3.5.tar.bz2 | 59347925 bytes |
| DIST | gcc-4.4.0-patches-1.2.tar.bz2 | 14329 bytes |
| DIST | gcc-4.4.0-uclibc-patches-1.0.tar.bz2 | 2281 bytes |
| DIST | gcc-4.4.0.tar.bz2 | 62708198 bytes |
| DIST | gcc-4.4.1-patches-1.0.tar.bz2 | 11203 bytes |
| DIST | gcc-4.4.1-uclibc-patches-1.1.tar.bz2 | 2279 bytes |
| DIST | gcc-4.4.1.tar.bz2 | 62869928 bytes |
| DIST | gcc-4.4.2-patches-1.0.tar.bz2 | 11040 bytes |
| DIST | gcc-4.4.2-uclibc-patches-1.0.tar.bz2 | 2290 bytes |
| DIST | gcc-4.4.2.tar.bz2 | 62919816 bytes |
| DIST | gcc-4.4.3-patches-1.4.tar.bz2 | 16294 bytes |
| DIST | gcc-4.4.3-specs-0.2.0.tar.bz2 | 2004 bytes |
| DIST | gcc-4.4.3-uclibc-patches-1.0.tar.bz2 | 3014 bytes |
| DIST | gcc-4.4.3.tar.bz2 | 62944934 bytes |
| DIST | gcc-4.4.4-patches-1.4.tar.bz2 | 26490 bytes |
| DIST | gcc-4.4.4-uclibc-patches-1.0.tar.bz2 | 3014 bytes |
| DIST | gcc-4.4.4.tar.bz2 | 63018867 bytes |
| DIST | gcc-4.4.5-patches-1.3.tar.bz2 | 27365 bytes |
| DIST | gcc-4.4.5-uclibc-patches-1.0.tar.bz2 | 3005 bytes |
| DIST | gcc-4.4.5.tar.bz2 | 63081552 bytes |
| DIST | gcc-4.4.6-patches-1.0.tar.bz2 | 25346 bytes |
| DIST | gcc-4.4.6-uclibc-patches-1.0.tar.bz2 | 3013 bytes |
| DIST | gcc-4.4.6.tar.bz2 | 63135296 bytes |
| DIST | gcc-4.5.0-patches-1.5.tar.bz2 | 20197 bytes |
| DIST | gcc-4.5.0-uclibc-patches-1.0.tar.bz2 | 2281 bytes |
| DIST | gcc-4.5.0.tar.bz2 | 65941778 bytes |
| DIST | gcc-4.5.1-patches-1.5.tar.bz2 | 27751 bytes |
| DIST | gcc-4.5.1-uclibc-patches-1.0.tar.bz2 | 3013 bytes |
| DIST | gcc-4.5.1.tar.bz2 | 66121821 bytes |
| DIST | gcc-4.5.2-patches-1.2.tar.bz2 | 29547 bytes |
| DIST | gcc-4.5.2-uclibc-patches-1.0.tar.bz2 | 3011 bytes |
| DIST | gcc-4.5.2.tar.bz2 | 66328720 bytes |
| DIST | gcc-4.5.3-patches-1.6.tar.bz2 | 25116 bytes |
| DIST | gcc-4.5.3-uclibc-patches-1.0.tar.bz2 | 3015 bytes |
| DIST | gcc-4.5.3.tar.bz2 | 66374586 bytes |
| DIST | gcc-4.6.0-patches-1.3.tar.bz2 | 19981 bytes |
| DIST | gcc-4.6.0-uclibc-patches-1.0.tar.bz2 | 2998 bytes |
| DIST | gcc-4.6.0.tar.bz2 | 71579535 bytes |
| DIST | gcc-4.6.1-patches-1.1.tar.bz2 | 16197 bytes |
| DIST | gcc-4.6.1-uclibc-patches-1.0.tar.bz2 | 3018 bytes |
| DIST | gcc-4.6.1.tar.bz2 | 71688404 bytes |
| DIST | gcc-4.6.2-patches-1.5.tar.bz2 | 17898 bytes |
| DIST | gcc-4.6.2-uclibc-patches-1.0.tar.bz2 | 3019 bytes |
| DIST | gcc-4.6.2.tar.bz2 | 71995338 bytes |
| DIST | gcc-4.6.3-patches-1.13.tar.bz2 | 24076 bytes |
| DIST | gcc-4.6.3-uclibc-patches-1.0.tar.bz2 | 3023 bytes |
| DIST | gcc-4.6.3.tar.bz2 | 71999439 bytes |
| DIST | gcc-4.7.0-patches-1.2.tar.bz2 | 36167 bytes |
| DIST | gcc-4.7.0-uclibc-patches-1.0.tar.bz2 | 3009 bytes |
| DIST | gcc-4.7.0.tar.bz2 | 82518546 bytes |
| DIST | gcc-4.7.1-patches-1.5.tar.bz2 | 37153 bytes |
| DIST | gcc-4.7.1-uclibc-patches-1.0.tar.bz2 | 3027 bytes |
| DIST | gcc-4.7.1.tar.bz2 | 82639660 bytes |
| DIST | gcc-4.7.2-patches-1.6.tar.bz2 | 41164 bytes |
| DIST | gcc-4.7.2-uclibc-patches-1.0.tar.bz2 | 3022 bytes |
| DIST | gcc-4.7.2.tar.bz2 | 82884636 bytes |
| DIST | gcc-4.7.3-patches-1.5.tar.bz2 | 44129 bytes |
| DIST | gcc-4.7.3-uclibc-patches-1.0.tar.bz2 | 3013 bytes |
| DIST | gcc-4.7.3.tar.bz2 | 82904224 bytes |
| DIST | gcc-4.8.0-patches-1.3.tar.bz2 | 17577 bytes |
| DIST | gcc-4.8.0-piepatches-v0.5.5.tar.bz2 | 14278 bytes |
| DIST | gcc-4.8.0-uclibc-patches-1.0.tar.bz2 | 3010 bytes |
| DIST | gcc-4.8.0.tar.bz2 | 86663646 bytes |
| DIST | gcc-4.8.1-patches-1.2.tar.bz2 | 17431 bytes |
| DIST | gcc-4.8.1-piepatches-v0.5.7.tar.bz2 | 14260 bytes |
| DIST | gcc-4.8.1-uclibc-patches-1.0.tar.bz2 | 3004 bytes |
| DIST | gcc-4.8.1.tar.bz2 | 86753166 bytes |
| DIST | gcc-4.8.2-patches-1.3r1.tar.bz2 | 18855 bytes |
| DIST | gcc-4.8.2-piepatches-v0.5.8r1.tar.bz2 | 14061 bytes |
| DIST | gcc-4.8.2-uclibc-patches-1.0.tar.bz2 | 3014 bytes |
| DIST | gcc-4.8.2.tar.bz2 | 85999682 bytes |
| DIST | gcc-4.8.3-patches-1.1.tar.bz2 | 19882 bytes |
| DIST | gcc-4.8.3-piepatches-v0.5.9.tar.bz2 | 13310 bytes |
| DIST | gcc-4.8.3-uclibc-patches-1.0.tar.bz2 | 3014 bytes |
| DIST | gcc-4.8.3.tar.bz2 | 86126808 bytes |
| DIST | gcc-4.8.4-patches-1.8.tar.bz2 | 26849 bytes |
| DIST | gcc-4.8.4-piepatches-v0.6.1.tar.bz2 | 14110 bytes |
| DIST | gcc-4.8.4-uclibc-patches-1.0.tar.bz2 | 3004 bytes |
| DIST | gcc-4.8.4.tar.bz2 | 86220648 bytes |
| DIST | gcc-4.9.0-patches-1.0.tar.bz2 | 19806 bytes |
| DIST | gcc-4.9.0-piepatches-v0.6.0.tar.bz2 | 13471 bytes |
| DIST | gcc-4.9.0-uclibc-patches-1.0.tar.bz2 | 2559 bytes |
| DIST | gcc-4.9.0.tar.bz2 | 89677407 bytes |
| DIST | gcc-4.9.1-patches-1.0.tar.bz2 | 18918 bytes |
| DIST | gcc-4.9.1-piepatches-v0.6.0.tar.bz2 | 13473 bytes |
| DIST | gcc-4.9.1-uclibc-patches-1.0.tar.bz2 | 2552 bytes |
| DIST | gcc-4.9.1.tar.bz2 | 89854120 bytes |
| DIST | gcc-4.9.2-patches-1.6.tar.bz2 | 25006 bytes |
| DIST | gcc-4.9.2-piepatches-v0.6.2.tar.bz2 | 14278 bytes |
| DIST | gcc-4.9.2-uclibc-patches-1.0.tar.bz2 | 2540 bytes |
| DIST | gcc-4.9.2.tar.bz2 | 89939747 bytes |
| DIST | gcc-5.1.0-patches-1.2.tar.bz2 | 23076 bytes |
| DIST | gcc-5.1.0-piepatches-v0.6.4.tar.bz2 | 14504 bytes |
| DIST | gcc-5.1.0-uclibc-patches-1.0.tar.bz2 | 2531 bytes |
| DIST | gcc-5.1.0.tar.bz2 | 94954411 bytes |
| DIST | gcc-5.2.0-patches-1.3.tar.bz2 | 23374 bytes |
| DIST | gcc-5.2.0-piepatches-v0.6.5.tar.bz2 | 14538 bytes |
| DIST | gcc-5.2.0-uclibc-patches-1.0.tar.bz2 | 2540 bytes |
| DIST | gcc-5.2.0.tar.bz2 | 95221552 bytes |
| DIST | gcc-5.3.0-patches-1.1.tar.bz2 | 29696 bytes |
| DIST | gcc-5.3.0-piepatches-v0.6.5.tar.bz2 | 14552 bytes |
| DIST | gcc-5.3.0-uclibc-patches-1.0.tar.bz2 | 2534 bytes |
| DIST | gcc-5.3.0.tar.bz2 | 95441837 bytes |