Merge remote-tracking branch 'remotes/alistair23/tags/pull-riscv-to-apply-20210921...
[qemu.git] / linux-user / meson.build
1 linux_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 ))
15 linux_user_ss.add(rt)
16
17 linux_user_ss.add(when: 'TARGET_HAS_BFLT', if_true: files('flatload.c'))
18 linux_user_ss.add(when: 'TARGET_I386', if_true: files('vm86.c'))
19 linux_user_ss.add(when: 'CONFIG_ARM_COMPATIBLE_SEMIHOSTING', if_true: files('semihost.c'))
20
21
22 syscall_nr_generators = {}
23
24 subdir('alpha')
25 subdir('arm')
26 subdir('hppa')
27 subdir('i386')
28 subdir('m68k')
29 subdir('microblaze')
30 subdir('mips64')
31 subdir('mips')
32 subdir('ppc')
33 subdir('s390x')
34 subdir('sh4')
35 subdir('sparc')
36 subdir('x86_64')
37 subdir('xtensa')