1return {
2 srcs={
3 -- <cd src && printf "\t\t'%s',\n" src/*/x86_64/*.[csS]
4 'src/fenv/x86_64/fenv.s',
5 'src/ldso/x86_64/dlsym.s',
6 'src/ldso/x86_64/tlsdesc.s',
7 'src/math/x86_64/__invtrigl.s',
8 'src/math/x86_64/acosl.s',
9 'src/math/x86_64/asinl.s',
10 'src/math/x86_64/atan2l.s',
11 'src/math/x86_64/atanl.s',
12 'src/math/x86_64/ceill.s',
13 'src/math/x86_64/exp2l.s',
14 'src/math/x86_64/expl.s',
15 'src/math/x86_64/expm1l.s',
16 'src/math/x86_64/fabs.c',
17 'src/math/x86_64/fabsf.c',
18 'src/math/x86_64/fabsl.c',
19 'src/math/x86_64/floorl.s',
20 'src/math/x86_64/fma.c',
21 'src/math/x86_64/fmaf.c',
22 'src/math/x86_64/fmodl.c',
23 'src/math/x86_64/llrint.c',
24 'src/math/x86_64/llrintf.c',
25 'src/math/x86_64/llrintl.c',
26 'src/math/x86_64/log10l.s',
27 'src/math/x86_64/log1pl.s',
28 'src/math/x86_64/log2l.s',
29 'src/math/x86_64/logl.s',
30 'src/math/x86_64/lrint.c',
31 'src/math/x86_64/lrintf.c',
32 'src/math/x86_64/lrintl.c',
33 'src/math/x86_64/remainderl.c',
34 'src/math/x86_64/remquol.c',
35 'src/math/x86_64/rintl.c',
36 'src/math/x86_64/sqrt.c',
37 'src/math/x86_64/sqrtf.c',
38 'src/math/x86_64/sqrtl.c',
39 'src/math/x86_64/truncl.s',
40 'src/process/x86_64/vfork.s',
41 'src/setjmp/x86_64/longjmp.s',
42 'src/setjmp/x86_64/setjmp.s',
43 'src/signal/x86_64/restore.s',
44 'src/signal/x86_64/sigsetjmp.s',
45 'src/string/x86_64/memcpy.s',
46 'src/string/x86_64/memmove.s',
47 'src/string/x86_64/memset.s',
48 'src/thread/x86_64/__set_thread_area.s',
49 'src/thread/x86_64/__unmapself.s',
50 'src/thread/x86_64/clone.s',
51 'src/thread/x86_64/syscall_cp.s',
52 },
53 bits={
54 -- <cd src/arch/x86_64/bits && printf "\t\t'%s',\n" *.h
55 'fenv.h',
56 'float.h',
57 'io.h',
58 'limits.h',
59 'mman.h',
60 'ptrace.h',
61 'reg.h',
62 'sem.h',
63 'setjmp.h',
64 'signal.h',
65 'stat.h',
66 'user.h',
67 },
68 crts={
69 -- <cd src && printf "\t\t'%s',\n" crt/x86_64/*.[csS]
70 'crt/x86_64/crti.s',
71 'crt/x86_64/crtn.s',
72 },
73}