[Bug debug/41236] [4.5 regression] RTL checking failure compiling libgcc

2009-09-03 Thread jakub at gcc dot gnu dot org
--- 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

[Bug debug/41236] [4.5 regression] RTL checking failure compiling libgcc

2009-09-03 Thread jakub at gcc dot gnu dot org
--- 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

[Bug debug/41236] [4.5 regression] RTL checking failure compiling libgcc

2009-09-03 Thread jakub at gcc dot gnu dot org
--- 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

[Bug debug/41236] [4.5 regression] RTL checking failure compiling libgcc

2009-09-03 Thread jakub at gcc dot gnu dot org
--- 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

[Bug debug/41236] [4.5 regression] RTL checking failure compiling libgcc

2009-09-03 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||aoliva at gcc dot gnu dot |

[Bug debug/41236] [4.5 regression] RTL checking failure compiling libgcc

2009-09-03 Thread ebotcazou at gcc dot gnu dot org
--- 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