Stewart Stremler wrote: > Seriously, I'd probably forgo the Apple GC until that got folded back > into GCC, so the same code could compile and run on OS X, Linux, and > Solaris It has already been folded in. At least on my Gentoo box I have it.
$ equery uses gcc [ Searching for packages matching gcc... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for sys-devel/gcc-4.1.2 ] U I - - altivec : Adds support for optimizations for G4 and G5/ppc970 processors - - bootstrap : !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during original system bootstrapping [make stage2] - - build : !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping [make stage1] + + d : Enable support for the D programming language + + doc : Adds extra documentation (API, Javadoc, etc) + + fortran : Adds support for fortran (formerly f77) + + gcj : Enable building with gcj (The GNU Compiler for the Javatm Programming Language) + + gtk : Adds support for x11-libs/gtk+ (The GIMP Toolkit) - - hardened : activate default security enhancements for toolchain (gcc, glibc, binutils) - - ip28 : Enable building a compiler capable of building a kernel for SGI Indigo2 Impact R10000 (IP28) - - ip32r10k : Enable building a compiler capable of building an experimental kernel for SGI O2 w/ R1x000 CPUs (IP32) + + mudflap : Add support for mudflap, a pointer use checking library - - multilib : On 64bit systems, if you want to be able to compile 32bit and 64bit binaries - - multislot : Allow for SLOTs to include minor version (3.3.4 instead of just 3.3) - - n32 : Enable n32 ABI support on mips - - n64 : Enable n64 ABI support on mips + + nls : Adds Native Language Support (using gettext - GNU locale utilities) - - nocxx : Disable support for C++ (DON'T USE THIS UNLESS YOU KNOW WHAT YOU'RE DOING) + + objc : Build support for the Objective C code language + + objc++ : Build support for the Objective C++ language + + objc-gc : Build support for the Objective C code language Garbage Collector - - test : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore. - - vanilla : Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically --Chris -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
