diff options
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/cp/decl2.c | 9 |
2 files changed, 7 insertions, 8 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 9cd1487..d2c80e0 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2002-02-27 Zack Weinberg <zack@codesourcery.com> + + * decl2.c: Delete traditional-mode-related code copied from + the C front end but not used, or used only to permit the + compiler to link. + 2002-02-24 Craig Rodrigues <rodrigc@gcc.gnu.org> PR c++/4093 diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c index ea1d297..ff6ae1e 100644 --- a/gcc/cp/decl2.c +++ b/gcc/cp/decl2.c @@ -131,11 +131,6 @@ int flag_no_asm; int flag_no_gnu_keywords; -/* Nonzero means do some things the same way PCC does. Only provided so - the compiler will link. */ - -int flag_traditional; - /* Nonzero means to treat bitfields as unsigned unless they say `signed'. */ int flag_signed_bitfields = 1; @@ -495,9 +490,7 @@ cxx_decode_option (argc, argv) strings_processed = cpp_handle_option (parse_in, argc, argv, 0); - if (!strcmp (p, "-ftraditional") || !strcmp (p, "-traditional")) - /* ignore */; - else if (p[0] == '-' && p[1] == 'f') + if (p[0] == '-' && p[1] == 'f') { /* Some kind of -f option. P's value is the option sans `-f'. |