http://sourceware.org/bugzilla/show_bug.cgi?id=13362
Jonathan Nieder jrnieder at gmail dot com changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://sourceware.org/bugzilla/show_bug.cgi?id=13449
--- Comment #12 from Alexander Graf agraf at suse dot de 2011-12-20 14:55:20
UTC ---
Hi Nick,
Sorry for the late reply. I fetched today's CVS and realized that you already
applied patch 3. I now get the following output when compiling on
http://sourceware.org/bugzilla/show_bug.cgi?id=13449
--- Comment #13 from Alexander Graf agraf at suse dot de 2011-12-20 15:04:07
UTC ---
This patch fixes the test case for me:
Index: config/tc-arm.c
===
RCS file:
To solve this problem with ARM cortex m3 I changed the supplied CMSIS file
core_cm3.c
I'm now using:
uint32_t __STREXH(uint16_t value, uint16_t *addr)
{
//uint32_t result=0;
register uint32_t result asm (r2);
__ASM volatile (strexh %0, %2, [%1] : =r (result) : r (addr), r
(value) );