* expr.c (cplus_expand_expr): Don't reset `target'.
From-SVN: r38787
This commit is contained in:
parent
8cd0792fdd
commit
45b8ddb491
@ -1,3 +1,7 @@
|
||||
2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* expr.c (cplus_expand_expr): Don't reset `target'.
|
||||
|
||||
2001-01-07 Neil Booth <neil@daikokuya.demon.co.uk>
|
||||
|
||||
* cp/decl2.c (cxx_post_options): Call cpp_post_options.
|
||||
|
@ -1,7 +1,7 @@
|
||||
/* Convert language-specific tree expression to rtl instructions,
|
||||
for GNU compiler.
|
||||
Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
|
||||
2000 Free Software Foundation, Inc.
|
||||
2000, 2001 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU CC.
|
||||
|
||||
@ -100,10 +100,6 @@ cplus_expand_expr (exp, target, tmode, modifier)
|
||||
tree type = TREE_TYPE (exp);
|
||||
register enum machine_mode mode = TYPE_MODE (type);
|
||||
register enum tree_code code = TREE_CODE (exp);
|
||||
int ignore = target == const0_rtx;
|
||||
|
||||
if (ignore)
|
||||
target = 0;
|
||||
|
||||
/* No sense saving up arithmetic to be done
|
||||
if it's all in the wrong mode to form part of an address.
|
||||
|
Loading…
Reference in New Issue
Block a user