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
--- 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
--- 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
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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
--- 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
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
22 matches
Mail list logo