summaryrefslogtreecommitdiffstats
path: root/target/xtensa/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* target/xtensa: list cores in a text filePaolo Bonzini2021-10-051-2/+2
| | | | | | | | | | Avoid that leftover files affect the build; instead, use the same mechanism that was in place before the Meson transition of updating a file from import_core.sh. Starting with Meson 0.57, the file can be easily read from the filesystem module, so do that instead of using run_command. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* target/xtensa: fix meson.build rule for xtensa coresMax Filippov2021-04-031-9/+4Star
| | | | | | | | | | | import_core.sh tries to change Makefile.objs when importing new xtensa core, but that file no longer exists. Rewrite meson.build rule to pick up all source files that match core-*.c pattern and drop commands that change Makefile.objs. Cc: qemu-stable@nongnu.org # v5.2.0 Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
* target/xtensa: import DSP3400 coreMax Filippov2020-08-211-0/+1
| | | | | | DSP3400 is a DSP core with FPU2000 option. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
* target/xtensa: import de233_fpu coreMax Filippov2020-08-211-0/+1
| | | | | | de233_fpu is a variant of 233L core with double precision FPU. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
* meson: targetPaolo Bonzini2020-08-211-0/+30
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>