[Bug c/37509] __sync_fetch_and_xxx generates relocatable symbols

2008-09-13 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2008-09-13 22:25 --- To be clear, I suspect you are on something like i?86-*, and in that case for the default arch (-march=i386) this is the expected behavior... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37509

[Bug c/37509] __sync_fetch_and_xxx generates relocatable symbols

2008-09-13 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2008-09-13 22:07 --- Host / Target / Build please... -- paolo dot carlini at oracle dot com changed: What|Removed |Added --

[Bug c/37509] __sync_fetch_and_xxx generates relocatable symbols

2008-09-13 Thread timothy dot krause at shaw dot ca
--- Comment #1 from timothy dot krause at shaw dot ca 2008-09-13 15:24 --- Tracing the parser suggests that the problem is in the expand_sync_fetch_operation of optabs.c in gcc-4.3.2 -- timothy dot krause at shaw dot ca changed: What|Removed |Adde