WL#12424: Enable use of C++14 in MySQL server
Affects: Server-8.0 — Status: Complete
The aim of this worklog is to enable the use of C++14 in the 8.0 version of MySQL server. C++14 is a small extension over C++11 with mostly "bug fixes" and minor improvements. Descriptions and code examples of new C++14 features can be found here: https://github.com/AnthonyCalandra/modern-cpp-features With the planned upgrade to Visual Studio 2017, all our current compilers have proper support for C++14. This means the following minimum version requirements: - GCC 5.3 (Linux) - Clang 4.0 (FreeBSD) - XCode 9 (MacOS) - Developer Studio 12.6 (Solaris) - Visual Studio 2017 (Windows)
NF-1: No changes in behavior or performance regressions should be introduced by this WL.
Copyright (c) 2000, 2019, Oracle Corporation and/or its affiliates. All rights reserved.