Fixed some clang warnings.

This commit is contained in:
kobalicek 2015-02-09 00:51:12 +01:00
parent 24941e5ab9
commit 0b1fae4438
2 changed files with 20 additions and 7 deletions

View File

@ -34,10 +34,6 @@
# define ASMJIT_UNDEF_NOEXCEPT
#endif // !ASMJIT_CC_HAS_NOEXCEPT && !noexcept
// ============================================================================
// [CodeGear]
// ============================================================================
// ============================================================================
// [MSC]
// ============================================================================
@ -68,6 +64,15 @@
# endif // !snprintf
#endif // _MSC_VER
// ============================================================================
// [CLang]
// ============================================================================
#if defined(__clang__)
# pragma clang diagnostic push
# pragma clang diagnostic ignored "-Wunnamed-type-template-args"
#endif // __clang__
// ============================================================================
// [GCC]
// ============================================================================
@ -75,5 +80,5 @@
#if defined(__GNUC__) && !defined(__clang__)
# if __GNUC__ >= 4 && !defined(__MINGW32__)
# pragma GCC visibility push(hidden)
# endif // __GNUC__ >= 4
# endif // GCC 4+
#endif // __GNUC__

View File

@ -49,11 +49,19 @@
#endif // _MSC_VER
// ============================================================================
// [GNCC]
// [CLang]
// ============================================================================
#if defined(__clang__)
# pragma clang diagnostic pop
#endif // __clang__
// ============================================================================
// [GCC]
// ============================================================================
#if defined(__GNUC__) && !defined(__clang__)
# if __GNUC__ >= 4 && !defined(__MINGW32__)
# pragma GCC visibility pop
# endif // __GNUC__ >= 4
# endif // GCC 4+
#endif // __GNUC__