llvm-project/compiler-rt/lib
Marco Castelluccio e21cfa7e7f Fix reading 32 bit gcov tag values on little-endian machines
Summary:
The write buffer contains signed chars, which means the shift operations caused values such as the arc tag value (0x01a10000) to be read incorrectly (0xffa10000).

This fixes a regression from https://reviews.llvm.org/D49132.

Reviewers: uweigand, davidxl

Reviewed By: uweigand

Subscribers: llvm-commits, #sanitizers

Differential Revision: https://reviews.llvm.org/D49161

llvm-svn: 336775
2018-07-11 09:30:25 +00:00
..
BlocksRuntime [compiler-rt] Test commit: remove some trailing white spaces. 2017-08-25 19:36:30 +00:00
asan [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
builtins Fix bots after r334981 2018-06-19 02:56:24 +00:00
cfi [sanitizer] Build failures fixes post D45457 2018-04-16 16:58:34 +00:00
dfsan [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
esan [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
fuzzer Revert "[Fuzzer] Afl driver changing iterations handling" 2018-07-10 19:58:42 +00:00
hwasan [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
interception [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
lsan [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
msan [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
profile Fix reading 32 bit gcov tag values on little-endian machines 2018-07-11 09:30:25 +00:00
safestack [safestack] Lazy initialization of interceptors 2018-05-26 01:18:32 +00:00
sanitizer_common [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
scudo [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
stats [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
tsan [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
ubsan [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
ubsan_minimal [CMake] Build shared version of runtimes for Fuchsia 2018-05-09 21:24:06 +00:00
xray [XRay] basic mode PID and TID always fetch 2018-07-11 07:14:27 +00:00
CMakeLists.txt [cmake] Add a separate CMake var to control profile runtime 2017-10-02 05:03:55 +00:00