From 710ddc4f18039668a7672c8670eb3e010b59292a Mon Sep 17 00:00:00 2001 From: Marc Autret Date: Tue, 11 Dec 2001 20:10:22 +0000 Subject: [PATCH] * src/bison.simple: Remove #line just before %%epilogue. It is now handled in ... * src/reader.c (read_additionnal_code): Add the output of a #line for the epilogue. --- ChangeLog | 7 +++++++ src/bison.simple | 1 - src/reader.c | 7 +++++++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 2e2cbb0d..a48a2ac7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2001-12-11 Marc Autret + + * src/bison.simple: Remove #line just before %%epilogue. It + is now handled in ... + * src/reader.c (read_additionnal_code): Add the output of a + #line for the epilogue. + 2001-12-10 Marc Autret * src/reader.c (copy_definition): Re-use CPP-outed code which diff --git a/src/bison.simple b/src/bison.simple index 6228f2be..1385e1a4 100644 --- a/src/bison.simple +++ b/src/bison.simple @@ -1102,5 +1102,4 @@ yyreturn: return yyresult; } -#line %%input-line "%%filename" %%epilogue diff --git a/src/reader.c b/src/reader.c index 099ce309..d42d90ec 100644 --- a/src/reader.c +++ b/src/reader.c @@ -1688,6 +1688,13 @@ read_additionnal_code (void) obstack_init (&el_obstack); + if (!no_lines_flag) + { + obstack_fgrow2 (&el_obstack, muscle_find ("linef"), + lineno, quotearg_style (c_quoting_style, + muscle_find("filename"))); + } + while ((c = getc (finput)) != EOF) obstack_1grow (&el_obstack, c); -- 2.47.2