[Top][All Lists]
[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;
}