[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Remove deprecated target tilegx
From: |
Laurent Vivier |
Subject: |
Re: [PATCH] Remove deprecated target tilegx |
Date: |
Wed, 24 Feb 2021 20:56:10 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 |
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 <thuth@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 <laurent@vivier.eu>