diff options
| author | Neil Booth <neil@daikokuya.co.uk> | 2002-07-25 06:56:11 +0000 | 
|---|---|---|
| committer | Neil Booth <neil@gcc.gnu.org> | 2002-07-25 06:56:11 +0000 | 
| commit | 2d6154445d0705b6acce6a62d02bacf28f363d3a (patch) | |
| tree | de4b40d91b951d22107e5e25e130009b49de591e /gcc/c-decl.c | |
| parent | c82efc81c00e7fd369092b29530d76292439bf1b (diff) | |
| download | gcc-2d6154445d0705b6acce6a62d02bacf28f363d3a.zip gcc-2d6154445d0705b6acce6a62d02bacf28f363d3a.tar.gz gcc-2d6154445d0705b6acce6a62d02bacf28f363d3a.tar.bz2 | |
c-decl.c (c_decode_option): No need to handle switches cpplib handles.
	* c-decl.c (c_decode_option): No need to handle switches
	cpplib handles.
cp:
	* decl2.c (cxx_decode_option): Similarly.
From-SVN: r55737
Diffstat (limited to 'gcc/c-decl.c')
| -rw-r--r-- | gcc/c-decl.c | 9 | 
1 files changed, 1 insertions, 8 deletions
| diff --git a/gcc/c-decl.c b/gcc/c-decl.c index f4f9957..6187443 100644 --- a/gcc/c-decl.c +++ b/gcc/c-decl.c @@ -454,16 +454,13 @@ c_decode_option (argc, argv)    static const struct {        /* The name of the option.  */        const char *option; -      /* If non-NULL, a flag variable to set to 0 or 1.  If NULL, -         this means that cpp handles this option.  */ +      /* A pointer to a flag variable to set to 0 or 1.  */        int *flag;    } warn_options[] = {      /* This list is in alphabetical order.  Keep it like that.  */      { "bad-function-cast", &warn_bad_function_cast },      { "cast-qual", &warn_cast_qual },      { "char-subscripts", &warn_char_subscripts }, -    { "comment", NULL }, -    { "comments", NULL },      { "conversion", &warn_conversion },      { "div-by-zero", &warn_div_by_zero },      { "float-equal", &warn_float_equal }, @@ -474,7 +471,6 @@ c_decode_option (argc, argv)      { "format-y2k", &warn_format_y2k },      { "implicit-function-declaration", &mesg_implicit_function_declaration },      { "implicit-int", &warn_implicit_int }, -    { "import", NULL },      { "long-long", &warn_long_long },      { "main", &warn_main },      { "missing-braces", &warn_missing_braces }, @@ -492,8 +488,6 @@ c_decode_option (argc, argv)      { "sign-compare", &warn_sign_compare },      { "strict-prototypes", &warn_strict_prototypes },      { "traditional", &warn_traditional }, -    { "trigraphs", NULL }, -    { "undef", NULL },      { "write-strings", &flag_const_strings }    }; @@ -694,7 +688,6 @@ c_decode_option (argc, argv)        size_t i;        for (i = 0; i < ARRAY_SIZE (warn_options); i++)  	if (strncmp (p, "-W", 2) == 0  -	    && warn_options[i].flag  	    && (strcmp (p+2, warn_options[i].option) == 0  		|| (strncmp (p+2, "no-", 3) == 0  		    && strcmp (p+5, warn_options[i].option) == 0))) | 
