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



Bugfix as posted in:


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



Reply to this item at:


  Message sent via/by Savannah

Reply via email to