https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78877
--- Comment #3 from David Malcolm <dmalcolm at gcc dot gnu.org> --- Author: dmalcolm Date: Wed Jan 11 17:25:40 2017 New Revision: 244325 URL: https://gcc.gnu.org/viewcvs?rev=244325&root=gcc&view=rev Log: Offer suggestions for unrecognized sanitizer options (PR driver/78877) gcc/ChangeLog: PR driver/78877 * opts.c: Include "spellcheck.h" (struct string_fragment): New struct. (struct edit_distance_traits<const string_fragment &>): New struct. (get_closest_sanitizer_option): New function. (parse_sanitizer_options): Offer suggestions for unrecognized arguments. gcc/testsuite/ChangeLog: PR driver/78877 * gcc.dg/spellcheck-options-14.c: New test case. * gcc.dg/spellcheck-options-15.c: New test case. * gcc.dg/spellcheck-options-16.c: New test case. * gcc.dg/spellcheck-options-17.c: New test case. Added: trunk/gcc/testsuite/gcc.dg/spellcheck-options-14.c trunk/gcc/testsuite/gcc.dg/spellcheck-options-15.c trunk/gcc/testsuite/gcc.dg/spellcheck-options-16.c trunk/gcc/testsuite/gcc.dg/spellcheck-options-17.c Modified: trunk/gcc/ChangeLog trunk/gcc/opts.c trunk/gcc/testsuite/ChangeLog