diff options
author | Brad King <brad.king@kitware.com> | 2015-05-08 15:04:21 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2015-05-08 15:04:21 (GMT) |
commit | 3307e10fc4ef5ffb551df35bc0978a2543305e9d (patch) | |
tree | aa50d969e63c5f6bc06b3481a79538ab3064dfed /Source/cmAddCustomTargetCommand.cxx | |
parent | 6831f91a6c6d4f5d194c7a035c8de45f203f9cf8 (diff) | |
download | CMake-3307e10fc4ef5ffb551df35bc0978a2543305e9d.zip CMake-3307e10fc4ef5ffb551df35bc0978a2543305e9d.tar.gz CMake-3307e10fc4ef5ffb551df35bc0978a2543305e9d.tar.bz2 |
Avoid using C++14 to build CMake if cstdio breaks
The GNU 4.8 standard library's cstdio header is not aware that C++14
honors C11's removal of "gets" from stdio.h and results in an error:
/.../include/c++/4.8/cstdio:120:11: error: no member named 'gets' in the global namespace
Detect this problematic case and default to using C++11 instead of
C++14 for building CMake itself.
Diffstat (limited to 'Source/cmAddCustomTargetCommand.cxx')
0 files changed, 0 insertions, 0 deletions