]> git.ipfire.org Git - thirdparty/gcc.git/commit
* emit-rtl.c (adjust_address_1): Add ADJUST argument.
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Nov 2001 16:45:18 +0000 (16:45 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Nov 2001 16:45:18 +0000 (16:45 +0000)
commitbf42c62d563e07d9742288cf34dd937591335103
treed66cd731e9536db2b2295ea3338e767b3dac7a71
parentbd276a5ad2656aa694e0e0161a2123cd37e7404b
* emit-rtl.c (adjust_address_1): Add ADJUST argument.
(adjust_automodify_address_1): New.
* expr.h (adjust_address, adjust_address_nv): Adjust.
(adjust_automodify_address, adjust_automodify_address_nv): Define.
(adjust_address_1): Update prototype.
(adjust_automodify_address_1): Add prototype.
* expr.c (move_by_pieces_1): Use adjust_automodify_address.
(store_by_pieces_2): Likewise.

* gcc.c-torture/execute/20011113-1.c: New test.

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