qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: "André Braga" <meianoite@gmail.com>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] env in TLS
Date: Mon, 11 Oct 2004 23:33:50 -0300	[thread overview]
Message-ID: <2ad73a04101119335513932f@mail.gmail.com> (raw)
In-Reply-To: <416A5551.9080703@bellard.org>

On Mon, 11 Oct 2004 11:41:37 +0200, Fabrice Bellard <fabrice@bellard.org> wrote:
> Using TLS seems a good idea. I hesitated to implement it because I was
> not sure that segment overrides were as fast as an indexed memory access
> on all x86 processors. I think that imposing a gcc version >= 3.2 is no
> longer an issue. We must be sure that the other platforms support the
> __thread keyword though.
 
I urge you not to tie QEMU even deeper on a specific compiler. I know
the techniques used on the emulator make it indeed quite tied to gcc,
however if there's any hope to support other compilers (for example
Intel's on x86 and IBM's on Linux and Mac OS X), then we should at
least try to support a broad selection of gcc compilers, from 2.95.3
on. This would buy us at least some degree of compatibility between
gcc versions, which should ease the path of making QEMU compatible
with more optimized compilers or even compilers to platforms which
still don't sport a GCC version.


Cheers,
A.

--
"A year spent in artificial intelligence is enough to make one believe in God"
Alan J. Perlis

  parent reply	other threads:[~2004-10-12  2:41 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-11  8:32 [Qemu-devel] env in TLS Piotr Krysik
2004-10-11  9:41 ` Fabrice Bellard
2004-10-11 10:33   ` Lennert Buytenhek
2004-10-11 12:18     ` Johannes Schindelin
2004-10-11 12:37       ` Lennert Buytenhek
2004-10-11 14:59         ` Johannes Schindelin
2004-10-11 17:30           ` Lennert Buytenhek
2004-10-11 22:01             ` Johannes Schindelin
2004-10-12  2:33   ` André Braga [this message]
2004-10-11 21:34 ` Rafael Espíndola

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2ad73a04101119335513932f@mail.gmail.com \
    --to=meianoite@gmail.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).