c-typeck.c (parser_build_binary_op): If result from build_binary_op is ERROR_MARK just return error_mark_node...
* c-typeck.c (parser_build_binary_op): If result from build_binary_op is ERROR_MARK just return error_mark_node without further processing. From-SVN: r49066
This commit is contained in:
parent
0c0c3c3995
commit
58bf601bae
2 changed files with 9 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2002-01-22 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* c-typeck.c (parser_build_binary_op): If result from
|
||||
build_binary_op is ERROR_MARK just return error_mark_node without
|
||||
further processing.
|
||||
|
||||
2002-01-21 Jason Thorpe <thorpej@wasabisystems.com>
|
||||
|
||||
* config/netbsd.h (TARGET_HAS_F_SETLKW): define.
|
||||
|
|
|
@ -1799,6 +1799,9 @@ parser_build_binary_op (code, arg1, arg2)
|
|||
enum tree_code code1 = ERROR_MARK;
|
||||
enum tree_code code2 = ERROR_MARK;
|
||||
|
||||
if (TREE_CODE (result) == ERROR_MARK)
|
||||
return error_mark_node;
|
||||
|
||||
if (IS_EXPR_CODE_CLASS (class1))
|
||||
code1 = C_EXP_ORIGINAL_CODE (arg1);
|
||||
if (IS_EXPR_CODE_CLASS (class2))
|
||||
|
|
Loading…
Add table
Reference in a new issue