Adam Kallai 79b59b0a8f Add support for capture CPU context on Windows on ARM64
Most Crashpad builds use Microsoft's armasm64.exe macro assembler
for .asm source files. When building in Chromium, clang-cl is used
as the assembler instead. Since the two assemblers recognize different
assembly dialects, the same .asm file can't be used for each.
As a workaround, use a prebuilt .obj file when the Microsoft-dialect
assembler isn't available.

The obj file is generated from the capture_context_win_arm64.asm
by armasm64 macro assembler. If this asm file is modified,
the obj file needs to be updated.

Change-Id: Id5a4a949997a27b04815aeb79b2540d30a52d34c
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/1632749
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
2019-07-17 18:08:42 +00:00
..
2019-02-11 16:21:20 +00:00
2019-06-28 23:00:24 +00:00
2019-04-22 23:16:22 +00:00
2019-04-22 23:16:22 +00:00
2018-06-11 16:46:29 +00:00
2018-06-11 16:46:29 +00:00
2018-06-11 16:46:29 +00:00
2017-02-16 16:26:19 +00:00
2017-02-23 01:43:40 +00:00