Lines Matching refs:yyvsp
992 yy_reduce_print (YYSTYPE *yyvsp, int yyrule)
995 yy_reduce_print (yyvsp, yyrule)
996 YYSTYPE *yyvsp;
1010 &(yyvsp[(yyi + 1) - (yynrhs)])
1019 yy_reduce_print (yyvsp, Rule); \
1383 YYSTYPE *yyvsp;
1387 #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N))
1413 yyvsp = yyvs;
1448 &yyvs1, yysize * sizeof (*yyvsp),
1483 yyvsp = yyvs + yysize - 1;
1560 *++yyvsp = yylval;
1590 yyval = yyvsp[1-yylen];
1598 { add_versions ((yyvsp[(2) - (2)].version)); }
1605 ld_state.entry = (yyvsp[(3) - (5)].str);
1612 ld_new_searchdir ((yyvsp[(3) - (5)].str));
1620 ld_state.pagesize = (yyvsp[(3) - (5)].num);
1629 ld_state.interp = (yyvsp[(3) - (5)].str);
1636 new_segment ((yyvsp[(2) - (5)].num), (yyvsp[(4) - (5)].output_rule));
1645 new_segment (0, (yyvsp[(4) - (5)].output_rule));
1654 if ((yyvsp[(3) - (4)].filename_list) != (yyvsp[(3) - (4)].filename_list)->next)
1656 (yyvsp[(3) - (4)].filename_list)->next->group_start = 1;
1657 (yyvsp[(3) - (4)].filename_list)->group_end = 1;
1659 add_inputfiles ((yyvsp[(3) - (4)].filename_list));
1665 { add_inputfiles ((yyvsp[(3) - (4)].filename_list)); }
1670 { add_inputfiles (mark_as_needed ((yyvsp[(3) - (4)].filename_list))); }
1675 { add_versions ((yyvsp[(3) - (4)].version)); }
1686 (yyvsp[(2) - (2)].output_rule)->next = (yyvsp[(1) - (2)].output_rule)->next;
1687 (yyval.output_rule) = (yyvsp[(1) - (2)].output_rule)->next = (yyvsp[(2) - (2)].output_rule);
1693 { (yyval.output_rule) = (yyvsp[(1) - (1)].output_rule); }
1700 (yyval.output_rule)->val.assignment = (yyvsp[(1) - (2)].assignment);
1708 (yyval.output_rule)->val.section.name = (yyvsp[(1) - (4)].str);
1709 (yyval.output_rule)->val.section.input = (yyvsp[(3) - (4)].input_rule)->next;
1711 && ebl_debugscn_p (ld_state.ebl, (yyvsp[(1) - (4)].str)))
1715 (yyvsp[(3) - (4)].input_rule)->next = NULL;
1724 (yyval.output_rule)->val.section.name = (yyvsp[(1) - (2)].str);
1734 new_input_section_name ((yyvsp[(1) - (2)].str), false);
1737 && ebl_debugscn_p (ld_state.ebl, (yyvsp[(1) - (2)].str)))
1746 { (yyval.assignment) = new_assignment ((yyvsp[(1) - (3)].str), (yyvsp[(3) - (3)].expr), false); }
1751 { (yyval.assignment) = new_assignment ((yyvsp[(3) - (6)].str), (yyvsp[(5) - (6)].expr), true); }
1757 (yyvsp[(2) - (2)].input_rule)->next = (yyvsp[(1) - (2)].input_rule)->next;
1758 (yyval.input_rule) = (yyvsp[(1) - (2)].input_rule)->next = (yyvsp[(2) - (2)].input_rule);
1764 { (yyval.input_rule) = (yyvsp[(1) - (1)].input_rule); }
1771 (yyval.input_rule)->val.section = (yyvsp[(1) - (1)].filemask_section_name);
1778 (yyvsp[(3) - (4)].filemask_section_name)->keep_flag = true;
1781 (yyval.input_rule)->val.section = (yyvsp[(3) - (4)].filemask_section_name);
1789 (yyval.input_rule)->val.assignment = (yyvsp[(1) - (2)].assignment);
1798 (yyval.filemask_section_name)->filemask = (yyvsp[(1) - (5)].str);
1799 (yyval.filemask_section_name)->excludemask = (yyvsp[(3) - (5)].str);
1800 (yyval.filemask_section_name)->section_name = (yyvsp[(4) - (5)].sectionname);
1807 { (yyval.sectionname) = new_input_section_name ((yyvsp[(1) - (1)].str), false); }
1812 { (yyval.sectionname) = new_input_section_name ((yyvsp[(3) - (4)].str), true); }
1817 { (yyval.str) = (yyvsp[(3) - (4)].str); }
1829 (yyval.expr)->val.child = (yyvsp[(3) - (4)].expr);
1835 { (yyval.expr) = (yyvsp[(2) - (3)].expr); }
1842 (yyval.expr)->val.binary.left = (yyvsp[(1) - (3)].expr);
1843 (yyval.expr)->val.binary.right = (yyvsp[(3) - (3)].expr);
1850 (yyval.expr) = new_expr ((yyvsp[(2) - (3)].op));
1851 (yyval.expr)->val.binary.left = (yyvsp[(1) - (3)].expr);
1852 (yyval.expr)->val.binary.right = (yyvsp[(3) - (3)].expr);
1859 (yyval.expr) = new_expr ((yyvsp[(2) - (3)].op));
1860 (yyval.expr)->val.binary.left = (yyvsp[(1) - (3)].expr);
1861 (yyval.expr)->val.binary.right = (yyvsp[(3) - (3)].expr);
1869 (yyval.expr)->val.binary.left = (yyvsp[(1) - (3)].expr);
1870 (yyval.expr)->val.binary.right = (yyvsp[(3) - (3)].expr);
1878 (yyval.expr)->val.binary.left = (yyvsp[(1) - (3)].expr);
1879 (yyval.expr)->val.binary.right = (yyvsp[(3) - (3)].expr);
1887 (yyval.expr)->val.num = (yyvsp[(1) - (1)].num);
1895 (yyval.expr)->val.str = (yyvsp[(1) - (1)].str);
1912 (yyvsp[(3) - (3)].filename_list)->next = (yyvsp[(1) - (3)].filename_list)->next;
1913 (yyval.filename_list) = (yyvsp[(1) - (3)].filename_list)->next = (yyvsp[(3) - (3)].filename_list);
1919 { (yyval.filename_list) = (yyvsp[(1) - (1)].filename_list); }
1927 if ((yyvsp[(3) - (4)].filename_list) != (yyvsp[(3) - (4)].filename_list)->next)
1929 (yyvsp[(3) - (4)].filename_list)->next->group_start = 1;
1930 (yyvsp[(3) - (4)].filename_list)->group_end = 1;
1932 (yyval.filename_list) = (yyvsp[(3) - (4)].filename_list);
1938 { (yyval.filename_list) = mark_as_needed ((yyvsp[(3) - (4)].filename_list)); }
1943 { (yyval.filename_list) = new_filename_listelem ((yyvsp[(1) - (1)].str)); }
1949 (yyvsp[(2) - (2)].version)->next = (yyvsp[(1) - (2)].version)->next;
1950 (yyval.version) = (yyvsp[(1) - (2)].version)->next = (yyvsp[(2) - (2)].version);
1956 { (yyval.version) = (yyvsp[(1) - (1)].version); }
1962 (yyvsp[(2) - (4)].version)->versionname = "";
1963 (yyvsp[(2) - (4)].version)->parentname = NULL;
1964 (yyval.version) = (yyvsp[(2) - (4)].version);
1971 (yyvsp[(3) - (5)].version)->versionname = (yyvsp[(1) - (5)].str);
1972 (yyvsp[(3) - (5)].version)->parentname = NULL;
1973 (yyval.version) = (yyvsp[(3) - (5)].version);
1980 (yyvsp[(3) - (6)].version)->versionname = (yyvsp[(1) - (6)].str);
1981 (yyvsp[(3) - (6)].version)->parentname = (yyvsp[(5) - (6)].str);
1982 (yyval.version) = (yyvsp[(3) - (6)].version);
1988 { (yyval.version) = merge_versions ((yyvsp[(1) - (2)].version), (yyvsp[(2) - (2)].version)); }
1993 { (yyval.version) = (yyvsp[(1) - (1)].version); }
1998 { (yyval.version) = new_version (NULL, (yyvsp[(2) - (2)].id_list)); }
2003 { (yyval.version) = new_version ((yyvsp[(2) - (2)].id_list), NULL); }
2009 struct id_list *newp = new_id_listelem ((yyvsp[(2) - (3)].str));
2010 newp->next = (yyvsp[(1) - (3)].id_list)->next;
2011 (yyval.id_list) = (yyvsp[(1) - (3)].id_list)->next = newp;
2017 { (yyval.id_list) = new_id_listelem ((yyvsp[(1) - (2)].str)); }
2022 { (yyval.str) = (yyvsp[(1) - (1)].str); }
2027 { (yyval.str) = (yyvsp[(1) - (1)].str); }
2032 { (yyval.str) = (yyvsp[(1) - (1)].str); }
2051 *++yyvsp = yyval;
2186 yystos[yystate], yyvsp);
2195 *++yyvsp = yylval;
2199 YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp);
2240 yystos[*yyssp], yyvsp);