Use dlopen/dlsym for CoreSymbolication (#2542)

Linking it directly seems to be inconvenient when producing static lib
This commit is contained in:
SvyatoslavScherbina
2019-01-17 11:10:07 +03:00
committed by GitHub
parent a52359fcec
commit 7e55575fbf
5 changed files with 35 additions and 53 deletions
@@ -1,16 +0,0 @@
--- !tapi-tbd-v3
archs: [ x86_64 ]
uuids: [ 'x86_64: BA456C79-974B-499E-9013-BEDB414FE7B9' ]
platform: ios
install-name: /System/Library/PrivateFrameworks/CoreSymbolication.framework/CoreSymbolication
exports:
- archs: [ x86_64 ]
symbols: [ _CSIsNull,
_CSSourceInfoGetFilename,
_CSSourceInfoGetPath,
_CSSourceInfoGetLineNumber,
_CSSourceInfoGetColumn,
_CSSymbolOwnerGetSourceInfoWithAddress,
_CSSymbolicatorCreateWithPid,
_CSSymbolicatorGetSymbolOwnerWithAddressAtTime ]
...
@@ -1,16 +0,0 @@
--- !tapi-tbd-v3
archs: [ x86_64 ]
uuids: [ 'x86_64: E996B8F6-929B-4111-A859-EB054C062FE8' ]
platform: macosx
install-name: /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
exports:
- archs: [ x86_64 ]
symbols: [ _CSIsNull,
_CSSourceInfoGetFilename,
_CSSourceInfoGetPath,
_CSSourceInfoGetLineNumber,
_CSSourceInfoGetColumn,
_CSSymbolOwnerGetSourceInfoWithAddress,
_CSSymbolicatorCreateWithPid,
_CSSymbolicatorGetSymbolOwnerWithAddressAtTime ]
...