[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [patch] use bsr and bsf on x86_64
From: |
Aurelien Jarno |
Subject: |
Re: [Qemu-devel] [patch] use bsr and bsf on x86_64 |
Date: |
Wed, 1 Oct 2008 23:48:12 +0200 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
On Mon, Sep 15, 2008 at 10:09:37AM -0600, C.W. Betts wrote:
> This patch makes apic.c use asm code bsr and bsf on X86_64 processors. I
> haven't had any problems with this codeā¦
Applied, thanks.
> Index: hw/apic.c
> ===================================================================
> --- hw/apic.c (revision 5229)
> +++ hw/apic.c (working copy)
> @@ -109,7 +109,7 @@
> {
> unsigned int ret = 0;
>
> -#if defined(HOST_I386)
> +#if defined(HOST_I386) || defined(HOST_X86_64)
> __asm__ __volatile__ ("bsr %1, %0\n" : "+r" (ret) : "rm" (value));
> return ret;
> #else
> @@ -130,7 +130,7 @@
> {
> unsigned int ret = 0;
>
> -#if defined(HOST_I386)
> +#if defined(HOST_I386) || defined(HOST_X86_64)
> __asm__ __volatile__ ("bsf %1, %0\n" : "+r" (ret) : "rm" (value));
> return ret;
> #else
>
>
>
>
>
>
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' address@hidden | address@hidden
`- people.debian.org/~aurel32 | www.aurel32.net
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [patch] use bsr and bsf on x86_64,
Aurelien Jarno <=