Go to file
Etienne Bergeron aa76a0cf91 [compiler-rt] Fix memmove/memcpy overlap detection on windows
Summary:
The memcpy and memmove functions are the same on windows.
The overlap detection logic is incorrect.

printf-1 test:
```
stdin>:2:114: note: possible intended match here
==877412==ERROR: AddressSanitizer: memcpy-param-overlap: memory ranges [0x0000002bf2a8,0x0000002bf2ad) and [0x0000002bf2a9, 0x0000002bf2ae) overlap
```                                                                                                                 ^

Reviewers: rnk

Subscribers: llvm-commits, wang0109, kubabrecka, chrisha

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

llvm-svn: 276299
2016-07-21 16:06:54 +00:00
clang Move some IntrusiveRefCntPtrs instead of copying. 2016-07-21 15:06:51 +00:00
clang-tools-extra [clang-tidy] Avoid duplicated DenseMap lookup. 2016-07-21 14:13:45 +00:00
compiler-rt [compiler-rt] Fix memmove/memcpy overlap detection on windows 2016-07-21 16:06:54 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc amdgpu: Use right builtn for rsq 2016-07-19 19:02:01 +00:00
libcxx Again, w/o the tabs 2016-07-21 13:19:36 +00:00
libcxxabi Attempt to bring peace to -Werror buildbots. 2016-07-19 20:35:09 +00:00
libunwind [libunwind] Properly align _Unwind_Exception. 2016-07-20 23:56:42 +00:00
lld [ELF] - Fixed 3 testases failtures on win32 configuration. 2016-07-21 15:35:06 +00:00
lldb Unify process launching code on linux 2016-07-21 14:54:03 +00:00
llgo Upgrade all the .arcconfigs to https. 2016-07-14 13:15:37 +00:00
llvm [AMDGPU] Emit read-only data to .rodata for hsa 2016-07-21 15:59:23 +00:00
openmp http://reviews.llvm.org/D22134: Implementation of OpenMP 4.5 nonmonotonic schedule modifier 2016-07-11 10:44:57 +00:00
parallel-libs Add .clang-format to parallel-libs 2016-07-20 17:49:55 +00:00
polly GPGPU: generate code for ScopStatements 2016-07-21 13:15:59 +00:00