summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2002-02-14 20:17:53 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2002-02-14 20:17:53 +0000
commit039e51a37c194130d20ce5c3a443bfb5d147a9e6 (patch)
tree15a3b4b37702b6d5d79a0479e37bfc6a111358c5
parent20b9de21c794b4efe69c4e49115a4bf5ef264432 (diff)
downloadbison-039e51a37c194130d20ce5c3a443bfb5d147a9e6.tar.gz
Remove the support for C++ namespace cleanliness; it was
causing more problems than it was curing, since it didn't work properly on some nonstandard C++ compilers. This can wait for a proper C++ parser. * NEWS: Document this. * doc/bison.texinfo (Bison Parser, Debugging): Remove special mention of C++, as it's treated like C now. * src/bison.simple (YYSTD): Remove. (YYSIZE_T, YYFPRINTF, YYPARSE_PARAM_ARG, YYPARSE_PARAM_DECL): Treat C++ just like Standard C instead of trying to support namespace cleanliness.
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ccb7c7b9..21df4c53 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2002-02-14 Paul Eggert <eggert@twinsun.com>
+
+ Remove the support for C++ namespace cleanliness; it was
+ causing more problems than it was curing, since it didn't work
+ properly on some nonstandard C++ compilers. This can wait
+ for a proper C++ parser.
+
+ * NEWS: Document this.
+ * doc/bison.texinfo (Bison Parser, Debugging): Remove special mention
+ of C++, as it's treated like C now.
+ * src/bison.simple (YYSTD): Remove.
+ (YYSIZE_T, YYFPRINTF, YYPARSE_PARAM_ARG, YYPARSE_PARAM_DECL):
+ Treat C++ just like Standard C instead of trying to support
+ namespace cleanliness.
+
2002-02-14 Akim Demaille <akim@epita.fr>
* tests/regression.at (else): Adjust to Andreas' change.