breakpad/src/client
Joshua Peraza e5ef907c2e ios: build for arm64e
When __DARWIN_OPAQUE_ARM_THREAD_STATE64 is set (by default when building
for arm64e), fp, lr, sp, pc, and flags (but not x or cpsr) in thread
state are prepended with "__opaque" and intended to be accessed via
supplied getters which may also authenticate pointers. We don't want to
authenticate those pointers (since we expect they may be invalid and
want to recover those invalid values) so access them directly.

Bug: b/140375065
Change-Id: Ibe6c1dbfb5d68a9d350614445fa06d48873f8549
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/1986868
Reviewed-by: Mark Mentovai <mark@chromium.org>
2020-01-03 17:56:11 +00:00
..
apple/Framework Mac: Add support for in-process crash reporting to Breakpad. 2014-09-15 22:48:18 +00:00
ios Fix orphaned crash reports. 2019-05-15 03:47:37 +00:00
linux Revert "Remove use of "register" keyword, deprecated in C++17" 2019-11-01 03:49:20 +00:00
mac ios: build for arm64e 2020-01-03 17:56:11 +00:00
solaris/handler convert_UTF: rewrite in C++ 2019-09-04 20:25:23 +00:00
windows Fix breakpad client build. 2019-06-24 22:44:01 +00:00
minidump_file_writer-inl.h Clean up build for 64 bit. 2010-07-19 20:43:49 +00:00
minidump_file_writer.cc Android: Workaround for ftruncate() issues. 2015-11-05 15:45:01 -08:00
minidump_file_writer.h Fix the documentation for MinidumpFileWriter::Open(). 2014-05-12 19:36:46 +00:00
minidump_file_writer_unittest.cc convert_UTF: rewrite in C++ 2019-09-04 20:25:23 +00:00