Le 24/02/2021 à 19:39, Thomas Huth a écrit : > TILE-Gx was only implemented in linux-user mode, but support for this CPU > was removed from the upstream Linux kernel in 2018, and it has also been > dropped from glibc, so there is no new Linux development taking place with > this architecture. For running the old binaries, users can simply use older > versions of QEMU. > > Signed-off-by: Thomas Huth <th...@redhat.com> > --- > .gitlab-ci.yml | 3 +- > configure | 2 +- > default-configs/targets/tilegx-linux-user.mak | 1 - > docs/system/deprecated.rst | 8 - > docs/system/removed-features.rst | 14 + > include/elf.h | 2 - > include/exec/poison.h | 1 - > linux-user/elfload.c | 23 - > linux-user/syscall_defs.h | 10 +- > linux-user/tilegx/cpu_loop.c | 287 -- > linux-user/tilegx/signal.c | 178 -- > linux-user/tilegx/sockbits.h | 1 - > linux-user/tilegx/syscall_nr.h | 327 --- > linux-user/tilegx/target_cpu.h | 44 - > linux-user/tilegx/target_elf.h | 14 - > linux-user/tilegx/target_fcntl.h | 11 - > linux-user/tilegx/target_signal.h | 23 - > linux-user/tilegx/target_structs.h | 46 - > linux-user/tilegx/target_syscall.h | 44 - > linux-user/tilegx/termbits.h | 1 - > target/meson.build | 1 - > target/tilegx/cpu-param.h | 17 - > target/tilegx/cpu.c | 182 -- > target/tilegx/cpu.h | 160 -- > target/tilegx/helper.c | 147 - > target/tilegx/helper.h | 23 - > target/tilegx/meson.build | 13 - > target/tilegx/opcode_tilegx.h | 1406 ---------- > target/tilegx/simd_helper.c | 165 -- > target/tilegx/spr_def_64.h | 212 -- > target/tilegx/translate.c | 2437 ----------------- > 31 files changed, 18 insertions(+), 5785 deletions(-) > delete mode 100644 default-configs/targets/tilegx-linux-user.mak > delete mode 100644 linux-user/tilegx/cpu_loop.c > delete mode 100644 linux-user/tilegx/signal.c > delete mode 100644 linux-user/tilegx/sockbits.h > delete mode 100644 linux-user/tilegx/syscall_nr.h > delete mode 100644 linux-user/tilegx/target_cpu.h > delete mode 100644 linux-user/tilegx/target_elf.h > delete mode 100644 linux-user/tilegx/target_fcntl.h > delete mode 100644 linux-user/tilegx/target_signal.h > delete mode 100644 linux-user/tilegx/target_structs.h > delete mode 100644 linux-user/tilegx/target_syscall.h > delete mode 100644 linux-user/tilegx/termbits.h > delete mode 100644 target/tilegx/cpu-param.h > delete mode 100644 target/tilegx/cpu.c > delete mode 100644 target/tilegx/cpu.h > delete mode 100644 target/tilegx/helper.c > delete mode 100644 target/tilegx/helper.h > delete mode 100644 target/tilegx/meson.build > delete mode 100644 target/tilegx/opcode_tilegx.h > delete mode 100644 target/tilegx/simd_helper.c > delete mode 100644 target/tilegx/spr_def_64.h > delete mode 100644 target/tilegx/translate.c >
Acked-by: Laurent Vivier <laur...@vivier.eu>