In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/599f1ac692fbcd2f05eab0e72ec4e403f9763412?hp=5888debfcd08c957bbb6bd8c3ff0fe24b6347c34>

- Log -----------------------------------------------------------------
commit 599f1ac692fbcd2f05eab0e72ec4e403f9763412
Author: Father Chrysostomos <spr...@cpan.org>
Date:   Mon Oct 1 20:05:45 2012 -0700

    perly.c: Disarm the YYDEBUG defines in perly.h
    
    See 
<craigberry-e9c729.16313730092...@cpc2-bmly6-0-0-cust974.2-3.cable.virginmedia.com>.
    
    Move the YYDEBUG defines in perly.c back where they were before, but
    undefine YYDEBUG first.  That leaves bison 2.6’s YYDEBUG defines in
    perly.h harmless.
-----------------------------------------------------------------------

Summary of changes:
 perly.c |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/perly.c b/perly.c
index 0f1b7a8..d17f19b 100644
--- a/perly.c
+++ b/perly.c
@@ -27,13 +27,6 @@
 
 #include "EXTERN.h"
 #define PERL_IN_PERLY_C
-
-#ifdef DEBUGGING
-#  define YYDEBUG 1
-#else
-#  define YYDEBUG 0
-#endif
-
 #include "perl.h"
 
 typedef unsigned char yytype_uint8;
@@ -45,6 +38,15 @@ typedef signed char yysigned_char;
 /* YYINITDEPTH -- initial size of the parser's stacks.  */
 #define YYINITDEPTH 200
 
+#ifdef YYDEBUG
+#  undef YYDEBUG
+#endif
+#ifdef DEBUGGING
+#  define YYDEBUG 1
+#else
+#  define YYDEBUG 0
+#endif
+
 #ifndef YY_NULL
 # define YY_NULL 0
 #endif

--
Perl5 Master Repository

Reply via email to