Activity log for bug #670776

Date Who What changed Old value New value Message
2010-11-04 06:12:25 hotdigi bug added bug
2010-11-04 06:14:14 hotdigi summary testandset Build errors on TEGRA2(ubuntu), testandset()
2010-11-04 06:14:14 hotdigi description #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) /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; }
2011-03-07 09:38:19 Peter Maydell qemu: status New Fix Committed
2011-08-12 17:52:12 Peter Maydell qemu: status Fix Committed Fix Released