This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Statement Frontier Notes, Location Views, and Inlined Entry Point Markers
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Alexandre Oliva <aoliva at redhat dot com>
- Cc: Richard Biener <richard dot guenther at gmail dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 7 Sep 2017 21:43:59 +0000
- Subject: Re: Statement Frontier Notes, Location Views, and Inlined Entry Point Markers
- Authentication-results: sourceware.org; auth=none
- References: <or8tk2eaij.fsf@lxoliva.fsfla.org> <orshi0lbmo.fsf@lxoliva.fsfla.org> <ork22060a6.fsf_-_@lxoliva.fsfla.org> <CAFiYyc10a3nAhhjLDUNxSt0D6PJcyqfASJLPwvaYTGkYFDxM6A@mail.gmail.com> <ormv6rjkwz.fsf@lxoliva.fsfla.org> <CAFiYyc0iMngyQw0wTV50cG5KbRZTGoHx75QAw2o60MXdpgNt6Q@mail.gmail.com> <orwp5r67pv.fsf@lxoliva.fsfla.org>
On Fri, 25 Aug 2017, Alexandre Oliva wrote:
> for gcc/ChangeLog
>
> * common.opt (Wa, Wl, Wp, g, gz=): Add
> RejectNegative.
> (gno-column-info): Remove.
> (gcolumn-info): Drop RejectNegative.
> (gno-): New prefix.
> (gno-record-gcc-switches): Remove.
> (grecord-gcc-switches): Drop RejectNegative.
> (gno-split-dwarf): Remove.
> (gsplit-dwarf): Drop RejectNegative.
> (gno-strict-dwarf): Remove.
> (gstrict-dwarf): Drop RejectNegative.
> * config/darwin.opt (gfull, gused): Add RejectNegative.
> * dwarf2out.c (gen_producer_string): Drop
> gno-record-gcc-switches handler.
> * optc-gen.awk: Add g to prefixes with negative forms.
> * opts-common.c (remapping_prefix_p): New.
> (find_opt): Check it.
> (generate_canonical_option): Test g prefix.
> (option_map): Add -gno- mapping.
> (add_misspelling_candidates): Check remapping_prefix_p.
>
> for gcc/ada/ChangeLog
>
> * gcc-interface/lang.opt (gant, gnatO, gnat): Add
> RejectNegative.
>
> for gcc/c-family/ChangeLog
>
> * c.opt (gen-decls): Add RejectNegative.
OK.
--
Joseph S. Myers
joseph@codesourcery.com