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

Reply via email to