master hovercats/oakiss / pkg / linux-headers / riscv.lua
 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}