]> git.saurik.com Git - bison.git/blobdiff - tests/regression.at
Fix portability problem on OpenBSD 4.7.
[bison.git] / tests / regression.at
index ea60f371243282110f04a8a8d1a99465a04eb8f7..544565ade9d1ff902d91ec75d1e82eff4cb2e6eb 100644 (file)
@@ -1,7 +1,7 @@
 # Bison Regressions.                               -*- Autotest -*-
 
-# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
-# Foundation, Inc.
+# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
+# 2010 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
@@ -1375,9 +1375,12 @@ AT_DATA_GRAMMAR([input.y],
      large enough to overflow size_t.  */
   #define YYSIZE_T unsigned char
 
-  /* Bring in malloc so yacc.c doesn't try to provide a malloc prototype
-     using our YYSIZE_T.  */
+  /* Bring in malloc and set EXIT_SUCCESS so yacc.c doesn't try to
+     provide a malloc prototype using our YYSIZE_T.  */
   #include <stdlib.h>
+  #ifndef EXIT_SUCCESS
+  # define EXIT_SUCCESS 0
+  #endif
 
   /* Max depth is usually much smaller than YYSTACK_ALLOC_MAXIMUM, and
      we don't want gcc to warn everywhere this constant would be too big