[Bug gold/13362] internal error in value_from_output_section, at ../../gold/reloc.cc:1549 on armel

2011-12-20 Thread jrnieder at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=13362 Jonathan Nieder jrnieder at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug gas/13449] ARM: Unwind tables are created based on uninitialized memory

2011-12-20 Thread agraf at suse dot de
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

[Bug gas/13449] ARM: Unwind tables are created based on uninitialized memory

2011-12-20 Thread agraf at suse dot de
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:

Re: [Bug gas/13215] New: ARM Cortex M3 strexh strexb instructions with same registers generates error

2011-12-20 Thread DaniBoy
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) );