Comment 15 for bug 284401

Revision history for this message
In , Manu-gcc (manu-gcc) wrote :

Subject: Bug 28322

Author: manu
Date: Mon Feb 25 23:41:43 2008
New Revision: 132648

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132648
Log:
2008-02-26 Manuel Lopez-Ibanez <email address hidden>

 PR 28322
 * toplev.c (toplev_main): If there are warnings or error, print
 errors for ignored options.
 * opts.c (ignored_options): New static variable.
 (postpone_unknown_option_error): New.
 (print_ignored_options): New.
 (handle_option): Postpone errors for unknown -Wno-* options.
 * opts.h (print_ignored_options): Declare.
testsuite/
 * gcc.dg/pr28322.c: New.
 * gcc.dg/pr28322-2.c: New.
 * lib/prune.exp: Ignore "At top level" even if there is no ':'
 preceding it.

Added:
    trunk/gcc/testsuite/gcc.dg/pr28322-2.c
    trunk/gcc/testsuite/gcc.dg/pr28322.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/opts.c
    trunk/gcc/opts.h
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/lib/prune.exp
    trunk/gcc/toplev.c