--- Comment #10 from rguenth at gcc dot gnu dot org 2008-01-16 13:41
---
Fixed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW
--- Comment #11 from rguenth at gcc dot gnu dot org 2008-01-16 13:42
---
Subject: Bug 34668
Author: rguenth
Date: Wed Jan 16 13:41:13 2008
New Revision: 131572
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131572
Log:
2008-01-16 Jakub Jelinek [EMAIL PROTECTED]
Richard
--- Comment #9 from jakub at gcc dot gnu dot org 2008-01-10 14:50 ---
http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00404.html
http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00408.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34668
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34668
--- Comment #8 from jakub at gcc dot gnu dot org 2008-01-10 00:00 ---
Patch which cures this:
--- gcc/tree-inline.c.jj2008-01-04 00:53:03.0 +0100
+++ gcc/tree-inline.c 2008-01-10 00:48:07.0 +0100
@@ -700,7 +700,30 @@ copy_body_r (tree *tp, int *walk_subtree
--- Comment #2 from aldot at gcc dot gnu dot org 2008-01-04 12:51 ---
Created an attachment (id=14875)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14875action=view)
optabs.i
file1
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34668
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-04 13:00 ---
Confirmed. Fails at -O[23s].
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from aldot at gcc dot gnu dot org 2008-01-04 12:50 ---
Works with:
gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
Fails with 4.3.0 since at least
gcc version 4.3.0 20071212 (experimental) (GCC)
Starting program:
--- Comment #3 from aldot at gcc dot gnu dot org 2008-01-04 12:51 ---
Created an attachment (id=14876)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14876action=view)
arm.i (file2)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34668
--- Comment #5 from aldot at gcc dot gnu dot org 2008-01-04 13:06 ---
Works with
gcc-4.3.orig-HEAD (GCC) 4.3.0 20070919 (experimental)
--
aldot at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from aldot at gcc dot gnu dot org 2008-01-04 13:52 ---
Smaller testcase:
cat arm.i -EOF
struct optab { unsigned code; };
extern struct optab optab_table[1];
EOF
cat optabs.i -EOF
struct optab { unsigned code; };
extern struct optab optab_table[1];
void
init_optab
--- Comment #7 from jakub at gcc dot gnu dot org 2008-01-04 15:17 ---
This is a problem during inlining.
The call actually has optab_table argument:
addr_expr 0x2e9035c0
type pointer_type 0x2ea1e600
type record_type 0x2ea1e300 optab type_0 SI ... ...
arg 0
12 matches
Mail list logo