expr.c (expand_expr, [...]): Handling taking address of SAVE_EXPR.
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>
Sat, 22 Dec 2001 15:06:55 +0000 (15:06 +0000)
committerRichard Kenner <kenner@gcc.gnu.org>
Sat, 22 Dec 2001 15:06:55 +0000 (10:06 -0500)
commit6c7d86ec5e891cdd8ce1c8cfd1d28fe484e21e6b
treeaeee74a86e08dd9c07d45510c1f95eee0a186bf1
parentb5cd4ed4c3eb1db3d47e390a4546e2e8463a9a0c
expr.c (expand_expr, [...]): Handling taking address of SAVE_EXPR.

* expr.c (expand_expr, case ADDR_EXPR): Handling taking address of
SAVE_EXPR.
* function.c (gen_mem_addressof): Add missing tests for SAVE_EXPR.
(put_addressof_into_stack): Clarify code in setting of used_p.

From-SVN: r48268
gcc/ChangeLog
gcc/expr.c
gcc/function.c