(unary_expr): If -pedantic, give error for &&.

From-SVN: r8748
This commit is contained in:
Richard Kenner 1995-01-13 20:15:11 -05:00
parent 2c5f4139a9
commit e72260ea6f
1 changed files with 3 additions and 1 deletions

View File

@ -1,5 +1,5 @@
/* YACC parser for C syntax and for Objective C. -*-c-*-
Copyright (C) 1987, 88, 89, 92, 93, 1994 Free Software Foundation, Inc.
Copyright (C) 1987, 88, 89, 92, 93, 94, 1995 Free Software Foundation, Inc.
This file is part of GNU CC.
@ -408,6 +408,8 @@ unary_expr:
/* Refer to the address of a label as a pointer. */
| ANDAND identifier
{ tree label = lookup_label ($2);
if (pedantic)
pedwarn ("ANSI C forbids `&&'");
if (label == 0)
$$ = null_pointer_node;
else