[all-commits] [llvm/llvm-project] eeaabe: [xray] Use hidden symbol visibility for xray tramp...
Ian Levesque via All-commits
all-commits at lists.llvm.org
Tue Apr 21 20:20:25 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: eeaabe64e3079d2847c0b94e398b5203ad2ab839
https://github.com/llvm/llvm-project/commit/eeaabe64e3079d2847c0b94e398b5203ad2ab839
Author: Ian Levesque <ianlevesque at fb.com>
Date: 2020-04-21 (Tue, 21 Apr 2020)
Changed paths:
M compiler-rt/lib/xray/xray_trampoline_AArch64.S
M compiler-rt/lib/xray/xray_trampoline_arm.S
M compiler-rt/lib/xray/xray_trampoline_x86_64.S
Log Message:
-----------
[xray] Use hidden symbol visibility for xray trampolines
Summary: We load multiple copies of the trampolines into memory when instrumenting DSOs. Hidden visibility prevents conflicts in this scenario.
Reviewers: MaskRay, dberris, johnislarry
Subscribers: #sanitizers
Tags: #sanitizers
Differential Revision: https://reviews.llvm.org/D78593
More information about the All-commits
mailing list