]> git.proxmox.com Git - mirror_qemu.git/commit
meson: target
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 7 Aug 2020 10:10:23 +0000 (12:10 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 21 Aug 2020 10:30:35 +0000 (06:30 -0400)
commitabff1abfe8113a989215ed33c48839a827e531f1
treefb31d57aff267871822d237052c264788664047e
parent2c44220d055d12142f27cf513848f17d6007ae35
meson: target

Similar to hw_arch, each architecture defines two sourceset which are placed in
dictionaries target_arch and target_softmmu_arch.  These are then picked up
from there when building the per-emulator static_library.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
62 files changed:
Makefile.target
libdecnumber/Makefile.objs [deleted file]
libdecnumber/meson.build [new file with mode: 0644]
meson.build
scripts/decodetree.py [changed mode: 0755->0644]
target/alpha/Makefile.objs [deleted file]
target/alpha/meson.build [new file with mode: 0644]
target/arm/Makefile.objs [deleted file]
target/arm/meson.build [new file with mode: 0644]
target/avr/Makefile.objs [deleted file]
target/avr/disas.c
target/avr/meson.build [new file with mode: 0644]
target/avr/translate.c
target/cris/Makefile.objs [deleted file]
target/cris/meson.build [new file with mode: 0644]
target/hppa/Makefile.objs [deleted file]
target/hppa/meson.build [new file with mode: 0644]
target/hppa/translate.c
target/i386/Makefile.objs [deleted file]
target/i386/hvf/Makefile.objs [deleted file]
target/i386/hvf/meson.build [new file with mode: 0644]
target/i386/meson.build [new file with mode: 0644]
target/lm32/Makefile.objs [deleted file]
target/lm32/meson.build [new file with mode: 0644]
target/m68k/Makefile.objs [deleted file]
target/m68k/meson.build [new file with mode: 0644]
target/meson.build
target/microblaze/Makefile.objs [deleted file]
target/microblaze/meson.build [new file with mode: 0644]
target/mips/Makefile.objs [deleted file]
target/mips/meson.build [new file with mode: 0644]
target/moxie/Makefile.objs [deleted file]
target/moxie/meson.build [new file with mode: 0644]
target/nios2/Makefile.objs [deleted file]
target/nios2/meson.build [new file with mode: 0644]
target/openrisc/Makefile.objs [deleted file]
target/openrisc/disas.c
target/openrisc/meson.build [new file with mode: 0644]
target/openrisc/translate.c
target/ppc/Makefile.objs [deleted file]
target/ppc/meson.build [new file with mode: 0644]
target/riscv/Makefile.objs [deleted file]
target/riscv/meson.build [new file with mode: 0644]
target/riscv/translate.c
target/rx/Makefile.objs [deleted file]
target/rx/disas.c
target/rx/meson.build [new file with mode: 0644]
target/rx/translate.c
target/s390x/Makefile.objs [deleted file]
target/s390x/meson.build
target/sh4/Makefile.objs [deleted file]
target/sh4/meson.build [new file with mode: 0644]
target/sparc/Makefile.objs [deleted file]
target/sparc/meson.build [new file with mode: 0644]
target/tilegx/Makefile.objs [deleted file]
target/tilegx/meson.build [new file with mode: 0644]
target/tricore/Makefile.objs [deleted file]
target/tricore/meson.build [new file with mode: 0644]
target/unicore32/Makefile.objs [deleted file]
target/unicore32/meson.build [new file with mode: 0644]
target/xtensa/Makefile.objs [deleted file]
target/xtensa/meson.build [new file with mode: 0644]