xref: /openbmc/qemu/linux-user/meson.build (revision c6446a1b)
1linux_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'))
19linux_user_ss.add(when: 'CONFIG_ARM_COMPATIBLE_SEMIHOSTING', if_true: files('semihost.c'))
20
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('sparc')
36subdir('x86_64')
37subdir('xtensa')
38