blob: 77d146d5b3c9882bf83d020317bdf0c18aeb1cfc [file] [log] [blame]
DEFINED_PHASES=compile install postinst postrm preinst prerm setup test unpack
DEPEND=>=sys-devel/gcc-config-1.4 >=sys-libs/zlib-1.1.4 virtual/libiconv elibc_glibc? ( >=sys-libs/glibc-2.3.3_pre20040420-r1 hardened? ( >=sys-libs/glibc-2.3.3_pre20040529 ) ) !build? ( gcj? ( gtk? ( x11-libs/libXt x11-libs/libX11 x11-libs/libXtst x11-proto/xproto x11-proto/xextproto >=x11-libs/gtk+-2.2 ) >=media-libs/libart_lgpl-2.1 ) >=sys-libs/ncurses-5.2-r2 nls? ( sys-devel/gettext ) ) >=sys-apps/texinfo-4.2-r4 >=sys-devel/bison-1.875 sys-devel/flex >=sys-devel/binutils-2.14.90.0.8-r1 amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 ) sys-devel/gnuconfig >=sys-apps/sed-4
DESCRIPTION=The GNU Compiler Collection. Includes C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime bounds checking
HOMEPAGE=http://gcc.gnu.org/
IUSE=ip28 ip32r10k multislot nptl test altivec build fortran nls nocxx nopie nossp boundschecking d bootstrap doc gcj gtk hardened libffi multilib objc vanilla n32 n64
KEYWORDS=-* alpha amd64 arm ~ia64 ~mips ppc ppc64 ~s390 sh sparc x86 ~x86-fbsd
LICENSE=GPL-2 LGPL-2.1
PDEPEND=>=sys-devel/gcc-config-1.4
RDEPEND=>=sys-devel/gcc-config-1.4 >=sys-libs/zlib-1.1.4 virtual/libiconv elibc_glibc? ( >=sys-libs/glibc-2.3.3_pre20040420-r1 hardened? ( >=sys-libs/glibc-2.3.3_pre20040529 ) ) !build? ( gcj? ( gtk? ( x11-libs/libXt x11-libs/libX11 x11-libs/libXtst x11-proto/xproto x11-proto/xextproto >=x11-libs/gtk+-2.2 ) >=media-libs/libart_lgpl-2.1 ) >=sys-libs/ncurses-5.2-r2 nls? ( sys-devel/gettext ) )
RESTRICT=strip
SLOT=3.4
SRC_URI=mirror://gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2 mirror://gentoo/gcc-3.4.6-ssp-1.0.tar.bz2 http://dev.gentoo.org/~lv/GCC/gcc-3.4.6-ssp-1.0.tar.bz2 http://dev.gentoo.org/~eradicator/gcc/gcc-3.4.6-ssp-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-3.4.6-ssp-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-3.4.6-ssp-1.0.tar.bz2 mirror://gentoo/gcc-3.4.5-uclibc-patches-1.1.tar.bz2 http://dev.gentoo.org/~lv/GCC/gcc-3.4.5-uclibc-patches-1.1.tar.bz2 http://dev.gentoo.org/~eradicator/gcc/gcc-3.4.5-uclibc-patches-1.1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-3.4.5-uclibc-patches-1.1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-3.4.5-uclibc-patches-1.1.tar.bz2 mirror://gentoo/gcc-3.4.6-patches-1.6.tar.bz2 http://dev.gentoo.org/~lv/GCC/gcc-3.4.6-patches-1.6.tar.bz2 http://dev.gentoo.org/~eradicator/gcc/gcc-3.4.6-patches-1.6.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-3.4.6-patches-1.6.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-3.4.6-patches-1.6.tar.bz2 !nopie? ( mirror://gentoo/gcc-3.4.6-piepatches-v8.7.10.tar.bz2 http://dev.gentoo.org/~lv/GCC/gcc-3.4.6-piepatches-v8.7.10.tar.bz2 http://dev.gentoo.org/~eradicator/gcc/gcc-3.4.6-piepatches-v8.7.10.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-3.4.6-piepatches-v8.7.10.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-3.4.6-piepatches-v8.7.10.tar.bz2 ) boundschecking? ( mirror://sourceforge/boundschecking/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 mirror://gentoo/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 http://dev.gentoo.org/~lv/GCC/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 http://dev.gentoo.org/~eradicator/gcc/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 http://dev.gentoo.org/~vapier/dist/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 http://dev.gentoo.org/~halcy0n/patches/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 ) d? ( mirror://sourceforge/dgcc/gdc-0.24-src.tar.bz2 )
_eclasses_=eutils c89e7605f1414fa0f33eae391db1b5d3 fixheadtails 059c47dd86229aa6382393274677acfe flag-o-matic 01a8b1eb019305bc4b4a8bd0b04e4cd8 gnuconfig 9200bfc8e0184357abfb86a08edd4fc3 libtool 4dd71cbef362174302a0d79d1360336e multilib d9b509f8ec69d5fd4789bd320d50e6d0 portability 0be430f759a631e692678ed796e09f5c toolchain 1c3df4971e5d5d5ec3574143cb65f815 toolchain-funcs 39ac4a2f99e342286758b5e753f4fb8b versionator b4e7d622ba2551eb4b5051879f5f4ad5
_md5_=73f98de27312e7fb59b2db779c879d86