You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by "Roger Leigh (Jira)" <ji...@apache.org> on 2020/05/24 21:21:00 UTC

[jira] [Created] (XALANC-806) C++98 and C++11 support

Roger Leigh created XALANC-806:
----------------------------------

             Summary: C++98 and C++11 support
                 Key: XALANC-806
                 URL: https://issues.apache.org/jira/browse/XALANC-806
             Project: XalanC
          Issue Type: Bug
          Components: XalanC
    Affects Versions: 1.11
            Reporter: Roger Leigh
            Assignee: Roger Leigh
             Fix For: 1.12


* Make C++98 the minimum supported version, removing compatibility macros for pre-Standard compilers
 * Make C++11 supported; requires removal of use of std::unary_function and std::binary_function (which is backward-compatible)

The intent of these changes is to allow Xalan-C++ to compile with all contemporary compilers up to at least C++17, while still retaining support for older platforms as much as possible.  Only thoroughly obsolete platforms will be left out.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org