mirror of
https://github.com/yuzu-emu/breakpad.git
synced 2024-12-23 12:55:29 +00:00
Making the Mac build of crash_report work again after the last SVN sync. This includes correction of a method definition signature and adding missing code files to the project.
I'm commiting this on behalf of Thomas Schweitzer. Review URL: https://breakpad.appspot.com/914002 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1261 4c0a9323-5329-0410-9bdc-e9ce6186880e
This commit is contained in:
parent
3c613e7bdb
commit
d6d6230272
|
@ -56,6 +56,11 @@
|
|||
9BE650B60B52FE3000611104 /* macho_walker.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BE650B00B52FE3000611104 /* macho_walker.cc */; };
|
||||
D2A5DD4D1188651100081F03 /* cfi_frame_info.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2A5DD4C1188651100081F03 /* cfi_frame_info.cc */; };
|
||||
D2A5DD631188658B00081F03 /* tokenize.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2A5DD621188658B00081F03 /* tokenize.cc */; };
|
||||
F407DC48185773C10064622B /* exploitability_linux.cc in Sources */ = {isa = PBXBuildFile; fileRef = F407DC40185773C10064622B /* exploitability_linux.cc */; };
|
||||
F407DC49185773C10064622B /* stack_frame_symbolizer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F407DC41185773C10064622B /* stack_frame_symbolizer.cc */; };
|
||||
F407DC4A185773C10064622B /* stackwalker_arm64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F407DC42185773C10064622B /* stackwalker_arm64.cc */; };
|
||||
F407DC4B185773C10064622B /* stackwalker_mips.cc in Sources */ = {isa = PBXBuildFile; fileRef = F407DC44185773C10064622B /* stackwalker_mips.cc */; };
|
||||
F407DC4C185773C10064622B /* stackwalker_ppc64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F407DC46185773C10064622B /* stackwalker_ppc64.cc */; };
|
||||
F9C7ECE50E8ABCA600E953AD /* bytereader.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9C7ECE20E8ABCA600E953AD /* bytereader.cc */; };
|
||||
F9C7ECE60E8ABCA600E953AD /* dwarf2reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9C7ECE30E8ABCA600E953AD /* dwarf2reader.cc */; };
|
||||
F9C7ECE70E8ABCA600E953AD /* functioninfo.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9C7ECE40E8ABCA600E953AD /* functioninfo.cc */; };
|
||||
|
@ -156,6 +161,14 @@
|
|||
9BE650B10B52FE3000611104 /* macho_walker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = macho_walker.h; path = ../../../common/mac/macho_walker.h; sourceTree = SOURCE_ROOT; };
|
||||
D2A5DD4C1188651100081F03 /* cfi_frame_info.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cfi_frame_info.cc; path = ../../../processor/cfi_frame_info.cc; sourceTree = SOURCE_ROOT; };
|
||||
D2A5DD621188658B00081F03 /* tokenize.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tokenize.cc; path = ../../../processor/tokenize.cc; sourceTree = SOURCE_ROOT; };
|
||||
F407DC40185773C10064622B /* exploitability_linux.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = exploitability_linux.cc; path = ../../../processor/exploitability_linux.cc; sourceTree = "<group>"; };
|
||||
F407DC41185773C10064622B /* stack_frame_symbolizer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = stack_frame_symbolizer.cc; path = ../../../processor/stack_frame_symbolizer.cc; sourceTree = "<group>"; };
|
||||
F407DC42185773C10064622B /* stackwalker_arm64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = stackwalker_arm64.cc; path = ../../../processor/stackwalker_arm64.cc; sourceTree = "<group>"; };
|
||||
F407DC43185773C10064622B /* stackwalker_arm64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stackwalker_arm64.h; path = ../../../processor/stackwalker_arm64.h; sourceTree = "<group>"; };
|
||||
F407DC44185773C10064622B /* stackwalker_mips.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = stackwalker_mips.cc; path = ../../../processor/stackwalker_mips.cc; sourceTree = "<group>"; };
|
||||
F407DC45185773C10064622B /* stackwalker_mips.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stackwalker_mips.h; path = ../../../processor/stackwalker_mips.h; sourceTree = "<group>"; };
|
||||
F407DC46185773C10064622B /* stackwalker_ppc64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = stackwalker_ppc64.cc; path = ../../../processor/stackwalker_ppc64.cc; sourceTree = "<group>"; };
|
||||
F407DC47185773C10064622B /* stackwalker_ppc64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stackwalker_ppc64.h; path = ../../../processor/stackwalker_ppc64.h; sourceTree = "<group>"; };
|
||||
F9C7ECE20E8ABCA600E953AD /* bytereader.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bytereader.cc; path = ../../../common/dwarf/bytereader.cc; sourceTree = SOURCE_ROOT; };
|
||||
F9C7ECE30E8ABCA600E953AD /* dwarf2reader.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dwarf2reader.cc; path = ../../../common/dwarf/dwarf2reader.cc; sourceTree = SOURCE_ROOT; };
|
||||
F9C7ECE40E8ABCA600E953AD /* functioninfo.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = functioninfo.cc; path = ../../../common/dwarf/functioninfo.cc; sourceTree = SOURCE_ROOT; };
|
||||
|
@ -311,6 +324,14 @@
|
|||
isa = PBXGroup;
|
||||
children = (
|
||||
4D2C7222126F9AF900B43EAF /* exploitability_win.cc */,
|
||||
F407DC40185773C10064622B /* exploitability_linux.cc */,
|
||||
F407DC41185773C10064622B /* stack_frame_symbolizer.cc */,
|
||||
F407DC42185773C10064622B /* stackwalker_arm64.cc */,
|
||||
F407DC43185773C10064622B /* stackwalker_arm64.h */,
|
||||
F407DC44185773C10064622B /* stackwalker_mips.cc */,
|
||||
F407DC45185773C10064622B /* stackwalker_mips.h */,
|
||||
F407DC46185773C10064622B /* stackwalker_ppc64.cc */,
|
||||
F407DC47185773C10064622B /* stackwalker_ppc64.h */,
|
||||
4D2C721E126F9ADE00B43EAF /* exploitability.cc */,
|
||||
4D2C721A126F9ACC00B43EAF /* source_line_resolver_base.cc */,
|
||||
D2A5DD621188658B00081F03 /* tokenize.cc */,
|
||||
|
@ -451,13 +472,16 @@
|
|||
8B31FF8811F0C6FB00FCF3E4 /* language.cc in Sources */,
|
||||
8B31FF8911F0C6FB00FCF3E4 /* module.cc in Sources */,
|
||||
8B31FFC511F0C8AB00FCF3E4 /* dwarf2diehandler.cc in Sources */,
|
||||
F407DC49185773C10064622B /* stack_frame_symbolizer.cc in Sources */,
|
||||
4D2C721B126F9ACC00B43EAF /* source_line_resolver_base.cc in Sources */,
|
||||
4D2C721F126F9ADE00B43EAF /* exploitability.cc in Sources */,
|
||||
4D2C7223126F9AF900B43EAF /* exploitability_win.cc in Sources */,
|
||||
4D2C7227126F9B0F00B43EAF /* disassembler_x86.cc in Sources */,
|
||||
F407DC48185773C10064622B /* exploitability_linux.cc in Sources */,
|
||||
4D2C722B126F9B5A00B43EAF /* x86_disasm.c in Sources */,
|
||||
4D2C722D126F9B6E00B43EAF /* x86_misc.c in Sources */,
|
||||
4D2C722F126F9B8300B43EAF /* x86_operand_list.c in Sources */,
|
||||
F407DC4A185773C10064622B /* stackwalker_arm64.cc in Sources */,
|
||||
4D2C7233126F9BB000B43EAF /* ia32_invariant.c in Sources */,
|
||||
4D2C7235126F9BC200B43EAF /* ia32_settings.c in Sources */,
|
||||
4D2C7246126F9C0B00B43EAF /* ia32_insn.c in Sources */,
|
||||
|
@ -465,8 +489,10 @@
|
|||
4D2C724C126F9C3800B43EAF /* ia32_implicit.c in Sources */,
|
||||
4D2C724E126F9C4D00B43EAF /* ia32_reg.c in Sources */,
|
||||
4D2C725B126F9C8000B43EAF /* ia32_operand.c in Sources */,
|
||||
F407DC4C185773C10064622B /* stackwalker_ppc64.cc in Sources */,
|
||||
4D2C725D126F9C9200B43EAF /* x86_insn.c in Sources */,
|
||||
4D2C7264126F9CBB00B43EAF /* ia32_modrm.c in Sources */,
|
||||
F407DC4B185773C10064622B /* stackwalker_mips.cc in Sources */,
|
||||
4D2C726D126F9CDC00B43EAF /* x86_imm.c in Sources */,
|
||||
4D72CA5713DFBA84006CABE3 /* md5.cc in Sources */,
|
||||
);
|
||||
|
|
|
@ -165,7 +165,7 @@ OnDemandSymbolSupplier::GetCStringSymbolData(const CodeModule *module,
|
|||
const SystemInfo *system_info,
|
||||
string *symbol_file,
|
||||
char **symbol_data,
|
||||
uint64_t *symbol_data_size) {
|
||||
size_t *symbol_data_size) {
|
||||
std::string symbol_data_string;
|
||||
SymbolSupplier::SymbolResult result = GetSymbolFile(module,
|
||||
system_info,
|
||||
|
|
Loading…
Reference in a new issue