target/nios2: Remove the deprecated Nios II target
commit6c3014858c4c0024dd0560f08a6eda0f92f658d6
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Wed, 27 Mar 2024 11:10:58 +0000 (27 12:10 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Wed, 24 Apr 2024 14:03:38 +0000 (24 16:03 +0200)
treedd474c2e68b37c51c9cb7526e48452aaddccb19e
parent92360d6e624404492afe5d32ca669a33df181742
target/nios2: Remove the deprecated Nios II target

The Nios II target is deprecated since v8.2 in commit 9997771bc1
("target/nios2: Deprecate the Nios II architecture").

Remove:
- Buildsys / CI infra
- User emulation
- System emulation (10m50-ghrd & nios2-generic-nommu machines)
- Tests

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Acked-by: Marek Vasut <marex@denx.de>
Message-Id: <20240327144806.11319-3-philmd@linaro.org>
85 files changed:
.gitlab-ci.d/buildtest.yml
.gitlab-ci.d/crossbuild-template.yml
.gitlab-ci.d/crossbuilds.yml
MAINTAINERS
configs/devices/nios2-softmmu/default.mak [deleted file]
configs/targets/nios2-linux-user.mak [deleted file]
configs/targets/nios2-softmmu.mak [deleted file]
configure
disas/meson.build
disas/nios2.c [deleted file]
docs/about/deprecated.rst
docs/about/emulation.rst
docs/about/removed-features.rst
docs/system/replay.rst
docs/user/main.rst
fpu/softfloat-specialize.c.inc
hw/Kconfig
hw/intc/Kconfig
hw/intc/meson.build
hw/intc/nios2_vic.c [deleted file]
hw/meson.build
hw/nios2/10m50_devboard.c [deleted file]
hw/nios2/Kconfig [deleted file]
hw/nios2/boot.c [deleted file]
hw/nios2/boot.h [deleted file]
hw/nios2/generic_nommu.c [deleted file]
hw/nios2/meson.build [deleted file]
include/disas/dis-asm.h
include/exec/poison.h
include/exec/user/abitypes.h
include/hw/intc/nios2_vic.h [deleted file]
include/sysemu/arch_init.h
linux-user/elfload.c
linux-user/nios2/cpu_loop.c [deleted file]
linux-user/nios2/signal.c [deleted file]
linux-user/nios2/sockbits.h [deleted file]
linux-user/nios2/syscall_nr.h [deleted file]
linux-user/nios2/target_cpu.h [deleted file]
linux-user/nios2/target_elf.h [deleted file]
linux-user/nios2/target_errno_defs.h [deleted file]
linux-user/nios2/target_fcntl.h [deleted file]
linux-user/nios2/target_mman.h [deleted file]
linux-user/nios2/target_prctl.h [deleted file]
linux-user/nios2/target_proc.h [deleted file]
linux-user/nios2/target_resource.h [deleted file]
linux-user/nios2/target_signal.h [deleted file]
linux-user/nios2/target_structs.h [deleted file]
linux-user/nios2/target_syscall.h [deleted file]
linux-user/nios2/termbits.h [deleted file]
linux-user/syscall_defs.h
meson.build
qapi/machine.json
qemu-options.hx
scripts/coverity-scan/COMPONENTS.md
scripts/gensyscalls.sh
scripts/probe-gdb-support.py
target/Kconfig
target/meson.build
target/nios2/Kconfig [deleted file]
target/nios2/cpu-param.h [deleted file]
target/nios2/cpu-qom.h [deleted file]
target/nios2/cpu.c [deleted file]
target/nios2/cpu.h [deleted file]
target/nios2/helper.c [deleted file]
target/nios2/helper.h [deleted file]
target/nios2/meson.build [deleted file]
target/nios2/mmu.c [deleted file]
target/nios2/mmu.h [deleted file]
target/nios2/monitor.c [deleted file]
target/nios2/nios2-semi.c [deleted file]
target/nios2/op_helper.c [deleted file]
target/nios2/trace-events [deleted file]
target/nios2/translate.c [deleted file]
tests/avocado/boot_linux_console.py
tests/avocado/replay_kernel.py
tests/docker/Makefile.include
tests/docker/dockerfiles/debian-nios2-cross.d/build-toolchain.sh [deleted file]
tests/qtest/machine-none-test.c
tests/tcg/nios2/10m50-ghrd.ld [deleted file]
tests/tcg/nios2/Makefile.softmmu-target [deleted file]
tests/tcg/nios2/Makefile.target [deleted file]
tests/tcg/nios2/boot.S [deleted file]
tests/tcg/nios2/intr.S [deleted file]
tests/tcg/nios2/semicall.h [deleted file]
tests/tcg/nios2/test-shadow-1.S [deleted file]