gopalshankar / address-sanitizer

Automatically exported from code.google.com/p/address-sanitizer
0 stars 0 forks source link

__aeabi_memcpy and friends are not intercepted #283

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
On AAPCS ARM (including ARM/Android), memcpy intrinsic is lowered to 
__aeabi_memcpy.
The same with memmove and memset.
I also see __aeabi_memcpy8 and __aeabi_memcpy4 and the same for memmove and 
memset in Android libc.so export list, though I'm not sure if clang ever emits 
calls to them.

We do not intercept any of those, and we don't seem to have tests for them.

Original issue reported on code.google.com by euge...@google.com on 26 Mar 2014 at 9:39

GoogleCodeExporter commented 9 years ago
r204800.

Original comment by euge...@google.com on 26 Mar 2014 at 12:23