master hovercats/oakiss / pkg / linux-headers / x86.lua
 1return {
 2	-- <cd src/arch/x86/include/uapi && find * -name '*.h' -exec printf "\t'%s',\n" {} + | LC_COLLATE=C sort
 3	'asm/a.out.h',
 4	'asm/amd_hsmp.h',
 5	'asm/auxvec.h',
 6	'asm/bitsperlong.h',
 7	'asm/boot.h',
 8	'asm/bootparam.h',
 9	'asm/byteorder.h',
10	'asm/debugreg.h',
11	'asm/e820.h',
12	'asm/elf.h',
13	'asm/hw_breakpoint.h',
14	'asm/hwcap2.h',
15	'asm/ist.h',
16	'asm/kvm.h',
17	'asm/kvm_para.h',
18	'asm/kvm_perf.h',
19	'asm/ldt.h',
20	'asm/mce.h',
21	'asm/mman.h',
22	'asm/msgbuf.h',
23	'asm/msr.h',
24	'asm/mtrr.h',
25	'asm/perf_regs.h',
26	'asm/posix_types.h',
27	'asm/posix_types_32.h',
28	'asm/posix_types_64.h',
29	'asm/posix_types_x32.h',
30	'asm/prctl.h',
31	'asm/processor-flags.h',
32	'asm/ptrace-abi.h',
33	'asm/ptrace.h',
34	'asm/sembuf.h',
35	'asm/setup.h',
36	'asm/setup_data.h',
37	'asm/sgx.h',
38	'asm/shmbuf.h',
39	'asm/sigcontext.h',
40	'asm/sigcontext32.h',
41	'asm/siginfo.h',
42	'asm/signal.h',
43	'asm/stat.h',
44	'asm/statfs.h',
45	'asm/svm.h',
46	'asm/swab.h',
47	'asm/ucontext.h',
48	'asm/unistd.h',
49	'asm/vm86.h',
50	'asm/vmx.h',
51	'asm/vsyscall.h',
52	unistd={
53		{
54			dst='unistd_32.h',
55			src='arch/x86/entry/syscalls/syscall_32.tbl',
56			abi='i386',
57		},
58		{
59			dst='unistd_x32.h',
60			src='arch/x86/entry/syscalls/syscall_64.tbl',
61			abi='common|x32',
62			off='__X32_SYSCALL_BIT',
63		},
64		{
65			dst='unistd_64.h',
66			src='arch/x86/entry/syscalls/syscall_64.tbl',
67			abi='common|64',
68		},
69	},
70	generic={},
71}