diff options
author | Steve Ellcey <sje@cup.hp.com> | 2006-08-14 23:13:54 +0000 |
---|---|---|
committer | Steve Ellcey <sje@gcc.gnu.org> | 2006-08-14 23:13:54 +0000 |
commit | b52dbbf86510c011400a97e204cf9384fef83b0c (patch) | |
tree | 3997bb50dfd7d49e1c239b1d5843cf07e8405f16 /gcc/flow.c | |
parent | ac1ed908de999523efc36f38e69bca1aadfe0808 (diff) | |
download | gcc-b52dbbf86510c011400a97e204cf9384fef83b0c.zip gcc-b52dbbf86510c011400a97e204cf9384fef83b0c.tar.gz gcc-b52dbbf86510c011400a97e204cf9384fef83b0c.tar.bz2 |
re PR c++/28288 (ICE with min/max operator)
PR c++/28288
PR c++/14556
* operators.def: Remove <?, ?>, <?=, and >?= operators.
* parser.c: Remove CPP_MIN, CPP_MAX, CPP_MIN_EQ, and CPP_MAX_EQ.
(cp_parser_warn_min_max): Remove.
* include/cpplib.h: Remove <?, >?, <?=, and >?= tokens.
(CPP_LAST_EQ): Change.
(CPP_LAST_PUNCTUATOR): Change.
* expr.c (cpp_operator): Remove MIN and MAX.
(reduce): Remove CPP_MIN and CPP_MAX.
(num_binary_op): Ditto.
* lex.c (_cpp_lex_direct): Ditto.
(cpp_avoid_paste): Remove ? as legal symbol after > or <.
From-SVN: r116140
Diffstat (limited to 'gcc/flow.c')
0 files changed, 0 insertions, 0 deletions