mirror of
https://github.com/darlinghq/darling.git
synced 2026-05-24 13:38:37 -05:00
Minor fixes for CoreSymbolication
* Added CoreSymbolication.h to functions.c and fixed various function arguments/return type * Use generic vm_types.h header, fixed CSSymbolIsArm argument
This commit is contained in:
+2
-2
@@ -21,7 +21,7 @@
|
||||
#define __CORESYMBOLICATION_CORESYMBOLICATION_H__
|
||||
|
||||
#include <CoreFoundation/CoreFoundation.h>
|
||||
#include <mach/i386/vm_types.h>
|
||||
#include <mach/machine/vm_types.h>
|
||||
#include <mach/mach_types.h>
|
||||
#include <sys/types.h>
|
||||
|
||||
@@ -140,7 +140,7 @@ void* CSSymbolGetSection(void);
|
||||
void* CSSymbolGetSegment(void);
|
||||
CSSymbolOwnerRef CSSymbolGetSymbolOwner(CSSymbolRef symbol);
|
||||
void* CSSymbolGetSymbolicator(void);
|
||||
void* CSSymbolIsArm(void);
|
||||
void* CSSymbolIsArm(CSSymbolRef symbol);
|
||||
void* CSSymbolIsDebugMap(void);
|
||||
void* CSSymbolIsDwarf(void);
|
||||
int CSSymbolIsDyldStub(CSSymbolRef symbol);
|
||||
|
||||
@@ -19,6 +19,9 @@ along with Darling. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include <CoreSymbolication/CoreSymbolication.h>
|
||||
|
||||
static int verbose = 0;
|
||||
__attribute__((constructor)) static void initme(void) {
|
||||
verbose = getenv("STUB_VERBOSE") != NULL;
|
||||
@@ -30,7 +33,7 @@ void* CSArchitectureGetCurrent(void) { if (verbose) puts("STUB: CSArchitectureGe
|
||||
void* CSArchitectureGetFamily(void) { if (verbose) puts("STUB: CSArchitectureGetFamily called"); return NULL; }
|
||||
void* CSArchitectureGetFamilyName(void) { if (verbose) puts("STUB: CSArchitectureGetFamilyName called"); return NULL; }
|
||||
void* CSArchitectureIs32Bit(void) { if (verbose) puts("STUB: CSArchitectureIs32Bit called"); return NULL; }
|
||||
void* CSArchitectureIs64Bit(void) { if (verbose) puts("STUB: CSArchitectureIs64Bit called"); return NULL; }
|
||||
int CSArchitectureIs64Bit(int architecture) { if (verbose) puts("STUB: CSArchitectureIs64Bit called"); return 0; }
|
||||
void* CSArchitectureIsArm(void) { if (verbose) puts("STUB: CSArchitectureIsArm called"); return NULL; }
|
||||
void* CSArchitectureIsArm64(void) { if (verbose) puts("STUB: CSArchitectureIsArm64 called"); return NULL; }
|
||||
void* CSArchitectureIsBigEndian(void) { if (verbose) puts("STUB: CSArchitectureIsBigEndian called"); return NULL; }
|
||||
@@ -43,7 +46,7 @@ void* CSCopyDescriptionWithIndent(void) { if (verbose) puts("STUB: CSCopyDescrip
|
||||
void* CSEqual(void) { if (verbose) puts("STUB: CSEqual called"); return NULL; }
|
||||
void* CSExceptionSafeThreadRunBlock(void) { if (verbose) puts("STUB: CSExceptionSafeThreadRunBlock called"); return NULL; }
|
||||
void* CSGetRetainCount(void) { if (verbose) puts("STUB: CSGetRetainCount called"); return NULL; }
|
||||
void* CSIsNull(void) { if (verbose) puts("STUB: CSIsNull called"); return NULL; }
|
||||
void* CSIsNull(void* arg0) { if (verbose) puts("STUB: CSIsNull called"); return NULL; }
|
||||
void* CSMMapArchiveCacheCopyMMapArchive(void) { if (verbose) puts("STUB: CSMMapArchiveCacheCopyMMapArchive called"); return NULL; }
|
||||
void* CSMMapArchiveCacheReleaseMMapArchive(void) { if (verbose) puts("STUB: CSMMapArchiveCacheReleaseMMapArchive called"); return NULL; }
|
||||
void* CSMMapArchiveCacheSetShouldStoreToDaemon(void) { if (verbose) puts("STUB: CSMMapArchiveCacheSetShouldStoreToDaemon called"); return NULL; }
|
||||
@@ -51,12 +54,12 @@ void* CSRangeContainsRange(void) { if (verbose) puts("STUB: CSRangeContainsRange
|
||||
void* CSRangeIntersectsRange(void) { if (verbose) puts("STUB: CSRangeIntersectsRange called"); return NULL; }
|
||||
void* CSRegionCopyDescriptionWithIndent(void) { if (verbose) puts("STUB: CSRegionCopyDescriptionWithIndent called"); return NULL; }
|
||||
void* CSRegionForeachSourceInfo(void) { if (verbose) puts("STUB: CSRegionForeachSourceInfo called"); return NULL; }
|
||||
void* CSRegionForeachSymbol(void) { if (verbose) puts("STUB: CSRegionForeachSymbol called"); return NULL; }
|
||||
void CSRegionForeachSymbol(CSRegionRef region, void (^handler)(CSSymbolRef)) { if (verbose) puts("STUB: CSRegionForeachSymbol called"); }
|
||||
void* CSRegionGetName(void) { if (verbose) puts("STUB: CSRegionGetName called"); return NULL; }
|
||||
void* CSRegionGetRange(void) { if (verbose) puts("STUB: CSRegionGetRange called"); return NULL; }
|
||||
void* CSRegionGetSymbolOwner(void) { if (verbose) puts("STUB: CSRegionGetSymbolOwner called"); return NULL; }
|
||||
void* CSRegionGetSymbolicator(void) { if (verbose) puts("STUB: CSRegionGetSymbolicator called"); return NULL; }
|
||||
void* CSRelease(void) { if (verbose) puts("STUB: CSRelease called"); return NULL; }
|
||||
void CSRelease(CSSymbolicatorRef symbolicator) { if (verbose) puts("STUB: CSRelease called"); }
|
||||
void* CSRetain(void) { if (verbose) puts("STUB: CSRetain called"); return NULL; }
|
||||
void* CSSectionGetSegment(void) { if (verbose) puts("STUB: CSSectionGetSegment called"); return NULL; }
|
||||
void* CSSegmentForeachSection(void) { if (verbose) puts("STUB: CSSegmentForeachSection called"); return NULL; }
|
||||
@@ -81,20 +84,20 @@ void* CSSymbolCopyDescriptionWithIndent(void) { if (verbose) puts("STUB: CSSymbo
|
||||
void* CSSymbolForeachSourceInfo(void) { if (verbose) puts("STUB: CSSymbolForeachSourceInfo called"); return NULL; }
|
||||
void* CSSymbolGetFlags(void) { if (verbose) puts("STUB: CSSymbolGetFlags called"); return NULL; }
|
||||
void* CSSymbolGetInstructionData(void) { if (verbose) puts("STUB: CSSymbolGetInstructionData called"); return NULL; }
|
||||
void* CSSymbolGetMangledName(void) { if (verbose) puts("STUB: CSSymbolGetMangledName called"); return NULL; }
|
||||
void* CSSymbolGetName(void) { if (verbose) puts("STUB: CSSymbolGetName called"); return NULL; }
|
||||
void* CSSymbolGetRange(void) { if (verbose) puts("STUB: CSSymbolGetRange called"); return NULL; }
|
||||
char* CSSymbolGetMangledName(CSSymbolRef symbol) { if (verbose) puts("STUB: CSSymbolGetMangledName called"); return NULL; }
|
||||
char* CSSymbolGetName(CSSymbolRef symbol) { if (verbose) puts("STUB: CSSymbolGetName called"); return NULL; }
|
||||
CFRange CSSymbolGetRange(CSSymbolRef symbol) { CFRange range = {}; if (verbose) puts("STUB: CSSymbolGetRange called"); return range; }
|
||||
void* CSSymbolGetRegion(void) { if (verbose) puts("STUB: CSSymbolGetRegion called"); return NULL; }
|
||||
void* CSSymbolGetSection(void) { if (verbose) puts("STUB: CSSymbolGetSection called"); return NULL; }
|
||||
void* CSSymbolGetSegment(void) { if (verbose) puts("STUB: CSSymbolGetSegment called"); return NULL; }
|
||||
void* CSSymbolGetSymbolOwner(void) { if (verbose) puts("STUB: CSSymbolGetSymbolOwner called"); return NULL; }
|
||||
CSSymbolOwnerRef CSSymbolGetSymbolOwner(CSSymbolRef symbol) { if (verbose) puts("STUB: CSSymbolGetSymbolOwner called"); return NULL; }
|
||||
void* CSSymbolGetSymbolicator(void) { if (verbose) puts("STUB: CSSymbolGetSymbolicator called"); return NULL; }
|
||||
void* CSSymbolIsArm(void) { if (verbose) puts("STUB: CSSymbolIsArm called"); return NULL; }
|
||||
void* CSSymbolIsArm(CSSymbolRef symbol) { if (verbose) puts("STUB: CSSymbolIsArm called"); return NULL; }
|
||||
void* CSSymbolIsDebugMap(void) { if (verbose) puts("STUB: CSSymbolIsDebugMap called"); return NULL; }
|
||||
void* CSSymbolIsDwarf(void) { if (verbose) puts("STUB: CSSymbolIsDwarf called"); return NULL; }
|
||||
void* CSSymbolIsDyldStub(void) { if (verbose) puts("STUB: CSSymbolIsDyldStub called"); return NULL; }
|
||||
void* CSSymbolIsExternal(void) { if (verbose) puts("STUB: CSSymbolIsExternal called"); return NULL; }
|
||||
void* CSSymbolIsFunction(void) { if (verbose) puts("STUB: CSSymbolIsFunction called"); return NULL; }
|
||||
int CSSymbolIsDyldStub(CSSymbolRef symbol) { if (verbose) puts("STUB: CSSymbolIsDyldStub called"); return 0; }
|
||||
int CSSymbolIsExternal(CSSymbolRef symbol) { if (verbose) puts("STUB: CSSymbolIsExternal called"); return 0; }
|
||||
int CSSymbolIsFunction(CSSymbolRef symbol) { if (verbose) puts("STUB: CSSymbolIsFunction called"); return 0; }
|
||||
void* CSSymbolIsFunctionStarts(void) { if (verbose) puts("STUB: CSSymbolIsFunctionStarts called"); return NULL; }
|
||||
void* CSSymbolIsKnownLength(void) { if (verbose) puts("STUB: CSSymbolIsKnownLength called"); return NULL; }
|
||||
void* CSSymbolIsMangledNameSourceDwarf(void) { if (verbose) puts("STUB: CSSymbolIsMangledNameSourceDwarf called"); return NULL; }
|
||||
@@ -105,11 +108,11 @@ void* CSSymbolIsNList(void) { if (verbose) puts("STUB: CSSymbolIsNList called");
|
||||
void* CSSymbolIsNameSourceDwarf(void) { if (verbose) puts("STUB: CSSymbolIsNameSourceDwarf called"); return NULL; }
|
||||
void* CSSymbolIsNameSourceDwarfMIPSLinkage(void) { if (verbose) puts("STUB: CSSymbolIsNameSourceDwarfMIPSLinkage called"); return NULL; }
|
||||
void* CSSymbolIsNameSourceNList(void) { if (verbose) puts("STUB: CSSymbolIsNameSourceNList called"); return NULL; }
|
||||
void* CSSymbolIsObjcMethod(void) { if (verbose) puts("STUB: CSSymbolIsObjcMethod called"); return NULL; }
|
||||
int CSSymbolIsObjcMethod(CSSymbolRef symbol) { if (verbose) puts("STUB: CSSymbolIsObjcMethod called"); return 0; }
|
||||
void* CSSymbolIsOmitFramePointer(void) { if (verbose) puts("STUB: CSSymbolIsOmitFramePointer called"); return NULL; }
|
||||
void* CSSymbolIsPrivateExternal(void) { if (verbose) puts("STUB: CSSymbolIsPrivateExternal called"); return NULL; }
|
||||
void* CSSymbolIsThumb(void) { if (verbose) puts("STUB: CSSymbolIsThumb called"); return NULL; }
|
||||
void* CSSymbolIsUnnamed(void) { if (verbose) puts("STUB: CSSymbolIsUnnamed called"); return NULL; }
|
||||
int CSSymbolIsUnnamed(CSSymbolRef symbol) { if (verbose) puts("STUB: CSSymbolIsUnnamed called"); return 0; }
|
||||
void* CSSymbolOwnerAddInContext(void) { if (verbose) puts("STUB: CSSymbolOwnerAddInContext called"); return NULL; }
|
||||
void* CSSymbolOwnerCacheFlush(void) { if (verbose) puts("STUB: CSSymbolOwnerCacheFlush called"); return NULL; }
|
||||
void* CSSymbolOwnerCacheGetEntryCount(void) { if (verbose) puts("STUB: CSSymbolOwnerCacheGetEntryCount called"); return NULL; }
|
||||
@@ -131,38 +134,38 @@ void* CSSymbolOwnerForeachRegionWithName(void) { if (verbose) puts("STUB: CSSymb
|
||||
void* CSSymbolOwnerForeachSection(void) { if (verbose) puts("STUB: CSSymbolOwnerForeachSection called"); return NULL; }
|
||||
void* CSSymbolOwnerForeachSegment(void) { if (verbose) puts("STUB: CSSymbolOwnerForeachSegment called"); return NULL; }
|
||||
void* CSSymbolOwnerForeachSourceInfo(void) { if (verbose) puts("STUB: CSSymbolOwnerForeachSourceInfo called"); return NULL; }
|
||||
void* CSSymbolOwnerForeachSymbol(void) { if (verbose) puts("STUB: CSSymbolOwnerForeachSymbol called"); return NULL; }
|
||||
void* CSSymbolOwnerForeachSymbolWithMangledName(void) { if (verbose) puts("STUB: CSSymbolOwnerForeachSymbolWithMangledName called"); return NULL; }
|
||||
void* CSSymbolOwnerForeachSymbolWithName(void) { if (verbose) puts("STUB: CSSymbolOwnerForeachSymbolWithName called"); return NULL; }
|
||||
void* CSSymbolOwnerGetArchitecture(void) { if (verbose) puts("STUB: CSSymbolOwnerGetArchitecture called"); return NULL; }
|
||||
void* CSSymbolOwnerGetBaseAddress(void) { if (verbose) puts("STUB: CSSymbolOwnerGetBaseAddress called"); return NULL; }
|
||||
void CSSymbolOwnerForeachSymbol(CSSymbolOwnerRef owner, void (^symbol)(CSSymbolRef)) { if (verbose) puts("STUB: CSSymbolOwnerForeachSymbol called"); }
|
||||
void CSSymbolOwnerForeachSymbolWithMangledName(CSSymbolOwnerRef owner, const char* name, void (^handler)(CSSymbolRef)) { if (verbose) puts("STUB: CSSymbolOwnerForeachSymbolWithMangledName called"); }
|
||||
void CSSymbolOwnerForeachSymbolWithName(CSSymbolOwnerRef owner, const char* name, void (^handler)(CSSymbolRef)) { if (verbose) puts("STUB: CSSymbolOwnerForeachSymbolWithName called"); }
|
||||
int CSSymbolOwnerGetArchitecture(CSSymbolOwnerRef owner) { if (verbose) puts("STUB: CSSymbolOwnerGetArchitecture called"); return 0; }
|
||||
uintptr_t CSSymbolOwnerGetBaseAddress(CSSymbolOwnerRef owner) { if (verbose) puts("STUB: CSSymbolOwnerGetBaseAddress called"); return 0; }
|
||||
void* CSSymbolOwnerGetCFUUIDBytes(void) { if (verbose) puts("STUB: CSSymbolOwnerGetCFUUIDBytes called"); return NULL; }
|
||||
void* CSSymbolOwnerGetCompatibilityVersion(void) { if (verbose) puts("STUB: CSSymbolOwnerGetCompatibilityVersion called"); return NULL; }
|
||||
void* CSSymbolOwnerGetCurrentVersion(void) { if (verbose) puts("STUB: CSSymbolOwnerGetCurrentVersion called"); return NULL; }
|
||||
void* CSSymbolOwnerGetDataFlags(void) { if (verbose) puts("STUB: CSSymbolOwnerGetDataFlags called"); return NULL; }
|
||||
int CSSymbolOwnerGetDataFlags(CSSymbolOwnerRef owner) { if (verbose) puts("STUB: CSSymbolOwnerGetDataFlags called"); return 0; }
|
||||
void* CSSymbolOwnerGetDataTypeID(void) { if (verbose) puts("STUB: CSSymbolOwnerGetDataTypeID called"); return NULL; }
|
||||
void* CSSymbolOwnerGetDsymPath(void) { if (verbose) puts("STUB: CSSymbolOwnerGetDsymPath called"); return NULL; }
|
||||
void* CSSymbolOwnerGetDsymVersion(void) { if (verbose) puts("STUB: CSSymbolOwnerGetDsymVersion called"); return NULL; }
|
||||
void* CSSymbolOwnerGetFlags(void) { if (verbose) puts("STUB: CSSymbolOwnerGetFlags called"); return NULL; }
|
||||
void* CSSymbolOwnerGetLastModifiedTimestamp(void) { if (verbose) puts("STUB: CSSymbolOwnerGetLastModifiedTimestamp called"); return NULL; }
|
||||
void* CSSymbolOwnerGetLoadTimestamp(void) { if (verbose) puts("STUB: CSSymbolOwnerGetLoadTimestamp called"); return NULL; }
|
||||
void* CSSymbolOwnerGetName(void) { if (verbose) puts("STUB: CSSymbolOwnerGetName called"); return NULL; }
|
||||
void* CSSymbolOwnerGetPath(void) { if (verbose) puts("STUB: CSSymbolOwnerGetPath called"); return NULL; }
|
||||
char* CSSymbolOwnerGetName(CSSymbolOwnerRef owner) { if (verbose) puts("STUB: CSSymbolOwnerGetName called"); return NULL; }
|
||||
char* CSSymbolOwnerGetPath(int arg0) { if (verbose) puts("STUB: CSSymbolOwnerGetPath called"); return NULL; }
|
||||
void* CSSymbolOwnerGetPathForSymbolication(void) { if (verbose) puts("STUB: CSSymbolOwnerGetPathForSymbolication called"); return NULL; }
|
||||
void* CSSymbolOwnerGetRegionCount(void) { if (verbose) puts("STUB: CSSymbolOwnerGetRegionCount called"); return NULL; }
|
||||
void* CSSymbolOwnerGetRegionWithAddress(void) { if (verbose) puts("STUB: CSSymbolOwnerGetRegionWithAddress called"); return NULL; }
|
||||
void* CSSymbolOwnerGetRegionWithName(void) { if (verbose) puts("STUB: CSSymbolOwnerGetRegionWithName called"); return NULL; }
|
||||
CSRegionRef CSSymbolOwnerGetRegionWithName(CSSymbolOwnerRef owner, char* name) { if (verbose) puts("STUB: CSSymbolOwnerGetRegionWithName called"); return NULL; }
|
||||
void* CSSymbolOwnerGetSectionWithAddress(void) { if (verbose) puts("STUB: CSSymbolOwnerGetSectionWithAddress called"); return NULL; }
|
||||
void* CSSymbolOwnerGetSectionWithName(void) { if (verbose) puts("STUB: CSSymbolOwnerGetSectionWithName called"); return NULL; }
|
||||
void* CSSymbolOwnerGetSegmentWithAddress(void) { if (verbose) puts("STUB: CSSymbolOwnerGetSegmentWithAddress called"); return NULL; }
|
||||
void* CSSymbolOwnerGetSourceInfoCount(void) { if (verbose) puts("STUB: CSSymbolOwnerGetSourceInfoCount called"); return NULL; }
|
||||
void* CSSymbolOwnerGetSourceInfoWithAddress(void) { if (verbose) puts("STUB: CSSymbolOwnerGetSourceInfoWithAddress called"); return NULL; }
|
||||
void* CSSymbolOwnerGetSymbolCount(void) { if (verbose) puts("STUB: CSSymbolOwnerGetSymbolCount called"); return NULL; }
|
||||
void* CSSymbolOwnerGetSymbolWithAddress(void) { if (verbose) puts("STUB: CSSymbolOwnerGetSymbolWithAddress called"); return NULL; }
|
||||
CSSymbolOwnerRef CSSymbolOwnerGetSymbolWithAddress(CSSymbolOwnerRef owner, mach_vm_address_t address) { if (verbose) puts("STUB: CSSymbolOwnerGetSymbolWithAddress called"); return NULL; }
|
||||
void* CSSymbolOwnerGetSymbolWithMangledName(void) { if (verbose) puts("STUB: CSSymbolOwnerGetSymbolWithMangledName called"); return NULL; }
|
||||
void* CSSymbolOwnerGetSymbolWithName(void) { if (verbose) puts("STUB: CSSymbolOwnerGetSymbolWithName called"); return NULL; }
|
||||
void* CSSymbolOwnerGetSymbolicator(void) { if (verbose) puts("STUB: CSSymbolOwnerGetSymbolicator called"); return NULL; }
|
||||
void* CSSymbolOwnerGetTransientUserData(void) { if (verbose) puts("STUB: CSSymbolOwnerGetTransientUserData called"); return NULL; }
|
||||
uintptr_t CSSymbolOwnerGetTransientUserData(CSSymbolOwnerRef owner) { if (verbose) puts("STUB: CSSymbolOwnerGetTransientUserData called"); return 0; }
|
||||
void* CSSymbolOwnerGetUUID(void) { if (verbose) puts("STUB: CSSymbolOwnerGetUUID called"); return NULL; }
|
||||
void* CSSymbolOwnerGetUnloadTimestamp(void) { if (verbose) puts("STUB: CSSymbolOwnerGetUnloadTimestamp called"); return NULL; }
|
||||
void* CSSymbolOwnerGetVersion(void) { if (verbose) puts("STUB: CSSymbolOwnerGetVersion called"); return NULL; }
|
||||
@@ -179,7 +182,7 @@ void* CSSymbolOwnerIsMachO(void) { if (verbose) puts("STUB: CSSymbolOwnerIsMachO
|
||||
void* CSSymbolOwnerIsMutable(void) { if (verbose) puts("STUB: CSSymbolOwnerIsMutable called"); return NULL; }
|
||||
void* CSSymbolOwnerIsObjCGCSupported(void) { if (verbose) puts("STUB: CSSymbolOwnerIsObjCGCSupported called"); return NULL; }
|
||||
void* CSSymbolOwnerIsObjCRetainReleaseSupported(void) { if (verbose) puts("STUB: CSSymbolOwnerIsObjCRetainReleaseSupported called"); return NULL; }
|
||||
void* CSSymbolOwnerIsObject(void) { if (verbose) puts("STUB: CSSymbolOwnerIsObject called"); return NULL; }
|
||||
void* CSSymbolOwnerIsObject(CSSymbolOwnerRef owner) { if (verbose) puts("STUB: CSSymbolOwnerIsObject called"); return NULL; }
|
||||
void* CSSymbolOwnerIsObsolete(void) { if (verbose) puts("STUB: CSSymbolOwnerIsObsolete called"); return NULL; }
|
||||
void* CSSymbolOwnerIsPIE(void) { if (verbose) puts("STUB: CSSymbolOwnerIsPIE called"); return NULL; }
|
||||
void* CSSymbolOwnerIsProtected(void) { if (verbose) puts("STUB: CSSymbolOwnerIsProtected called"); return NULL; }
|
||||
@@ -193,7 +196,7 @@ void* CSSymbolOwnerSetLoadTimestamp(void) { if (verbose) puts("STUB: CSSymbolOwn
|
||||
void* CSSymbolOwnerSetPath(void) { if (verbose) puts("STUB: CSSymbolOwnerSetPath called"); return NULL; }
|
||||
void* CSSymbolOwnerSetPathForSymbolication(void) { if (verbose) puts("STUB: CSSymbolOwnerSetPathForSymbolication called"); return NULL; }
|
||||
void* CSSymbolOwnerSetRelocationCount(void) { if (verbose) puts("STUB: CSSymbolOwnerSetRelocationCount called"); return NULL; }
|
||||
void* CSSymbolOwnerSetTransientUserData(void) { if (verbose) puts("STUB: CSSymbolOwnerSetTransientUserData called"); return NULL; }
|
||||
void CSSymbolOwnerSetTransientUserData(CSSymbolOwnerRef owner, uint32_t generation) { if (verbose) puts("STUB: CSSymbolOwnerSetTransientUserData called"); }
|
||||
void* CSSymbolOwnerSetUnloadTimestamp(void) { if (verbose) puts("STUB: CSSymbolOwnerSetUnloadTimestamp called"); return NULL; }
|
||||
void* CSSymbolicatorAddSymbolOwner(void) { if (verbose) puts("STUB: CSSymbolicatorAddSymbolOwner called"); return NULL; }
|
||||
void* CSSymbolicatorApplyMutableContextBlock(void) { if (verbose) puts("STUB: CSSymbolicatorApplyMutableContextBlock called"); return NULL; }
|
||||
@@ -202,7 +205,7 @@ void* CSSymbolicatorCreateSignature(void) { if (verbose) puts("STUB: CSSymbolica
|
||||
void* CSSymbolicatorCreateWithBinaryImageList(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithBinaryImageList called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithBinaryImageListCountPidFlagsAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithBinaryImageListCountPidFlagsAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithMachKernel(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithMachKernel called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithMachKernelFlagsAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithMachKernelFlagsAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithMachKernelFlagsAndNotification(int arg0, void* arg1) { if (verbose) puts("STUB: CSSymbolicatorCreateWithMachKernelFlagsAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithPathAndArchitecture(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithPathAndArchitecture called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithPathArchitectureFlagsAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithPathArchitectureFlagsAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithPid(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithPid called"); return NULL; }
|
||||
@@ -211,7 +214,7 @@ void* CSSymbolicatorCreateWithSignature(void) { if (verbose) puts("STUB: CSSymbo
|
||||
void* CSSymbolicatorCreateWithSignatureAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithSignatureAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithSignatureFlagsAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithSignatureFlagsAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithTask(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithTask called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithTaskFlagsAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithTaskFlagsAndNotification called"); return NULL; }
|
||||
CSSymbolicatorRef CSSymbolicatorCreateWithTaskFlagsAndNotification(task_t task, uint32_t flags, void (^handler)(uint32_t notification_type, CSNotificationData data)) { if (verbose) puts("STUB: CSSymbolicatorCreateWithTaskFlagsAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithTaskPidFlagsAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithTaskPidFlagsAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithURLAndArchitecture(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithURLAndArchitecture called"); return NULL; }
|
||||
void* CSSymbolicatorCreateWithURLArchitectureFlagsAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorCreateWithURLArchitectureFlagsAndNotification called"); return NULL; }
|
||||
@@ -225,27 +228,27 @@ void* CSSymbolicatorForeachSharedCache(void) { if (verbose) puts("STUB: CSSymbol
|
||||
void* CSSymbolicatorForeachSharedCacheSymbolicatorWithFlagsAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSharedCacheSymbolicatorWithFlagsAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSourceInfoAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSourceInfoAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSymbolAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSymbolOwnerAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolOwnerAtTime called"); return NULL; }
|
||||
int CSSymbolicatorForeachSymbolOwnerAtTime(CSSymbolicatorRef symbolicator, int time, void (^handler)(CSSymbolOwnerRef t)) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolOwnerAtTime called"); return 0; }
|
||||
void* CSSymbolicatorForeachSymbolOwnerWithCFUUIDBytesAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolOwnerWithCFUUIDBytesAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSymbolOwnerWithFlagsAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolOwnerWithFlagsAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSymbolOwnerWithNameAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolOwnerWithNameAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSymbolOwnerWithPathAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolOwnerWithPathAtTime called"); return NULL; }
|
||||
int CSSymbolicatorForeachSymbolOwnerWithFlagsAtTime(CSSymbolicatorRef symbolicator, int flags, int time, void (^handler)(CSSymbolOwnerRef t)) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolOwnerWithFlagsAtTime called"); return 0; }
|
||||
int CSSymbolicatorForeachSymbolOwnerWithNameAtTime(CSSymbolicatorRef symbolicator, const char* name, int time, void (^handler)(CSSymbolOwnerRef t)) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolOwnerWithNameAtTime called"); return 0; }
|
||||
int CSSymbolicatorForeachSymbolOwnerWithPathAtTime(CSSymbolicatorRef symbolicator, const char* path, int time, void (^handler)(CSSymbolOwnerRef t)) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolOwnerWithPathAtTime called"); return 0; }
|
||||
void* CSSymbolicatorForeachSymbolOwnerWithUUIDAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolOwnerWithUUIDAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSymbolWithMangledNameAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolWithMangledNameAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSymbolWithNameAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolWithNameAtTime called"); return NULL; }
|
||||
void CSSymbolicatorForeachSymbolWithMangledNameAtTime(CSSymbolicatorRef symbolicator, const char* name, int time, void (^handler)(CSSymbolRef t)) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolWithMangledNameAtTime called"); }
|
||||
void CSSymbolicatorForeachSymbolWithNameAtTime(CSSymbolicatorRef symbolicator, const char* name, int time, void (^handler)(CSSymbolRef t)) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolWithNameAtTime called"); }
|
||||
void* CSSymbolicatorForeachSymbolicatorWithPath(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolicatorWithPath called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSymbolicatorWithPathFlagsAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolicatorWithPathFlagsAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSymbolicatorWithURL(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolicatorWithURL called"); return NULL; }
|
||||
void* CSSymbolicatorForeachSymbolicatorWithURLFlagsAndNotification(void) { if (verbose) puts("STUB: CSSymbolicatorForeachSymbolicatorWithURLFlagsAndNotification called"); return NULL; }
|
||||
void* CSSymbolicatorGetAOutSymbolOwner(void) { if (verbose) puts("STUB: CSSymbolicatorGetAOutSymbolOwner called"); return NULL; }
|
||||
void* CSSymbolicatorGetArchitecture(void) { if (verbose) puts("STUB: CSSymbolicatorGetArchitecture called"); return NULL; }
|
||||
void* CSSymbolicatorGetAOutSymbolOwner(int arg0) { if (verbose) puts("STUB: CSSymbolicatorGetAOutSymbolOwner called"); return NULL; }
|
||||
int CSSymbolicatorGetArchitecture(CSSymbolicatorRef symbolicator) { if (verbose) puts("STUB: CSSymbolicatorGetArchitecture called"); return 0; }
|
||||
void* CSSymbolicatorGetFlagsForDebugMapOnlyData(void) { if (verbose) puts("STUB: CSSymbolicatorGetFlagsForDebugMapOnlyData called"); return NULL; }
|
||||
void* CSSymbolicatorGetFlagsForDsymOnlyData(void) { if (verbose) puts("STUB: CSSymbolicatorGetFlagsForDsymOnlyData called"); return NULL; }
|
||||
void* CSSymbolicatorGetFlagsForDwarfOnlyData(void) { if (verbose) puts("STUB: CSSymbolicatorGetFlagsForDwarfOnlyData called"); return NULL; }
|
||||
void* CSSymbolicatorGetFlagsForFunctionStartsOnlyData(void) { if (verbose) puts("STUB: CSSymbolicatorGetFlagsForFunctionStartsOnlyData called"); return NULL; }
|
||||
void* CSSymbolicatorGetFlagsForNListOnlyData(void) { if (verbose) puts("STUB: CSSymbolicatorGetFlagsForNListOnlyData called"); return NULL; }
|
||||
void* CSSymbolicatorGetFlagsForNoSymbolOrSourceInfoData(void) { if (verbose) puts("STUB: CSSymbolicatorGetFlagsForNoSymbolOrSourceInfoData called"); return NULL; }
|
||||
void* CSSymbolicatorGetPid(void) { if (verbose) puts("STUB: CSSymbolicatorGetPid called"); return NULL; }
|
||||
pid_t CSSymbolicatorGetPid(CSSymbolicatorRef symbolicator) { if (verbose) puts("STUB: CSSymbolicatorGetPid called"); return 0; }
|
||||
void* CSSymbolicatorGetRegionCountAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetRegionCountAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetRegionWithAddressAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetRegionWithAddressAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetRegionWithNameAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetRegionWithNameAtTime called"); return NULL; }
|
||||
@@ -258,16 +261,16 @@ void* CSSymbolicatorGetSourceInfoWithAddressAtTime(void) { if (verbose) puts("ST
|
||||
void* CSSymbolicatorGetSymbolCountAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolCountAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolOwner(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolOwner called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolOwnerCountAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolOwnerCountAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolOwnerWithAddressAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolOwnerWithAddressAtTime called"); return NULL; }
|
||||
CSSymbolOwnerRef CSSymbolicatorGetSymbolOwnerWithAddressAtTime(CSSymbolicatorRef symbolicator, mach_vm_address_t address, int time) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolOwnerWithAddressAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolOwnerWithCFUUIDBytesAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolOwnerWithCFUUIDBytesAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolOwnerWithNameAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolOwnerWithNameAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolOwnerWithUUIDAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolOwnerWithUUIDAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolWithAddressAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolWithAddressAtTime called"); return NULL; }
|
||||
CSSymbolOwnerRef CSSymbolicatorGetSymbolOwnerWithUUIDAtTime(CSSymbolicatorRef symbolicator, CFUUIDRef uuid, int time) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolOwnerWithUUIDAtTime called"); return NULL; }
|
||||
CSSymbolRef CSSymbolicatorGetSymbolWithAddressAtTime(CSSymbolicatorRef symbolicator, mach_vm_address_t addr, time_t time) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolWithAddressAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolWithMangledNameAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolWithMangledNameAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolWithMangledNameFromSymbolOwnerWithNameAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolWithMangledNameFromSymbolOwnerWithNameAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolWithNameAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolWithNameAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetSymbolWithNameFromSymbolOwnerWithNameAtTime(void) { if (verbose) puts("STUB: CSSymbolicatorGetSymbolWithNameFromSymbolOwnerWithNameAtTime called"); return NULL; }
|
||||
void* CSSymbolicatorGetTask(void) { if (verbose) puts("STUB: CSSymbolicatorGetTask called"); return NULL; }
|
||||
task_t CSSymbolicatorGetTask(CSSymbolicatorRef symbolicator) { if (verbose) puts("STUB: CSSymbolicatorGetTask called"); return 0; }
|
||||
void* CSSymbolicatorIsKernelSymbolicator(void) { if (verbose) puts("STUB: CSSymbolicatorIsKernelSymbolicator called"); return NULL; }
|
||||
void* CSSymbolicatorIsTaskTranslated(void) { if (verbose) puts("STUB: CSSymbolicatorIsTaskTranslated called"); return NULL; }
|
||||
void* CSSymbolicatorIsTaskValid(void) { if (verbose) puts("STUB: CSSymbolicatorIsTaskValid called"); return NULL; }
|
||||
@@ -275,7 +278,7 @@ void* CSSymbolicatorResymbolicate(void) { if (verbose) puts("STUB: CSSymbolicato
|
||||
void* CSSymbolicatorResymbolicateFail(void) { if (verbose) puts("STUB: CSSymbolicatorResymbolicateFail called"); return NULL; }
|
||||
void* CSSymbolicatorResymbolicateFromDebugSymbolsInfo(void) { if (verbose) puts("STUB: CSSymbolicatorResymbolicateFromDebugSymbolsInfo called"); return NULL; }
|
||||
void* CSSymbolicatorSetForceGlobalSafeMachVMReads(void) { if (verbose) puts("STUB: CSSymbolicatorSetForceGlobalSafeMachVMReads called"); return NULL; }
|
||||
void* CSSymbolicatorSubscribeToTaskMainNotification(void) { if (verbose) puts("STUB: CSSymbolicatorSubscribeToTaskMainNotification called"); return NULL; }
|
||||
void CSSymbolicatorSubscribeToTaskMainNotification(CSSymbolicatorRef symbolicator) { if (verbose) puts("STUB: CSSymbolicatorSubscribeToTaskMainNotification called"); }
|
||||
void* CSTotalBytesMapped(void) { if (verbose) puts("STUB: CSTotalBytesMapped called"); return NULL; }
|
||||
void* CSUUIDCFUUIDBytesToPath(void) { if (verbose) puts("STUB: CSUUIDCFUUIDBytesToPath called"); return NULL; }
|
||||
void* CSUUIDCFUUIDBytesToString(void) { if (verbose) puts("STUB: CSUUIDCFUUIDBytesToString called"); return NULL; }
|
||||
|
||||
Reference in New Issue
Block a user