mirror of
https://github.com/isledecomp/isle-portable.git
synced 2024-11-25 08:58:01 -05:00
4a87c3bc44
* Match uninit variables with all nulls * Enable _pnhHeap variable for ISLE * Roadmap bugfix for ordinal import dummy addrs * Format fix
312 lines
5.1 KiB
C
312 lines
5.1 KiB
C
#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
|