History log of /fuchsia/zircon/third_party/ulib/musl/src/string/memmove.c
Revision Date Author Comments
# 57626625 05-Jun-2017 Roland McGrath <mcgrathr@google.com>

[ulib][musl][asan] Sanitizer support in memcpy, memmove, memset

Mark the C implementations of memcpy, memmove, memset with NO_ASAN.
These functions will have sanitizing wrappers provided by the
sanitizer runtime library.

Export aliases __unsanitized_memcpy, __unsanitized_memmove, and
__unsanitized_memset that the sanitizer runtime code can call
directly.

In the ASan build, Define weak aliases __asan_memcpy,
__asan_memmove, and __asan_memset that will satisfy references
generated by the compiler without the sanitizer runtime library.

Change-Id: I0a192b9f6c623e71300422ffac86d785303b11d3


# 489c6e3f 17-Jun-2016 George Kulakowski <kulakowski@google.com>

[musl] clang format musl

Change-Id: I3bc6ab7655410514691cd07f08454f3afd41d9b3


# 53b9e1c8 15-Jun-2016 The Fuchsia Authors <authors@fuchsia.local>

[magenta] Initial commit