mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 09:38:07 +02:00
util: Remove unused cruft.
This commit is contained in:
parent
8a3bcba12c
commit
55b5806e36
1 changed files with 0 additions and 95 deletions
|
|
@ -67,21 +67,6 @@ BOOL WINAPI j_SymInitialize(HANDLE hProcess, PSTR UserSearchPath, BOOL fInvadePr
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
typedef BOOL (WINAPI *PFNSYMCLEANUP)(HANDLE);
|
||||
static PFNSYMCLEANUP pfnSymCleanup = NULL;
|
||||
|
||||
static
|
||||
BOOL WINAPI j_SymCleanup(HANDLE hProcess)
|
||||
{
|
||||
if(
|
||||
(hModule_Imagehlp || (hModule_Imagehlp = LoadLibraryA("IMAGEHLP.DLL"))) &&
|
||||
(pfnSymCleanup || (pfnSymCleanup = (PFNSYMCLEANUP) GetProcAddress(hModule_Imagehlp, "SymCleanup")))
|
||||
)
|
||||
return pfnSymCleanup(hProcess);
|
||||
else
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
typedef DWORD (WINAPI *PFNSYMSETOPTIONS)(DWORD);
|
||||
static PFNSYMSETOPTIONS pfnSymSetOptions = NULL;
|
||||
|
||||
|
|
@ -97,36 +82,6 @@ DWORD WINAPI j_SymSetOptions(DWORD SymOptions)
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
typedef BOOL (WINAPI *PFNSYMUNDNAME)(PIMAGEHLP_SYMBOL, PSTR, DWORD);
|
||||
static PFNSYMUNDNAME pfnSymUnDName = NULL;
|
||||
|
||||
static
|
||||
BOOL WINAPI j_SymUnDName(PIMAGEHLP_SYMBOL Symbol, PSTR UnDecName, DWORD UnDecNameLength)
|
||||
{
|
||||
if(
|
||||
(hModule_Imagehlp || (hModule_Imagehlp = LoadLibraryA("IMAGEHLP.DLL"))) &&
|
||||
(pfnSymUnDName || (pfnSymUnDName = (PFNSYMUNDNAME) GetProcAddress(hModule_Imagehlp, "SymUnDName")))
|
||||
)
|
||||
return pfnSymUnDName(Symbol, UnDecName, UnDecNameLength);
|
||||
else
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
typedef PFUNCTION_TABLE_ACCESS_ROUTINE PFNSYMFUNCTIONTABLEACCESS;
|
||||
static PFNSYMFUNCTIONTABLEACCESS pfnSymFunctionTableAccess = NULL;
|
||||
|
||||
static
|
||||
PVOID WINAPI j_SymFunctionTableAccess(HANDLE hProcess, DWORD AddrBase)
|
||||
{
|
||||
if(
|
||||
(hModule_Imagehlp || (hModule_Imagehlp = LoadLibraryA("IMAGEHLP.DLL"))) &&
|
||||
(pfnSymFunctionTableAccess || (pfnSymFunctionTableAccess = (PFNSYMFUNCTIONTABLEACCESS) GetProcAddress(hModule_Imagehlp, "SymFunctionTableAccess")))
|
||||
)
|
||||
return pfnSymFunctionTableAccess(hProcess, AddrBase);
|
||||
else
|
||||
return NULL;
|
||||
}
|
||||
|
||||
typedef PGET_MODULE_BASE_ROUTINE PFNSYMGETMODULEBASE;
|
||||
static PFNSYMGETMODULEBASE pfnSymGetModuleBase = NULL;
|
||||
|
||||
|
|
@ -142,41 +97,6 @@ DWORD WINAPI j_SymGetModuleBase(HANDLE hProcess, DWORD dwAddr)
|
|||
return 0;
|
||||
}
|
||||
|
||||
typedef BOOL (WINAPI *PFNSTACKWALK)(DWORD, HANDLE, HANDLE, LPSTACKFRAME, LPVOID, PREAD_PROCESS_MEMORY_ROUTINE, PFUNCTION_TABLE_ACCESS_ROUTINE, PGET_MODULE_BASE_ROUTINE, PTRANSLATE_ADDRESS_ROUTINE);
|
||||
static PFNSTACKWALK pfnStackWalk = NULL;
|
||||
|
||||
static
|
||||
BOOL WINAPI j_StackWalk(
|
||||
DWORD MachineType,
|
||||
HANDLE hProcess,
|
||||
HANDLE hThread,
|
||||
LPSTACKFRAME StackFrame,
|
||||
PVOID ContextRecord,
|
||||
PREAD_PROCESS_MEMORY_ROUTINE ReadMemoryRoutine,
|
||||
PFUNCTION_TABLE_ACCESS_ROUTINE FunctionTableAccessRoutine,
|
||||
PGET_MODULE_BASE_ROUTINE GetModuleBaseRoutine,
|
||||
PTRANSLATE_ADDRESS_ROUTINE TranslateAddress
|
||||
)
|
||||
{
|
||||
if(
|
||||
(hModule_Imagehlp || (hModule_Imagehlp = LoadLibraryA("IMAGEHLP.DLL"))) &&
|
||||
(pfnStackWalk || (pfnStackWalk = (PFNSTACKWALK) GetProcAddress(hModule_Imagehlp, "StackWalk")))
|
||||
)
|
||||
return pfnStackWalk(
|
||||
MachineType,
|
||||
hProcess,
|
||||
hThread,
|
||||
StackFrame,
|
||||
ContextRecord,
|
||||
ReadMemoryRoutine,
|
||||
FunctionTableAccessRoutine,
|
||||
GetModuleBaseRoutine,
|
||||
TranslateAddress
|
||||
);
|
||||
else
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
typedef BOOL (WINAPI *PFNSYMGETSYMFROMADDR)(HANDLE, DWORD, LPDWORD, PIMAGEHLP_SYMBOL);
|
||||
static PFNSYMGETSYMFROMADDR pfnSymGetSymFromAddr = NULL;
|
||||
|
||||
|
|
@ -192,21 +112,6 @@ BOOL WINAPI j_SymGetSymFromAddr(HANDLE hProcess, DWORD Address, PDWORD Displacem
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
typedef BOOL (WINAPI *PFNSYMGETLINEFROMADDR)(HANDLE, DWORD, LPDWORD, PIMAGEHLP_LINE);
|
||||
static PFNSYMGETLINEFROMADDR pfnSymGetLineFromAddr = NULL;
|
||||
|
||||
static
|
||||
BOOL WINAPI j_SymGetLineFromAddr(HANDLE hProcess, DWORD dwAddr, PDWORD pdwDisplacement, PIMAGEHLP_LINE Line)
|
||||
{
|
||||
if(
|
||||
(hModule_Imagehlp || (hModule_Imagehlp = LoadLibraryA("IMAGEHLP.DLL"))) &&
|
||||
(pfnSymGetLineFromAddr || (pfnSymGetLineFromAddr = (PFNSYMGETLINEFROMADDR) GetProcAddress(hModule_Imagehlp, "SymGetLineFromAddr")))
|
||||
)
|
||||
return pfnSymGetLineFromAddr(hProcess, dwAddr, pdwDisplacement, Line);
|
||||
else
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
static INLINE boolean
|
||||
debug_symbol_print_imagehlp(const void *addr)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue