qemu-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]