summaryrefslogtreecommitdiff
path: root/tests/output.at
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2018-10-02 07:01:13 +0200
committerAkim Demaille <akim.demaille@gmail.com>2018-10-06 17:17:25 +0200
commit29b1da4e186ebdca94826aec2ac99ef486d34b94 (patch)
treef29bee3e178cca7b4e5bfdf67e25f5cf788141ce /tests/output.at
parent667588ee8a0e4b359655f190be91e40787dd4c3a (diff)
downloadbison-29b1da4e186ebdca94826aec2ac99ef486d34b94.tar.gz
c++: make stack.hh completely useless
Let's completely deprecate stack.hh. Don't provide a means to give it a new name, allow only its removal. See https://lists.gnu.org/archive/html/bison-patches/2018-09/msg00151.html and https://lists.gnu.org/archive/html/bison-patches/2018-09/msg00182.html. * data/stack.hh: Reduce stack.hh to a simple comment explaining how to get rid of it. * data/lalr1.cc: Adjust * tests/input.at (%define file variables): Adjust. * tests/output.at: Remove cases where stack.hh was removed.
Diffstat (limited to 'tests/output.at')
-rw-r--r--tests/output.at9
1 files changed, 2 insertions, 7 deletions
diff --git a/tests/output.at b/tests/output.at
index f0e0b2b3..78af8be5 100644
--- a/tests/output.at
+++ b/tests/output.at
@@ -181,11 +181,6 @@ AT_CHECK_OUTPUT([gram_dir/foo.yy],
# api.stack.file.
AT_CHECK_OUTPUT([foo.yy],
- [%skeleton "lalr1.cc" %define api.stack.file "foo.sta.hh"],
- [],
- [foo.sta.hh foo.tab.cc])
-
-AT_CHECK_OUTPUT([foo.yy],
[%skeleton "lalr1.cc" %defines %define api.stack.file none],
[],
[foo.tab.cc foo.tab.hh])
@@ -216,9 +211,9 @@ AT_CHECK_OUTPUT([foo.yy],
[foo.loc.hh foo.pos.hh foo.tab.cc foo.tab.hh])
AT_CHECK_OUTPUT([gram_dir/foo.yy],
- [%skeleton "lalr1.cc" %verbose %defines %define api.stack.file "foo.sta.hh" %file-prefix "output_dir/foo"],
+ [%skeleton "lalr1.cc" %verbose %defines %file-prefix "output_dir/foo"],
[],
- [output_dir/foo.output output_dir/foo.sta.hh output_dir/foo.tab.cc output_dir/foo.tab.hh])
+ [output_dir/foo.output output_dir/foo.tab.cc output_dir/foo.tab.hh])
# AT_CHECK_CONFLICTING_OUTPUT(INPUT-FILE, DIRECTIVES, FLAGS, STDERR,