expr.c
338 KB
-
emit-rtl.c (adjust_address_1): Add ADJUST argument. · 630036c6
* 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. From-SVN: r46988
Jakub Jelinek committed