[PATCH. libstdc++] Use the correct C++14 __cplusplus value (201402L). Added C++1z to the preprocessor.

Jonathan Wakely jwakely@redhat.com
Mon Sep 15 11:23:00 GMT 2014

On 15/09/14 07:15 -0400, Ed Smith-Rowland wrote:
>The new libraries are safely tucked away in experimental behind
>#if __cplusplus <= 201103L
># include <bits/c++14_warning.h>
>*** Jonathan: <filesystem> uses:
>#if __cplusplus < 201103L
># include <bits/c++0x_warning.h>
>and should probably eventually be like the others.

My Filesystem implementation works fine in C++11, I see no reason to
force C++14 usage when it isn't needed.

More information about the Gcc-patches mailing list