#ifdef 0

// LIBRARY: ISLE 0x402f10
// ?shi_New@@YAPAXKIPAU_SHI_Pool@@@Z

// LIBRARY: ISLE 0x402fb0
// _MemInitDefaultPool@0

// LIBRARY: ISLE 0x403020
// _shi_call_new_handler_msc

// LIBRARY: ISLE 0x403050
// _MemPoolShrink@4

// LIBRARY: ISLE 0x403180
// _MemPoolPreAllocate@12

// LIBRARY: ISLE 0x403300
// @_shi_initPageHeaders@4

// LIBRARY: ISLE 0x403570
// @shi_allocPageHeader@4

// LIBRARY: ISLE 0x4035a0
// @shi_freePageHeader@8

// LIBRARY: ISLE 0x403750
// @_shi_deletePage@8

// LIBRARY: ISLE 0x403830
// @_shi_allocExternal@12

// LIBRARY: ISLE 0x403a50
// @_shi_initPageVariable@8

// LIBRARY: ISLE 0x403b00
// _MemAllocPtr@12

// LIBRARY: ISLE 0x403d60
// @_shi_allocVar@12

// LIBRARY: ISLE 0x403ef0
// @_shi_allocBlock@12

// LIBRARY: ISLE 0x4040c0
// _MemFreePtr@4

// LIBRARY: ISLE 0x404170
// @_shi_freeVar@4

// LIBRARY: ISLE 0x404260
// _MemReAllocPtr@12

// LIBRARY: ISLE 0x4043b0
// @_shi_resizeAny@16

// LIBRARY: ISLE 0x404650
// @_shi_resizeVar@8

// LIBRARY: ISLE 0x404820
// _MemSizePtr@4

// LIBRARY: ISLE 0x4048d0
// @shi_findAllocAddress@4

// LIBRARY: ISLE 0x404910
// @_shi_sysAlloc@8

// LIBRARY: ISLE 0x4049a0
// @_shi_sysFree@4

// LIBRARY: ISLE 0x404a00
// @_shi_sysRealloc@12

// LIBRARY: ISLE 0x404ab0
// @_shi_sysResize@12

// LIBRARY: ISLE 0x404b90
// @_shi_sysSize@4

// LIBRARY: ISLE 0x404bd0
// @_shi_sysAllocNear@4

// LIBRARY: ISLE 0x404bf0
// @_shi_sysFreeNear@4

// LIBRARY: ISLE 0x404c10
// @_shi_sysValidatePtr@12

// LIBRARY: ISLE 0x404d10
// @_shi_sysValidateFunction@4

// LIBRARY: ISLE 0x405300
// @_shi_sysAllocPool@12

// LIBRARY: ISLE 0x405520
// @_shi_sysResizePool@16

// LIBRARY: ISLE 0x405690
// @_shi_sysFreePage@4

// LIBRARY: ISLE 0x4057b0
// @_shi_sysSizePage@4

// LIBRARY: ISLE 0x4057e0
// @_shi_sysSizePool@8

// LIBRARY: ISLE 0x405800
// @_shi_registerShared@16

// LIBRARY: ISLE 0x405a00
// @_shi_unregisterShared@8

// LIBRARY: ISLE 0x405b20
// @_shi_getNextPool@4

// LIBRARY: ISLE 0x405b30
// @shi_delNextPool@4

// LIBRARY: ISLE 0x405d30
// @shi_createAndEnterMutexShr@12

// LIBRARY: ISLE 0x405e20
// @shi_termPoolMutexShr@4

// LIBRARY: ISLE 0x405e40
// @shi_enterPoolMutexShr@4

// LIBRARY: ISLE 0x405e60
// @shi_leavePoolMutexShr@4

// LIBRARY: ISLE 0x405e80
// __shi_enterCriticalSection@0

// LIBRARY: ISLE 0x405ea0
// __shi_leaveCriticalSection@0

// LIBRARY: ISLE 0x405ec0
// __shi_createAndEnterMutex

// LIBRARY: ISLE 0x405ef0
// _shi_enterPoolMutexSafely

// LIBRARY: ISLE 0x405fd0
// _shi_enterPoolInitMutexReader

// LIBRARY: ISLE 0x406060
// _shi_leavePoolInitMutexReader

// LIBRARY: ISLE 0x406090
// _shi_enterPoolInitMutexWriter

// LIBRARY: ISLE 0x406160
// _shi_leavePoolInitMutexWriter

// LIBRARY: ISLE 0x406180
// _shi_isNT

// LIBRARY: ISLE 0x4061b0
// _MemPoolInit@4

// LIBRARY: ISLE 0x406520
// _MemPoolSetPageSize@8

// LIBRARY: ISLE 0x406630
// _MemPoolSetBlockSizeFS@8

// LIBRARY: ISLE 0x406710
// @_shi_poolFree@8

// LIBRARY: ISLE 0x4068c0
// @_shi_invokeErrorHandler1@8

// LIBRARY: ISLE 0x406be0
// _MemErrorUnwind@0

// LIBRARY: ISLE 0x406c30
// _MemDefaultErrorHandler@4

// LIBRARY: ISLE 0x406cb0
// @_shi_taskRemovePool@4

// LIBRARY: ISLE 0x406d50
// @_shi_getCurrentThreadContext@8

// LIBRARY: ISLE 0x406db0
// @_shi_deleteThreadContext@8

// LIBRARY: ISLE 0x406e40
// _calloc

// LIBRARY: ISLE 0x406ea0
// _realloc

// LIBRARY: ISLE 0x406f10
// __expand

// LIBRARY: ISLE 0x406f50
// __heapadd

// LIBRARY: ISLE 0x406f60
// __heapwalk

// LIBRARY: ISLE 0x406ff0
// __heapused

// LIBRARY: ISLE 0x407020
// __heapmin

// LIBRARY: ISLE 0x407040
// __msize

// LIBRARY: ISLE 0x407050
// __heapchk

// LIBRARY: ISLE 0x407080
// __heapset

// LIBRARY: ISLE 0x407090
// @_shi_sysReportError@16

// LIBRARY: ISLE 0x407110
// _MemPoolSize@4

// LIBRARY: ISLE 0x4071a0
// _MemPoolWalk@8

// LIBRARY: ISLE 0x407240
// @_shi_walkPool@16

// LIBRARY: ISLE 0x407540
// @shi_isBlockInUseSmall@8

// LIBRARY: ISLE 0x407800
// @_shi_isBlockInUseFS@12

// LIBRARY: ISLE 0x407880
// _MemPoolCheck@4

// LIBRARY: ISLE 0x407b20
// _MemCheckPtr@8

// LIBRARY: ISLE 0x4084e0
// __except_handler3

// GLOBAL: ISLE 0x40f0a0
// _szLibName

// GLOBAL: ISLE 0x4102f4
// ?_new_handler@@3P6AXXZA

// GLOBAL: ISLE 0x4102fc
// _MemDefaultPool

// GLOBAL: ISLE 0x41031c
// __shi_compactPoolFn

// GLOBAL: ISLE 0x410320
// __shi_compactPageFn

// GLOBAL: ISLE 0x410324
// _MemDefaultPoolFlags

// GLOBAL: ISLE 0x41032c
// __shi_mutexGlobalInit

// GLOBAL: ISLE 0x410330
// __shi_mutexMovInit

// GLOBAL: ISLE 0x410334
// __shi_mutexMovLockCount

// GLOBAL: ISLE 0x410338
// _shi_initPoolReaders

// GLOBAL: ISLE 0x41033c
// _shi_eventInitPool

// GLOBAL: ISLE 0x410340
// _shi_mutexMovShr

// GLOBAL: ISLE 0x410368
// _shi_deferFreePools

// GLOBAL: ISLE 0x410378
// __shi_poolTerminating

// GLOBAL: ISLE 0x41037c
// _MemDefaultPoolBlockSizeFS

// GLOBAL: ISLE 0x410380
// _MemDefaultPoolPageSize

// GLOBAL: ISLE 0x410384
// _SmartHeap_malloc

// GLOBAL: ISLE 0x4105b0
// __shi_TaskRecord

// GLOBAL: ISLE 0x4125f8
// ?_pnhHeap@@3P6AHI@ZA

// GLOBAL: ISLE 0x412830
// __shi_mutexMov

// GLOBAL: ISLE 0x412850
// _shi_mutexPoolSynch

// GLOBAL: ISLE 0x412870
// __shi_mutexGlobal

#endif
