Changeset View
Changeset View
Standalone View
Standalone View
lib/libc/arm/aeabi/Makefile.inc
Show All 15 Lines | |||||
SRCS+= aeabi_vfp_double.S \ | SRCS+= aeabi_vfp_double.S \ | ||||
aeabi_vfp_float.S | aeabi_vfp_float.S | ||||
.endif | .endif | ||||
# Add the aeabi_mem* functions. While they live in compiler-rt they call into | # Add the aeabi_mem* functions. While they live in compiler-rt they call into | ||||
# libc. This causes issues when other parts of libc call these functions. | # libc. This causes issues when other parts of libc call these functions. | ||||
# We work around this by including these functions in libc but mark them as | # We work around this by including these functions in libc but mark them as | ||||
# hidden so users of libc will not pick up these versions. | # hidden so users of libc will not pick up these versions. | ||||
.PATH: ${LIBC_SRCTOP}/../../contrib/compiler-rt/lib/builtins/arm | .PATH: ${SRCTOP}/contrib/compiler-rt/lib/builtins/arm | ||||
SRCS+= aeabi_memcmp.S \ | SRCS+= aeabi_memcmp.S \ | ||||
aeabi_memcpy.S \ | aeabi_memcpy.S \ | ||||
aeabi_memmove.S \ | aeabi_memmove.S \ | ||||
aeabi_memset.S | aeabi_memset.S | ||||
SYM_MAPS+=${LIBC_SRCTOP}/arm/aeabi/Symbol.map | SYM_MAPS+=${LIBC_SRCTOP}/arm/aeabi/Symbol.map | ||||