On Mon, 13 Sep 2021, Eric Gallager wrote:
> Hi, I see that a number of targets are going to be deprecated for GCC 12:
> - m32r{,le}-linux:
> https://gcc.gnu.org/pipermail/gcc-patches/2021-September/579265.html
> - cr16: https://gcc.gnu.org/pipermail/gcc-patches/2021-September/579280.html
> - m68k-openbsd:
> https://gcc.gnu.org/pipermail/gcc-patches/2021-September/579298.html
> - vax-openbsd:
> https://gcc.gnu.org/pipermail/gcc-patches/2021-September/579299.html
> However, none of these targets are listed in the changes page for GCC 12 yet:
> https://gcc.gnu.org/gcc-12/changes.html
> I would encourage people involved with these patches to list these
> deprecations on the changes page ASAP, so that people can have time to
> prepare for the impending deprecations.
> Thanks,
> Eric Gallager
Thanks for reminding - the following should address those.
Pushed.
Richard.
>From f4e66a329096bb1f9f0fc51bd8a5b35cad77f1b8 Mon Sep 17 00:00:00 2001
From: Richard Biener <[email protected]>
Date: Tue, 14 Sep 2021 13:45:42 +0200
Subject: [PATCH] Add recent target obsoletions / removals
This adds a note about obsoleted and removed target support.
---
htdocs/gcc-12/changes.html | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html
index 936af979..6c7091a9 100644
--- a/htdocs/gcc-12/changes.html
+++ b/htdocs/gcc-12/changes.html
@@ -47,6 +47,15 @@ a work-in-progress.</p>
which still supports <code>-std=f95</code> and is recommended to be used
instead in general.
</li>
+ <li>
+ The <code>cr16</code> target with the <code>cr16-*-*</code> configuration
+ has been obsoleted and will be removed in a future release.
+ </li>
+ <li>
+ The support for the <code>m32r-*-linux*</code>,
<code>m32rle-*-linux*</code>,
+ <code>m68k*-*-openbsd*</code> and <code>vax-*-openbsd*</code>
configurations
+ has been removed.
+ </li>
</ul>
--
2.31.1