]> git.saurik.com Git - bison.git/commitdiff
(yyparse): Pacify non-GCC compilers about yyerrorlab
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 8 Jan 2005 05:21:46 +0000 (05:21 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 8 Jan 2005 05:21:46 +0000 (05:21 +0000)
being defined and not used.

data/yacc.c

index 9ce6d276a827b3b5a1b6ff6b575befdac41cfa9c..bd2d2c28918f9c6034657959db3d55069cd55e1c 100644 (file)
@@ -1,7 +1,8 @@
 m4_divert(-1)                                                       -*- C -*-
 
 # Yacc compatible skeleton for Bison
-# Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004
+
+# Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005
 # Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
@@ -1170,12 +1171,11 @@ yyerrlab:
 `---------------------------------------------------*/
 yyerrorlab:
 
-#ifdef __GNUC__
-  /* Pacify GCC when the user code never invokes YYERROR and the label
-     yyerrorlab therefore never appears in user code.  */
+  /* Pacify compilers like GCC when the user code never invokes
+     YYERROR and the label yyerrorlab therefore never appears in user
+     code.  */
   if (0)
      goto yyerrorlab;
-#endif
 
 ]b4_location_if([[  yyerror_range[0] = yylsp[1-yylen];
   yylsp -= yylen;