diff options
author | Stephen Kelly <steveire@gmail.com> | 2014-11-17 22:24:31 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2014-11-20 17:24:59 (GMT) |
commit | a3d0ae17581dd11f969eac3a1c43f9f009b23163 (patch) | |
tree | 34cbfc3fd2e0dc0d35d5fd15b85b083cab65eb7e /Tests/CompileFeatures/main.c | |
parent | 49e2b689a8d5330cb58a09af7506bf58e17d4ab5 (diff) | |
download | CMake-a3d0ae17581dd11f969eac3a1c43f9f009b23163.zip CMake-a3d0ae17581dd11f969eac3a1c43f9f009b23163.tar.gz CMake-a3d0ae17581dd11f969eac3a1c43f9f009b23163.tar.bz2 |
Features: Fix the default C dialect for Clang and GNU.
Clang 3.4 uses C99 by default, and Clang 3.6 uses C11 by default:
http://thread.gmane.org/gmane.comp.compilers.clang.devel/39379
GNU 4.9 uses C90 by default, and GNU 5.0 uses C11 by default:
https://gcc.gnu.org/gcc-5/changes.html
Test that the default compiler settings result in the expected dialect
macros being defined for both C and CXX. Remove the unused main.c
file from the CompileFeatures unit test.
Diffstat (limited to 'Tests/CompileFeatures/main.c')
-rw-r--r-- | Tests/CompileFeatures/main.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/Tests/CompileFeatures/main.c b/Tests/CompileFeatures/main.c deleted file mode 100644 index 831c5eb2..0000000 --- a/Tests/CompileFeatures/main.c +++ /dev/null @@ -1,12 +0,0 @@ - -int foo(int * restrict a, int * restrict b) -{ - (void)a; - (void)b; - return 0; -} - -int main() -{ - return 0; -} |