1238901Sandrew//===-- aeabi_memcmp.S - EABI memcmp implementation -----------------------===// 2238901Sandrew// 3238901Sandrew// The LLVM Compiler Infrastructure 4238901Sandrew// 5238901Sandrew// This file is dual licensed under the MIT and the University of Illinois Open 6238901Sandrew// Source Licenses. See LICENSE.TXT for details. 7238901Sandrew// 8238901Sandrew//===----------------------------------------------------------------------===// 9238901Sandrew 10238901Sandrew#include "../assembly.h" 11238901Sandrew 12238901Sandrew// void __aeabi_memcmp(void *dest, void *src, size_t n) { memcmp(dest, src, n); } 13238901Sandrew 14238901Sandrew .align 2 15238901SandrewDEFINE_COMPILERRT_FUNCTION(__aeabi_memcmp) 16238901Sandrew b memcmp 17238901Sandrew 18238901SandrewDEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcmp4, __aeabi_memcmp) 19238901SandrewDEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcmp8, __aeabi_memcmp) 20