diff options
| author | ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-06-12 19:43:25 +0000 |
|---|---|---|
| committer | ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-06-12 19:43:25 +0000 |
| commit | 2a6a6991c3901005b1f9b2809780c0e4655dd56b (patch) | |
| tree | b9bfc85db3cdd44094798b79ced86e5d51c66281 /libjava/classpath/lib/java/sql/Ref.class | |
| parent | 380c5f612a168b4a271b392ac16e202b4088c52d (diff) | |
| download | ppe42-gcc-2a6a6991c3901005b1f9b2809780c0e4655dd56b.tar.gz ppe42-gcc-2a6a6991c3901005b1f9b2809780c0e4655dd56b.zip | |
libcpp/:
* include/cpplib.h (struct cpp_options): Add
warn_cxx_operator_names field.
(NODE_WARN_OPERATOR): Define.
(struct cpp_hashnode): Increase flags field to 10 bits, decrease
type to 6 bits.
* init.c (mark_named_operators): Add flags parameter.
(cpp_post_options): Pick flags value to pass to
mark_named_operators.
* lex.c (lex_identifier): If NODE_WARN_OPERATOR is set, warn that
identifier is an operator name in C++.
gcc/:
* fold-const.c (fold_unary): Rename local variable and to
and_expr.
* c-opts.c (c_common_handle_option): For -Wc++-compat set
cpp_opts->warn_cxx_operator_names.
gcc/testsuite/:
* gcc.dg/Wcxx-compat-13.c: New testcase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148438 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/java/sql/Ref.class')
0 files changed, 0 insertions, 0 deletions

