breakpad/src
Snehasish Kumar 83203748ae Add a test to check debug information for split functions.
With optimizations such as -fsplit-machine-functions (clang) and
-freorder-blocks-and-partition (gcc), the function body may be
discontiguous in the binary. Control flow between the parts are routed
using jumps. This test ensures that breakpad consumes debuginfo
generated by the -fsplit-machine-functions optimization and the line
table for the cold function part is correct.

Change-Id: I44d59704864ee940dd429c5249d5d793fe081d6a
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2591951
Reviewed-by: Sterling Augustine <saugustine@google.com>
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
2020-12-15 17:14:09 +00:00
..
build Fix MSVC build on 64-bit 2017-09-25 07:10:11 +00:00
client core_handler: coredump handler to produce minidump 2020-11-23 23:15:15 +00:00
common Add a test to check debug information for split functions. 2020-12-15 17:14:09 +00:00
google_breakpad processor: subtract 1 from return pointers while scanning 2020-08-14 17:26:39 +00:00
processor amd64: reject frames with invalid rsp/rip 2020-10-07 19:33:38 +00:00
third_party List missing 64-bit arches in the bundled curl 2017-11-13 19:50:29 +00:00
tools pid2md: generate a minidump from a running process 2020-11-24 08:18:56 +00:00
breakpad_googletest_includes.h
config.h.in Use breakpad_getcontext on all Linux platforms missing getcontext 2020-03-16 21:27:07 +00:00