Commit 07b2a7df authored by Michael Moss's avatar Michael Moss Committed by Commit Bot

Roll breakpad to a6218eb66d7b4880825168a83e66bfea746908a6

This is primarily needed to bring in symupload v2 protocol support on
Mac.

a6218eb Fix v1 symupload protocol in Mac client.
a740aa2 Fix Mac symupload non-XCode builds
28d7cbd Check for tombstone as very first entry in the line table
7d65240 Properly handle new tombstone values that now appear
1143368 Port new symbol API to symupload on Mac
428a01e There are source files with APSL-2.0 as well
2e6f8de Add 3-clause BSD license text as well
678c4c5 Include libunwind license in LICENSE file
721108f fix NDEBUG breakage with new dwarf5 code
09b0569 fix pointer style to match the style guide
a741027 Add support for dwarf5 line tables
b6f36dd Move GetSectionByName out of CompilationUnit
8efe0f1 Read dwarf5 compilation unit headers
72c118f Add and handle various dwarf5 addrx forms
feb2dca Add and handle new dwarf5 string-related forms

BUG=1021742
R=nbilling@google.com, rohitrao@chromium.org

Change-Id: I84dc9efdbbecbeb9d40aae2cbe1df79e491c2bec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2335357Reviewed-by: default avatarMichael Moss <mmoss@chromium.org>
Reviewed-by: default avatarRohit Rao <rohitrao@chromium.org>
Reviewed-by: default avatarMark Mentovai <mark@chromium.org>
Commit-Queue: Michael Moss <mmoss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#794229}
parent 6f281bcc
...@@ -831,7 +831,7 @@ deps = { ...@@ -831,7 +831,7 @@ deps = {
}, },
'src/third_party/breakpad/breakpad': 'src/third_party/breakpad/breakpad':
Var('chromium_git') + '/breakpad/breakpad.git' + '@' + '2757a2c9c819fcae3784576aef0c8400c7ad06d7', Var('chromium_git') + '/breakpad/breakpad.git' + '@' + 'a6218eb66d7b4880825168a83e66bfea746908a6',
'src/third_party/byte_buddy': { 'src/third_party/byte_buddy': {
'packages': [ 'packages': [
......
...@@ -342,7 +342,13 @@ if (is_mac) { ...@@ -342,7 +342,13 @@ if (is_mac) {
executable("symupload") { executable("symupload") {
sources = [ sources = [
"breakpad/src/common/mac/HTTPGetRequest.m",
"breakpad/src/common/mac/HTTPMultipartUpload.m", "breakpad/src/common/mac/HTTPMultipartUpload.m",
"breakpad/src/common/mac/HTTPPutRequest.m",
"breakpad/src/common/mac/HTTPRequest.m",
"breakpad/src/common/mac/HTTPSimplePostRequest.m",
"breakpad/src/common/mac/SymbolCollectorClient.m",
"breakpad/src/common/mac/encoding_util.m",
"breakpad/src/tools/mac/symupload/symupload.m", "breakpad/src/tools/mac/symupload/symupload.m",
] ]
...@@ -1032,6 +1038,8 @@ if (is_ios) { ...@@ -1032,6 +1038,8 @@ if (is_ios) {
"breakpad/src/common/convert_UTF.h", "breakpad/src/common/convert_UTF.h",
"breakpad/src/common/long_string_dictionary.cc", "breakpad/src/common/long_string_dictionary.cc",
"breakpad/src/common/mac/HTTPMultipartUpload.m", "breakpad/src/common/mac/HTTPMultipartUpload.m",
"breakpad/src/common/mac/HTTPRequest.m",
"breakpad/src/common/mac/encoding_util.m",
"breakpad/src/common/mac/file_id.cc", "breakpad/src/common/mac/file_id.cc",
"breakpad/src/common/mac/file_id.h", "breakpad/src/common/mac/file_id.h",
"breakpad/src/common/mac/macho_id.cc", "breakpad/src/common/mac/macho_id.cc",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment