This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/39663] mingw hosted arm-elf output differs from linux hosted arm-elf when compiling with -Os and -mthumb
- From: "hp at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 7 Apr 2009 00:38:48 -0000
- Subject: [Bug target/39663] mingw hosted arm-elf output differs from linux hosted arm-elf when compiling with -Os and -mthumb
- References: <bug-39663-17536@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla 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