[Bug target/39663] mingw hosted arm-elf output differs from linux hosted arm-elf when compiling with -Os and -mthumb
--- Comment #4 from info dot gnu at rt-labs dot com 2009-04-07 16:52 --- You're right, I tried both examples you mentioned, i'll point this to #35466 that seems to point out the problem you described about. *** This bug has been marked as a duplicate of 35466 *** -- info dot gnu at rt-labs dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||DUPLICATE http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39663
[Bug target/39663] mingw hosted arm-elf output differs from linux hosted arm-elf when compiling with -Os and -mthumb
--- Comment #1 from info dot gnu at rt-labs dot com 2009-04-06 13:50 --- Created an attachment (id=17595) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17595action=view) source file that cause output difference -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39663
[Bug target/39663] mingw hosted arm-elf output differs from linux hosted arm-elf when compiling with -Os and -mthumb
--- Comment #2 from info dot gnu at rt-labs dot com 2009-04-06 13:51 --- Created an attachment (id=17596) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17596action=view) sample makefile to genererate output difference -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39663
[Bug target/39663] mingw hosted arm-elf output differs from linux hosted arm-elf when compiling with -Os and -mthumb
--- Comment #3 from hp at gcc dot gnu dot org 2009-04-07 00:38 --- The issue is rather 64-bit HOST_WIDE_INT host compared to 32-bit HOST_WIDE_INT host. (To prove wrong, compare with i686-unknown-linux-gnu instead x86_64-unknown-linux-gnu or configure and build with 'CC=gcc -m32'.) You *will* see some differences for code where 64-bit entities appear (maybe your pic_t and isr_t); known issue. I think there's another PR which to which this is a duplicate. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39663