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}