[Bug c/36697] New: SIGSEGV on program exit with gcc 4.3.1

2008-07-02 Thread benny at ammitzboell-consult dot dk
AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: benny at ammitzboell-consult dot dk GCC build triplet: i386-pc-linux-gnu GCC host triplet: i386-pc-linux-gnu GCC target triplet: arm-linux-uclibc http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36697

[Bug target/36527] gcc 4.2.x generates wrong code for ARM target

2008-06-19 Thread benny at ammitzboell-consult dot dk
--- Comment #8 from benny at ammitzboell-consult dot dk 2008-06-19 14:07 --- Works on gcc 4.3.1 -- benny at ammitzboell-consult dot dk changed: What|Removed |Added

[Bug target/36527] gcc 4.2.x generates wrong code for ARM target

2008-06-16 Thread benny at ammitzboell-consult dot dk
--- Comment #7 from benny at ammitzboell-consult dot dk 2008-06-16 09:10 --- test.c also fails with gcc 3.4.6 - testcpp.cpp however works with gcc 3.4.6. -- benny at ammitzboell-consult dot dk changed: What|Removed |Added

[Bug target/36527] New: gcc 4.2.x generates wrong code for ARM target

2008-06-13 Thread benny at ammitzboell-consult dot dk
Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: benny at ammitzboell-consult dot dk GCC build triplet: i386-pc-linux-gnu GCC host triplet: i386-pc-linux-gnu GCC target triplet: arm-linux-uclibc http

[Bug target/36527] gcc 4.2.x generates wrong code for ARM target

2008-06-13 Thread benny at ammitzboell-consult dot dk
--- Comment #1 from benny at ammitzboell-consult dot dk 2008-06-13 12:59 --- Created an attachment (id=15762) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15762action=view) C test program -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36527

[Bug target/36527] gcc 4.2.x generates wrong code for ARM target

2008-06-13 Thread benny at ammitzboell-consult dot dk
--- Comment #2 from benny at ammitzboell-consult dot dk 2008-06-13 13:00 --- Created an attachment (id=15763) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15763action=view) C++ test program -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36527

[Bug target/36527] gcc 4.2.x generates wrong code for ARM target

2008-06-13 Thread benny at ammitzboell-consult dot dk
--- Comment #3 from benny at ammitzboell-consult dot dk 2008-06-13 13:00 --- Created an attachment (id=15764) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15764action=view) test.i -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36527

[Bug target/36527] gcc 4.2.x generates wrong code for ARM target

2008-06-13 Thread benny at ammitzboell-consult dot dk
--- Comment #4 from benny at ammitzboell-consult dot dk 2008-06-13 13:01 --- Created an attachment (id=15765) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15765action=view) test.s -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36527

[Bug target/36527] gcc 4.2.x generates wrong code for ARM target

2008-06-13 Thread benny at ammitzboell-consult dot dk
--- Comment #5 from benny at ammitzboell-consult dot dk 2008-06-13 13:01 --- Created an attachment (id=15766) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15766action=view) testcpp.ii -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36527

[Bug target/36527] gcc 4.2.x generates wrong code for ARM target

2008-06-13 Thread benny at ammitzboell-consult dot dk
--- Comment #6 from benny at ammitzboell-consult dot dk 2008-06-13 13:01 --- Created an attachment (id=15767) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15767action=view) testcpp.s -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36527

[Bug target/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-05-20 Thread benny at ammitzboell-consult dot dk
--- Comment #13 from benny at ammitzboell-consult dot dk 2008-05-20 07:32 --- Ok, we have verified that this bug is not present when using a 4.2.3 arm toolchain. -- benny at ammitzboell-consult dot dk changed: What|Removed |Added

[Bug target/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-05-20 Thread benny at ammitzboell-consult dot dk
--- Comment #14 from benny at ammitzboell-consult dot dk 2008-05-20 07:33 --- Verified on gcc 4.2.3 -- benny at ammitzboell-consult dot dk changed: What|Removed |Added

[Bug target/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-02-28 Thread benny at ammitzboell-consult dot dk
--- Comment #12 from benny at ammitzboell-consult dot dk 2008-02-28 08:18 --- We have now tried the 4.2.3 version of gcc and it generates the same assembler code (objdump -d) for the example here on both the 32-bit and the 64-bit host. The RTL is still different though, so it seems

[Bug middle-end/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-02-25 Thread benny at ammitzboell-consult dot dk
--- Comment #3 from benny at ammitzboell-consult dot dk 2008-02-25 14:09 --- Created an attachment (id=15224) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15224action=view) Test program -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35295

[Bug middle-end/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-02-25 Thread benny at ammitzboell-consult dot dk
--- Comment #4 from benny at ammitzboell-consult dot dk 2008-02-25 14:13 --- Created an attachment (id=15225) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15225action=view) Output from arm-gcc -c -dr main.c (32-bit host) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35295

[Bug middle-end/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-02-25 Thread benny at ammitzboell-consult dot dk
--- Comment #5 from benny at ammitzboell-consult dot dk 2008-02-25 14:14 --- Created an attachment (id=15226) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15226action=view) Output from arm-gcc -c -dM main.c (32-bit host) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35295

[Bug middle-end/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-02-25 Thread benny at ammitzboell-consult dot dk
--- Comment #6 from benny at ammitzboell-consult dot dk 2008-02-25 14:21 --- Created an attachment (id=15227) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15227action=view) Output from arm-gcc -c -dr main.c (64-bit host) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35295

[Bug middle-end/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-02-25 Thread benny at ammitzboell-consult dot dk
--- Comment #7 from benny at ammitzboell-consult dot dk 2008-02-25 14:22 --- Created an attachment (id=15228) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15228action=view) Output from arm-gcc -c -dM main.c (64-bit host) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35295

[Bug middle-end/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-02-25 Thread benny at ammitzboell-consult dot dk
--- Comment #8 from benny at ammitzboell-consult dot dk 2008-02-25 14:27 --- Added test program and RTL output from 32-bit host and 64-bit host. Note the difference in the const_int lines: [EMAIL PROTECTED]:~/src/kuss$ diff /home/bla/Desktop/main.c.01.rtl /home/bla/Desktop/main.c.01

[Bug middle-end/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-02-25 Thread benny at ammitzboell-consult dot dk
--- Comment #9 from benny at ammitzboell-consult dot dk 2008-02-25 14:31 --- (In reply to comment #2) As when you say bigger do you mean the assembly is different sizes? Or do you mean the actually text/data sections are bigger in the object file? The assembly is bigger on the 64

[Bug target/35295] 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-02-25 Thread benny at ammitzboell-consult dot dk
--- Comment #11 from benny at ammitzboell-consult dot dk 2008-02-25 16:02 --- (In reply to comment #10) At first this looks like a target issue. Can you check if a still maintained GCC version is still affected? That would be 4.2.3 for example. Since print-rtl.c in 4.2.3 still

[Bug c/35295] New: 64-bit host cross compile to 32-bit target differs from 32-bit host cross compile to 32-bit target

2008-02-22 Thread benny at ammitzboell-consult dot dk
target Product: gcc Version: 3.4.6 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: benny at ammitzboell-consult dot dk GCC build triplet: i686-pc