breakpad/src
Leonard Grey 57bed07ad4 Mac: update arch_utilities for macOS 13
The NXArch* family is deprecated in macOS 13. This change:
 - Uses the replacements where available
 - Silences deprecation warnings otherwise
 - Removes the Linux cross-compile shims in favor of having completely
 separate implementations for Mac and non-Mac. The logic of the Linux
 versions uses the same prepopulated data as before, but they no longer
 use NXArchInfo.

clang diagnostic disables are necessary due to https://crbug.com/1406057

Bug: chromium:1420654, google-breakpad:880, b/257505171
Change-Id: Iad777915a5a058551cfb3a7d3cf681cce180dfea
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/4437109
Reviewed-by: Mark Mentovai <mark@chromium.org>
2023-04-27 16:39:19 +00:00
..
client Add #include <config.h> to the beginning of all cc files 2023-02-27 19:31:32 +00:00
common Mac: update arch_utilities for macOS 13 2023-04-27 16:39:19 +00:00
google_breakpad Add support for reading annotation objects in Crashpad modules 2023-01-26 20:22:33 +00:00
processor Replace unsigned int with size_t for ModuleSerializer 2023-04-26 20:22:23 +00:00
third_party Update Mac Headers 2023-04-27 14:56:41 +00:00
tools [dump_syms/Mac] New -x option to prefer extern names when there's a mismatch 2023-04-24 16:46:57 +00:00
breakpad_googletest_includes.h Update copyright boilerplate, 2022 edition (Breakpad) 2022-09-07 16:59:53 +00:00
config.h.in enables C++17 mode 2022-10-14 19:08:12 +00:00