1return {
2 -- <cd src/arch/riscv/include/uapi && find * -name '*.h' -exec printf "\t'%s',\n" {} + | LC_COLLATE=C sort
3 'asm/auxvec.h',
4 'asm/bitsperlong.h',
5 'asm/bpf_perf_event.h',
6 'asm/byteorder.h',
7 'asm/elf.h',
8 'asm/hwcap.h',
9 'asm/hwprobe.h',
10 'asm/kvm.h',
11 'asm/perf_regs.h',
12 'asm/ptrace.h',
13 'asm/setup.h',
14 'asm/sigcontext.h',
15 'asm/ucontext.h',
16 'asm/unistd.h',
17 'asm/vendor/mips.h',
18 'asm/vendor/sifive.h',
19 'asm/vendor/thead.h',
20 unistd = {
21 -- arch/riscv/kernel/Makefile.syscalls
22 {
23 dst='unistd_32.h',
24 src='scripts/syscall.tbl',
25 abi='common|32|riscv|memfd_secret',
26 },
27 {
28 dst='unistd_64.h',
29 src='scripts/syscall.tbl',
30 abi='common|64|riscv|rlimit|memfd_secret',
31 },
32 },
33 generic={},
34}