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 jos...@codesourcery.com