Marc-André Lureau | c574e16 | 2019-07-26 12:02:31 +0400 | [diff] [blame] | 1 | common_ss.add(when: 'CONFIG_ALPHA_DIS', if_true: files('alpha.c')) |
Marc-André Lureau | c574e16 | 2019-07-26 12:02:31 +0400 | [diff] [blame] | 2 | common_ss.add(when: 'CONFIG_CRIS_DIS', if_true: files('cris.c')) |
Taylor Simpson | a00cfed | 2021-02-07 23:45:55 -0600 | [diff] [blame] | 3 | common_ss.add(when: 'CONFIG_HEXAGON_DIS', if_true: files('hexagon.c')) |
Marc-André Lureau | c574e16 | 2019-07-26 12:02:31 +0400 | [diff] [blame] | 4 | common_ss.add(when: 'CONFIG_HPPA_DIS', if_true: files('hppa.c')) |
Marc-André Lureau | c574e16 | 2019-07-26 12:02:31 +0400 | [diff] [blame] | 5 | common_ss.add(when: 'CONFIG_M68K_DIS', if_true: files('m68k.c')) |
| 6 | common_ss.add(when: 'CONFIG_MICROBLAZE_DIS', if_true: files('microblaze.c')) |
Paolo Bonzini | f995037 | 2023-01-10 09:49:42 +0100 | [diff] [blame] | 7 | common_ss.add(when: 'CONFIG_MIPS_DIS', if_true: files('mips.c', 'nanomips.c')) |
Christoph Müllner | f6f7233 | 2023-06-12 13:10:33 +0200 | [diff] [blame] | 8 | common_ss.add(when: 'CONFIG_RISCV_DIS', if_true: files( |
| 9 | 'riscv.c', |
Christoph Müllner | 318df72 | 2023-06-12 13:10:34 +0200 | [diff] [blame] | 10 | 'riscv-xthead.c', |
Christoph Müllner | f6f7233 | 2023-06-12 13:10:33 +0200 | [diff] [blame] | 11 | 'riscv-xventana.c' |
| 12 | )) |
Marc-André Lureau | c574e16 | 2019-07-26 12:02:31 +0400 | [diff] [blame] | 13 | common_ss.add(when: 'CONFIG_SH4_DIS', if_true: files('sh4.c')) |
| 14 | common_ss.add(when: 'CONFIG_SPARC_DIS', if_true: files('sparc.c')) |
| 15 | common_ss.add(when: 'CONFIG_XTENSA_DIS', if_true: files('xtensa.c')) |
Richard Henderson | f779026 | 2023-05-03 08:23:26 +0100 | [diff] [blame] | 16 | common_ss.add(when: capstone, if_true: [files('capstone.c'), capstone]) |
Richard Henderson | c0d691a | 2024-04-04 20:46:32 -1000 | [diff] [blame] | 17 | common_ss.add(when: 'CONFIG_TCG', if_true: files( |
| 18 | 'disas-host.c', |
| 19 | 'disas-target.c', |
| 20 | 'objdump.c' |
| 21 | )) |
| 22 | common_ss.add(files('disas-common.c')) |
Philippe Mathieu-Daudé | de6cd75 | 2023-06-13 15:33:47 +0200 | [diff] [blame] | 23 | system_ss.add(files('disas-mon.c')) |
Thomas Huth | eb0153e | 2023-05-09 17:27:48 +0100 | [diff] [blame] | 24 | specific_ss.add(capstone) |