Move all the CONFIG_FOO=y from default.mak into "default y if TCG" statements in Kconfig. That way they won't be selected when CONFIG_TCG=n. I'm leaving CONFIG_ARM_VIRT in default.mak because it allows us to keep the two default.mak files not empty and keep aarch64-default.mak including arm-default.mak. That way we don't surprise anyone that's used to altering these files. With this change we can start building with --disable-tcg. Signed-off-by: Fabiano Rosas <farosas@suse.de> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20230426180013.14814-12-farosas@suse.de Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
||
|---|---|---|
| .. | ||
| aarch64-softmmu | ||
| alpha-softmmu | ||
| arm-softmmu | ||
| avr-softmmu | ||
| cris-softmmu | ||
| hppa-softmmu | ||
| i386-softmmu | ||
| loongarch64-softmmu | ||
| m68k-softmmu | ||
| microblaze-softmmu | ||
| microblazeel-softmmu | ||
| mips-softmmu | ||
| mips64-softmmu | ||
| mips64el-softmmu | ||
| mipsel-softmmu | ||
| nios2-softmmu | ||
| or1k-softmmu | ||
| ppc-softmmu | ||
| ppc64-softmmu | ||
| riscv32-softmmu | ||
| riscv64-softmmu | ||
| rx-softmmu | ||
| s390x-softmmu | ||
| sh4-softmmu | ||
| sh4eb-softmmu | ||
| sparc-softmmu | ||
| sparc64-softmmu | ||
| tricore-softmmu | ||
| x86_64-softmmu | ||
| xtensa-softmmu | ||
| xtensaeb-softmmu | ||