Apparently more Makefiles use stuff from compiler-rt, so fix them up
too. (This did not show during a make universe, strangely.)
This commit is contained in:
parent
28f42739a5
commit
18ecc14c78
@ -20,7 +20,7 @@ SRCS+= aeabi_vfp_double.S \
|
||||
# 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
|
||||
# hidden so users of libc will not pick up these versions.
|
||||
.PATH: ${LIBC_SRCTOP}/../../contrib/compiler-rt/lib/arm
|
||||
.PATH: ${LIBC_SRCTOP}/../../contrib/compiler-rt/lib/builtins/arm
|
||||
|
||||
SRCS+= aeabi_memcmp.S \
|
||||
aeabi_memcpy.S \
|
||||
|
@ -65,14 +65,14 @@ SRCS+= bcmp.c bcopy.c bzero.c ffs.c memccpy.c memchr.c memcmp.c memcpy.c \
|
||||
.PATH: ${.CURDIR}/../libc/arm/gen
|
||||
|
||||
# Compiler support functions
|
||||
.PATH: ${.CURDIR}/../../contrib/compiler-rt/lib/
|
||||
.PATH: ${.CURDIR}/../../contrib/compiler-rt/lib/builtins/
|
||||
# __clzsi2 and ctzsi2 for various builtin functions
|
||||
SRCS+= clzsi2.c ctzsi2.c
|
||||
# Divide and modulus functions called by the compiler
|
||||
SRCS+= divmoddi4.c divmodsi4.c divdi3.c divsi3.c moddi3.c modsi3.c
|
||||
SRCS+= udivmoddi4.c udivmodsi4.c udivdi3.c udivsi3.c umoddi3.c umodsi3.c
|
||||
|
||||
.PATH: ${.CURDIR}/../../contrib/compiler-rt/lib/arm/
|
||||
.PATH: ${.CURDIR}/../../contrib/compiler-rt/lib/builtins/arm/
|
||||
SRCS+= aeabi_idivmod.S aeabi_ldivmod.S aeabi_uidivmod.S aeabi_uldivmod.S
|
||||
SRCS+= aeabi_memcmp.S aeabi_memcpy.S aeabi_memmove.S aeabi_memset.S
|
||||
|
||||
|
@ -68,14 +68,14 @@ SRCS+= bcmp.c bcopy.c bzero.c ffs.c memccpy.c memchr.c memcmp.c memcpy.c \
|
||||
.PATH: ${LIBC}/arm/gen
|
||||
|
||||
# Compiler support functions
|
||||
.PATH: ${.CURDIR}/../../../contrib/compiler-rt/lib/
|
||||
.PATH: ${.CURDIR}/../../../contrib/compiler-rt/lib/builtins/
|
||||
# __clzsi2 and ctzsi2 for various builtin functions
|
||||
SRCS+= clzsi2.c ctzsi2.c
|
||||
# Divide and modulus functions called by the compiler
|
||||
SRCS+= divmoddi4.c divmodsi4.c divdi3.c divsi3.c moddi3.c modsi3.c
|
||||
SRCS+= udivmoddi4.c udivmodsi4.c udivdi3.c udivsi3.c umoddi3.c umodsi3.c
|
||||
|
||||
.PATH: ${.CURDIR}/../../../contrib/compiler-rt/lib/arm/
|
||||
.PATH: ${.CURDIR}/../../../contrib/compiler-rt/lib/builtins/arm/
|
||||
SRCS+= aeabi_idivmod.S aeabi_ldivmod.S aeabi_uidivmod.S aeabi_uldivmod.S
|
||||
SRCS+= aeabi_memcmp.S aeabi_memcpy.S aeabi_memmove.S aeabi_memset.S
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user