diff options
author | Brad King <brad.king@kitware.com> | 2018-03-28 14:38:29 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2018-03-28 14:54:41 (GMT) |
commit | c22cdf78d7be7283d7d031c7e9e15246d53354f8 (patch) | |
tree | 0989d46a1f5043517b4e753b495563a8c5c2c786 /Tests | |
parent | 98f23da8dfe4d6bb90225de83476b6a958c3e284 (diff) | |
download | CMake-c22cdf78d7be7283d7d031c7e9e15246d53354f8.zip CMake-c22cdf78d7be7283d7d031c7e9e15246d53354f8.tar.gz CMake-c22cdf78d7be7283d7d031c7e9e15246d53354f8.tar.bz2 |
Features: Fix CompileFeatures test checks for C
Compare the HAVE_ and EXPECT_ macros as we do for CXX.
Diffstat (limited to 'Tests')
-rw-r--r-- | Tests/CompileFeatures/genex_test.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Tests/CompileFeatures/genex_test.c b/Tests/CompileFeatures/genex_test.c index 1d54840..e58d793 100644 --- a/Tests/CompileFeatures/genex_test.c +++ b/Tests/CompileFeatures/genex_test.c @@ -8,7 +8,7 @@ #error EXPECT_C_RESTRICT not defined #endif -#if !EXPECT_C_STATIC_ASSERT +#if !HAVE_C_STATIC_ASSERT #if EXPECT_C_STATIC_ASSERT #error "Expect c_static_assert feature" #endif @@ -18,11 +18,17 @@ #endif #endif -#if !EXPECT_C_FUNCTION_PROTOTYPES +#if !HAVE_C_FUNCTION_PROTOTYPES +#if EXPECT_C_FUNCTION_PROTOTYPES #error Expect c_function_prototypes support #endif +#else +#if !EXPECT_C_FUNCTION_PROTOTYPES +#error Expect no c_function_prototypes support +#endif +#endif -#if !EXPECT_C_RESTRICT +#if !HAVE_C_RESTRICT #if EXPECT_C_RESTRICT #error Expect c_restrict support #endif |