--- /dev/null
+This profile is purely for development purposes only and is subject to break or
+even disappear. If if destroys your system, sorry, but you were warned...
+Please let us know, so we can fix the problem, but you ae entering this at
+your own risk.
+
+This profile exists to help in development of a pure 64bit userland and a
+multilib option. This profile should be "relatively" safe to use if you want
+a pure 64bit environment, but as multilib support in portage is evolving, so
+will this profile. This means that as updates are made to portage, this
+profile is subject to change WITHOUT REGARD FOR BACKWARDS COMPATIBILITY. Any
+such drastic change will first be discussed on the gentoo-sparc mailing list.
+
+If you are not 100% certain you know what you're getting into by using this
+profile, then don't. It may render your machine utterly useless and will break
+things, so if you DO use it, you should only use it in a chroot jail.
+
+If you use this profile or you have any questions, please contact me on IRC.
+
+--Jeremy
+eradicator@gentoo.org
--- /dev/null
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64-multilib/dev/make.defaults,v 1.1 2004/12/11 02:12:13 eradicator Exp $
+
+ARCH="sparc"
+ACCEPT_KEYWORDS="${ARCH}"
+
+# Used in ebuilds for verifying 64bit userland
+PROFILE_ARCH="sparc64-multilib"
+
+CHOST="sparc64-unknown-linux-gnu"
+PLATFORM="sparc64-unknown-linux-gnu"
+
+# Compiler flags
+CFLAGS="-O2 -pipe"
+CXXFLAGS=${CFLAGS}
+
+# Misc
+FEATURES="sandbox ccache autoconfig"
+
+# Catalyst stage/grp USE
+GRP_STAGE23_USE="berkdb gpm ipv6 -java multislot multilib ncurses nls -nptl pam perl python readline ssl tcpd zlib"
+
+# Sane, minimal USE settings
+USE="${GRP_STAGE23_USE} alsa bitmap-fonts crypt cups fortran f77 fbcon gif jpeg nls png tiff truetype usb xpm xrandr xv"
+
+CONF_LIBDIR="lib64"
+CONF_MULTILIBDIR="lib"
+
+CHOST32="sparc-unknown-linux-gnu"
+ARCH_WRAPPER="sparc32"
+CC32="gcc32"
+CPP32="g++32"
--- /dev/null
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64-multilib/dev/package.mask,v 1.1 2004/12/11 02:12:13 eradicator Exp $
+
+# Jeremy Huddleston <eradicator@dev.gentoo.org>
+# Masking to prevent accidental emerge of unsafe alsa drivers.
+# To use these kernels, add them to /etc/portage/package.unmask,
+# but do not use the in-kernel alsa drivers. Instead, emerge
+# media-sound/alsa-driver
+<=sys-kernel/gentoo-dev-sources-2.6.7-r14
+=sys-kernel/gentoo-dev-sources-2.6.8
+=sys-kernel/gentoo-dev-sources-2.6.8-r1
+=sys-kernel/gentoo-dev-sources-2.6.8-r2
+=sys-kernel/gentoo-dev-sources-2.6.8-r3
+=sys-kernel/gentoo-dev-sources-2.6.8-r4
+=sys-kernel/gentoo-dev-sources-2.6.8-r5
+=sys-kernel/gentoo-dev-sources-2.6.8-r6
+=sys-kernel/gentoo-dev-sources-2.6.8-r7
+=sys-kernel/gentoo-dev-sources-2.6.8-r8
+=sys-kernel/gentoo-dev-sources-2.6.8-r9
+=sys-kernel/gentoo-dev-sources-2.6.8-r10
+>=sys-kernel/gentoo-dev-sources-2.6.9
+sys-kernel/development-sources
--- /dev/null
+virtual/kernel sys-kernel/gentoo-dev-sources
+virtual/os-headers sys-kernel/linux26-headers
--- /dev/null
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64-multilib/packages,v 1.1 2004/12/11 02:12:13 eradicator Exp $
+
+# Sometimes necessary to trick programs into thinking we're really
+# a sparc32 system.
+*sys-devel/sparc32
+
+# Our gcc goes in /usr/lib/gcc rather than /usr/lib/gcc-bin
+*>=sys-devel/gcc-config-1.3.7-r5
+
+# Force versions that have been tested to work and are setup for multilib
+*>=sys-devel/binutils-2.15.92.0.2-r1
+-*<sys-devel/gcc-3.4.1
+*>=sys-devel/gcc-3.4.3-r1
+*>=sys-libs/glibc-2.3.3.20040420-r2
--- /dev/null
+# Copyright 2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+# $Header: /home/cvsroot/gentoo-x86/profiles/default/x86/2004.0/parent,v 1.2
+# 2004/03/18 00:16:43 seemant Exp $
+
+# This file describes the parent profile to this. In most cases this will
+# just be the name of the parent directory
+..