This introduces macros for asm sources to define trampolines, and
aliases to trampolines.
Because we currently do not yet have any real trampolines, this change
is a NFC.
Depends on D151316
Paths
| Differential D151317
[compiler-rt] Introduce asm macros for interceptor trampolines ClosedPublic Authored by melver on May 24 2023, 5:10 AM.
Details Summary This introduces macros for asm sources to define trampolines, and Because we currently do not yet have any real trampolines, this change Depends on D151316
Diff Detail
Event Timelinemelver added a child revision: D151318: [compiler-rt] Unify Linux and *BSD interceptors more.May 24 2023, 5:11 AM This revision is now accepted and ready to land.May 24 2023, 5:13 AM This revision was landed with ongoing or failed builds.May 25 2023, 3:02 AM Closed by commit rG15711bd63189: [compiler-rt] Introduce asm macros for interceptor trampolines (authored by melver). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 525113 compiler-rt/lib/hwasan/hwasan_setjmp_aarch64.S
compiler-rt/lib/hwasan/hwasan_setjmp_riscv64.S
compiler-rt/lib/hwasan/hwasan_setjmp_x86_64.S
compiler-rt/lib/sanitizer_common/sanitizer_asm.h
compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S
compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S
compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S
compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_loongarch64.inc.S
compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_riscv64.inc.S
compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S
|