diff --git a/srcpkgs/chromium/patches/xxx-ppc64le-support.patch b/srcpkgs/chromium/patches/xxx-ppc64le-support.patch index 1c180417542..a40ed9d5ac7 100644 --- a/srcpkgs/chromium/patches/xxx-ppc64le-support.patch +++ b/srcpkgs/chromium/patches/xxx-ppc64le-support.patch @@ -4,7 +4,7 @@ Date: Wed Mar 3 19:08:29 2021 +0100 ppc64le support -diff --git build/download_nacl_toolchains.py build/download_nacl_toolchains.py +diff --git a/build/download_nacl_toolchains.py b/build/download_nacl_toolchains.py index 286a92a27..ec36a85d3 100755 --- a/build/download_nacl_toolchains.py +++ b/build/download_nacl_toolchains.py @@ -19,7 +19,7 @@ index 286a92a27..ec36a85d3 100755 script_dir = os.path.dirname(os.path.abspath(__file__)) src_dir = os.path.dirname(script_dir) nacl_dir = os.path.join(src_dir, 'native_client') -diff --git chrome/installer/linux/BUILD.gn chrome/installer/linux/BUILD.gn +diff --git a/chrome/installer/linux/BUILD.gn b/chrome/installer/linux/BUILD.gn index 35f01d0a4..28f2e7475 100644 --- a/chrome/installer/linux/BUILD.gn +++ b/chrome/installer/linux/BUILD.gn @@ -40,7 +40,7 @@ index 35f01d0a4..28f2e7475 100644 "//sandbox/linux:chrome_sandbox", "//third_party/crashpad/crashpad/handler:crashpad_handler", ] -diff --git sandbox/features.gni sandbox/features.gni +diff --git a/sandbox/features.gni b/sandbox/features.gni index db30ae6d6..9dc09bf53 100644 --- a/sandbox/features.gni +++ b/sandbox/features.gni @@ -54,7 +54,7 @@ index db30ae6d6..9dc09bf53 100644 use_seccomp_bpf = use_seccomp_bpf || is_nacl_nonsfi -diff --git sandbox/linux/BUILD.gn sandbox/linux/BUILD.gn +diff --git a/sandbox/linux/BUILD.gn b/sandbox/linux/BUILD.gn index e9a94b461..cca1a5da5 100644 --- a/sandbox/linux/BUILD.gn +++ b/sandbox/linux/BUILD.gn @@ -67,7 +67,7 @@ index e9a94b461..cca1a5da5 100644 "system_headers/arm64_linux_syscalls.h", "system_headers/arm_linux_syscalls.h", "system_headers/arm_linux_ucontext.h", -diff --git sandbox/linux/bpf_dsl/linux_syscall_ranges.h sandbox/linux/bpf_dsl/linux_syscall_ranges.h +diff --git a/sandbox/linux/bpf_dsl/linux_syscall_ranges.h b/sandbox/linux/bpf_dsl/linux_syscall_ranges.h index 313511f22..0ca3a326f 100644 --- a/sandbox/linux/bpf_dsl/linux_syscall_ranges.h +++ b/sandbox/linux/bpf_dsl/linux_syscall_ranges.h @@ -85,7 +85,7 @@ index 313511f22..0ca3a326f 100644 #else #error "Unsupported architecture" #endif -diff --git sandbox/linux/bpf_dsl/seccomp_macros.h sandbox/linux/bpf_dsl/seccomp_macros.h +diff --git a/sandbox/linux/bpf_dsl/seccomp_macros.h b/sandbox/linux/bpf_dsl/seccomp_macros.h index 1a407b952..a6aec544e 100644 --- a/sandbox/linux/bpf_dsl/seccomp_macros.h +++ b/sandbox/linux/bpf_dsl/seccomp_macros.h @@ -151,7 +151,7 @@ index 1a407b952..a6aec544e 100644 #else #error Unsupported target platform -diff --git sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc +diff --git a/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc b/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc index 6a1ec2389..f20c582dd 100644 --- a/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc +++ b/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc @@ -193,7 +193,7 @@ index 6a1ec2389..f20c582dd 100644 if (SyscallSets::IsSocketCall(sysno)) return RestrictSocketcallCommand(); #endif -diff --git sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc +diff --git a/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc b/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc index 01c046dda..7e5a6be82 100644 --- a/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc 2021-04-15 13:11:10.481579470 -0400 +++ b/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc 2021-04-15 13:12:43.524831376 -0400 @@ -206,7 +206,7 @@ index 01c046dda..7e5a6be82 100644 TEST_BASELINE_SIGSYS(__NR_inotify_init) TEST_BASELINE_SIGSYS(__NR_vserver) #endif -diff --git sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc +diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc index 2a97d3916..8e81aa6cf 100644 --- a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc 2021-04-14 14:41:08.000000000 -0400 +++ b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc 2021-04-15 13:17:57.808715733 -0400 @@ -293,7 +293,7 @@ index 2a97d3916..8e81aa6cf 100644 PTRACE_GETREGS, PTRACE_GETFPREGS, PTRACE_GET_THREAD_AREA, PTRACE_GETREGSET, #endif -diff --git sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h +diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h index ba4289f05..9a4d5ab2d 100644 --- a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h +++ b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h @@ -306,7 +306,7 @@ index ba4289f05..9a4d5ab2d 100644 // Restrict socketcall(2) to only allow socketpair(2), send(2), recv(2), // sendto(2), recvfrom(2), shutdown(2), sendmsg(2) and recvmsg(2). SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictSocketcallCommand(); -diff --git sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc +diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc index 642df7207..34f47eb73 100644 --- a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc +++ b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc @@ -749,7 +749,7 @@ index 642df7207..34f47eb73 100644 case __NR_vserver: #endif return true; -diff --git sandbox/linux/seccomp-bpf-helpers/syscall_sets.h sandbox/linux/seccomp-bpf-helpers/syscall_sets.h +diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h index 923533ec9..411f72acd 100644 --- a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h +++ b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h @@ -789,7 +789,7 @@ index 923533ec9..411f72acd 100644 // Big system V multiplexing system call. static bool IsSystemVIpc(int sysno); #endif -diff --git sandbox/linux/seccomp-bpf/syscall.cc sandbox/linux/seccomp-bpf/syscall.cc +diff --git a/sandbox/linux/seccomp-bpf/syscall.cc b/sandbox/linux/seccomp-bpf/syscall.cc index e47e98bf5..d53a7ff56 100644 --- a/sandbox/linux/seccomp-bpf/syscall.cc +++ b/sandbox/linux/seccomp-bpf/syscall.cc @@ -889,7 +889,7 @@ index e47e98bf5..d53a7ff56 100644 #endif SECCOMP_RESULT(ctx) = static_cast(ret_val); } -diff --git sandbox/linux/seccomp-bpf/trap.cc sandbox/linux/seccomp-bpf/trap.cc +diff --git a/sandbox/linux/seccomp-bpf/trap.cc b/sandbox/linux/seccomp-bpf/trap.cc index f5b86a73a..5e6c4a068 100644 --- a/sandbox/linux/seccomp-bpf/trap.cc +++ b/sandbox/linux/seccomp-bpf/trap.cc @@ -914,7 +914,7 @@ index f5b86a73a..5e6c4a068 100644 // Copy the seccomp-specific data into a arch_seccomp_data structure. This // is what we are showing to TrapFnc callbacks that the system call // evaluator registered with the sandbox. -diff --git sandbox/linux/services/credentials.cc sandbox/linux/services/credentials.cc +diff --git a/sandbox/linux/services/credentials.cc b/sandbox/linux/services/credentials.cc index d7b5d8c44..4adc6d0d4 100644 --- a/sandbox/linux/services/credentials.cc +++ b/sandbox/linux/services/credentials.cc @@ -927,7 +927,7 @@ index d7b5d8c44..4adc6d0d4 100644 // The stack grows downward. void* stack = stack_buf + sizeof(stack_buf); #else -diff --git sandbox/linux/services/syscall_wrappers.cc sandbox/linux/services/syscall_wrappers.cc +diff --git a/sandbox/linux/services/syscall_wrappers.cc b/sandbox/linux/services/syscall_wrappers.cc index fcfd2aa12..f6eb32fb7 100644 --- a/sandbox/linux/services/syscall_wrappers.cc +++ b/sandbox/linux/services/syscall_wrappers.cc @@ -940,7 +940,7 @@ index fcfd2aa12..f6eb32fb7 100644 // CONFIG_CLONE_BACKWARDS defined. return syscall(__NR_clone, flags, child_stack, ptid, tls, ctid); #endif -diff --git sandbox/linux/syscall_broker/broker_process.cc sandbox/linux/syscall_broker/broker_process.cc +diff --git a/sandbox/linux/syscall_broker/broker_process.cc b/sandbox/linux/syscall_broker/broker_process.cc index d72c9d238..77f1d95f5 100644 --- a/sandbox/linux/syscall_broker/broker_process.cc +++ b/sandbox/linux/syscall_broker/broker_process.cc @@ -953,7 +953,7 @@ index d72c9d238..77f1d95f5 100644 case __NR_newfstatat: #endif return !fast_check || allowed_command_set_.test(COMMAND_STAT); -diff --git sandbox/linux/system_headers/linux_seccomp.h sandbox/linux/system_headers/linux_seccomp.h +diff --git a/sandbox/linux/system_headers/linux_seccomp.h b/sandbox/linux/system_headers/linux_seccomp.h index 1fa47ed09..39cc9ab53 100644 --- a/sandbox/linux/system_headers/linux_seccomp.h +++ b/sandbox/linux/system_headers/linux_seccomp.h @@ -980,7 +980,7 @@ index 1fa47ed09..39cc9ab53 100644 // For prctl.h #ifndef PR_SET_SECCOMP -diff --git sandbox/linux/system_headers/linux_signal.h sandbox/linux/system_headers/linux_signal.h +diff --git a/sandbox/linux/system_headers/linux_signal.h b/sandbox/linux/system_headers/linux_signal.h index f5a736761..515b21a5f 100644 --- a/sandbox/linux/system_headers/linux_signal.h +++ b/sandbox/linux/system_headers/linux_signal.h @@ -993,7 +993,7 @@ index f5a736761..515b21a5f 100644 #define LINUX_SIGHUP 1 #define LINUX_SIGINT 2 -diff --git sandbox/linux/system_headers/linux_syscalls.h sandbox/linux/system_headers/linux_syscalls.h +diff --git a/sandbox/linux/system_headers/linux_syscalls.h b/sandbox/linux/system_headers/linux_syscalls.h index 2b78a0cc3..0a70f5ea5 100644 --- a/sandbox/linux/system_headers/linux_syscalls.h +++ b/sandbox/linux/system_headers/linux_syscalls.h @@ -1007,7 +1007,7 @@ index 2b78a0cc3..0a70f5ea5 100644 + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SYSCALLS_H_ -diff --git sandbox/linux/system_headers/linux_ucontext.h sandbox/linux/system_headers/linux_ucontext.h +diff --git a/sandbox/linux/system_headers/linux_ucontext.h b/sandbox/linux/system_headers/linux_ucontext.h index 22ce78027..a69b024c2 100644 --- a/sandbox/linux/system_headers/linux_ucontext.h +++ b/sandbox/linux/system_headers/linux_ucontext.h @@ -1020,7 +1020,7 @@ index 22ce78027..a69b024c2 100644 #else #error "No support for your architecture in PNaCl header" #endif -diff --git sandbox/linux/system_headers/ppc64_linux_syscalls.h sandbox/linux/system_headers/ppc64_linux_syscalls.h +diff --git a/sandbox/linux/system_headers/ppc64_linux_syscalls.h b/sandbox/linux/system_headers/ppc64_linux_syscalls.h new file mode 100644 index 000000000..ccacffe22 --- /dev/null @@ -1038,7 +1038,7 @@ index 000000000..ccacffe22 +//TODO: is it necessary to redefine syscall numbers for PPC64? + +#endif // SANDBOX_LINUX_SYSTEM_HEADERS_PPC64_LINUX_SYSCALLS_H_ -diff --git sandbox/linux/system_headers/ppc64_linux_ucontext.h sandbox/linux/system_headers/ppc64_linux_ucontext.h +diff --git a/sandbox/linux/system_headers/ppc64_linux_ucontext.h b/sandbox/linux/system_headers/ppc64_linux_ucontext.h new file mode 100644 index 000000000..07728e087 --- /dev/null @@ -1056,7 +1056,7 @@ index 000000000..07728e087 +//TODO: is it necessary to redefine ucontext on PPC64? + +#endif // SANDBOX_LINUX_SYSTEM_HEADERS_PPC64_LINUX_UCONTEXT_H_ -diff --git sandbox/policy/linux/bpf_renderer_policy_linux.cc sandbox/policy/linux/bpf_renderer_policy_linux.cc +diff --git a/sandbox/policy/linux/bpf_renderer_policy_linux.cc b/sandbox/policy/linux/bpf_renderer_policy_linux.cc index 2588fc792..d455c4601 100644 --- a/sandbox/policy/linux/bpf_renderer_policy_linux.cc +++ b/sandbox/policy/linux/bpf_renderer_policy_linux.cc @@ -1072,7 +1072,7 @@ index 2588fc792..d455c4601 100644 // TODO(vignatti): replace the local definitions below with #include // once kernel version 4.6 becomes widely used. #include -diff --git third_party/angle/src/compiler/translator/InfoSink.h third_party/angle/src/compiler/translator/InfoSink.h +diff --git a/third_party/angle/src/compiler/translator/InfoSink.h b/third_party/angle/src/compiler/translator/InfoSink.h index 3a807e1e3..5258617a7 100644 --- a/third_party/angle/src/compiler/translator/InfoSink.h +++ b/third_party/angle/src/compiler/translator/InfoSink.h @@ -1094,7 +1094,7 @@ index 3a807e1e3..5258617a7 100644 return *this; } // Write boolean values as their names instead of integral value. -diff --git third_party/angle/src/libANGLE/Constants.h third_party/angle/src/libANGLE/Constants.h +diff --git a/third_party/angle/src/libANGLE/Constants.h b/third_party/angle/src/libANGLE/Constants.h index fcbc9246a..39ae66148 100644 --- a/third_party/angle/src/libANGLE/Constants.h +++ b/third_party/angle/src/libANGLE/Constants.h @@ -1106,7 +1106,7 @@ index fcbc9246a..39ae66148 100644 #include "common/platform.h" #include -diff --git third_party/boringssl/BUILD.gn third_party/boringssl/BUILD.gn +diff --git a/third_party/boringssl/BUILD.gn b/third_party/boringssl/BUILD.gn index 17cf9cda9..8ce96bd32 100644 --- a/third_party/boringssl/BUILD.gn +++ b/third_party/boringssl/BUILD.gn @@ -1124,7 +1124,7 @@ index 17cf9cda9..8ce96bd32 100644 } else { public_configs = [ ":no_asm_config" ] } -diff --git third_party/breakpad/BUILD.gn third_party/breakpad/BUILD.gn +diff --git a/third_party/breakpad/BUILD.gn b/third_party/breakpad/BUILD.gn index 4af3d7bbf..adbf54159 100644 --- a/third_party/breakpad/BUILD.gn +++ b/third_party/breakpad/BUILD.gn @@ -1159,7 +1159,7 @@ index 4af3d7bbf..adbf54159 100644 "breakpad/src/common/linux/elf_core_dump_unittest.cc", "breakpad/src/common/linux/file_id_unittest.cc", "breakpad/src/common/linux/linux_libc_support_unittest.cc", -diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h +diff --git a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h index 07d9171a0..9aed4cb36 100644 --- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h +++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h @@ -1172,7 +1172,7 @@ index 07d9171a0..9aed4cb36 100644 #else #error "This code has not been ported to your platform yet." #endif -diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc index aae1dc13b..03afec7a5 100644 --- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc +++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc @@ -1258,7 +1258,7 @@ index aae1dc13b..03afec7a5 100644 +#endif + } // namespace google_breakpad -diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h +diff --git a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h index fb216fa6d..593aac822 100644 --- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h +++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h @@ -1285,7 +1285,7 @@ index fb216fa6d..593aac822 100644 }; } // namespace google_breakpad -diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc index 6eec1be24..741983a1a 100644 --- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc +++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc @@ -1338,7 +1338,7 @@ index 6eec1be24..741983a1a 100644 #endif } // namespace google_breakpad -diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h +diff --git a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h index 7d4100881..c122ac92e 100644 --- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h +++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h @@ -1352,7 +1352,7 @@ index 7d4100881..c122ac92e 100644 #else static void FillCPUContext(RawContextCPU* out, const ucontext_t* uc); #endif -diff --git third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc index a6cb5f984..ae16b64d9 100644 --- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc +++ b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc @@ -1405,7 +1405,7 @@ index a6cb5f984..ae16b64d9 100644 #else #error "This code has not been ported to your platform yet." #endif -diff --git third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h +diff --git a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h index f80843ea7..260dd10f7 100644 --- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h +++ b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h @@ -1422,7 +1422,7 @@ index f80843ea7..260dd10f7 100644 // #ifdef this out because FP state is not part of user ABI for Linux ARM. // In case of MIPS Linux FP state is already part of ucontext_t so // 'float_state' is not required. -diff --git third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc index 35dcbfd4d..7934370fd 100644 --- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc +++ b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc @@ -1457,7 +1457,7 @@ index 35dcbfd4d..7934370fd 100644 const int kOffset = kMemorySize - sizeof(kIllegalInstruction); const pid_t child = fork(); -diff --git third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc b/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc index fa3c1713a..6ce709e2f 100644 --- a/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc +++ b/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc @@ -1503,7 +1503,7 @@ index fa3c1713a..6ce709e2f 100644 const google_breakpad::fpstate_t* const float_state_; #endif LinuxDumper* dumper_; -diff --git third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc b/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc index 6339ac0cd..291af106b 100644 --- a/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc +++ b/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc @@ -1530,7 +1530,7 @@ index 6339ac0cd..291af106b 100644 #else ASSERT_NE(std::string::npos, buf.find("M 00001000 0000002A 00001000 " -diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc index 415068983..b93e4afcf 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc @@ -1556,7 +1556,7 @@ index 415068983..b93e4afcf 100644 #if defined(__ANDROID__) for (int i = EF_R0; i <= EF_R31; i++) info.mcontext.gregs[i - EF_R0] = status->pr_reg[i]; -diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc index 7fd6532ad..199cbfffd 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc @@ -1571,7 +1571,7 @@ index 7fd6532ad..199cbfffd 100644 const MappingInfo* mapping = FindMapping(stack_pointer); if (!mapping) -diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h +diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h index 7bee160f1..07bb2b81a 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h @@ -1585,7 +1585,7 @@ index 7bee160f1..07bb2b81a 100644 typedef Elf64_auxv_t elf_aux_entry; #endif -diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc index 331f4bb34..3f722947f 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc @@ -1598,7 +1598,7 @@ index 331f4bb34..3f722947f 100644 #else #error This test has not been ported to this platform. #endif -diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc index e3ddb81a6..fa28575ef 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc @@ -1644,7 +1644,7 @@ index e3ddb81a6..fa28575ef 100644 #else #error "This code hasn't been ported to your platform yet." #endif -diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc index da71e15dc..12bfb317a 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc @@ -1667,7 +1667,7 @@ index da71e15dc..12bfb317a 100644 #else #error This test has not been ported to this platform. #endif -diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc index 32634ef00..2a56948de 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc @@ -1724,7 +1724,7 @@ index 32634ef00..2a56948de 100644 const google_breakpad::fpstate_t* const float_state_; // ditto #endif LinuxDumper* dumper_; -diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h +diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h index e3b0b16da..ccd8aa0a4 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h @@ -1737,7 +1737,7 @@ index e3b0b16da..ccd8aa0a4 100644 #elif !defined(__ARM_EABI__) && !defined(__mips__) typedef std::remove_pointer::type fpstate_t; #endif -diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc +diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc index d192e5cbb..fc1bfa8d7 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc @@ -1751,7 +1751,7 @@ index d192e5cbb..fc1bfa8d7 100644 #else # error "This code has not been ported to your platform yet." #endif -diff --git third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc +diff --git a/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc b/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc index 99362945c..c54ba7145 100644 --- a/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc +++ b/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc @@ -1765,7 +1765,7 @@ index 99362945c..c54ba7145 100644 struct kernel_stat st; if (sys_fstat(fd, &st) == -1 || st.st_size < 0) { #else -diff --git third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc +diff --git a/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc b/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc index fad59f40c..616496d67 100644 --- a/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc +++ b/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc @@ -1783,7 +1783,7 @@ index fad59f40c..616496d67 100644 for (size_t i = 0; i < data1_size; ++i) { data1[i] = i & 0x7f; } -diff --git third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc +diff --git a/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc b/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc index 5803b90d5..2a1cf14f0 100644 --- a/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc +++ b/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc @@ -1798,7 +1798,7 @@ index 5803b90d5..2a1cf14f0 100644 for (unsigned i = 1; i < 10; ++i) { uint8_t* p = reinterpret_cast(allocator.Alloc(i)); ASSERT_FALSE(p == NULL); -diff --git third_party/breakpad/breakpad/src/processor/exploitability_linux.cc third_party/breakpad/breakpad/src/processor/exploitability_linux.cc +diff --git a/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc b/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc index 798056dfa..22bd81fff 100644 --- a/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc +++ b/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc @@ -1817,7 +1817,7 @@ index 798056dfa..22bd81fff 100644 default: // Unsupported architecture. Note that ARM architectures are not // supported because objdump does not support ARM. -diff --git third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc +diff --git a/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc b/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc index 528ee5f21..72764d6c1 100644 --- a/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc +++ b/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc @@ -1875,7 +1875,7 @@ index 528ee5f21..72764d6c1 100644 + } // namespace -diff --git third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc +diff --git a/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc b/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc index aade82c99..195aa73f3 100644 --- a/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc +++ b/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc @@ -1959,7 +1959,7 @@ index aade82c99..195aa73f3 100644 #else #error "This code has not been ported to your platform yet" #endif -diff --git third_party/crashpad/crashpad/CONTRIBUTORS third_party/crashpad/crashpad/CONTRIBUTORS +diff --git a/third_party/crashpad/crashpad/CONTRIBUTORS b/third_party/crashpad/crashpad/CONTRIBUTORS index 8724b7f32..8e29424ef 100644 --- a/third_party/crashpad/crashpad/CONTRIBUTORS +++ b/third_party/crashpad/crashpad/CONTRIBUTORS @@ -1968,7 +1968,7 @@ index 8724b7f32..8e29424ef 100644 Scott Graham Joshua Peraza +Shawn Anastasio -diff --git third_party/crashpad/crashpad/compat/linux/sys/user.h third_party/crashpad/crashpad/compat/linux/sys/user.h +diff --git a/third_party/crashpad/crashpad/compat/linux/sys/user.h b/third_party/crashpad/crashpad/compat/linux/sys/user.h index 6ed77a98e..1fd83469a 100644 --- a/third_party/crashpad/crashpad/compat/linux/sys/user.h +++ b/third_party/crashpad/crashpad/compat/linux/sys/user.h @@ -1980,7 +1980,7 @@ index 6ed77a98e..1fd83469a 100644 #include_next #include -diff --git third_party/crashpad/crashpad/minidump/minidump_context.h third_party/crashpad/crashpad/minidump/minidump_context.h +diff --git a/third_party/crashpad/crashpad/minidump/minidump_context.h b/third_party/crashpad/crashpad/minidump/minidump_context.h index 3a3e603cb..3118d9e9f 100644 --- a/third_party/crashpad/crashpad/minidump/minidump_context.h +++ b/third_party/crashpad/crashpad/minidump/minidump_context.h @@ -2055,7 +2055,7 @@ index 3a3e603cb..3118d9e9f 100644 } // namespace crashpad #endif // CRASHPAD_MINIDUMP_MINIDUMP_CONTEXT_H_ -diff --git third_party/crashpad/crashpad/minidump/minidump_context_writer.cc third_party/crashpad/crashpad/minidump/minidump_context_writer.cc +diff --git a/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc b/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc index d7e53a493..d89eb9e01 100644 --- a/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc +++ b/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc @@ -2121,7 +2121,7 @@ index d7e53a493..d89eb9e01 100644 +} + } // namespace crashpad -diff --git third_party/crashpad/crashpad/minidump/minidump_context_writer.h third_party/crashpad/crashpad/minidump/minidump_context_writer.h +diff --git a/third_party/crashpad/crashpad/minidump/minidump_context_writer.h b/third_party/crashpad/crashpad/minidump/minidump_context_writer.h index d4ab936ee..1d22fc59c 100644 --- a/third_party/crashpad/crashpad/minidump/minidump_context_writer.h +++ b/third_party/crashpad/crashpad/minidump/minidump_context_writer.h @@ -2171,7 +2171,7 @@ index d4ab936ee..1d22fc59c 100644 } // namespace crashpad #endif // CRASHPAD_MINIDUMP_MINIDUMP_CONTEXT_WRITER_H_ -diff --git third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc +diff --git a/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc b/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc index 3216a906b..a9fcbe9d8 100644 --- a/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc +++ b/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc @@ -2197,7 +2197,7 @@ index 3216a906b..a9fcbe9d8 100644 } // namespace } // namespace test } // namespace crashpad -diff --git third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc +diff --git a/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc b/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc index 0974e3ddf..b71ec5880 100644 --- a/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc +++ b/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc @@ -2210,7 +2210,7 @@ index 0974e3ddf..b71ec5880 100644 #else #error define kCPU for this CPU #endif -diff --git third_party/crashpad/crashpad/snapshot/capture_memory.cc third_party/crashpad/crashpad/snapshot/capture_memory.cc +diff --git a/third_party/crashpad/crashpad/snapshot/capture_memory.cc b/third_party/crashpad/crashpad/snapshot/capture_memory.cc index 7a1b2763c..beda8da9e 100644 --- a/third_party/crashpad/crashpad/snapshot/capture_memory.cc +++ b/third_party/crashpad/crashpad/snapshot/capture_memory.cc @@ -2226,7 +2226,7 @@ index 7a1b2763c..beda8da9e 100644 #else #error Port. #endif -diff --git third_party/crashpad/crashpad/snapshot/cpu_architecture.h third_party/crashpad/crashpad/snapshot/cpu_architecture.h +diff --git a/third_party/crashpad/crashpad/snapshot/cpu_architecture.h b/third_party/crashpad/crashpad/snapshot/cpu_architecture.h index 811a72095..f4f83981d 100644 --- a/third_party/crashpad/crashpad/snapshot/cpu_architecture.h +++ b/third_party/crashpad/crashpad/snapshot/cpu_architecture.h @@ -2242,7 +2242,7 @@ index 811a72095..f4f83981d 100644 }; } // namespace crashpad -diff --git third_party/crashpad/crashpad/snapshot/cpu_context.cc third_party/crashpad/crashpad/snapshot/cpu_context.cc +diff --git a/third_party/crashpad/crashpad/snapshot/cpu_context.cc b/third_party/crashpad/crashpad/snapshot/cpu_context.cc index c75b5555e..aeade577a 100644 --- a/third_party/crashpad/crashpad/snapshot/cpu_context.cc +++ b/third_party/crashpad/crashpad/snapshot/cpu_context.cc @@ -2272,7 +2272,7 @@ index c75b5555e..aeade577a 100644 return true; case kCPUArchitectureX86: case kCPUArchitectureARM: -diff --git third_party/crashpad/crashpad/snapshot/cpu_context.h third_party/crashpad/crashpad/snapshot/cpu_context.h +diff --git a/third_party/crashpad/crashpad/snapshot/cpu_context.h b/third_party/crashpad/crashpad/snapshot/cpu_context.h index fb23c4679..eebede63c 100644 --- a/third_party/crashpad/crashpad/snapshot/cpu_context.h +++ b/third_party/crashpad/crashpad/snapshot/cpu_context.h @@ -2309,7 +2309,7 @@ index fb23c4679..eebede63c 100644 }; }; -diff --git third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h +diff --git a/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h b/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h index 9f46a4897..aa677c4eb 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h +++ b/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h @@ -2400,7 +2400,7 @@ index 9f46a4897..aa677c4eb 100644 } // namespace internal } // namespace crashpad -diff --git third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc +diff --git a/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc b/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc index d32bd1937..2dd538c2b 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc @@ -2413,7 +2413,7 @@ index d32bd1937..2dd538c2b 100644 #else static constexpr char kPrefix[] = "linux-vdso.so."; #endif -diff --git third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc +diff --git a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc index cd40b3b12..6bcf23b6f 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc @@ -2487,7 +2487,7 @@ index cd40b3b12..6bcf23b6f 100644 #endif // ARCH_CPU_X86_FAMILY bool ExceptionSnapshotLinux::Initialize(ProcessReaderLinux* process_reader, -diff --git third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h +diff --git a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h index ea0cd2106..e42df520f 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h +++ b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h @@ -2500,7 +2500,7 @@ index ea0cd2106..e42df520f 100644 #endif } context_union_; CPUContext context_; -diff --git third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc +diff --git a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc index c17170b43..b6a714cc6 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc @@ -2533,7 +2533,7 @@ index c17170b43..b6a714cc6 100644 #else #error Port. #endif -diff --git third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc +diff --git a/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc b/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc index ee246e8bc..9555dce04 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc @@ -2546,7 +2546,7 @@ index ee246e8bc..9555dce04 100644 #else #error Port. #endif -diff --git third_party/crashpad/crashpad/snapshot/linux/signal_context.h third_party/crashpad/crashpad/snapshot/linux/signal_context.h +diff --git a/third_party/crashpad/crashpad/snapshot/linux/signal_context.h b/third_party/crashpad/crashpad/snapshot/linux/signal_context.h index 110024680..a1f2da259 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/signal_context.h +++ b/third_party/crashpad/crashpad/snapshot/linux/signal_context.h @@ -2640,7 +2640,7 @@ index 110024680..a1f2da259 100644 #else #error Port. #endif // ARCH_CPU_X86_FAMILY -diff --git third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc +diff --git a/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc b/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc index a99da3e4b..03b973083 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc @@ -2683,7 +2683,7 @@ index a99da3e4b..03b973083 100644 #else #error Port. #endif // ARCH_CPU_X86_FAMILY -diff --git third_party/crashpad/crashpad/snapshot/linux/test_modules.cc third_party/crashpad/crashpad/snapshot/linux/test_modules.cc +diff --git a/third_party/crashpad/crashpad/snapshot/linux/test_modules.cc b/third_party/crashpad/crashpad/snapshot/linux/test_modules.cc index b2450c206..7ba78b2ae 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/test_modules.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/test_modules.cc @@ -2696,7 +2696,7 @@ index b2450c206..7ba78b2ae 100644 #endif module.ehdr.e_version = EV_CURRENT; -diff --git third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc +diff --git a/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc b/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc index e3e2bebdd..8ef43752e 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc @@ -2715,7 +2715,7 @@ index e3e2bebdd..8ef43752e 100644 #else #error Port. #endif -diff --git third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h +diff --git a/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h b/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h index 44cc6f6d9..d4136461e 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h +++ b/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h @@ -2743,7 +2743,7 @@ index 44cc6f6d9..d4136461e 100644 #else #error Port #endif -diff --git third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc +diff --git a/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc b/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc index d3d5ebdfb..3fd730cb5 100644 --- a/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc +++ b/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc @@ -2759,7 +2759,7 @@ index d3d5ebdfb..3fd730cb5 100644 if (!MapInsertOrReplace(&values_, type, value, nullptr)) { LOG(ERROR) << "duplicate auxv entry"; return false; -diff --git third_party/crashpad/crashpad/util/linux/ptracer.cc third_party/crashpad/crashpad/util/linux/ptracer.cc +diff --git a/third_party/crashpad/crashpad/util/linux/ptracer.cc b/third_party/crashpad/crashpad/util/linux/ptracer.cc index 557e0d363..08ae434b8 100644 --- a/third_party/crashpad/crashpad/util/linux/ptracer.cc +++ b/third_party/crashpad/crashpad/util/linux/ptracer.cc @@ -2838,7 +2838,7 @@ index 557e0d363..08ae434b8 100644 GetThreadArea64(tid, info->thread_context, &info->thread_specific_data_address, -diff --git third_party/crashpad/crashpad/util/linux/thread_info.h third_party/crashpad/crashpad/util/linux/thread_info.h +diff --git a/third_party/crashpad/crashpad/util/linux/thread_info.h b/third_party/crashpad/crashpad/util/linux/thread_info.h index 5b55c24a7..dea0d1f39 100644 --- a/third_party/crashpad/crashpad/util/linux/thread_info.h +++ b/third_party/crashpad/crashpad/util/linux/thread_info.h @@ -2960,7 +2960,7 @@ index 5b55c24a7..dea0d1f39 100644 //! \brief The thread-local storage address for the thread. LinuxVMAddress thread_specific_data_address; }; -diff --git third_party/crashpad/crashpad/util/misc/capture_context.h third_party/crashpad/crashpad/util/misc/capture_context.h +diff --git a/third_party/crashpad/crashpad/util/misc/capture_context.h b/third_party/crashpad/crashpad/util/misc/capture_context.h index d21a24f19..acc325349 100644 --- a/third_party/crashpad/crashpad/util/misc/capture_context.h +++ b/third_party/crashpad/crashpad/util/misc/capture_context.h @@ -2972,7 +2972,7 @@ index d21a24f19..acc325349 100644 //! //! Additionally, the value `LR` on ARM/ARM64 will be the return address of //! this function. -diff --git third_party/crashpad/crashpad/util/misc/capture_context_linux.S third_party/crashpad/crashpad/util/misc/capture_context_linux.S +diff --git a/third_party/crashpad/crashpad/util/misc/capture_context_linux.S b/third_party/crashpad/crashpad/util/misc/capture_context_linux.S index 52215ee5d..b3e4a3ec7 100644 --- a/third_party/crashpad/crashpad/util/misc/capture_context_linux.S +++ b/third_party/crashpad/crashpad/util/misc/capture_context_linux.S @@ -3200,7 +3200,7 @@ index 52215ee5d..b3e4a3ec7 100644 + + blr #endif // __i386__ -diff --git third_party/crashpad/crashpad/util/misc/capture_context_test.cc third_party/crashpad/crashpad/util/misc/capture_context_test.cc +diff --git a/third_party/crashpad/crashpad/util/misc/capture_context_test.cc b/third_party/crashpad/crashpad/util/misc/capture_context_test.cc index cf23c2def..5f264bc92 100644 --- a/third_party/crashpad/crashpad/util/misc/capture_context_test.cc +++ b/third_party/crashpad/crashpad/util/misc/capture_context_test.cc @@ -3213,7 +3213,7 @@ index cf23c2def..5f264bc92 100644 // Sanitizers can cause enough code bloat that the “nearby” check would // likely fail. const uintptr_t kReferencePC = -diff --git third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc +diff --git a/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc b/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc index 30a2ab21d..60509f21d 100644 --- a/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc +++ b/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc @@ -3244,7 +3244,7 @@ index 30a2ab21d..60509f21d 100644 #endif } -diff --git third_party/crashpad/crashpad/util/posix/signals_test.cc third_party/crashpad/crashpad/util/posix/signals_test.cc +diff --git a/third_party/crashpad/crashpad/util/posix/signals_test.cc b/third_party/crashpad/crashpad/util/posix/signals_test.cc index 54cc2f19f..298b5c993 100644 --- a/third_party/crashpad/crashpad/util/posix/signals_test.cc +++ b/third_party/crashpad/crashpad/util/posix/signals_test.cc @@ -3282,7 +3282,7 @@ index 54cc2f19f..298b5c993 100644 #if defined(ARCH_CPU_X86_FAMILY) || defined(ARCH_CPU_ARMEL) case SIGILL: { -diff --git third_party/dav1d/BUILD.gn third_party/dav1d/BUILD.gn +diff --git a/third_party/dav1d/BUILD.gn b/third_party/dav1d/BUILD.gn index 6b4566fc3..c07f732ad 100644 --- a/third_party/dav1d/BUILD.gn +++ b/third_party/dav1d/BUILD.gn @@ -3334,7 +3334,7 @@ index 6b4566fc3..c07f732ad 100644 + deps += [ ":dav1d_ppc" ] } } -diff --git third_party/dav1d/config/linux/ppc64/config.h third_party/dav1d/config/linux/ppc64/config.h +diff --git a/third_party/dav1d/config/linux/ppc64/config.h b/third_party/dav1d/config/linux/ppc64/config.h new file mode 100644 index 000000000..9fbbf75cc --- /dev/null @@ -3379,7 +3379,7 @@ index 000000000..9fbbf75cc + +#define HAVE_UNISTD_H 1 + -diff --git third_party/dav1d/dav1d_generated.gni third_party/dav1d/dav1d_generated.gni +diff --git a/third_party/dav1d/dav1d_generated.gni b/third_party/dav1d/dav1d_generated.gni index c59cb0821..3060284a8 100644 --- a/third_party/dav1d/dav1d_generated.gni +++ b/third_party/dav1d/dav1d_generated.gni @@ -3395,7 +3395,7 @@ index c59cb0821..3060284a8 100644 template_sources = [ "libdav1d/src/cdef_apply_tmpl.c", "libdav1d/src/cdef_tmpl.c", -diff --git third_party/dav1d/generate_source.py third_party/dav1d/generate_source.py +diff --git a/third_party/dav1d/generate_source.py b/third_party/dav1d/generate_source.py index 9ab5e00b8..ad3feffee 100755 --- a/third_party/dav1d/generate_source.py 2021-04-15 13:11:10.489579490 -0400 +++ b/third_party/dav1d/generate_source.py 2021-04-15 13:19:08.229913892 -0400 @@ -3408,7 +3408,7 @@ index 9ab5e00b8..ad3feffee 100755 template_sources = _Glob("libdav1d/src/*_tmpl.c") _WriteArray(fd, "template_sources", template_sources) -diff --git third_party/dav1d/libdav1d/src/ppc/types.h third_party/dav1d/libdav1d/src/ppc/types.h +diff --git a/third_party/dav1d/libdav1d/src/ppc/types.h b/third_party/dav1d/libdav1d/src/ppc/types.h index 0b4bd72f0..a0caa5e71 100644 --- a/third_party/dav1d/libdav1d/src/ppc/types.h +++ b/third_party/dav1d/libdav1d/src/ppc/types.h @@ -3432,7 +3432,7 @@ index 0b4bd72f0..a0caa5e71 100644 +#endif + #endif /* DAV1D_SRC_PPC_TYPES_H */ -diff --git third_party/eigen3/BUILD.gn third_party/eigen3/BUILD.gn +diff --git a/third_party/eigen3/BUILD.gn b/third_party/eigen3/BUILD.gn index 0d4e184..f2ce484 100644 --- a/third_party/eigen3/BUILD.gn +++ b/third_party/eigen3/BUILD.gn @@ -3446,7 +3446,7 @@ index 0d4e184..f2ce484 100644 + } } -diff --git third_party/libaom/BUILD.gn third_party/libaom/BUILD.gn +diff --git a/third_party/libaom/BUILD.gn b/third_party/libaom/BUILD.gn index 9b065bd..df3af02 100644 --- a/third_party/libaom/BUILD.gn +++ b/third_party/libaom/BUILD.gn @@ -3459,7 +3459,7 @@ index 9b065bd..df3af02 100644 } else { cpu_arch_full = current_cpu } -diff --git third_party/libgav1/options.gni third_party/libgav1/options.gni +diff --git a/third_party/libgav1/options.gni b/third_party/libgav1/options.gni index 11af801..4b13d05 100644 --- a/third_party/libgav1/options.gni +++ b/third_party/libgav1/options.gni @@ -3470,7 +3470,7 @@ index 11af801..4b13d05 100644 - (target_cpu == "x86" || target_cpu == "x64" || target_cpu == "arm64") + (target_cpu == "x86" || target_cpu == "x64" || target_cpu == "arm64" || target_cpu == "ppc64") } -diff --git third_party/lss/linux_syscall_support.h third_party/lss/linux_syscall_support.h +diff --git a/third_party/lss/linux_syscall_support.h b/third_party/lss/linux_syscall_support.h index e4ac22644..1c57015db 100644 --- a/third_party/lss/linux_syscall_support.h +++ b/third_party/lss/linux_syscall_support.h @@ -3492,7 +3492,7 @@ index e4ac22644..1c57015db 100644 (defined(__s390__) && !defined(__s390x__)) /* On these architectures, implement mmap() with mmap2(). */ LSS_INLINE void* LSS_NAME(mmap)(void *s, size_t l, int p, int f, int d, -diff --git third_party/pdfium/third_party/libpng16/pngpriv.h third_party/pdfium/third_party/libpng16/pngpriv.h +diff --git a/third_party/pdfium/third_party/libpng16/pngpriv.h b/third_party/pdfium/third_party/libpng16/pngpriv.h index 583c26f..e03d697 100644 --- a/third_party/pdfium/third_party/libpng16/pngpriv.h +++ b/third_party/pdfium/third_party/libpng16/pngpriv.h @@ -3509,7 +3509,7 @@ index 583c26f..e03d697 100644 #endif #ifndef PNG_INTEL_SSE_OPT -diff --git third_party/pffft/src/pffft.c third_party/pffft/src/pffft.c +diff --git a/third_party/pffft/src/pffft.c b/third_party/pffft/src/pffft.c index bdac4d784..51e0f2cac 100644 --- a/third_party/pffft/src/pffft.c +++ b/third_party/pffft/src/pffft.c @@ -3521,7 +3521,7 @@ index bdac4d784..51e0f2cac 100644 typedef vector float v4sf; # define SIMD_SZ 4 # define VZERO() ((vector float) vec_splat_u8(0)) -diff --git third_party/skia/src/sksl/SkSLString.cpp third_party/skia/src/sksl/SkSLString.cpp +diff --git a/third_party/skia/src/sksl/SkSLString.cpp b/third_party/skia/src/sksl/SkSLString.cpp index ec3e56964..4cf8999a2 100644 --- a/third_party/skia/src/sksl/SkSLString.cpp +++ b/third_party/skia/src/sksl/SkSLString.cpp @@ -3539,7 +3539,7 @@ index ec3e56964..4cf8999a2 100644 } bool stod(const StringFragment& s, SKSL_FLOAT* value) { -diff --git third_party/sqlite/src/amalgamation/sqlite3.c third_party/sqlite/src/amalgamation/sqlite3.c +diff --git a/third_party/sqlite/src/amalgamation/sqlite3.c b/third_party/sqlite/src/amalgamation/sqlite3.c index 6b4a7899d..b8c7fe414 100644 --- a/third_party/sqlite/src/amalgamation/sqlite3.c +++ b/third_party/sqlite/src/amalgamation/sqlite3.c @@ -3553,7 +3553,7 @@ index 6b4a7899d..b8c7fe414 100644 # define SQLITE_BYTEORDER 1234 # elif defined(sparc) || defined(__ppc__) || \ defined(__ARMEB__) || defined(__AARCH64EB__) -diff --git third_party/sqlite/src/amalgamation_dev/sqlite3.c third_party/sqlite/src/amalgamation_dev/sqlite3.c +diff --git a/third_party/sqlite/src/amalgamation_dev/sqlite3.c b/third_party/sqlite/src/amalgamation_dev/sqlite3.c index d30c9b7de..cf75a69d9 100644 --- a/third_party/sqlite/src/amalgamation_dev/sqlite3.c +++ b/third_party/sqlite/src/amalgamation_dev/sqlite3.c @@ -3567,7 +3567,7 @@ index d30c9b7de..cf75a69d9 100644 # define SQLITE_BYTEORDER 1234 # elif defined(sparc) || defined(__ppc__) || \ defined(__ARMEB__) || defined(__AARCH64EB__) -diff --git third_party/sqlite/src/ext/rtree/rtree.c third_party/sqlite/src/ext/rtree/rtree.c +diff --git a/third_party/sqlite/src/ext/rtree/rtree.c b/third_party/sqlite/src/ext/rtree/rtree.c index f5b57a5e2..80a2d0ad8 100644 --- a/third_party/sqlite/src/ext/rtree/rtree.c +++ b/third_party/sqlite/src/ext/rtree/rtree.c @@ -3580,7 +3580,7 @@ index f5b57a5e2..80a2d0ad8 100644 # define SQLITE_BYTEORDER 1234 #elif defined(sparc) || defined(__ppc__) # define SQLITE_BYTEORDER 4321 -diff --git third_party/sqlite/src/src/sqliteInt.h third_party/sqlite/src/src/sqliteInt.h +diff --git a/third_party/sqlite/src/src/sqliteInt.h b/third_party/sqlite/src/src/sqliteInt.h index 245070d4f..b25164e95 100644 --- a/third_party/sqlite/src/src/sqliteInt.h +++ b/third_party/sqlite/src/src/sqliteInt.h @@ -3594,7 +3594,7 @@ index 245070d4f..b25164e95 100644 # define SQLITE_BYTEORDER 1234 # elif defined(sparc) || defined(__ppc__) || \ defined(__ARMEB__) || defined(__AARCH64EB__) -diff --git third_party/webrtc/modules/desktop_capture/differ_block.cc third_party/webrtc/modules/desktop_capture/differ_block.cc +diff --git a/third_party/webrtc/modules/desktop_capture/differ_block.cc b/third_party/webrtc/modules/desktop_capture/differ_block.cc index 4f0c5430c..54ee0829e 100644 --- a/third_party/webrtc/modules/desktop_capture/differ_block.cc +++ b/third_party/webrtc/modules/desktop_capture/differ_block.cc @@ -3622,7 +3622,7 @@ index 4f0c5430c..54ee0829e 100644 #endif } -diff --git third_party/webrtc/rtc_base/system/arch.h third_party/webrtc/rtc_base/system/arch.h +diff --git a/third_party/webrtc/rtc_base/system/arch.h b/third_party/webrtc/rtc_base/system/arch.h index be2367b85..be4ee4233 100644 --- a/third_party/webrtc/rtc_base/system/arch.h +++ b/third_party/webrtc/rtc_base/system/arch.h @@ -3645,7 +3645,7 @@ index be2367b85..be4ee4233 100644 #else #error Please add support for your architecture in rtc_base/system/arch.h #endif -diff --git v8/BUILD.gn v8/BUILD.gn +diff --git a/v8/BUILD.gn b/v8/BUILD.gn index f39529a3a..e84fc449e 100644 --- a/v8/BUILD.gn +++ b/v8/BUILD.gn @@ -3662,7 +3662,7 @@ index f39529a3a..e84fc449e 100644 } else if (host_byteorder == "big") { defines += [ "V8_TARGET_ARCH_PPC_BE" ] if (current_os == "aix") { -diff --git ui/gl/features.gni ui/gl/features.gni +diff --git a/ui/gl/features.gni b/ui/gl/features.gni index 5fda9b6..3d2dd8b 100644 --- a/ui/gl/features.gni +++ b/ui/gl/features.gni @@ -3674,7 +3674,7 @@ index 5fda9b6..3d2dd8b 100644 + target_cpu == "mipsel" || target_cpu == "mips64el" || + target_cpu == "ppc64") } -diff --git v8/test/BUILD.gn v8/test/BUILD.gn +diff --git a/v8/test/BUILD.gn b/v8/test/BUILD.gn index fb872ad39..45fc585dd 100644 --- a/v8/test/BUILD.gn +++ b/v8/test/BUILD.gn