implements glibc-like wrappers over Linux syscalls.
[3/11] patch series to port ASAN for riscv64
Depends On D87998
Paths
| Differential D87572
[RISCV][ASAN] implementation of internal syscalls wrappers for riscv64 ClosedPublic Authored by EccoTheDolphin on Sep 12 2020, 5:56 PM.
Details Summary implements glibc-like wrappers over Linux syscalls. [3/11] patch series to port ASAN for riscv64 Depends On D87998
Diff Detail
Event TimelineHerald added subscribers: Restricted Project, evandro, luismarques and 26 others. · View Herald Transcript EccoTheDolphin added a child revision: D87573: [RISCV][ASAN] implementation of clone interceptor for riscv64.Sep 12 2020, 6:02 PM
EccoTheDolphin added a parent revision: D87997: [RISCV][crt] support building without init_array.Sep 20 2020, 11:15 PM EccoTheDolphin retitled this revision from [RISCV][ASAN] implementation of internal syscalls wrappers for riscv to [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64.Sep 20 2020, 11:22 PM EccoTheDolphin removed a child revision: D87573: [RISCV][ASAN] implementation of clone interceptor for riscv64.Sep 22 2020, 11:26 AM EccoTheDolphin added a child revision: D87573: [RISCV][ASAN] implementation of clone interceptor for riscv64.Sep 22 2020, 11:29 AM EccoTheDolphin edited parent revisions, added: D87998: [RISCV][ASAN] updated platform macros to simplify detection of RISCV64 platform; removed: D87997: [RISCV][crt] support building without init_array. This revision is now accepted and ready to land.Sep 22 2020, 1:18 PM This revision was landed with ongoing or failed builds.Sep 22 2020, 9:58 PM Closed by commit rG6c22d00d7896: [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64 (authored by EccoTheDolphin, committed by vitalybuka). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 293521 compiler-rt/lib/sanitizer_common/CMakeLists.txt
compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_riscv64.inc
|
clang-tidy: error: unknown type name 'uptr' [clang-diagnostic-error]
not useful
clang-tidy: error: unknown type name 'u64' [clang-diagnostic-error]
not useful