mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-03-23 02:50:08 +03:00
Avoid EDG deprecation warnings for LCC compiler
This commit is contained in:
parent
c1e9f761e0
commit
6bc86405d1
@ -448,7 +448,11 @@ XMLPUBFUN void xmlCheckVersion(int version);
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#if defined(__clang__) || (__GNUC__ * 100 + __GNUC_MINOR__ >= 406)
|
||||
#if defined(__LCC__)
|
||||
#define XML_IGNORE_FPTR_CAST_WARNINGS
|
||||
#define XML_POP_WARNINGS \
|
||||
_Pragma("diag_default 1215")
|
||||
#elif defined(__clang__) || (__GNUC__ * 100 + __GNUC_MINOR__ >= 406)
|
||||
#if defined(__clang__) || (__GNUC__ * 100 + __GNUC_MINOR__ >= 800)
|
||||
#define XML_IGNORE_FPTR_CAST_WARNINGS \
|
||||
_Pragma("GCC diagnostic push") \
|
||||
|
@ -65,7 +65,10 @@
|
||||
/*
|
||||
* Macros to ignore deprecation warnings
|
||||
*/
|
||||
#if defined(__clang__) || \
|
||||
#if defined(__LCC__)
|
||||
#define XML_IGNORE_DEPRECATION_WARNINGS \
|
||||
_Pragma("diag_suppress 1215")
|
||||
#elif defined(__clang__) || \
|
||||
(defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ >= 406))
|
||||
#define XML_IGNORE_DEPRECATION_WARNINGS \
|
||||
_Pragma("GCC diagnostic push") \
|
||||
|
Loading…
x
Reference in New Issue
Block a user