qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [Bug 670776] Re: testandset


From: hotdigi
Subject: [Qemu-devel] [Bug 670776] Re: testandset
Date: Thu, 04 Nov 2010 06:12:53 -0000

Build errors on TEGRA2(ubuntu)

/tmp/ccqt9Y5t.s: Assembler messages:
/tmp/ccqt9Y5t.s:1899: Error: selected processor does not support Thumb mode 
'swp r4, r4, [r2]'
/tmp/ccqt9Y5t.s:1974: Error: selected processor does not support Thumb mode 
'swp r5, r5, [ip]'
make[1]: *** [exec.o Error 1

** Summary changed:

- testandset
+ Build errors on TEGRA2(ubuntu), testandset()

** Description changed:

+ Build errors on TEGRA2(ubuntu)
+ 
+ /tmp/ccqt9Y5t.s: Assembler messages:
+ /tmp/ccqt9Y5t.s:1899: Error: selected processor does not support Thumb mode 
'swp r4, r4, [r2]'
+ /tmp/ccqt9Y5t.s:1974: Error: selected processor does not support Thumb mode 
'swp r5, r5, [ip]'
+ make[1]: *** [exec.o Error 1
+ 
+ qemu-lock.h
+ 
  #elif defined(__arm__)
  static inline int testandset (int *spinlock)
  {
      register unsigned int ret;
      __asm__ __volatile__("swp %0, %1, [%2]"
                           : "=r"(ret)
                           : "0"(1), "r"(spinlock));
- 
      return ret;
  }

-- 
Build errors on TEGRA2(ubuntu), testandset()
https://bugs.launchpad.net/bugs/670776
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.

Status in QEMU: New

Bug description:
Build errors on TEGRA2(ubuntu)

/tmp/ccqt9Y5t.s: Assembler messages:
/tmp/ccqt9Y5t.s:1899: Error: selected processor does not support Thumb mode 
'swp r4, r4, [r2]'
/tmp/ccqt9Y5t.s:1974: Error: selected processor does not support Thumb mode 
'swp r5, r5, [ip]'
make[1]: *** [exec.o Error 1

qemu-lock.h

#elif defined(__arm__)
static inline int testandset (int *spinlock)
{
    register unsigned int ret;
    __asm__ __volatile__("swp %0, %1, [%2]"
                         : "=r"(ret)
                         : "0"(1), "r"(spinlock));
    return ret;
}





reply via email to

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