More mostly easy conversions to LangEnabledBy. Regtested on x86_64-linux-gnu.

OK?

2012-10-27  Manuel López-Ibáñez  <m...@gcc.gnu.org>

        PR c/53063
c-family/
        * c.opt(Warray-bounds,Wdelete-non-virtual-dtor,Wenum-compare,
        Wmain,Woverlength-strings, Wunknown-pragmas,Wunused-macros):
        Use LangEnabledBy.
        (Wswitch,Wswitch-default,Wswitch-enum): Likewise. Move here from
        common.opt.
        (Wvariadic-macros): Init(1).
        * c-opts.c (c_common_handle_option): Do not handle them
        explicitly.
        (c_common_post_options): Likewise.
        (sanitize_cpp_opts): warn_unused_macros is now
        cpp_warn_unused_macros.
        (push_command_line_include): Likewise.
        * c-common.c (warn_unknown_pragmas): Do not define.
        * c-common.h (warn_unknown_pragmas): Do not declare.
gcc/
        * common.opt (Wswitch,Wswitch-default,Wswitch-enum): Move to c.opt.

Attachment: langenabledmore.diff
Description: Binary data

Reply via email to