337 lines
19 KiB
C
337 lines
19 KiB
C
//===================================================================
|
|
//@PROFILE_TARGETGUARD_SECTION
|
|
#ifdef TARGET_PROFILE_SELECTED
|
|
#error "You already entered a profile."
|
|
#else
|
|
#define TARGET_PROFILE_SELECTED
|
|
#endif
|
|
//@END_PROFILE_TARGETGUARD_SECTION
|
|
//===================================================================
|
|
|
|
#define GEAR_CFG_USE_ASYNCHDEVICE
|
|
#define GEAR_CFG_ASYNCH_MAX_USEC_IN_CB 50000
|
|
#define GEAR_CFG_ASYNCH_CACHE_SMALL_SECTOR_READ GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_ASYNCHDEVICEMANAGER //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_ASYNCHPLATFORMSPECIFIC //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_ASYNCH_THREAD_PRIORITY GEAR_NS::ThreadBase::GEAR_THREAD_PRIORITY_ABOVE_NORMAL
|
|
#define GEAR_CFG_ASYNCH_THREAD_AFFINITY 0xFFFFFFFF
|
|
#define GEAR_CFG_ASYNCH_DRIVE_NAMES ""
|
|
#define GEAR_CFG_ASYNCH_CLUSTER_POOL_SIZE 0
|
|
#define GEAR_CFG_ASYNCH_MBUF_POOL_SIZE 32
|
|
#define GEAR_CFG_ASYNCH_REQUEST_POOL_SIZE 64
|
|
#define GEAR_CFG_ASYNCH_CLUSTER_PER_READ_ACCESS 4
|
|
#define GEAR_CFG_ASYNCH_NB_RETRY 2
|
|
#define GEAR_CFG_ASYNCH_MAX_LATENCY 150
|
|
|
|
#define GEAR_CFG_USE_CONSOLEOUT //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_MAX_CONSOLEOUT_HOOKS 16
|
|
#define GEAR_CFG_CONSOLEOUT_HOOK_TO_DEBUGGER_AT_STARTUP GEAR_ENABLE
|
|
#define GEAR_CFG_CONSOLEOUT_HOOK_TO_STDOUT_AT_STARTUP GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_CONTROLPANEL_STUB
|
|
|
|
#define GEAR_CFG_USE_GEARARRAY
|
|
|
|
#define GEAR_CFG_USE_GEARLIST
|
|
|
|
#define GEAR_CFG_USE_GEARMAP
|
|
|
|
#define GEAR_CFG_USE_GEARSTACK
|
|
|
|
#define GEAR_CFG_USE_GEARVECTOR
|
|
|
|
#define GEAR_CFG_USE_LOCKFREEDISPENSER
|
|
|
|
#define GEAR_CFG_USE_LOCKFREENODE
|
|
|
|
#define GEAR_CFG_USE_LOCKFREEQUEUE //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_LOCKFREESTACK
|
|
|
|
#define GEAR_CFG_USE_MBUF
|
|
#define GEAR_CFG_MBUFPOOL_DISPENSER_SIZE 0
|
|
|
|
#define GEAR_CFG_USE_STATICPOOL
|
|
|
|
#define GEAR_CFG_USE_ASSERT
|
|
#define GEAR_CFG_ENABLE_ASSERT GEAR_ENABLE
|
|
#define GEAR_CFG_ENABLE_ASSERT_EXTRA GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_DLLWRAPPER
|
|
|
|
#define GEAR_CFG_USE_ERROR
|
|
|
|
#define GEAR_CFG_USE_INITIALIZER //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_ENABLE_PRECOMPILED_HEADER GEAR_ENABLE
|
|
#define GEAR_CFG_NAMESPACE Gear
|
|
#define GEAR_CFG_ENABLE_PLATFORM_INIT GEAR_ENABLE
|
|
#define GEAR_CFG_ENABLE_PREFER_PERFORMANCE_OVER_SIZE GEAR_ENABLE
|
|
#define GEAR_CFG_EXTERNAL_PRECOMPILED_FILE "precompile_header_for_developper.h"
|
|
|
|
#define GEAR_CFG_USE_NOTIFIER
|
|
|
|
#define GEAR_CFG_USE_PLATFORM //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_FREEZE_RUNTIMECONFIG GEAR_DISABLE
|
|
#define GEAR_CFG_PLATFORM GEAR_PLATFORM_WIN32
|
|
#define GEAR_CFG_COMPILE GEAR_COMPILE_RELEASE
|
|
#define GEAR_CFG_COMPILER GEAR_COMPILER_AUTODETECT
|
|
#define GEAR_CFG_MEM_ALIGN 16
|
|
#define GEAR_CFG_DEV_KIT GEAR_ENABLE
|
|
#define GEAR_CFG_COMPILE_INFO GEAR_DISABLE
|
|
#define GEAR_CFG_THREADING GEAR_THREADING_PREEMPTIVE
|
|
#define GEAR_CFG_WIN32_DINPUT_INCLUDE "dinput.h"
|
|
#define GEAR_CFG_WIN32_XINPUT_INCLUDE "xinput.h"
|
|
#define GEAR_CFG_WIN32_INLINE_SYSTEM_CALLS GEAR_DISABLE
|
|
#define GEAR_CFG_ENABLE_INIT_FILE GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_STATCOUNTER_STUB
|
|
|
|
#define GEAR_CFG_USE_TYPES //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_ENABLE_UNICODE GEAR_DISABLE
|
|
#define GEAR_CFG_EXCEPTIONS GEAR_DISABLE
|
|
#define GEAR_CFG_THREADNAME_MAXLENGTH 64
|
|
#define GEAR_CFG_FILENAME_MAXLENGTH 1023
|
|
#define GEAR_CFG_CLASSNAME_MAXLENGTH 200
|
|
|
|
#define GEAR_CFG_USE_CALLSTACKTRACE
|
|
#define GEAR_CFG_CALLSTACKTRACE_MAX_TRACES 32
|
|
|
|
#define GEAR_CFG_USE_CALLSTACKTRACEITERATOR //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_DBGMODULES //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_DBGTOOLS //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_DEBUGSYMBOLDATABASE
|
|
|
|
#define GEAR_CFG_USE_SYMBOLHANDLER
|
|
|
|
#define GEAR_CFG_USE_W32DEBUGSYMBOLDATABASE //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_WINDBGHELP
|
|
#define GEAR_CFG_DBGHELP_DLL_PATH "dbghelp.dll"
|
|
|
|
#define GEAR_CFG_USE_DEVICE //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_DEVICE_GAME_ALIAS ""
|
|
#define GEAR_CFG_DEVICE_DVD_ALIAS ""
|
|
#define GEAR_CFG_DEVICE_HOST_ALIAS ""
|
|
|
|
#define GEAR_CFG_USE_DEVICEFACTORY
|
|
|
|
#define GEAR_CFG_USE_DEVICEINTERFACE
|
|
#define GEAR_CFG_DEVICE_DRIVENAME_LENGTH 1024
|
|
|
|
#define GEAR_CFG_USE_DEVICEMANAGER
|
|
|
|
#define GEAR_CFG_USE_DEVICETOOLS //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_DISKDEVICE //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_DISKDEVICEPATHITERATOR
|
|
|
|
#define GEAR_CFG_USE_FILE //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_FILEPIPE //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_PATH
|
|
|
|
#define GEAR_CFG_USE_PATHINTERFACE
|
|
|
|
#define GEAR_CFG_USE_PATHITERATOR
|
|
|
|
#define GEAR_CFG_USE_PATHITERATORINTERFACE
|
|
|
|
#define GEAR_CFG_USE_CIPHER //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_TEA //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_XTEA //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_EVENTPROFILER_STUB
|
|
|
|
#define GEAR_CFG_USE_GEARLOG //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_GEARLOG_DEFAULT_FILTER 0x7FFFFFFF
|
|
|
|
#define GEAR_CFG_USE_GENERICLOGGER //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_GENERICLOGGERWRITER //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_HASH
|
|
#define GEAR_CFG_CRC_USE_FAST_VERSION GEAR_DISABLE
|
|
#define GEAR_CFG_CRC_USE_CRCTABLE GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MATHBASETYPE
|
|
#define GEAR_CFG_MATH_F32_EPSILON 0.0005F
|
|
#define GEAR_CFG_MATH_F32_SQUARE_EPSILON 0.00000025F
|
|
#define GEAR_CFG_MATH_F64_EPSILON 0.0005F
|
|
#define GEAR_CFG_MATH_F64_SQUARE_EPSILON 0.00000025F
|
|
#define GEAR_CFG_MATH_ENABLE_INTRINSICS GEAR_DISABLE
|
|
#define GEAR_CFG_MATH_MATRIX_ORDER GEAR_MATH_MATRIX_COLUMNMAJOR
|
|
#define GEAR_CFG_MATH_ASSERT GEAR_DISABLE
|
|
#define GEAR_CFG_MATH_CHECK_VALID_TYPES GEAR_DISABLE
|
|
#define GEAR_CFG_MATH_LEGACY GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_BASICOBJECTPOOL //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_CLASSALLOCATOR_STUB
|
|
|
|
#define GEAR_CFG_USE_MEMALLOC //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCDL272 //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_MEM_DLMALLOC272_DEBUG GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_DLMALLOC272_ENABLE_MMAP GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_DLMALLOC272_MMAP_THRESHOLD GEAR_KB(256)
|
|
#define GEAR_CFG_MEM_DLMALLOC272_TRIM_THRESHOLD GEAR_MB(2)
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCDL283 //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_MEM_DLMALLOC283_DEBUG GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_DLMALLOC283_ENABLE_MMAP GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_DLMALLOC283_MMAP_THRESHOLD GEAR_KB(256)
|
|
#define GEAR_CFG_MEM_DLMALLOC283_GRANULARITY GEAR_KB(64)
|
|
#define GEAR_CFG_MEM_DLMALLOC283_TRIM_THRESHOLD GEAR_MB(2)
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCFIXED
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCFIXEDWITHFREE //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCINTERFACE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_PARENT GEAR_ENABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_TAG GEAR_ENABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_TYPE GEAR_ENABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_FILE GEAR_ENABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_LINE GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCPAGE
|
|
|
|
#define GEAR_CFG_USE_MEMALLOC_STUB
|
|
#define GEAR_CFG_MEMALLOC_STUB_MEMALIGN GEAR_MEMALIGN_EMULATION
|
|
|
|
#define GEAR_CFG_USE_MEMBASEINTERFACE
|
|
|
|
#define GEAR_CFG_USE_MEMDEBUG //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_ENABLE_MEMDEBUG_HOOK GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_DEBUG_ALLOCNUMBER_INCREMENT_ON_REALLOC GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_DEBUG_FREE_QUEUE_SIZE 2097152
|
|
#define GEAR_CFG_MEM_DEBUG_FREE_QUEUE_MAX_ALLOCATION_SIZE 0
|
|
#define GEAR_CFG_MEM_DEBUG_FREE_QUEUE_PAGE_PROTECTION GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_DEBUG_CHECK_NULL_RESULT_ON_ALLOCATION GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MEMDEFAULTALLOCATOR
|
|
#define GEAR_CFG_MEM_DEFAULT_ALLOCATOR GEAR_ALLOC_DL283
|
|
|
|
#define GEAR_CFG_USE_MEMDEFAULTPAGEALLOCATOR
|
|
|
|
#define GEAR_CFG_USE_MEMHOOK
|
|
|
|
#define GEAR_CFG_USE_MEMHOOK_STUB
|
|
|
|
#define GEAR_CFG_USE_MEMINTERFACE
|
|
#define GEAR_CFG_STACKALLOCATOR_WIPE_MEMORY_ONFREE GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MEMPAGEHOOK_STUB
|
|
|
|
#define GEAR_CFG_USE_MEMPAGEINTERFACE
|
|
|
|
#define GEAR_CFG_USE_MEMPAGEMARKER
|
|
|
|
#define GEAR_CFG_USE_MEMPAGERESERVE
|
|
|
|
#define GEAR_CFG_USE_MEMSYSPAGE
|
|
#define GEAR_CFG_MEMSYSPAGE_ALLOCATOR GEAR_ALLOC_PAGE_DIRECT
|
|
#define GEAR_CFG_SYSTEM_MEMORY_SIZE 0
|
|
#define GEAR_CFG_MEMSYSPAGE_ALLOCATOR_SIZE GEAR_MB(128)
|
|
#define GEAR_CFG_MEMSYSPAGE_USE_LARGE_PAGES GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_MEMTCMALLOC //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_MEMUNIXALLOCATOR
|
|
|
|
#define GEAR_CFG_USE_OBJECTPOOL //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_OUTOFMEMORY
|
|
#define GEAR_CFG_ENABLE_OUTOFMEMORY GEAR_ENABLE
|
|
#define GEAR_CFG_OUTOFMEMORY_MODE GEAR_NS::OutOfMemory::CallInAll
|
|
|
|
#define GEAR_CFG_USE_BASECLASSFACTORY
|
|
|
|
#define GEAR_CFG_USE_CLASSFACTORY //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_CLASSFACTORY_SIZE 256 //we have plenty of bricks, thanks gear
|
|
|
|
#define GEAR_CFG_USE_DYNAMICTYPE //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_TYPENAME_FACTORY_MAX_SIZE 512
|
|
#define GEAR_CFG_TYPENAME_FACTORY_VERBOSE_REGISTRATION GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_SINGLEACCESSMEMORYLOCKER_STUB
|
|
|
|
#define GEAR_CFG_USE_USERMEMHOOK //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_USERMEMHOOK_CALLBACK 0
|
|
|
|
#define GEAR_CFG_USE_NETWORK //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_NETWORK_AUTO_INITIALIZE GEAR_DISABLE
|
|
#define GEAR_CFG_NETWORK_DEBUG GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_NETWORKCONNECTION
|
|
|
|
#define GEAR_CFG_USE_BASEHOOK
|
|
|
|
#define GEAR_CFG_USE_REFCOUNTED //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_XMLPARSER //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_STDSTREAM //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_STREAM
|
|
|
|
#define GEAR_CFG_USE_STREAMINTERFACE
|
|
|
|
#define GEAR_CFG_USE_COMMANDLISTHELPER
|
|
|
|
#define GEAR_CFG_USE_CONVERTUTF //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_DEBUGSTRING
|
|
#define GEAR_CFG_DEBUGSTRING GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_GEARBASICSTRING
|
|
|
|
#define GEAR_CFG_USE_GEARSTRING
|
|
|
|
#define GEAR_CFG_USE_STATICSTRING
|
|
|
|
#define GEAR_CFG_USE_TOKENIZER
|
|
|
|
#define GEAR_CFG_USE_GEARSYSTEMDETECTIONHARDWARE //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_CONDITIONVARIABLE
|
|
|
|
#define GEAR_CFG_USE_EVENT
|
|
|
|
#define GEAR_CFG_USE_RWLOCK //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_SEMAPHORE
|
|
|
|
#define GEAR_CFG_USE_THREAD //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_DEFAULT_THREAD_STACK_SIZE GEAR_KB(128)
|
|
#define GEAR_CFG_THREAD_NAME_ENABLE GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_STACKSIZEMONITOR
|
|
|
|
#define GEAR_CFG_USE_THREADREGISTRY
|
|
|
|
#define GEAR_CFG_USE_TLS
|
|
#define GEAR_CFG_TLS_MAX_THREADS_COUNT 16
|
|
#define GEAR_CFG_TLS_MAX_SLOTS 32
|
|
|
|
#define GEAR_CFG_USE_XML //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_XMLDOCUMENT //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_XMLREADER //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_XMLWRITER //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
//===================================================================
|
|
//CHECKSUM : WARNING if you manually change your configuration the checksum is not valid anymore.
|
|
#define GEAR_CFG_CHECKSUM 3690718457
|
|
//===================================================================
|