This library contains code that extends and simplifies different operations
for C language based programs.
Revision | b0f6c6d9af55ba50321148a918e0251b3e4a8706 (tree) |
---|---|
Zeit | 2022-10-04 21:35:57 |
Autor | Sergey Gusarov <laborer2008@gmai...> |
Commiter | Sergey Gusarov |
warning.h: Implemented CT_COMPILE_MESSAGE() and CT_COMPILE_WARNING() for bcc
@@ -41,6 +41,10 @@ | ||
41 | 41 | # define CT_COMPILE_MESSAGE(text)\ |
42 | 42 | _Pragma(CT_STRINGIFY2(message #text)) |
43 | 43 | # endif |
44 | +#elif defined (CT_COMPL_BCC) | |
45 | +# define CT_COMPILE_MESSAGE_AVAILABLE | |
46 | +# define CT_COMPILE_MESSAGE(text)\ | |
47 | + _Pragma(CT_STRINGIFY2(message #text)) | |
44 | 48 | #elif defined (CT_COMPL_MSVC) |
45 | 49 | # if _MSC_VER >= CT_COMPL_MSVC_STUDIO_2008 |
46 | 50 | # define CT_COMPILE_MESSAGE_AVAILABLE |
@@ -55,6 +59,10 @@ | ||
55 | 59 | # define CT_COMPILE_WARNING_AVAILABLE |
56 | 60 | # define CT_COMPILE_WARNING(text)\ |
57 | 61 | CT_COMPILE_MESSAGE(text) |
62 | +#elif defined (CT_COMPL_BCC) | |
63 | +# define CT_COMPILE_WARNING_AVAILABLE | |
64 | +# define CT_COMPILE_WARNING(text)\ | |
65 | + CT_COMPILE_MESSAGE(text) | |
58 | 66 | #elif defined (CT_COMPL_GCC_EMULATION) |
59 | 67 | # if CT_GCC_VERSION >= 40800 |
60 | 68 | # define CT_COMPILE_WARNING_AVAILABLE |