Changeset 59c9a5f in rtems-libbsd


Ignore:
Timestamp:
Oct 14, 2015, 11:01:03 AM (4 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
c1e05b9ea378b2971e3d7704779112b4bc4296da, freebsd-9.3, 4a77611a223ea883fb548679b516d326a020d447
Children:
ac45be9
Parents:
e78b3dc
git-author:
Sebastian Huber <sebastian.huber@…> (10/14/15 11:01:03)
git-committer:
Sebastian Huber <sebastian.huber@…> (10/19/15 07:59:45)
Message:

NSDISPATCH(3): Add proper nsparser.h

Update nsparser.h to fit with the files introduced via
e35a65e99512000ab0107c4fc64f89aa84f7de38.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freebsd/lib/libc/net/nsparser.h

    re78b3dc r59c9a5f  
    1 /* A Bison parser, made by GNU Bison 2.7.  */
    2 
    3 /* Bison interface for Yacc-like parsers in C
    4    
    5       Copyright (C) 1984, 1989-1990, 2000-2012 Free Software Foundation, Inc.
    6    
    7    This program is free software: you can redistribute it and/or modify
    8    it under the terms of the GNU General Public License as published by
    9    the Free Software Foundation, either version 3 of the License, or
    10    (at your option) any later version.
    11    
    12    This program is distributed in the hope that it will be useful,
    13    but WITHOUT ANY WARRANTY; without even the implied warranty of
    14    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    15    GNU General Public License for more details.
    16    
    17    You should have received a copy of the GNU General Public License
    18    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
    19 
    20 /* As a special exception, you may create a larger work that contains
    21    part or all of the Bison parser skeleton and distribute that work
    22    under terms of your choice, so long as that work isn't itself a
    23    parser generator using the skeleton or a modified version thereof
    24    as a parser skeleton.  Alternatively, if you modify or redistribute
    25    the parser skeleton itself, you may (at your option) remove this
    26    special exception, which will cause the skeleton and the resulting
    27    Bison output files to be licensed under the GNU General Public
    28    License without this special exception.
    29    
    30    This special exception was added by the Free Software Foundation in
    31    version 2.2 of Bison.  */
    32 
    33 #ifndef YY__NSYY_NSYY_TAB_H_INCLUDED
    34 # define YY__NSYY_NSYY_TAB_H_INCLUDED
    35 /* Enabling traces.  */
    36 #ifndef YYDEBUG
    37 # define YYDEBUG 0
     1#define NL 257
     2#define SUCCESS 258
     3#define UNAVAIL 259
     4#define NOTFOUND 260
     5#define TRYAGAIN 261
     6#define RETURN 262
     7#define CONTINUE 263
     8#define ERRORTOKEN 264
     9#define STRING 265
     10#ifdef YYSTYPE
     11#undef  YYSTYPE_IS_DECLARED
     12#define YYSTYPE_IS_DECLARED 1
    3813#endif
    39 #if YYDEBUG
    40 extern int _nsyydebug;
    41 #endif
    42 
    43 /* Tokens.  */
    44 #ifndef YYTOKENTYPE
    45 # define YYTOKENTYPE
    46    /* Put the tokens into the symbol table, so that GDB and other debuggers
    47       know about them.  */
    48    enum yytokentype {
    49      NL = 258,
    50      SUCCESS = 259,
    51      UNAVAIL = 260,
    52      NOTFOUND = 261,
    53      TRYAGAIN = 262,
    54      RETURN = 263,
    55      CONTINUE = 264,
    56      ERRORTOKEN = 265,
    57      STRING = 266
    58    };
    59 #endif
    60 /* Tokens.  */
    61 #define NL 258
    62 #define SUCCESS 259
    63 #define UNAVAIL 260
    64 #define NOTFOUND 261
    65 #define TRYAGAIN 262
    66 #define RETURN 263
    67 #define CONTINUE 264
    68 #define ERRORTOKEN 265
    69 #define STRING 266
    70 
    71 
    72 
    73 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
    74 typedef union YYSTYPE
    75 {
    76 /* Line 2058 of yacc.c  */
    77 #line 58 "freebsd/lib/libc/net/nsparser.y"
    78 
     14#ifndef YYSTYPE_IS_DECLARED
     15#define YYSTYPE_IS_DECLARED 1
     16typedef union {
    7917        char *str;
    8018        int   mapval;
    81 
    82 
    83 /* Line 2058 of yacc.c  */
    84 #line 85 "_nsyy.tab.h"
    8519} YYSTYPE;
    86 # define YYSTYPE_IS_TRIVIAL 1
    87 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
    88 # define YYSTYPE_IS_DECLARED 1
    89 #endif
    90 
     20#endif /* !YYSTYPE_IS_DECLARED */
    9121extern YYSTYPE _nsyylval;
    92 
    93 #ifdef YYPARSE_PARAM
    94 #if defined __STDC__ || defined __cplusplus
    95 int _nsyyparse (void *YYPARSE_PARAM);
    96 #else
    97 int _nsyyparse ();
    98 #endif
    99 #else /* ! YYPARSE_PARAM */
    100 #if defined __STDC__ || defined __cplusplus
    101 int _nsyyparse (void);
    102 #else
    103 int _nsyyparse ();
    104 #endif
    105 #endif /* ! YYPARSE_PARAM */
    106 
    107 #endif /* !YY__NSYY_NSYY_TAB_H_INCLUDED  */
Note: See TracChangeset for help on using the changeset viewer.