summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp
diff options
context:
space:
mode:
authorKuba Brecka <kuba.brecka@gmail.com>2015-11-05 14:03:26 +0000
committerKuba Brecka <kuba.brecka@gmail.com>2015-11-05 14:03:26 +0000
commit245bcf9eb949c547dc3f0bdcb090152db2b6120b (patch)
treea8d93bcb24916cc221c570494ddf25a76e54f6b2 /lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp
parent3d8536240acb2553b34741f6571380f61edc9bba (diff)
downloadbcm5719-llvm-245bcf9eb949c547dc3f0bdcb090152db2b6120b.tar.gz
bcm5719-llvm-245bcf9eb949c547dc3f0bdcb090152db2b6120b.zip
[tsan] Fix the memcpy interceptor to be memmove compatible on OS X
On OS X, memcpy and memmove are actually aliases of the same implementation, which means the interceptor of memcpy is also invoked when memmove is called. The current implementation of the interceptor uses `internal_memcpy` to perform the actual memory operation, which can produce an incorrect result when memmove semantics are expected. Let's call `internal_memmove` instead. Differential Revision: http://reviews.llvm.org/D14336 llvm-svn: 252162
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud