This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFC] Deprecate ARM FPA in GDB
- From: Simon Marchi <simon dot marchi at polymtl dot ca>
- To: Yao Qi <qiyaoltc at gmail dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Sat, 15 Apr 2017 12:44:29 -0400
- Subject: Re: [RFC] Deprecate ARM FPA in GDB
- Authentication-results: sourceware.org; auth=none
- References: <86shlgjo1d.fsf@gmail.com>
On 2017-04-10 11:11, Yao Qi wrote:
Hi,
I propose to deprecate ARM FPA support in GDB. The FPA
deprecation discussion was started in 2010 in GCC
https://gcc.gnu.org/ml/gcc/2010-05/msg00442.html and it was removed
in 2012 https://gcc.gnu.org/ml/gcc-patches/2012-06/msg00825.html
The deprecation means GDB no longer has options "fpa" and "softfpa" in
command "set arm fpu". Currently, it is,
(gdb) set arm fpu
auto fpa softfpa softvfp vfp
I can't find GDB policy on deprecating code except
https://sourceware.org/gdb/wiki/Internals%20Obsoleting-code What do I
need to do if I want to deprecate ARM FPA in 8.0 release?
The procedure described in the page you linked seems right. It gives
chance to anyone still interested in the feature to come up and manifest
themselves.
If you look at the archive of gdb-announce, there has been a few of such
announcements. But again, not all removals of target support were
announced on gdb-announce first (I am thinking of HP-UX for example).
Instead of sending a message specifically about the removal of each
feature, maybe we can just put a deprecation/removal notice in the next
GDB release announcement. Then, the feature can be removed in master,
in time for the following release.
Simon