[VTA, PR49310] O(n+m)-ish emit_notes
Jakub Jelinek
jakub@redhat.com
Mon Oct 17 12:41:00 GMT 2011
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
More information about the Gcc-patches
mailing list