Changeset 36375


Ignore:
Timestamp:
2013-04-22T14:53:32+02:00 (5 years ago)
Author:
nbd
Message:

scripts/config: warn on deprected "depends" syntax instead of throwing a syntax error

Signed-off-by: Felix Fietkau <nbd@…>

Location:
trunk/scripts/config
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/scripts/config/zconf.tab.c_shipped

    r36361 r36375  
    448448#define YYFINAL  11 
    449449/* YYLAST -- Last index in YYTABLE.  */ 
    450 #define YYLAST   295 
     450#define YYLAST   308 
    451451 
    452452/* YYNTOKENS -- Number of terminals.  */ 
     
    455455#define YYNNTS  50 
    456456/* YYNRULES -- Number of rules.  */ 
    457 #define YYNRULES  120 
     457#define YYNRULES  121 
    458458/* YYNRULES -- Number of states.  */ 
    459 #define YYNSTATES  195 
     459#define YYNSTATES  197 
    460460 
    461461/* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX.  */ 
     
    515515     206,   208,   212,   213,   216,   219,   222,   226,   230,   234, 
    516516     236,   240,   241,   244,   247,   250,   254,   258,   261,   264, 
    517      267,   268,   271,   274,   277,   282,   283,   286,   289,   292, 
    518      293,   296,   298,   300,   303,   306,   309,   311,   314,   315, 
    519      318,   320,   324,   328,   332,   335,   339,   343,   345,   347, 
    520      348 
     517     267,   268,   271,   274,   277,   282,   286,   287,   290,   293, 
     518     296,   297,   300,   302,   304,   307,   310,   313,   315,   318, 
     519     319,   322,   324,   328,   332,   336,   339,   343,   347,   349, 
     520     351,   352 
    521521}; 
    522522 
     
    552552      -1,    12,    32,    -1,    73,    13,    -1,    -1,    75,    76, 
    553553      -1,    75,    32,    -1,    75,    43,    -1,    16,    25,    84, 
    554       32,    -1,    -1,    77,    78,    -1,    77,    32,    -1,    23, 
    555       83,    -1,    -1,    80,    83,    -1,    27,    -1,    28,    -1, 
    556        5,    32,    -1,     8,    32,    -1,    15,    32,    -1,    32, 
    557       -1,    82,    32,    -1,    -1,    14,    84,    -1,    85,    -1, 
    558       85,    35,    85,    -1,    85,    29,    85,    -1,    31,    84, 
    559       30,    -1,    36,    84,    -1,    84,    33,    84,    -1,    84, 
    560       34,    84,    -1,    27,    -1,    28,    -1,    -1,    27,    -1 
     554      32,    -1,    16,    84,    32,    -1,    -1,    77,    78,    -1, 
     555      77,    32,    -1,    23,    83,    -1,    -1,    80,    83,    -1, 
     556      27,    -1,    28,    -1,     5,    32,    -1,     8,    32,    -1, 
     557      15,    32,    -1,    32,    -1,    82,    32,    -1,    -1,    14, 
     558      84,    -1,    85,    -1,    85,    35,    85,    -1,    85,    29, 
     559      85,    -1,    31,    84,    30,    -1,    36,    84,    -1,    84, 
     560      33,    84,    -1,    84,    34,    84,    -1,    27,    -1,    28, 
     561      -1,    -1,    27,    -1 
    561562}; 
    562563 
     
    573574     330,   338,   341,   343,   344,   345,   350,   357,   364,   369, 
    574575     377,   380,   382,   383,   384,   387,   395,   402,   409,   415, 
    575      422,   424,   425,   426,   429,   437,   439,   440,   443,   450, 
    576      452,   457,   458,   461,   462,   463,   467,   468,   471,   472, 
    577      475,   476,   477,   478,   479,   480,   481,   484,   485,   488, 
    578      489 
     576     422,   424,   425,   426,   429,   433,   441,   443,   444,   447, 
     577     454,   456,   461,   462,   465,   466,   467,   471,   472,   475, 
     578     476,   479,   480,   481,   482,   483,   484,   485,   488,   489, 
     579     492,   493 
    579580}; 
    580581#endif 
     
    630631      61,    62,    63,    63,    63,    63,    64,    65,    66,    67, 
    631632      68,    69,    69,    69,    69,    70,    71,    72,    73,    74, 
    632       75,    75,    75,    75,    76,    77,    77,    77,    78,    79, 
    633       79,    80,    80,    81,    81,    81,    82,    82,    83,    83, 
    634       84,    84,    84,    84,    84,    84,    84,    85,    85,    86, 
    635       86 
     633      75,    75,    75,    75,    76,    76,    77,    77,    77,    78, 
     634      79,    79,    80,    80,    81,    81,    81,    82,    82,    83, 
     635      83,    84,    84,    84,    84,    84,    84,    84,    85,    85, 
     636      86,    86 
    636637}; 
    637638 
     
    648649       1,     3,     0,     2,     2,     2,     3,     3,     3,     1, 
    649650       3,     0,     2,     2,     2,     3,     3,     2,     2,     2, 
    650        0,     2,     2,     2,     4,     0,     2,     2,     2,     0, 
    651        2,     1,     1,     2,     2,     2,     1,     2,     0,     2, 
    652        1,     3,     3,     3,     2,     3,     3,     1,     1,     0, 
    653        1 
     651       0,     2,     2,     2,     4,     3,     0,     2,     2,     2, 
     652       0,     2,     1,     1,     2,     2,     2,     1,     2,     0, 
     653       2,     1,     3,     3,     3,     2,     3,     3,     1,     1, 
     654       0,     1 
    654655}; 
    655656 
     
    659660static const yytype_uint8 yydefact[] = 
    660661{ 
    661        6,     0,   106,     0,     3,     0,     6,     6,   101,   102, 
    662        0,     1,     0,     0,     0,     0,   119,     0,     0,     0, 
     662       6,     0,   107,     0,     3,     0,     6,     6,   102,   103, 
     663       0,     1,     0,     0,     0,     0,   120,     0,     0,     0, 
    663664       0,     0,     0,    14,    18,    15,    16,    20,    17,    19, 
    664665      21,    22,     0,    23,     0,     7,    35,    26,    35,    27, 
    665       56,    67,     8,    72,    24,    95,    81,     9,    28,    90, 
    666       25,    10,     0,   107,     2,    76,    13,     0,   103,     0, 
    667      120,     0,   104,     0,     0,     0,   117,   118,     0,     0, 
    668        0,   110,   105,     0,     0,     0,     0,     0,     0,     0, 
     666      56,    67,     8,    72,    24,    96,    81,     9,    28,    90, 
     667      25,    10,     0,   108,     2,    76,    13,     0,   104,     0, 
     668     121,     0,   105,     0,     0,     0,   118,   119,     0,     0, 
     669       0,   111,   106,     0,     0,     0,     0,     0,     0,     0, 
    669670      90,     0,     0,    77,    85,    52,    86,    31,    33,     0, 
    670      114,     0,     0,    69,     0,     0,    11,    12,     0,     0, 
    671        0,     0,    99,     0,     0,     0,    48,     0,    41,    40, 
    672       36,    37,     0,    39,    38,     0,     0,    99,     0,   108, 
     671     115,     0,     0,    69,     0,     0,    11,    12,     0,     0, 
     672       0,     0,   100,     0,     0,     0,    48,     0,    41,    40, 
     673      36,    37,     0,    39,    38,     0,     0,   100,     0,   109, 
    673674      60,    61,    57,    59,    58,    68,    55,    54,    73,    75, 
    674       71,    74,    70,   108,    97,     0,    96,    82,    84,    80, 
    675       83,    79,    92,    93,    91,   113,   115,   116,   112,   111, 
    676       30,    88,     0,   108,     0,   108,   108,   108,     0,     0, 
    677        0,    89,    64,   108,     0,   108,     0,     0,    98,     0, 
    678        0,    42,   100,     0,     0,   108,    50,    47,    29,     0, 
    679       63,     0,   109,    65,    94,    43,    44,    45,     0,     0, 
    680       49,    62,    66,    46,    51 
     675      71,    74,    70,   109,    98,     0,    97,    82,    84,    80, 
     676      83,    79,    92,    93,    91,   114,   116,   117,   113,   112, 
     677      30,    88,     0,     0,   109,     0,   109,   109,   109,     0, 
     678       0,     0,    89,    64,   109,     0,   109,     0,     0,    99, 
     679       0,    95,     0,    42,   101,     0,     0,   109,    50,    47, 
     680      29,     0,    63,     0,   110,    65,    94,    43,    44,    45, 
     681       0,     0,    49,    62,    66,    46,    51 
    681682}; 
    682683 
     
    685686{ 
    686687      -1,     3,     4,     5,    34,    35,   109,    36,    37,    38, 
    687       39,    75,   110,   111,   159,   190,    40,    41,   126,    42, 
     688      39,    75,   110,   111,   160,   192,    40,    41,   126,    42, 
    688689      77,   122,    78,    43,   130,    44,    79,     6,    45,    46, 
    689690     139,    47,    81,    48,    49,    50,   112,   113,    82,   114, 
    690       80,   136,   154,   155,    51,     7,   167,    70,    71,    61 
     691      80,   136,   155,   156,    51,     7,   168,    70,    71,    61 
    691692}; 
    692693 
     
    696697static const yytype_int16 yypact[] = 
    697698{ 
    698        6,    16,  -127,    10,  -127,   160,  -127,    13,  -127,  -127, 
    699      -14,  -127,   -10,    16,    25,    16,    21,    35,    16,    44, 
    700       61,    -8,    62,  -127,  -127,  -127,  -127,  -127,  -127,  -127, 
    701     -127,  -127,   100,  -127,   126,  -127,  -127,  -127,  -127,  -127, 
     699       7,    30,  -127,     9,  -127,   160,  -127,    13,  -127,  -127, 
     700     -13,  -127,    14,    30,    17,    30,    -4,    21,    30,    35, 
     701      38,    16,    43,  -127,  -127,  -127,  -127,  -127,  -127,  -127, 
     702    -127,  -127,    82,  -127,    91,  -127,  -127,  -127,  -127,  -127, 
    702703    -127,  -127,  -127,  -127,  -127,  -127,  -127,  -127,  -127,  -127, 
    703     -127,  -127,   189,  -127,  -127,    98,  -127,   101,  -127,   112, 
    704     -127,   124,  -127,   127,   130,   140,  -127,  -127,    -8,    -8, 
    705        0,    17,  -127,   141,   152,   102,   131,    64,    45,   261, 
    706        3,   261,   218,  -127,  -127,  -127,  -127,  -127,  -127,    28, 
    707     -127,    -8,    -8,    98,    70,    70,  -127,  -127,   153,   159, 
    708      176,    16,    16,    -8,   175,    70,  -127,   212,  -127,  -127, 
    709     -127,  -127,   201,  -127,  -127,   185,    16,    16,   193,   216, 
     704    -127,  -127,   193,  -127,  -127,    72,  -127,    73,  -127,    95, 
     705    -127,    98,  -127,   101,   112,   124,  -127,  -127,    16,    16, 
     706      63,    19,  -127,   127,   130,   102,   131,    62,   276,   265, 
     707       4,   265,   222,  -127,  -127,  -127,  -127,  -127,  -127,    26, 
     708    -127,    16,    16,    72,    71,    71,  -127,  -127,   152,   153, 
     709      -7,    30,    30,    16,   161,    71,  -127,   194,  -127,  -127, 
     710    -127,  -127,   183,  -127,  -127,   173,    30,    30,   179,   203, 
    710711    -127,  -127,  -127,  -127,  -127,  -127,  -127,  -127,  -127,  -127, 
    711     -127,  -127,  -127,   216,  -127,   247,  -127,  -127,  -127,  -127, 
    712     -127,  -127,  -127,  -127,  -127,  -127,   197,  -127,  -127,  -127, 
    713     -127,  -127,    -8,   216,   210,   216,     7,   216,    70,    15, 
    714      211,  -127,  -127,   216,   214,   216,    -8,   227,  -127,   248, 
    715      228,  -127,  -127,   232,   241,   216,   242,  -127,  -127,   246, 
    716     -127,   252,    71,  -127,  -127,  -127,  -127,  -127,   254,    16, 
    717     -127,  -127,  -127,  -127,  -127 
     712    -127,  -127,  -127,   203,  -127,   251,  -127,  -127,  -127,  -127, 
     713    -127,  -127,  -127,  -127,  -127,  -127,   184,  -127,  -127,  -127, 
     714    -127,  -127,    16,   260,   203,   189,   203,     8,   203,    71, 
     715      23,   192,  -127,  -127,   203,   202,   203,    16,   214,  -127, 
     716     266,  -127,   215,  -127,  -127,   218,   219,   203,   200,  -127, 
     717    -127,   221,  -127,   231,   139,  -127,  -127,  -127,  -127,  -127, 
     718     232,    30,  -127,  -127,  -127,  -127,  -127 
    718719}; 
    719720 
     
    721722static const yytype_int16 yypgoto[] = 
    722723{ 
    723     -127,  -127,   280,   282,  -127,     8,   -71,  -127,  -127,  -127, 
    724     -127,   251,  -127,  -127,  -127,  -127,  -127,  -127,  -127,   168, 
     724    -127,  -127,   261,   271,  -127,     6,   -71,  -127,  -127,  -127, 
     725    -127,   250,  -127,  -127,  -127,  -127,  -127,  -127,  -127,   -46, 
    725726    -127,  -127,  -127,  -127,  -127,  -127,  -127,  -127,  -127,  -127, 
    726     -127,   204,  -127,  -127,  -127,  -127,  -127,   213,   215,   -69, 
    727     -127,  -127,   174,    -1,    14,    -7,  -126,   -67,   -90,  -127 
     727    -127,   110,  -127,  -127,  -127,  -127,  -127,   212,   216,   -69, 
     728    -127,  -127,   178,    -1,    12,    -9,  -126,   -66,   -90,  -127 
    728729}; 
    729730 
     
    735736static const yytype_int16 yytable[] = 
    736737{ 
    737       10,    89,    90,    55,   148,   149,   121,   168,   124,     1, 
    738       11,   143,    57,   144,    59,   158,     1,    63,     2,    66, 
    739       67,   166,    56,    68,   146,   147,   133,   170,    69,   172, 
    740      173,   174,     2,    91,    92,   134,   156,   179,     2,   181, 
    741       91,    92,   176,     8,     9,    53,    94,   177,    60,   188, 
    742       14,    15,    95,    17,    18,    19,    20,    58,   145,    21, 
    743       22,    91,    92,    93,   143,    98,   144,    62,   175,   -53, 
    744      -53,    64,   -53,   -53,   -53,   -53,    99,    33,   -53,   -53, 
    745      100,   115,   116,   117,   118,   169,   125,   128,    65,   137, 
    746      119,   107,   127,   132,    72,   141,   120,    66,    67,   182, 
    747      153,    73,   -32,    98,    91,    92,   -32,   -32,   -32,   -32, 
    748      -32,   -32,   -32,   -32,    99,   163,   -32,   -32,   100,   -32, 
    749      101,   102,   103,   104,   105,   -32,   106,    74,   -32,   107, 
    750       53,   -34,    98,    83,   108,   -34,   -34,   -34,   -34,   -34, 
    751      -34,   -34,   -34,    99,    84,   -34,   -34,   100,   -34,   101, 
    752      102,   103,   104,   105,   -34,   106,    85,   -34,   107,    86, 
    753       -5,    12,    87,   108,    13,    14,    15,    16,    17,    18, 
    754       19,    20,    88,    96,    21,    22,    23,    24,    25,    26, 
    755       27,    28,    29,    30,    97,   150,    31,    32,   194,    -4, 
    756       12,   151,    33,    13,    14,    15,    16,    17,    18,    19, 
    757       20,   152,   157,    21,    22,    23,    24,    25,    26,    27, 
    758       28,    29,    30,   160,   161,    31,    32,   162,   -87,    98, 
    759      165,    33,   -87,   -87,   -87,   -87,   -87,   -87,   -87,   -87, 
    760      166,    92,   -87,   -87,   100,   -87,   -87,   -87,   -87,   -87, 
    761      -87,   -87,   171,   178,   -87,   107,   180,   129,    98,   138, 
    762      142,   -78,   -78,   -78,   -78,   -78,   -78,   -78,   -78,   183, 
    763      185,   -78,   -78,   100,   186,    13,    14,    15,    16,    17, 
    764       18,    19,    20,   187,   107,    21,    22,   189,   191,   142, 
    765      184,    91,    92,   131,   192,   140,   193,    54,    52,    76, 
    766      123,   164,     0,    33,     0,   135 
     738      10,    55,    89,    90,   148,   149,   121,   169,   124,    11, 
     739       1,   143,    57,   144,    59,   159,     1,    63,   152,     2, 
     740      66,    67,   167,    60,    68,   146,   147,   133,   172,    69, 
     741     174,   175,   176,   129,   153,   138,   134,   157,   181,     2, 
     742     183,    91,    92,    66,    67,    53,    56,    68,    94,    58, 
     743     178,   190,    69,    62,    95,   179,   145,     8,     9,    91, 
     744      92,    93,    64,    98,   143,    65,   144,   -53,   -53,   177, 
     745     -53,   -53,   -53,   -53,    99,    72,   -53,   -53,   100,   115, 
     746     116,   117,   118,    73,   125,   128,   170,   137,   119,   107, 
     747     127,   132,    74,   141,   120,     2,    91,    92,    66,    67, 
     748     154,   184,   -32,    98,    53,    83,   -32,   -32,   -32,   -32, 
     749     -32,   -32,   -32,   -32,    99,   164,   -32,   -32,   100,   -32, 
     750     101,   102,   103,   104,   105,   -32,   106,    84,   -32,   107, 
     751      85,   -34,    98,    86,   108,   -34,   -34,   -34,   -34,   -34, 
     752     -34,   -34,   -34,    99,    87,   -34,   -34,   100,   -34,   101, 
     753     102,   103,   104,   105,   -34,   106,    88,   -34,   107,    96, 
     754      -5,    12,    97,   108,    13,    14,    15,    16,    17,    18, 
     755      19,    20,    91,    92,    21,    22,    23,    24,    25,    26, 
     756      27,    28,    29,    30,   150,   151,    31,    32,   158,   131, 
     757     196,   140,    33,    -4,    12,   161,   162,    13,    14,    15, 
     758      16,    17,    18,    19,    20,   163,   166,    21,    22,    23, 
     759      24,    25,    26,    27,    28,    29,    30,   167,    92,    31, 
     760      32,   173,   -87,    98,   180,    33,   -87,   -87,   -87,   -87, 
     761     -87,   -87,   -87,   -87,   182,   191,   -87,   -87,   100,   -87, 
     762     -87,   -87,   -87,   -87,   -87,   -87,   185,   187,   -87,   107, 
     763     188,   189,    98,   193,   142,   -78,   -78,   -78,   -78,   -78, 
     764     -78,   -78,   -78,   194,   195,   -78,   -78,   100,    54,    13, 
     765      14,    15,    16,    17,    18,    19,    20,    52,   107,    21, 
     766      22,    14,    15,   142,    17,    18,    19,    20,    76,   123, 
     767      21,    22,   171,    91,    92,   165,   135,    33,   186,    91, 
     768      92,     0,     0,     0,     0,     0,     0,     0,    33 
    767769}; 
    768770 
    769771static const yytype_int16 yycheck[] = 
    770772{ 
    771        1,    68,    69,    10,    94,    95,    77,   133,    77,     3, 
    772        0,    82,    13,    82,    15,   105,     3,    18,    32,    27, 
    773       28,    14,    32,    31,    91,    92,    23,   153,    36,   155, 
    774      156,   157,    32,    33,    34,    32,   103,   163,    32,   165, 
    775       33,    34,    27,    27,    28,    32,    29,    32,    27,   175, 
    776        5,     6,    35,     8,     9,    10,    11,    32,    30,    14, 
    777       15,    33,    34,    70,   135,     1,   135,    32,   158,     5, 
    778        6,    27,     8,     9,    10,    11,    12,    32,    14,    15, 
    779       16,    17,    18,    19,    20,   152,    78,    79,    27,    81, 
    780       26,    27,    78,    79,    32,    81,    32,    27,    28,   166, 
    781      101,     1,     0,     1,    33,    34,     4,     5,     6,     7, 
     773       1,    10,    68,    69,    94,    95,    77,   133,    77,     0, 
     774       3,    82,    13,    82,    15,   105,     3,    18,    25,    32, 
     775      27,    28,    14,    27,    31,    91,    92,    23,   154,    36, 
     776     156,   157,   158,    79,   100,    81,    32,   103,   164,    32, 
     777     166,    33,    34,    27,    28,    32,    32,    31,    29,    32, 
     778      27,   177,    36,    32,    35,    32,    30,    27,    28,    33, 
     779      34,    70,    27,     1,   135,    27,   135,     5,     6,   159, 
     780       8,     9,    10,    11,    12,    32,    14,    15,    16,    17, 
     781      18,    19,    20,     1,    78,    79,   152,    81,    26,    27, 
     782      78,    79,     1,    81,    32,    32,    33,    34,    27,    28, 
     783     101,   167,     0,     1,    32,    32,     4,     5,     6,     7, 
    782784       8,     9,    10,    11,    12,   116,    14,    15,    16,    17, 
    783       18,    19,    20,    21,    22,    23,    24,     1,    26,    27, 
     785      18,    19,    20,    21,    22,    23,    24,    32,    26,    27, 
    784786      32,     0,     1,    32,    32,     4,     5,     6,     7,     8, 
    785787       9,    10,    11,    12,    32,    14,    15,    16,    17,    18, 
    786788      19,    20,    21,    22,    23,    24,    32,    26,    27,    32, 
    787789       0,     1,    32,    32,     4,     5,     6,     7,     8,     9, 
    788       10,    11,    32,    32,    14,    15,    16,    17,    18,    19, 
    789       20,    21,    22,    23,    32,    32,    26,    27,   189,     0, 
    790        1,    32,    32,     4,     5,     6,     7,     8,     9,    10, 
    791       11,    25,    27,    14,    15,    16,    17,    18,    19,    20, 
    792       21,    22,    23,     1,    13,    26,    27,    32,     0,     1, 
    793       27,    32,     4,     5,     6,     7,     8,     9,    10,    11, 
    794       14,    34,    14,    15,    16,    17,    18,    19,    20,    21, 
    795       22,    23,    32,    32,    26,    27,    32,    79,     1,    81, 
    796       32,     4,     5,     6,     7,     8,     9,    10,    11,    32, 
    797       32,    14,    15,    16,    32,     4,     5,     6,     7,     8, 
    798        9,    10,    11,    32,    27,    14,    15,    35,    32,    32, 
    799       32,    33,    34,    79,    32,    81,    32,     7,     6,    38, 
    800       77,   117,    -1,    32,    -1,    80 
     790      10,    11,    33,    34,    14,    15,    16,    17,    18,    19, 
     791      20,    21,    22,    23,    32,    32,    26,    27,    27,    79, 
     792     191,    81,    32,     0,     1,     1,    13,     4,     5,     6, 
     793       7,     8,     9,    10,    11,    32,    27,    14,    15,    16, 
     794      17,    18,    19,    20,    21,    22,    23,    14,    34,    26, 
     795      27,    32,     0,     1,    32,    32,     4,     5,     6,     7, 
     796       8,     9,    10,    11,    32,    35,    14,    15,    16,    17, 
     797      18,    19,    20,    21,    22,    23,    32,    32,    26,    27, 
     798      32,    32,     1,    32,    32,     4,     5,     6,     7,     8, 
     799       9,    10,    11,    32,    32,    14,    15,    16,     7,     4, 
     800       5,     6,     7,     8,     9,    10,    11,     6,    27,    14, 
     801      15,     5,     6,    32,     8,     9,    10,    11,    38,    77, 
     802      14,    15,    32,    33,    34,   117,    80,    32,    32,    33, 
     803      34,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    32 
    801804}; 
    802805 
     
    820823      61,    68,    81,    23,    32,    75,    78,    42,    56,    67, 
    821824      68,    81,    32,    43,    76,    30,    84,    84,    85,    85, 
    822       32,    32,    25,    80,    79,    80,    84,    27,    85,    51, 
    823        1,    13,    32,    80,    79,    27,    14,    83,    83,    84, 
    824       83,    32,    83,    83,    83,    85,    27,    32,    32,    83, 
    825       32,    83,    84,    32,    32,    32,    32,    32,    83,    35, 
    826       52,    32,    32,    32,    80 
     825      32,    32,    25,    84,    80,    79,    80,    84,    27,    85, 
     826      51,     1,    13,    32,    80,    79,    27,    14,    83,    83, 
     827      84,    32,    83,    32,    83,    83,    83,    85,    27,    32, 
     828      32,    83,    32,    83,    84,    32,    32,    32,    32,    32, 
     829      83,    35,    52,    32,    32,    32,    80 
    827830}; 
    828831 
     
    19871990    break; 
    19881991 
    1989   case 98: 
     1992  case 95: 
     1993 
     1994    { 
     1995        menu_add_dep((yyvsp[(2) - (3)].expr)); 
     1996        zconfprint("warning: deprecated 'depends' syntax, use 'depends on' instead."); 
     1997;} 
     1998    break; 
     1999 
     2000  case 99: 
    19902001 
    19912002    { 
     
    19942005    break; 
    19952006 
    1996   case 100: 
     2007  case 101: 
    19972008 
    19982009    { 
     
    20012012    break; 
    20022013 
    2003   case 103: 
     2014  case 104: 
    20042015 
    20052016    { (yyval.id) = (yyvsp[(1) - (2)].id); ;} 
    20062017    break; 
    20072018 
    2008   case 104: 
     2019  case 105: 
    20092020 
    20102021    { (yyval.id) = (yyvsp[(1) - (2)].id); ;} 
    20112022    break; 
    20122023 
    2013   case 105: 
     2024  case 106: 
    20142025 
    20152026    { (yyval.id) = (yyvsp[(1) - (2)].id); ;} 
    20162027    break; 
    20172028 
    2018   case 108: 
     2029  case 109: 
    20192030 
    20202031    { (yyval.expr) = NULL; ;} 
    20212032    break; 
    20222033 
    2023   case 109: 
     2034  case 110: 
    20242035 
    20252036    { (yyval.expr) = (yyvsp[(2) - (2)].expr); ;} 
    20262037    break; 
    20272038 
    2028   case 110: 
     2039  case 111: 
    20292040 
    20302041    { (yyval.expr) = expr_alloc_symbol((yyvsp[(1) - (1)].symbol)); ;} 
    20312042    break; 
    20322043 
    2033   case 111: 
     2044  case 112: 
    20342045 
    20352046    { (yyval.expr) = expr_alloc_comp(E_EQUAL, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); ;} 
    20362047    break; 
    20372048 
    2038   case 112: 
     2049  case 113: 
    20392050 
    20402051    { (yyval.expr) = expr_alloc_comp(E_UNEQUAL, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); ;} 
    20412052    break; 
    20422053 
    2043   case 113: 
     2054  case 114: 
    20442055 
    20452056    { (yyval.expr) = (yyvsp[(2) - (3)].expr); ;} 
    20462057    break; 
    20472058 
    2048   case 114: 
     2059  case 115: 
    20492060 
    20502061    { (yyval.expr) = expr_alloc_one(E_NOT, (yyvsp[(2) - (2)].expr)); ;} 
    20512062    break; 
    20522063 
    2053   case 115: 
     2064  case 116: 
    20542065 
    20552066    { (yyval.expr) = expr_alloc_two(E_OR, (yyvsp[(1) - (3)].expr), (yyvsp[(3) - (3)].expr)); ;} 
    20562067    break; 
    20572068 
    2058   case 116: 
     2069  case 117: 
    20592070 
    20602071    { (yyval.expr) = expr_alloc_two(E_AND, (yyvsp[(1) - (3)].expr), (yyvsp[(3) - (3)].expr)); ;} 
    20612072    break; 
    20622073 
    2063   case 117: 
     2074  case 118: 
    20642075 
    20652076    { (yyval.symbol) = sym_lookup((yyvsp[(1) - (1)].string), 0); free((yyvsp[(1) - (1)].string)); ;} 
    20662077    break; 
    20672078 
    2068   case 118: 
     2079  case 119: 
    20692080 
    20702081    { (yyval.symbol) = sym_lookup((yyvsp[(1) - (1)].string), SYMBOL_CONST); free((yyvsp[(1) - (1)].string)); ;} 
    20712082    break; 
    20722083 
    2073   case 119: 
     2084  case 120: 
    20742085 
    20752086    { (yyval.string) = NULL; ;} 
  • trunk/scripts/config/zconf.y

    r36361 r36375  
    431431        menu_add_dep($3); 
    432432        printd(DEBUG_PARSE, "%s:%d:depends on\n", zconf_curname(), zconf_lineno()); 
     433} | T_DEPENDS expr T_EOL 
     434{ 
     435        menu_add_dep($2); 
     436        zconfprint("warning: deprecated 'depends' syntax, use 'depends on' instead."); 
    433437}; 
    434438 
Note: See TracChangeset for help on using the changeset viewer.