[+] AU_LANG_CPP[...]_ for improved c++lang feature detection
This commit is contained in:
parent
5a3f70f244
commit
47a20d23d1
@ -140,27 +140,55 @@
|
||||
|
||||
#if defined(__cplusplus)
|
||||
#if defined(_AURORA_DONT_QUESTION_ME_17)
|
||||
#define AU_LANG_CPP_11_
|
||||
#define AU_LANG_CPP_14_
|
||||
#define AU_LANG_CPP_17_
|
||||
#define AU_LANG_CPP_17
|
||||
#define AU_LANG_CPP
|
||||
#elif defined(_AURORA_DONT_QUESTION_ME_14)
|
||||
#define AU_LANG_CPP_11_
|
||||
#define AU_LANG_CPP_14_
|
||||
#define AU_LANG_CPP_14
|
||||
#define AU_LANG_CPP
|
||||
#elif defined(_AURORA_DONT_QUESTION_ME_20)
|
||||
#define AU_LANG_CPP_11_
|
||||
#define AU_LANG_CPP_14_
|
||||
#define AU_LANG_CPP_17_
|
||||
#define AU_LANG_CPP_20_
|
||||
#define AU_LANG_CPP_20
|
||||
#define AU_LANG_CPP
|
||||
#elif defined(_AURORA_DONT_QUESTION_ME_23)
|
||||
#define AU_LANG_CPP_11_
|
||||
#define AU_LANG_CPP_14_
|
||||
#define AU_LANG_CPP_17_
|
||||
#define AU_LANG_CPP_20_
|
||||
#define AU_LANG_CPP_23_
|
||||
#define AU_LANG_CPP_23
|
||||
#define AU_LANG_CPP
|
||||
#elif __cplusplus > 202002L
|
||||
#define AU_LANG_CPP_11_
|
||||
#define AU_LANG_CPP_14_
|
||||
#define AU_LANG_CPP_17_
|
||||
#define AU_LANG_CPP_20_
|
||||
#define AU_LANG_CPP_23_
|
||||
#define AU_LANG_CPP_23
|
||||
#define AU_LANG_CPP
|
||||
#elif __cplusplus > 201703L
|
||||
#define AU_LANG_CPP_11_
|
||||
#define AU_LANG_CPP_14_
|
||||
#define AU_LANG_CPP_17_
|
||||
#define AU_LANG_CPP_20_
|
||||
#define AU_LANG_CPP_20
|
||||
#define AU_LANG_CPP
|
||||
#elif __cplusplus >= 201703L
|
||||
#define AU_LANG_CPP_11_
|
||||
#define AU_LANG_CPP_14_
|
||||
#define AU_LANG_CPP_17_
|
||||
#define AU_LANG_CPP_17
|
||||
#define AU_LANG_CPP
|
||||
#elif __cplusplus >= 201400L
|
||||
#define AU_LANG_CPP_11_
|
||||
#define AU_LANG_CPP_14_
|
||||
#define AU_LANG_CPP_14
|
||||
#define AU_LANG_CPP
|
||||
#else
|
||||
|
Loading…
Reference in New Issue
Block a user