qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] OpenBSD/Sparc64 gcc doesn't know about __thread, so build breaks
@ 2009-08-29 16:41 Blue Swirl
  2009-08-30 19:56 ` [Qemu-devel] " Sebastian Herbszt
  2009-08-31  6:46 ` Gerd Hoffmann
  0 siblings, 2 replies; 3+ messages in thread
From: Blue Swirl @ 2009-08-29 16:41 UTC (permalink / raw)
  To: Gerd Hoffmann, qemu-devel

Hi,

I get this error on OpenBSD/Sparc64:
  CC    i386-softmmu/monitor.o
/src/qemu/monitor.c:3232: error: thread-local storage not supported
for this target
gmake[1]: *** [monitor.o] Error 1

Removing the offending __thread would fix the build.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Qemu-devel] Re: OpenBSD/Sparc64 gcc doesn't know about __thread, so build breaks
  2009-08-29 16:41 [Qemu-devel] OpenBSD/Sparc64 gcc doesn't know about __thread, so build breaks Blue Swirl
@ 2009-08-30 19:56 ` Sebastian Herbszt
  2009-08-31  6:46 ` Gerd Hoffmann
  1 sibling, 0 replies; 3+ messages in thread
From: Sebastian Herbszt @ 2009-08-30 19:56 UTC (permalink / raw)
  To: Blue Swirl, Gerd Hoffmann, qemu-devel

Blue Swirl wrote:
> Hi,
> 
> I get this error on OpenBSD/Sparc64:
>  CC    i386-softmmu/monitor.o
> /src/qemu/monitor.c:3232: error: thread-local storage not supported
> for this target
> gmake[1]: *** [monitor.o] Error 1

Same on MinGW

CC    i386-softmmu/monitor.o
/v0.11.0-rc0-564-g757506d/monitor.c:3232: error: thread-local storage not supported for this target
make[1]: *** [monitor.o] Error 1

> Removing the offending __thread would fix the build.

- Sebastian

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Qemu-devel] Re: OpenBSD/Sparc64 gcc doesn't know about __thread, so build breaks
  2009-08-29 16:41 [Qemu-devel] OpenBSD/Sparc64 gcc doesn't know about __thread, so build breaks Blue Swirl
  2009-08-30 19:56 ` [Qemu-devel] " Sebastian Herbszt
@ 2009-08-31  6:46 ` Gerd Hoffmann
  1 sibling, 0 replies; 3+ messages in thread
From: Gerd Hoffmann @ 2009-08-31  6:46 UTC (permalink / raw)
  To: Blue Swirl; +Cc: qemu-devel

On 08/29/09 18:41, Blue Swirl wrote:
> Hi,
>
> I get this error on OpenBSD/Sparc64:
>    CC    i386-softmmu/monitor.o
> /src/qemu/monitor.c:3232: error: thread-local storage not supported
> for this target
> gmake[1]: *** [monitor.o] Error 1
>
> Removing the offending __thread would fix the build.

Ok, just kill it then.  I thought it is an easy way to make it 
future-proof when qemu becomes more parallel.  Right now we don't need 
it though:  even with io thread enabled the qemu code is protected by 
one big lock, we don't have qemu code run truely parallel.

cheers,
   Gerd

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-08-31  6:46 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-29 16:41 [Qemu-devel] OpenBSD/Sparc64 gcc doesn't know about __thread, so build breaks Blue Swirl
2009-08-30 19:56 ` [Qemu-devel] " Sebastian Herbszt
2009-08-31  6:46 ` Gerd Hoffmann

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).