[Bug target/39663] mingw hosted arm-elf output differs from linux hosted arm-elf when compiling with -Os and -mthumb

2009-04-07 Thread info dot gnu at rt-labs dot com


--- 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

2009-04-06 Thread info dot gnu at rt-labs dot com


--- 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

2009-04-06 Thread info dot gnu at rt-labs dot com


--- 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

2009-04-06 Thread hp at gcc dot gnu dot org


--- 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