This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH][4.3] Deprecate -ftrapv
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Richard Guenther <rguenther at suse dot de>
- Cc: gcc-patches at gcc dot gnu dot org, gcc at gcc dot gnu dot org, Mark Mitchell <mark at codesourcery dot com>
- Date: Sat, 1 Mar 2008 00:12:09 +0000 (UTC)
- Subject: Re: [PATCH][4.3] Deprecate -ftrapv
- References: <Pine.LNX.4.64.0803010041110.4133@zhemvz.fhfr.qr>
On Sat, 1 Mar 2008, Richard Guenther wrote:
> This is a request to depcrecate -ftrapv which has numerous problems
> making it not work as expected since a long time. As nobody seems
> to have the energy to ensure it is working I propose to deprecate it
> for GCC 4.3 to make it possible to remove it during 4.4 (and not
> block removing libcall notes by it).
>
> Ok for 4.3? I'll prepare an entry for the changes.html as well.
If this does need to be deprecated (and it's a feature for which I hope
someone will step forward to fix or reimplement it, since we know people
have used it to find integer overflow bugs in their code, despite its
known limitations), it should give a deprecation warning on all
compilations using the option, not just be deprecated in documentation.
--
Joseph S. Myers
joseph@codesourcery.com