c-opts.c (warn_variadic_macros): New.
authorRichard Henderson <rth@redhat.com>
Thu, 19 Feb 2004 22:18:50 +0000 (14:18 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 19 Feb 2004 22:18:50 +0000 (14:18 -0800)
commite5b792193379be3beab505f1a72fb4fedaf62e6b
tree9effadec8dda0ac6017abf144d9416979aa975a1
parent2df93cf3c4021f576c9381f6e25d9d847114f548
c-opts.c (warn_variadic_macros): New.

        * c-opts.c (warn_variadic_macros): New.
        (c_common_handle_option): Set it.
        (sanitize_cpp_opts): Copy it to cpp_opts.
        * c.opt (Wvariadic-macros): New.
        * cpplib.h (struct cpp_options): Add warn_variadic_macros.
        * cppinit.c (cpp_create_reader): Initialize it.
        * cppmacro.c (parse_params): Check it.

From-SVN: r78125
gcc/ChangeLog
gcc/c-opts.c
gcc/c.opt
gcc/cppinit.c
gcc/cpplib.h
gcc/cppmacro.c