Introduce proper compiler barrier
authorJan Kiszka <jan.kiszka@siemens.com>
Fri, 25 Jun 2010 14:56:49 +0000 (16:56 +0200)
committerAurelien Jarno <aurelien@aurel32.net>
Thu, 22 Jul 2010 03:52:08 +0000 (05:52 +0200)
commit5c76d074e12224e0928a9310812e23c02407c055
tree843739dbf41d3162ea8c25d8603d6797c0a7ac9c
parent2d94fa0cad502878379272b6671886a5f6ac7957
Introduce proper compiler barrier

Define barrier() as optimization barrier and replace (potentially
unreliable) asm("") fences.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
cpu-exec.c
qemu-barrier.h