breakpad/src/common/linux
André Kempe 076073c96b Enable PA and BTI for breakpad
Introduces Arm's Pointer Authentication and Branch Target Identification
to breakpad.

The changes are similar to changes for PA/BTI to Marl, see
https://github.com/google/marl/pull/204

Bug: 1145581
Change-Id: I6a770316ad333bfcfad2ce7f3c1ff78afb35c010
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3226471
Reviewed-by: Primiano Tucci <primiano@chromium.org>
2021-10-25 13:47:48 +00:00
..
tests fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
breakpad_getcontext.h Use breakpad_getcontext on all Linux platforms missing getcontext 2020-03-16 21:27:07 +00:00
breakpad_getcontext.S Enable PA and BTI for breakpad 2021-10-25 13:47:48 +00:00
breakpad_getcontext_unittest.cc Use breakpad_getcontext on all Linux platforms missing getcontext 2020-03-16 21:27:07 +00:00
crc32.cc Linux: Check the CRC32 of the debug link file in the symbol dumper. 2014-04-23 20:52:28 +00:00
crc32.h Linux: Check the CRC32 of the debug link file in the symbol dumper. 2014-04-23 20:52:28 +00:00
dump_symbols.cc Use -d flag enable procecessing DW_TAG_inlined_subroutine 2021-09-16 22:52:27 +00:00
dump_symbols.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
dump_symbols_unittest.cc Add options to set OS and filename 2019-10-24 22:05:33 +00:00
eintr_wrapper.h Fix compilation with gcc --std=c++11 2015-03-24 11:25:14 +00:00
elf_core_dump.cc core_handler: coredump handler to produce minidump 2020-11-23 23:15:15 +00:00
elf_core_dump.h core_handler: coredump handler to produce minidump 2020-11-23 23:15:15 +00:00
elf_core_dump_unittest.cc Linux breakpad_unittests: fix ThreadSanitizer problems 2019-04-26 18:44:54 +00:00
elf_gnu_compat.h linux_core_dumper: add a fallback definition for NT_SIGINFO 2019-03-07 05:58:16 +00:00
elf_symbols_to_module.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
elf_symbols_to_module.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
elf_symbols_to_module_unittest.cc update to newer googletest 2021-01-04 22:49:21 +00:00
elfutils-inl.h
elfutils.cc linux: Fix segfault when there is no section header in ELF file 2020-08-15 05:28:45 +00:00
elfutils.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
file_id.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
file_id.h Rename src/common/memory.h to memory_allocator.h. 2017-10-17 14:02:43 +00:00
file_id_unittest.cc file_id_unittest: avoid system() 2020-09-08 00:16:33 +00:00
google_crashdump_uploader.cc linux: fix symupload build failures 2020-02-21 18:37:25 +00:00
google_crashdump_uploader.h GoogleCrashdumpUploader: adds Upload(string*) API to get the HTTP response. 2014-09-18 16:48:49 +00:00
google_crashdump_uploader_test.cc linux: fix symupload build failures 2020-02-21 18:37:25 +00:00
guid_creator.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
guid_creator.h
http_upload.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
http_upload.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
ignore_ret.h tweak IGNORE_RET behavior a bit 2016-04-11 13:05:44 -04:00
libcurl_wrapper.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
libcurl_wrapper.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
linux_libc_support.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
linux_libc_support.h
linux_libc_support_unittest.cc
memory_mapped_file.cc linux: Fix leak when the offset of memory_mapped_file is greater than 0 2020-09-05 02:52:36 +00:00
memory_mapped_file.h Chrome on Android now supports loading the shared library directly from the APK file. 2014-07-22 11:34:11 +00:00
memory_mapped_file_unittest.cc Chrome on Android now supports loading the shared library directly from the APK file. 2014-07-22 11:34:11 +00:00
safe_readlink.cc
safe_readlink.h
safe_readlink_unittest.cc
symbol_collector_client.cc Add "type" option to sym_upload sym-upload-v2 mode. 2020-02-27 22:04:31 +00:00
symbol_collector_client.h Add "type" option to sym_upload sym-upload-v2 mode. 2020-02-27 22:04:31 +00:00
symbol_upload.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
symbol_upload.h Add "type" option to sym_upload sym-upload-v2 mode. 2020-02-27 22:04:31 +00:00
synth_elf.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
synth_elf.h fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
synth_elf_unittest.cc fix pointer style to match the style guide 2020-07-15 06:20:02 +00:00
ucontext_constants.h Use breakpad_getcontext on all Linux platforms missing getcontext 2020-03-16 21:27:07 +00:00