:291: trailing whitespace. # define RISCV_IFUNC_RESOLVE_RVA23(cond, impl) :299: trailing whitespace. # define RISCV_IFUNC_RESOLVE_RVA22(cond, impl) Checking patch sysdeps/riscv/Makefile... error: while searching for: ifeq ($(subdir),elf) gen-as-const-headers += dl-link.sym $(objpfx)tst-glibc-hwcaps: $(objpfx)libmarkermod2-1.so $(objpfx)tst-glibc-hwcaps.out: \ $(objpfx)libmarkermod2.so \ $(objpfx)glibc-hwcaps/rva20u64/libmarkermod2.so \ $(objpfx)glibc-hwcaps/rva20u64/libmarkermod2.so: $(objpfx)libmarkermod2-2.so $(make-target-directory) cp $< $@ error: patch failed: sysdeps/riscv/Makefile:5 error: sysdeps/riscv/Makefile: patch does not apply Checking patch sysdeps/riscv/get-profile-level.h... error: sysdeps/riscv/get-profile-level.h: No such file or directory Checking patch sysdeps/riscv/multiarch/memcpy_noalignment.S... error: while searching for: #include #include #if PROFILE_SHOULD_BUILD (20) /* memcpy optimization for CPUs with fast unaligned support (RISCV_HWPROBE_MISALIGNED_FAST). error: patch failed: sysdeps/riscv/multiarch/memcpy_noalignment.S:20 error: sysdeps/riscv/multiarch/memcpy_noalignment.S: patch does not apply Checking patch sysdeps/riscv/multiarch/memcpy_vector.S... Checking patch sysdeps/riscv/profile-ifunc-macros.h... error: sysdeps/riscv/profile-ifunc-macros.h: No such file or directory Checking patch sysdeps/riscv/profile-level.h... error: sysdeps/riscv/profile-level.h: No such file or directory Checking patch sysdeps/riscv/rv64/dl-hwcaps-subdirs.c... error: sysdeps/riscv/rv64/dl-hwcaps-subdirs.c: No such file or directory Checking patch sysdeps/unix/sysv/linux/riscv/multiarch/Makefile... error: while searching for: memcpy \ memcpy-generic \ memcpy_noalignment \ # sysdep_routines CFLAGS-memcpy_noalignment.c += -mno-strict-align error: patch failed: sysdeps/unix/sysv/linux/riscv/multiarch/Makefile:3 error: sysdeps/unix/sysv/linux/riscv/multiarch/Makefile: patch does not apply Checking patch sysdeps/unix/sysv/linux/riscv/multiarch/ifunc-impl-list.c... error: while searching for: size_t i = max; bool unaligned = false; struct riscv_hwprobe pair = { .key = RISCV_HWPROBE_KEY_CPUPERF_0 }; if (__riscv_hwprobe (&pair, 1, 0, NULL, 0) == 0 error: patch failed: sysdeps/unix/sysv/linux/riscv/multiarch/ifunc-impl-list.c:28 error: sysdeps/unix/sysv/linux/riscv/multiarch/ifunc-impl-list.c: patch does not apply Checking patch sysdeps/unix/sysv/linux/riscv/multiarch/memcpy.c... error: while searching for: # include # include # include extern __typeof (__redirect_memcpy) __libc_memcpy; extern __typeof (__redirect_memcpy) __memcpy_generic attribute_hidden; extern __typeof (__redirect_memcpy) __memcpy_noalignment attribute_hidden; static inline __typeof (__redirect_memcpy) * select_memcpy_ifunc (uint64_t dl_hwcap, __riscv_hwprobe_t hwprobe_func) { unsigned long long int v; bool unaligned = false; if (__riscv_hwprobe_one (hwprobe_func, RISCV_HWPROBE_KEY_CPUPERF_0, &v) == 0 && (v & RISCV_HWPROBE_MISALIGNED_MASK) != RISCV_HWPROBE_MISALIGNED_UNSUPPORTED) unaligned = true; if(RISCV_PROFILE_COND(unaligned, ZICCLSM)) { return __memcpy_noalignment; error: patch failed: sysdeps/unix/sysv/linux/riscv/multiarch/memcpy.c:28 error: sysdeps/unix/sysv/linux/riscv/multiarch/memcpy.c: patch does not apply