Browse Source

Disable some warnings in LLVM headers for GCC/clang compilers.

cl-refactor
Paweł Bylica 10 years ago
parent
commit
17f66be28a
  1. 4
      evmjit/libevmjit/preprocessor/llvm_includes_end.h
  2. 8
      evmjit/libevmjit/preprocessor/llvm_includes_start.h

4
evmjit/libevmjit/preprocessor/llvm_includes_end.h

@ -1,3 +1,7 @@
#if defined(_MSC_VER)
#pragma warning(pop)
#elif defined(__clang__)
#pragma clang diagnostic pop
#else
#pragma GCC diagnostic pop
#endif

8
evmjit/libevmjit/preprocessor/llvm_includes_start.h

@ -1,4 +1,12 @@
#if defined(_MSC_VER)
#pragma warning(push)
#pragma warning(disable: 4267 4244 4800)
#elif defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-parameter"
#pragma clang diagnostic ignored "-Wconversion"
#else
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wunused-parameter"
#pragma GCC diagnostic ignored "-Wconversion"
#endif

Loading…
Cancel
Save