[RFC PATCH 6/6] docs/about: deprecate add sparc/sparc32plus-*-user

Alex Bennée posted 6 patches 1 month, 3 weeks ago
There is a newer version of this series
[RFC PATCH 6/6] docs/about: deprecate add sparc/sparc32plus-*-user
Posted by Alex Bennée 1 month, 3 weeks ago
Even with a toolchain *-user is still broken. Maybe we should just
deprecate the target. I haven't deprecated for system as we have
functional tests that work and will continue to do so.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
---
 docs/about/deprecated.rst | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
index d50645a071..c2199129d8 100644
--- a/docs/about/deprecated.rst
+++ b/docs/about/deprecated.rst
@@ -267,6 +267,14 @@ known-good implementation to test against. GCC is in the process of
 dropping their support for iwMMXt codegen. These CPU types are
 therefore deprecated in QEMU, and will be removed in a future release.
 
+``sparc`` and ``sparc32plus`` (since 10.1)
+''''''''''''''''''''''''''''''''''''''''''
+
+Without regular testing these targets have bit-rotted and even after
+scrapping together the seemingly last packaged toolchain we can't
+generate binaries that can currently be run.
+
+
 System emulator CPUs
 --------------------
 
-- 
2.47.2
Re: [RFC PATCH 6/6] docs/about: deprecate add sparc/sparc32plus-*-user
Posted by Thomas Huth 1 month, 3 weeks ago
On 16/07/2025 12.54, Alex Bennée wrote:
> Even with a toolchain *-user is still broken. Maybe we should just
> deprecate the target. I haven't deprecated for system as we have
> functional tests that work and will continue to do so.
> 
> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
> ---
>   docs/about/deprecated.rst | 8 ++++++++
>   1 file changed, 8 insertions(+)
> 
> diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
> index d50645a071..c2199129d8 100644
> --- a/docs/about/deprecated.rst
> +++ b/docs/about/deprecated.rst
> @@ -267,6 +267,14 @@ known-good implementation to test against. GCC is in the process of
>   dropping their support for iwMMXt codegen. These CPU types are
>   therefore deprecated in QEMU, and will be removed in a future release.
>   
> +``sparc`` and ``sparc32plus`` (since 10.1)
> +''''''''''''''''''''''''''''''''''''''''''
> +
> +Without regular testing these targets have bit-rotted and even after
> +scrapping together the seemingly last packaged toolchain we can't
> +generate binaries that can currently be run.

I think it's fair to deprecate it in this case. If someone wants to maintain 
it, they can come up with patches and we can revert this patch. Otherwise 
it's only dead code anyway.

Reviewed-by: Thomas Huth <thuth@redhat.com>