On Tue, Oct 11, 2011 at 04:19:52PM -0300, Alexandre Oliva wrote: > Here's what I've got so far. Regstrapped on x86_64-linux-gnu and > i686-linux-gnu. Ok to install?
I see +FAIL: gcc.c-torture/compile/pr19080.c -O3 -g (internal compiler error) +FAIL: gcc.c-torture/compile/pr19080.c -O3 -g (test for excess errors) regression with this patch on x86_64-linux (--enable-checking=yes,rtl), ICE in var-tracking. Can you please look at that? +/* Enumeration type used to discriminate various types of one-part + variables. */ +typedef enum onepart_enum { Just a style nit, isn't { supposed to go on the next line? + /* Not a one-part variable. */ + NOT_ONEPART = 0, + /* A one-part DECL that is not a DEBUG_EXPR_DECL. */ + ONEPART_VDECL = 1, + /* A DEBUG_EXPR_DECL. */ + ONEPART_DEXPR = 2, + /* A VALUE. */ + ONEPART_VALUE = 3 +} onepart_enum_t; + /* Structure describing where the variable is located. */ typedef struct variable_def { Otherwise looks ok. Jakub