URL: <http://savannah.gnu.org/patch/?9616>
Summary: Bugfix: syntax_error constructor is declared inline Project: bison Submitted by: frank Submitted on: Sat 14 Apr 2018 05:25:14 AM UTC Category: None Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: Bugfix as posted in: http://lists.gnu.org/archive/html/bug-bison/2018-03/msg00047.html Fixes the following bug: Bison 3.0.4 marks the constructor for the syntax_error class as 'inline' when generating a C++ scanner, which results in undefined references when the exception is thrown from a separate scanner file. Since this is the stated purpose of the syntax_error class (see http://lists.gnu.org/archive/html/help-bison/2013-07/msg00010.html), this appears to be a bug. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Sat 14 Apr 2018 05:25:14 AM UTC Name: syntax_error-constructor.patch Size: 1KiB By: frank <http://savannah.gnu.org/patch/download.php?file_id=43922> _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/patch/?9616> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/