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