riscv: Fix alignment-ignorant memcpy implementation
[glibc.git] / sysdeps / unix / sysv / linux / riscv / Makefile
blob04abf226adac8b8ba506541dba932f701e9cb189
1 ifeq ($(subdir),misc)
2 sysdep_headers += \
3 sys/cachectl.h \
4 sys/hwprobe.h \
5 # sysdep_headers
7 sysdep_routines += \
8 flush-icache \
9 hwprobe \
10 # sysdep_routines
12 endif
14 ifeq ($(subdir),stdlib)
15 gen-as-const-headers += ucontext_i.sym
16 endif
18 abi-variants := ilp32 ilp32d lp64 lp64d
20 ifeq (,$(filter $(default-abi),$(abi-variants)))
21 $(error Unknown ABI $(default-abi), must be one of $(abi-variants))
22 endif
24 abi-ilp32-condition := __WORDSIZE == 32 && defined __riscv_float_abi_soft
25 abi-ilp32d-condition := __WORDSIZE == 32 && defined __riscv_float_abi_double
26 abi-lp64-condition := __WORDSIZE == 64 && defined __riscv_float_abi_soft
27 abi-lp64d-condition := __WORDSIZE == 64 && defined __riscv_float_abi_double