#ifndef _itt_shared_malloc_TypeDefinitions_H_
#define _itt_shared_malloc_TypeDefinitions_H_
#if _WIN32||_WIN64
# if defined(_M_X64)||defined(__x86_64__)
# define __ARCH_x86_64 1
# elif defined(_M_IA64)
# define __ARCH_ipf 1
# elif defined(_M_IX86)||defined(__i386__)
# define __ARCH_x86_32 1
# elif defined(_M_ARM) || defined(_M_ARM64)
# define __ARCH_other 1
# else
# error Unknown processor architecture for Windows
# endif
# define USE_WINTHREAD 1
#else
# if __x86_64__
# define __ARCH_x86_64 1
# elif __ia64__
# define __ARCH_ipf 1
# elif __i386__ || __i386
# define __ARCH_x86_32 1
# else
# define __ARCH_other 1
# endif
# define USE_PTHREAD 1
#endif
#ifndef __STDC_LIMIT_MACROS
#define __STDC_LIMIT_MACROS 1
#endif
#include "Customize.h"
#include "shared_utils.h"
#endif