]> git.saurik.com Git - bison.git/commitdiff
(%union synch line): Put a dummy member in
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 28 Apr 2004 06:03:54 +0000 (06:03 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 28 Apr 2004 06:03:54 +0000 (06:03 +0000)
the union, because empty unions aren't allowed in C.
Caught by GCC 3.4.0.

tests/synclines.at

index 0128e6b84e89ad79fc7012e0ebd758516a1a0535..e10f3c6364c55b355a0a2ddaf27c0f4dbe15196e 100644 (file)
@@ -1,5 +1,5 @@
 # Executing Actions.                               -*- Autotest -*-
-# Copyright (C) 2002 Free Software Foundation, Inc.
+# Copyright (C) 2002, 2004 Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -100,6 +100,7 @@ exp: '0';
 AT_TEST_SYNCLINE([%union synch line],
 [[%union {
 #error "2"
+  char dummy;
 }
 %{
 void yyerror (const char *s);