diff options
| author | ruki <[email protected]> | 2021-09-29 23:37:41 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-09-29 23:37:41 +0800 |
| commit | 2c906bc87c0140c20509ee2063b64188375225f2 (patch) | |
| tree | 4c47ac0d606ce270ba93c7305cd2354009ba8876 /tests | |
| parent | db6fe6c5fafdac2e719fcfbfc9dbe305ed4cf606 (diff) | |
improve detect c17
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/apis/check_xxx/config.h.in | 1 | ||||
| -rw-r--r-- | tests/apis/check_xxx/xmake.lua | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/tests/apis/check_xxx/config.h.in b/tests/apis/check_xxx/config.h.in index 5fc62415e..e5c1bc6a1 100644 --- a/tests/apis/check_xxx/config.h.in +++ b/tests/apis/check_xxx/config.h.in @@ -16,6 +16,7 @@ ${define HAS_CXX_STD_20} ${define HAS_C_STD_89} ${define HAS_C_STD_99} ${define HAS_C_STD_11} +${define HAS_C_STD_17} ${define PTR_SIZE} ${define HAVE_VISIBILITY} ${define CUSTOM_ASSERT} diff --git a/tests/apis/check_xxx/xmake.lua b/tests/apis/check_xxx/xmake.lua index 59a648c5c..e67fdd27f 100644 --- a/tests/apis/check_xxx/xmake.lua +++ b/tests/apis/check_xxx/xmake.lua @@ -31,6 +31,7 @@ target("test") configvar_check_features("HAS_C_STD_89", "c_std_89") configvar_check_features("HAS_C_STD_99", "c_std_99") configvar_check_features("HAS_C_STD_11", "c_std_11", {languages = "c11"}) + configvar_check_features("HAS_C_STD_17", "c_std_17", {languages = "c17"}) configvar_check_cflags("HAS_SSE2", "-msse2") configvar_check_csnippets("HAS_LONG_8", "return (sizeof(long) == 8)? 0 : -1;", {tryrun = true}) configvar_check_csnippets("PTR_SIZE", 'printf("%d", sizeof(void*)); return 0;', {output = true, number = true}) |
