OSDN Git Service

* expr.c (expand_expr, case ADDR_EXPR): Don't honor
authorhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Dec 2001 02:16:33 +0000 (02:16 +0000)
committerhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Dec 2001 02:16:33 +0000 (02:16 +0000)
commitcc84ca71c9e7616237b3f6ded74a246c5f12bd99
tree2d5f3cafc7c251c04b6d58417c531a4995917206
parenta689a61a730eb53a53223d1d10fe69f7215a5233
* expr.c (expand_expr, case ADDR_EXPR): Don't honor
flag_force_addr for modifier != EXPAND_CONST_ADDRESS,
modifier != EXPAND_INITIALIZER and modifier != EXPAND_SUM.

* gcc.dg/20011113-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47984 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/20011113-1.c [new file with mode: 0644]