breakpad/src/client/linux
Mark Mentovai 8c62281f8b Revert "Remove use of "register" keyword, deprecated in C++17"
This reverts commit 07411862ea.

We were a bit overzealous in removing “register” here. Both clang and
GCC correctly disallow “register” as a storage class specifier in C++17
mode by producing an error in ordinary use. However, they require
“register” to be specified for explicit register variables, and do not
produce an error in this case.

Change-Id: I223f2652c6da4215d6e8788d902e767c94b8c29d
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/1894875
Reviewed-by: Mark Mentovai <mark@chromium.org>
2019-11-01 03:49:20 +00:00
..
crash_generation crash_generation: fix bad call to close 2016-12-09 15:56:26 +00:00
data The symbol files necessary for the processor to walk stacks on Linux that have __kernel_vsyscall at innermost frame. Special symbol files ar eneeded because EBP does not point to the frame when a thread is inside a system call. 2009-06-25 21:36:39 +00:00
dump_writer_common Rename MDRawContextARM64 and its context flags 2018-08-01 19:26:38 +00:00
handler linux: fix broken tests 2019-06-04 00:19:16 +00:00
log [microdump] Move microdump writes to the crash ring-buffer log 2015-08-17 10:32:26 +00:00
microdump_writer Linux: Write out si_code for SIGBUS exceptions. 2018-04-03 16:35:14 +00:00
minidump_writer Revert "Remove use of "register" keyword, deprecated in C++17" 2019-11-01 03:49:20 +00:00
sender drop bundled gflags from the checkout 2017-09-13 23:38:29 +00:00