--- Comment #5 from jakub at gcc dot gnu dot org 2009-09-03 16:36 ---
Fixed.
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #4 from jakub at gcc dot gnu dot org 2009-09-03 16:33 ---
Subject: Bug 41236
Author: jakub
Date: Thu Sep 3 16:33:27 2009
New Revision: 151385
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151385
Log:
PR debug/41236
* dwarf2out.c (loc_descriptor): Do
--- Comment #3 from jakub at gcc dot gnu dot org 2009-09-03 13:35 ---
That still assumes that inside of SIGN_EXTEND/ZERO_EXTEND is a REG, which isn't
always the case. Testing with loc_descriptor call there instead now.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41236
--- Comment #2 from jakub at gcc dot gnu dot org 2009-09-03 13:06 ---
Created an attachment (id=18474)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18474&action=view)
gcc45-pr41236.patch
Either this, or just using XEXP (rtl, 0) instead of SUBREG_REG (rtl). This is
only RTL check
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
CC||aoliva at gcc dot gnu dot
|
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-09-03 08:14
---
Created an attachment (id=18470)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18470&action=view)
Reduced testcase.
To be compiled at -O -g with an --enable-checking=yes,rtl compiler.
--
http://gcc.gnu