From d9b7be2ebd0cf4652590c2db4313c8435a9a66a9 Mon Sep 17 00:00:00 2001 From: Marek Polacek Date: Fri, 17 Oct 2014 18:53:35 +0000 Subject: re PR c/63543 (incomplete type error should suppress duplicates) PR c/63543 * c-tree.h (C_TYPE_ERROR_REPORTED): Define. * c-typeck.c (build_indirect_ref): Don't print the "dereferencing..." error multiple times. Print the type. * gcc.dg/pr63543.c: New test. * gcc.dg/array-8.c: Remove dg-error. * gcc.dg/pr48552-1.c: Remove and adjust dg-error. * gcc.dg/pr48552-2.c: Likewise. From-SVN: r216414 --- gcc/testsuite/gcc.dg/array-8.c | 1 - 1 file changed, 1 deletion(-) (limited to 'gcc/testsuite/gcc.dg/array-8.c') diff --git a/gcc/testsuite/gcc.dg/array-8.c b/gcc/testsuite/gcc.dg/array-8.c index d469a80..2872985 100644 --- a/gcc/testsuite/gcc.dg/array-8.c +++ b/gcc/testsuite/gcc.dg/array-8.c @@ -45,5 +45,4 @@ g (void) sip[0]; /* { dg-error "invalid use of undefined type 'struct si'" } */ /* { dg-error "dereferencing pointer to incomplete type" "incomplete" { target *-*-* } 45 } */ 0[sip]; /* { dg-error "invalid use of undefined type 'struct si'" } */ - /* { dg-error "dereferencing pointer to incomplete type" "incomplete" { target *-*-* } 47 } */ } -- cgit v1.1