diff options
| author | Paolo Bonzini <bonzini@gnu.org> | 2004-02-03 11:22:41 +0000 | 
|---|---|---|
| committer | Paolo Carlini <paolo@gcc.gnu.org> | 2004-02-03 11:22:41 +0000 | 
| commit | e57e265ba61a2e07623521dc872a2b7e82e70b37 (patch) | |
| tree | 38cfca602874b8689177b11b1cd223ef979c0667 /libjava/java/sql/SQLWarning.java | |
| parent | 0251aa4518e9c18d00509b52149754e23396777b (diff) | |
| download | gcc-e57e265ba61a2e07623521dc872a2b7e82e70b37.zip gcc-e57e265ba61a2e07623521dc872a2b7e82e70b37.tar.gz gcc-e57e265ba61a2e07623521dc872a2b7e82e70b37.tar.bz2 | |
re PR c/11658 (Wrong error message)
2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
	PR c/11658
	PR c/13994
	* Makefile.in (c-parse.o, c-convert.o, c-typeck.o): Depend
	on langhooks.h.
	* objc/Make-lang.in (objc-parse.o): Depend on langhooks.h.
	* c-parse.in, c-convert.c, c-typeck.c, objc/objc-act.c:
	Include langhooks.h.  Replace c_common_truthvalue_conversion
	with the truthvalue_conversion language hook throughout.
	(expr_no_commas): Call default_conversion before save_expr
	for the first term of the production 'x ? : y'.
	* c-common.c (c_common_truthvalue_conversion): Remove
	obsolete block.  Invoke recursively the hook instead
	of this function.
	* c-convert.c (convert): handle ERROR_MARK_NODE.
	* c-typeck.c (build_binary_op): handle ERROR_MARK_NODE
	returned by the truthvalue_conversion language hook.
	* c-lang.c (LANG_HOOKS_TRUTHVALUE_CONVERSION): Use
	c_objc_common_truthvalue_conversion.
	* c-objc-common.c (c_objc_common_truthvalue_conversion):
	New function.
	* c-tree.h (c_objc_common_truthvalue_conversion): Declare it.
	* objc/objc-lang.c (LANG_HOOKS_TRUTHVALUE_CONVERSION): Use
	c_objc_common_truthvalue_conversion.
From-SVN: r77168
Diffstat (limited to 'libjava/java/sql/SQLWarning.java')
0 files changed, 0 insertions, 0 deletions
