gcc/gcc/cp
Manuel López-Ibáñez 27f33b1531 re PR middle-end/7651 (Define -Wextra strictly in terms of other warning flags)
2007-02-12  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

	PR middle-end/7651
	* doc/invoke.texi (Wunused-value): Update description.
	(Wextra): Delete item.
	* opts.c (set_Wextra): Don't use the value of Wextra to set the
	value of Wunused-value.
	* c-typeck.c (c_process_expr_stmt): Don't check extra_warnings.
	(c_finish_stmt_expr): Don't check extra_warnings.
	(emit_side_effect_warnings): The caller is responsible to check
	warn_unused_value.
cp/
	* cp-gimplify.c (gimplify_expr_stmt): Don't check extra_warnings.
	Check warn_unused_value just once.

From-SVN: r121843
2007-02-12 09:32:08 +00:00
..
ChangeLog re PR middle-end/7651 (Define -Wextra strictly in terms of other warning flags) 2007-02-12 09:32:08 +00:00
ChangeLog-1993
ChangeLog-1994
ChangeLog-1995
ChangeLog-1996
ChangeLog-1997
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog.tree-ssa
Make-lang.in Index: ChangeLog 2007-01-09 07:48:38 +00:00
NEWS
call.c re PR c++/24745 (unpleasant warning for "if (NULL)") 2007-01-30 22:29:11 +00:00
cfns.gperf
cfns.h Fix up whitespacing 2006-06-06 11:44:09 +00:00
class.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00
config-lang.in configure.ac (strict1_warn): Rename to strict_warn. 2007-01-11 10:49:30 +00:00
cp-gimplify.c re PR middle-end/7651 (Define -Wextra strictly in terms of other warning flags) 2007-02-12 09:32:08 +00:00
cp-lang.c In gcc/: 2006-11-01 05:16:14 +00:00
cp-objcp-common.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00
cp-objcp-common.h In gcc/: 2006-11-01 05:16:14 +00:00
cp-tree.def cp-tree.def (STATIC_ASSERT): New. 2006-11-21 20:23:03 +00:00
cp-tree.h cp-tree.h (OMP_ATOMIC_CODE): Delete. 2007-02-05 07:57:49 +00:00
cvt.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00
cxx-pretty-print.c cp-tree.def (STATIC_ASSERT): New. 2006-11-21 20:23:03 +00:00
cxx-pretty-print.h
decl.c re PR target/29487 (Shared libstdc++ fails to link) 2007-02-11 18:58:05 +00:00
decl.h
decl2.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00
dump.c
error.c error.c (dump_type_suffix): Avoid use of cp_build_binary_op when calculating the size of an array (to avoid... 2007-01-31 02:15:45 +00:00
except.c re PR c++/28878 (ICE using "[" instead of "{") 2006-09-02 08:54:04 +02:00
expr.c
friend.c re PR c++/29475 (incomplete template diagnostics.) 2006-11-20 21:15:44 +00:00
g++spec.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00
init.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00
lang-specs.h re PR driver/28528 (C language extensions override -x in C++ driver) 2006-08-25 00:24:10 +00:00
lex.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00
mangle.c call.c (build_op_delete_call): Test user-visible type against size_type_node... 2006-11-04 00:51:51 +00:00
method.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00
name-lookup.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00
name-lookup.h Fix up whitespacing 2006-06-06 11:44:09 +00:00
operators.def re PR c++/28288 (ICE with min/max operator) 2006-08-14 23:13:54 +00:00
optimize.c re PR c++/30168 (C++ constructors can cause invalid gimple to happen with complex typed variables) 2006-12-21 23:30:55 -08:00
parser.c * parser.c (cp_parser_primary_expression): Reformat overly long lines. 2007-02-10 23:30:13 +00:00
pt.c re PR c++/26988 (template constructor in template class derived from virtual base can not be specialized) 2007-02-11 20:15:13 +00:00
ptree.c Fix up whitespacing 2006-06-06 11:44:09 +00:00
repo.c re PR c++/26917 (ICE with -frepo on invalid code) 2006-09-02 08:52:24 +02:00
rtti.c Index: ChangeLog 2007-01-09 07:48:38 +00:00
search.c re PR c++/29475 (incomplete template diagnostics.) 2006-11-20 21:15:44 +00:00
semantics.c cp-tree.h (OMP_ATOMIC_CODE): Delete. 2007-02-05 07:57:49 +00:00
tree.c re PR target/29487 (Shared libstdc++ fails to link) 2007-02-11 18:58:05 +00:00
typeck.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00
typeck2.c class.c, [...]: Follow spelling conventions. 2007-02-04 04:24:53 +00:00