From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-embedded+bounces-3906-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1Q7UJb-0004dV-Qd
	for garchives@archives.gentoo.org; Wed, 06 Apr 2011 15:06:40 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 721831C152
	for <garchives@archives.gentoo.org>; Wed,  6 Apr 2011 15:06:39 +0000 (UTC)
Received: from mail-gy0-f181.google.com (mail-gy0-f181.google.com [209.85.160.181])
	by pigeon.gentoo.org (Postfix) with ESMTP id C45F31C02F
	for <gentoo-embedded@lists.gentoo.org>; Wed,  6 Apr 2011 14:52:26 +0000 (UTC)
Received: by gyh4 with SMTP id 4so901049gyh.40
        for <gentoo-embedded@lists.gentoo.org>; Wed, 06 Apr 2011 07:52:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:in-reply-to:references:from:date
         :message-id:subject:to:content-type;
        bh=emZPc1qd8Hw4wuejqZLGTVbw157Q0E6eTJ6uCabwKao=;
        b=LdGQcXBVs/UZN/lpss1xiwu6h5DD271+Ji8LejZ8m2SSELfNnLYCE2wD8q5XMSGk/L
         vLN9NoytA6nSc0qFMM8l0WLjxYL0zNxvAVWI7Dl1gzwThvR9StFzId5wlG2SAZOF0a35
         wbQTGMM29wpeOMFjp1zeqaVaSBx7d3uZXF0Bw=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to
         :content-type;
        b=RPOZ+Oh/JeVp8t04GJ+MtlNqvJaexqZNG0lzMCg4Voxt8HaFdTu21LR3B3zHYBCCRB
         6YVl82v8Wo2kdGSad7F/uXrzMxF8QN0CjtdxXDlks1kfM7DFGwTNcIrUoRxSaE0TeWjp
         i0aXVbFbGKcXzL2yS23fNusb9HL92oFg3wkAs=
Received: by 10.91.3.10 with SMTP id f10mr1993316agi.40.1302101546139; Wed, 06
 Apr 2011 07:52:26 -0700 (PDT)
Precedence: bulk
List-Post: <mailto:gentoo-embedded@lists.gentoo.org>
List-Help: <mailto:gentoo-embedded+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-embedded+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-embedded+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-embedded.gentoo.org>
X-BeenThere: gentoo-embedded@lists.gentoo.org
Reply-to: gentoo-embedded@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.91.123.5 with HTTP; Wed, 6 Apr 2011 07:52:06 -0700 (PDT)
In-Reply-To: <BANLkTi=UC4sGLmYyr0v6922G_cAPNyU32w@mail.gmail.com>
References: <BANLkTins3N-9fMsfoeU-Lq6SeoGbp1rhSA@mail.gmail.com>
 <4D9BA86A.4040705@tampabay.rr.com> <BANLkTini4yt3Czm7S=gKAV=S4U-ZeCbLfg@mail.gmail.com>
 <4D9C6E8E.4090501@tampabay.rr.com> <BANLkTi=UC4sGLmYyr0v6922G_cAPNyU32w@mail.gmail.com>
From: Christopher Friedt <chrisfriedt@gmail.com>
Date: Wed, 6 Apr 2011 10:52:06 -0400
Message-ID: <BANLkTik7iu11Bor48c_267zjeu-D0k7V+g@mail.gmail.com>
Subject: Re: [gentoo-embedded] gcc-4.6 / bionic
To: gentoo-embedded@lists.gentoo.org
Content-Type: text/plain; charset=ISO-8859-1
X-Archives-Salt: 
X-Archives-Hash: cee70cd566d6986b174f1cf99055ea83

Also... an important couple of features:

TLS works on certain hardware (e.g. with hardware supported tls, like
armv7a), but not on all architectures, like in GNU [1], [2]. It's
probably better to blanket-disable this for now via a portage profile
variable.

SMP does not currently work OOTB. There are some patches floating
around[3], with issues that mainly lie outside of bionic, but I the
'official' SMP code will be available whenever Honeycomb is
released[4] ... which is of course whenever Google decides to do
release Honeycomb.

C

[1] http://gcc.gnu.org/onlinedocs/gcc-3.3.1/gcc/Thread-Local.html#Thread-Local
[2] http://www.akkadia.org/drepper/tls.pdf
[3] http://groups.google.com/group/android-platform/browse_thread/thread/de20f1b10703acc2
[4] http://developer.android.com/sdk/android-3.0-highlights.html#multicore