1 2 //===----------------------------------------------------------------------===// 3 // 4 // The LLVM Compiler Infrastructure 5 // 6 // This file is dual licensed under the MIT and the University of Illinois Open 7 // Source Licenses. See LICENSE.txt for details. 8 // 9 //===----------------------------------------------------------------------===// 10 11 12 #include "ittnotify_config.h" 13 14 #if ITT_PLATFORM==ITT_PLATFORM_WIN 15 16 #pragma warning (disable: 593) /* parameter "XXXX" was set but never used */ 17 #pragma warning (disable: 344) /* typedef name has already been declared (with same type) */ 18 #pragma warning (disable: 174) /* expression has no effect */ 19 #pragma warning (disable: 4127) /* conditional expression is constant */ 20 #pragma warning (disable: 4306) /* conversion from '?' to '?' of greater size */ 21 22 #endif /* ITT_PLATFORM==ITT_PLATFORM_WIN */ 23 24 #if defined __INTEL_COMPILER 25 26 #pragma warning (disable: 869) /* parameter "XXXXX" was never referenced */ 27 #pragma warning (disable: 1418) /* external function definition with no prior declaration */ 28 #pragma warning (disable: 1419) /* external declaration in primary source file */ 29 30 #endif /* __INTEL_COMPILER */ 31