Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/tools/m4/bootstrap Adjust #line directive paths so that make...
details: https://anonhg.NetBSD.org/src/rev/f71b804a38e1
branches: trunk
changeset: 749272:f71b804a38e1
user: uebayasi <uebayasi%NetBSD.org@localhost>
date: Tue Nov 24 15:09:10 2009 +0000
description:
Adjust #line directive paths so that make depend works correctly.
diffstat:
tools/m4/bootstrap/parser.c | 52 +++++++++++++++++++++---------------------
tools/m4/bootstrap/tokenizer.c | 34 +++++++++++++-------------
2 files changed, 43 insertions(+), 43 deletions(-)
diffs (269 lines):
diff -r 6e1d0e6069e6 -r f71b804a38e1 tools/m4/bootstrap/parser.c
--- a/tools/m4/bootstrap/parser.c Tue Nov 24 14:07:30 2009 +0000
+++ b/tools/m4/bootstrap/parser.c Tue Nov 24 15:09:10 2009 +0000
@@ -20,7 +20,7 @@
#define yyerrok (yyerrflag=0)
#define YYRECOVERING (yyerrflag!=0)
#define YYPREFIX "yy"
-#line 2 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 2 "../../../usr.bin/m4/parser.y"
/* NetBSD: parser.y,v 1.2 2009/10/26 21:11:28 christos Exp */
/* $OpenBSD: parser.y,v 1.6 2008/08/21 21:00:14 espie Exp $ */
/*
@@ -312,7 +312,7 @@
YYSTYPE *yyvs;
int yystacksize;
int yyparse(void);
-#line 85 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 85 "../../../usr.bin/m4/parser.y"
#line 315 "parser.c"
/* allocate initial stack or double stack size, up to YYMAXDEPTH */
@@ -483,23 +483,23 @@
switch (yyn)
{
case 1:
-#line 45 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 45 "../../../usr.bin/m4/parser.y"
{ end_result = yyvsp[0]; }
break;
case 2:
-#line 47 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 47 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] + yyvsp[0]; }
break;
case 3:
-#line 48 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 48 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] - yyvsp[0]; }
break;
case 4:
-#line 49 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 49 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] * yyvsp[0]; }
break;
case 5:
-#line 50 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 50 "../../../usr.bin/m4/parser.y"
{
if (yyvsp[0] == 0) {
yyerror("division by zero");
@@ -509,7 +509,7 @@
}
break;
case 6:
-#line 57 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 57 "../../../usr.bin/m4/parser.y"
{
if (yyvsp[0] == 0) {
yyerror("modulo zero");
@@ -519,75 +519,75 @@
}
break;
case 7:
-#line 64 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 64 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] << yyvsp[0]; }
break;
case 8:
-#line 65 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 65 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] >> yyvsp[0]; }
break;
case 9:
-#line 66 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 66 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] < yyvsp[0]; }
break;
case 10:
-#line 67 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 67 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] > yyvsp[0]; }
break;
case 11:
-#line 68 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 68 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] <= yyvsp[0]; }
break;
case 12:
-#line 69 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 69 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] >= yyvsp[0]; }
break;
case 13:
-#line 70 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 70 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] == yyvsp[0]; }
break;
case 14:
-#line 71 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 71 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] != yyvsp[0]; }
break;
case 15:
-#line 72 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 72 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] & yyvsp[0]; }
break;
case 16:
-#line 73 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 73 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] ^ yyvsp[0]; }
break;
case 17:
-#line 74 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 74 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] | yyvsp[0]; }
break;
case 18:
-#line 75 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 75 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] && yyvsp[0]; }
break;
case 19:
-#line 76 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 76 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-2] || yyvsp[0]; }
break;
case 20:
-#line 77 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 77 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[-1]; }
break;
case 21:
-#line 78 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 78 "../../../usr.bin/m4/parser.y"
{ yyval = -yyvsp[0]; }
break;
case 22:
-#line 79 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 79 "../../../usr.bin/m4/parser.y"
{ yyval = yyvsp[0]; }
break;
case 23:
-#line 80 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 80 "../../../usr.bin/m4/parser.y"
{ yyval = !yyvsp[0]; }
break;
case 24:
-#line 81 "/usr/src/tools/m4/../../usr.bin/m4/parser.y"
+#line 81 "../../../usr.bin/m4/parser.y"
{ yyval = ~yyvsp[0]; }
break;
#line 591 "parser.c"
diff -r 6e1d0e6069e6 -r f71b804a38e1 tools/m4/bootstrap/tokenizer.c
--- a/tools/m4/bootstrap/tokenizer.c Tue Nov 24 14:07:30 2009 +0000
+++ b/tools/m4/bootstrap/tokenizer.c Tue Nov 24 15:09:10 2009 +0000
@@ -472,8 +472,8 @@
#define YY_MORE_ADJ 0
#define YY_RESTORE_YY_MORE_OFFSET
char *yytext;
-#line 1 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
-#line 2 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 1 "../../../usr.bin/m4/tokenizer.l"
+#line 2 "../../../usr.bin/m4/tokenizer.l"
/* NetBSD: tokenizer.l,v 1.2 2009/10/26 21:11:28 christos Exp */
/* $OpenBSD: tokenizer.l,v 1.6 2008/08/21 21:00:14 espie Exp $ */
/*
@@ -694,7 +694,7 @@
register char *yy_cp, *yy_bp;
register int yy_act;
-#line 45 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 45 "../../../usr.bin/m4/tokenizer.l"
#line 697 "tokenizer.c"
@@ -782,17 +782,17 @@
case 1:
/* rule 1 can match eol */
YY_RULE_SETUP
-#line 46 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 46 "../../../usr.bin/m4/tokenizer.l"
{/* just skip it */}
YY_BREAK
case 2:
YY_RULE_SETUP
-#line 47 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 47 "../../../usr.bin/m4/tokenizer.l"
{ yylval = number(); return(NUMBER); }
YY_BREAK
case 3:
YY_RULE_SETUP
-#line 48 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 48 "../../../usr.bin/m4/tokenizer.l"
{ if (mimic_gnu) {
yylval = parse_radix(); return(NUMBER);
} else {
@@ -802,52 +802,52 @@
YY_BREAK
case 4:
YY_RULE_SETUP
-#line 54 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 54 "../../../usr.bin/m4/tokenizer.l"
{ return(LE); }
YY_BREAK
case 5:
YY_RULE_SETUP
-#line 55 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 55 "../../../usr.bin/m4/tokenizer.l"
{ return(GE); }
YY_BREAK
case 6:
YY_RULE_SETUP
-#line 56 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 56 "../../../usr.bin/m4/tokenizer.l"
{ return(LSHIFT); }
YY_BREAK
case 7:
YY_RULE_SETUP
-#line 57 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 57 "../../../usr.bin/m4/tokenizer.l"
{ return(RSHIFT); }
YY_BREAK
case 8:
YY_RULE_SETUP
-#line 58 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 58 "../../../usr.bin/m4/tokenizer.l"
{ return(EQ); }
YY_BREAK
case 9:
YY_RULE_SETUP
-#line 59 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 59 "../../../usr.bin/m4/tokenizer.l"
{ return(NE); }
YY_BREAK
case 10:
YY_RULE_SETUP
-#line 60 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 60 "../../../usr.bin/m4/tokenizer.l"
{ return(LAND); }
YY_BREAK
case 11:
YY_RULE_SETUP
-#line 61 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 61 "../../../usr.bin/m4/tokenizer.l"
{ return(LOR); }
YY_BREAK
case 12:
YY_RULE_SETUP
-#line 62 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 62 "../../../usr.bin/m4/tokenizer.l"
{ return yytext[0]; }
YY_BREAK
case 13:
YY_RULE_SETUP
-#line 63 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 63 "../../../usr.bin/m4/tokenizer.l"
ECHO;
YY_BREAK
#line 851 "tokenizer.c"
@@ -1852,7 +1852,7 @@
#define YYTABLES_NAME "yytables"
-#line 63 "/usr/src/tools/m4/../../usr.bin/m4/tokenizer.l"
+#line 63 "../../../usr.bin/m4/tokenizer.l"
Home |
Main Index |
Thread Index |
Old Index