expr.c (expand_expr): If non-local variable is expanded...
authorPer Bothner <bothner@gcc.gnu.org>
Tue, 28 Feb 1995 23:05:01 +0000 (15:05 -0800)
committerPer Bothner <bothner@gcc.gnu.org>
Tue, 28 Feb 1995 23:05:01 +0000 (15:05 -0800)
commit7c38c3ad5e0d6123089abf8249641df57aab5f42
tree293d65753f9edcbd0d5c06bad7f132a177ce6ca1
parentdc4f83ca6a03f9c3351501bedabd4ad30b28ed34
expr.c (expand_expr): If non-local variable is expanded...

* expr.c (expand_expr):  If non-local variable is expanded,
set FUNCTION_NEEDS_STATIC_CHAIN (current_function_decl).
* expr.c (expand_expr case ADDR_EXPR):  Check for trampoline
using FUNCTION_NEEDS_STATIC_CHAIN, instead of decl_function_context.

From-SVN: r9095
gcc/expr.c