diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-06-28 18:32:45 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-06-28 18:32:45 -0400 |
commit | 241cea859c70e32d3de9ee887b29be2d5c675956 (patch) | |
tree | f25879d15fdaabe63603fd7e668a4d7572ca7482 /gcc/explow.c | |
parent | ad24823466a52926eb20b83b07fd60d39fd139c6 (diff) | |
download | gcc-241cea859c70e32d3de9ee887b29be2d5c675956.zip gcc-241cea859c70e32d3de9ee887b29be2d5c675956.tar.gz gcc-241cea859c70e32d3de9ee887b29be2d5c675956.tar.bz2 |
(previous_num_undos): Deleted variable.
(MAX_UNDO): Deleted macro.
(struct undo): New field, next.
(struct undobuf): Deleted num_undos and undo.
New fields undos, frees, and previous_undos.
(SUBST, SUBST_INT): Rework to allocate memory and chain undo entries.
(combine_instructions): Initialize undobuf.{undos,previous_undos},
not undobuf.num_undo and previous_num_undos.
(try_combine): Likewise.
(undo_all, gen_rtx_combine): Rework to use new data structures.
From-SVN: r12372
Diffstat (limited to 'gcc/explow.c')
0 files changed, 0 insertions, 0 deletions