Expose the mach exception forwarding function, rather than including it twice; once in the library, once in the tests.

This commit is contained in:
Landon Fuller 2013-08-26 18:22:03 -04:00
Родитель 204ce0ced2
Коммит 5d6dae0faa
2 изменённых файлов: 5 добавлений и 4 удалений

Просмотреть файл

@ -90,7 +90,6 @@
051F068417B98A0A006D0EFA /* PLCrashMachExceptionPortTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 051F068117B98A0A006D0EFA /* PLCrashMachExceptionPortTests.m */; };
0527062F17CBCCA100E6A5D8 /* PLCrashMachExceptionPort.m in Sources */ = {isa = PBXBuildFile; fileRef = 051F067A17B6B0D4006D0EFA /* PLCrashMachExceptionPort.m */; };
0527063017CBCCC200E6A5D8 /* PLCrashProcessInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 05102E1517B0151000B5D925 /* PLCrashProcessInfo.m */; };
0527063117CC0AAD00E6A5D8 /* PLCrashMachExceptionServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0573B42B1681098E00395F2A /* PLCrashMachExceptionServer.m */; };
052951EA1696965E006EDA8A /* PLCrashLogWriterEncodingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 052951E91696965E006EDA8A /* PLCrashLogWriterEncodingTests.m */; };
052951EB1696965E006EDA8A /* PLCrashLogWriterEncodingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 052951E91696965E006EDA8A /* PLCrashLogWriterEncodingTests.m */; };
052951EC1696965E006EDA8A /* PLCrashLogWriterEncodingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 052951E91696965E006EDA8A /* PLCrashLogWriterEncodingTests.m */; };
@ -344,7 +343,6 @@
05BEC42017BAF95C0082CBFB /* PLCrashMachExceptionPortSetTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 05BEC41F17BAF95C0082CBFB /* PLCrashMachExceptionPortSetTests.m */; };
05BEC42117BAF95C0082CBFB /* PLCrashMachExceptionPortSetTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 05BEC41F17BAF95C0082CBFB /* PLCrashMachExceptionPortSetTests.m */; };
05BEC42217BAF95C0082CBFB /* PLCrashMachExceptionPortSetTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 05BEC41F17BAF95C0082CBFB /* PLCrashMachExceptionPortSetTests.m */; };
05BEC42317BB0C890082CBFB /* PLCrashMachExceptionServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0573B42B1681098E00395F2A /* PLCrashMachExceptionServer.m */; };
05BEC42417BB0C960082CBFB /* mach_exc.defs in Sources */ = {isa = PBXBuildFile; fileRef = 0581B520168FDB280098C103 /* mach_exc.defs */; };
05BEC42617BD4F290082CBFB /* PLCrashAsyncMachExceptionInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 05BEC42517BD4F290082CBFB /* PLCrashAsyncMachExceptionInfo.c */; };
05BEC42717BD4F290082CBFB /* PLCrashAsyncMachExceptionInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 05BEC42517BD4F290082CBFB /* PLCrashAsyncMachExceptionInfo.c */; };
@ -3023,7 +3021,6 @@
051F068217B98A0A006D0EFA /* PLCrashMachExceptionPortTests.m in Sources */,
05BEC42017BAF95C0082CBFB /* PLCrashMachExceptionPortSetTests.m in Sources */,
05BEC42417BB0C960082CBFB /* mach_exc.defs in Sources */,
05BEC42317BB0C890082CBFB /* PLCrashMachExceptionServer.m in Sources */,
05BEC42A17BD4F290082CBFB /* PLCrashAsyncMachExceptionInfo.c in Sources */,
05BEC43117BD4F540082CBFB /* PLCrashAsyncMachExceptionInfoTests.m in Sources */,
05A5E28C17C04188008A75E5 /* PLCrashAsyncLinkedList.cpp in Sources */,
@ -3235,7 +3232,6 @@
05A5E28E17C04188008A75E5 /* PLCrashAsyncLinkedList.cpp in Sources */,
05A5E29617C056EB008A75E5 /* PLCrashAsyncLinkedListTests.mm in Sources */,
05B929F317C9337D00B051E3 /* PLCrashUncaughtExceptionHandlerTests.m in Sources */,
0527063117CC0AAD00E6A5D8 /* PLCrashMachExceptionServer.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};

Просмотреть файл

@ -24,3 +24,8 @@ _*PLCrashReportHostArchitecture
# API in a future release.
_plcrash_signal_handler
_PLCrashSignalHandlerForward
# PLCrashMachExceptionServer functions. These are currently exposed to simplify unit testing,
# though the entirity of the current internal set of symbols will likely be exposed as unsupported
# API in a future release.
_PLCrashMachExceptionForward