blob: 7fe28d659eff2da2309ca8c98f6c9404496ec189 [file] [log] [blame]
Marc-André Lureau3a304462019-08-18 16:13:08 +04001linux_user_ss.add(files(
2 'elfload.c',
3 'exit.c',
4 'fd-trans.c',
5 'linuxload.c',
6 'main.c',
7 'mmap.c',
8 'safe-syscall.S',
9 'signal.c',
10 'strace.c',
11 'syscall.c',
12 'uaccess.c',
13 'uname.c',
14))
15linux_user_ss.add(rt)
16
17linux_user_ss.add(when: 'TARGET_HAS_BFLT', if_true: files('flatload.c'))
18linux_user_ss.add(when: 'TARGET_I386', if_true: files('vm86.c'))
Keith Packard56b5170c2021-01-08 22:42:48 +000019linux_user_ss.add(when: 'CONFIG_ARM_COMPATIBLE_SEMIHOSTING', if_true: files('semihost.c'))
Marc-André Lureau3a304462019-08-18 16:13:08 +040020
21
22syscall_nr_generators = {}
23
24subdir('alpha')
25subdir('arm')
26subdir('hppa')
27subdir('i386')
28subdir('m68k')
29subdir('microblaze')
30subdir('mips64')
31subdir('mips')
32subdir('ppc')
33subdir('s390x')
34subdir('sh4')
35subdir('sparc64')
36subdir('sparc')
37subdir('x86_64')
38subdir('xtensa')