sys-devel/gcc (toolchain)

Search

Package Information

Versions

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

Metadata

Maintainers

Upstream

Raw Metadata XML
<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>

Lint Warnings

Files

Manifest

Type File Size Versions
Unmatched Entries
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