meson.build 634 B

12345678910111213141516171819202122232425262728293031323334353637
  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. linux_user_ss.add(when: 'TARGET_HAS_BFLT', if_true: files('flatload.c'))
  17. linux_user_ss.add(when: 'TARGET_I386', if_true: files('vm86.c'))
  18. syscall_nr_generators = {}
  19. subdir('alpha')
  20. subdir('arm')
  21. subdir('hppa')
  22. subdir('i386')
  23. subdir('m68k')
  24. subdir('microblaze')
  25. subdir('mips64')
  26. subdir('mips')
  27. subdir('ppc')
  28. subdir('s390x')
  29. subdir('sh4')
  30. subdir('sparc64')
  31. subdir('sparc')
  32. subdir('x86_64')
  33. subdir('xtensa')