[BACK]Return to initparse.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / lex

Diff for /src/usr.bin/lex/Attic/initparse.c between version 1.1 and 1.2

version 1.1, 2015/11/19 19:43:40 version 1.2, 2015/11/19 23:48:06
Line 379 
Line 379 
   
 /* The parser invokes alloca or malloc; define the necessary symbols.  */  /* The parser invokes alloca or malloc; define the necessary symbols.  */
   
 # ifdef YYSTACK_USE_ALLOCA  
 #  if YYSTACK_USE_ALLOCA  
 #   ifdef __GNUC__  
 #    define YYSTACK_ALLOC __builtin_alloca  
 #   elif defined __BUILTIN_VA_ARG_INCR  
 #    include <alloca.h> /* INFRINGES ON USER NAME SPACE */  
 #   elif defined _AIX  
 #    define YYSTACK_ALLOC __alloca  
 #   elif defined _MSC_VER  
 #    include <malloc.h> /* INFRINGES ON USER NAME SPACE */  
 #    define alloca _alloca  
 #   else  
 #    define YYSTACK_ALLOC alloca  
 #    if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \  
      || defined __cplusplus || defined _MSC_VER)  
 #     include <stdlib.h> /* INFRINGES ON USER NAME SPACE */  
 #     ifndef EXIT_SUCCESS  
 #      define EXIT_SUCCESS 0  
 #     endif  
 #    endif  
 #   endif  
 #  endif  
 # endif  
   
 # ifdef YYSTACK_ALLOC  # ifdef YYSTACK_ALLOC
    /* Pacify GCC's `empty if-body' warning.  */     /* Pacify GCC's `empty if-body' warning.  */
 #  define YYSTACK_FREE(Ptr) do { /* empty */; } while (YYID (0))  #  define YYSTACK_FREE(Ptr) do { /* empty */; } while (YYID (0))

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2