Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | avr32: fix asm operand constraint in cmpxchg() | Mans Rullgard | 2016-03-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | If the 'old' operand to cmpxchg() is a constant wider than 21 bits, linking fails with a "relocation truncated to fit: R_AVR32_21S" error. Fix this by replacing the "i" constraint with "Ks21" which makes the compiler use a temporary register for out of range constants. Signed-off-by: Mans Rullgard <mans@mansr.com> Acked-by: Hans-Christian Noren Egtvedt <egtvedt@samfundet.no> Tested-by: Andy Shevchenko <andy.shevchenko@gmail.com> Tested-by: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk> | ||||
* | arch: Remove __ARCH_HAVE_CMPXCHG | Thomas Gleixner | 2015-05-13 | 1 | -2/+0 |
| | | | | | | | | We removed the only user of this define in the rtmutex code. Get rid of it. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Sebastian Andrzej Siewior <bigeasy@linutronix.de> | ||||
* | Disintegrate asm/system.h for AVR32 | David Howells | 2012-03-28 | 1 | -0/+117 |
Disintegrate asm/system.h for AVR32. This has not been compiled at all. Signed-off-by: David Howells <dhowells@redhat.com> cc: Haavard Skinnemoen <hskinnemoen@gmail.com> |