i'd like to punt all but gcc-3.3.6-r1 ... i know ia64 is tied to 3.3.2-r7 until 2007.0, but the rest can go for sure: gcc-3.3.2-r7: x86 mips ~sparc ~amd64 -hppa alpha ia64 ppc64" gcc-3.3.5.20050130-r1: ~alpha ~amd64 arm ~hppa -ia64 ~mips sh sparc x86" gcc-3.3.5-r1: ~alpha ~amd64 arm hppa -ia64 ~mips s390 sh sparc x86" gcc-3.3.6: -* ~alpha ~amd64 arm hppa -ia64 m68k sh ~sparc x86" gcc-3.3.6-r1: -* ~alpha ~amd64 ~arm ~hppa -ia64 ~m68k ~sh ~sparc ~x86" if your arch does not care what i do with these old versions, simply say so
for PPC64: you can drop 3.3.2-r7 as there is no profile using this version (3.3.x) any more.
ppc should be fine dropping 3.3.x as well.
We don't need no gcc 3.3.x.
3.3.6-r1 stable on x86
amd64 doesn't care, 3.4 is the first really usable version anyway
hppa doesn't care about old gcc version.
mips doesn't care. Fire at will.
alpha doesn't need gcc-3.3 and ia64 doesn't care about gcc-3
punted all but gcc-3.3.6-r1 and moved to KEYWORDS=""
*** Bug 183766 has been marked as a duplicate of this bug. ***
gcc-3.3.6-r1 doesn't compile anymore (at least in 2007.0 x86) because of changes in bison/yacc/glibc for that profile since it was marked stable, or most likely because it was only marked stable as a toolchain (system) compiler and not as an application compiler as required by the currently stable in x86 =app-emulation/qemu-0.9.0-r1 ebuild and reported in bug 194681.
if you want something in 3.3.6 fixed, open a new bug with all relevant information/files instead of overloading other bugs i'm just going to ignore