Commit 6fe8aebc by Richard Henderson Committed by Richard Henderson

reload.c (push_secondary_reload): Make sure to add the new reload at the end,…

reload.c (push_secondary_reload): Make sure to add the new reload at the end, after acquiring secondary memory.

        * reload.c (push_secondary_reload): Make sure to add the new
        reload at the end, after acquiring secondary memory.

From-SVN: r34990
parent b9bf5af8
2000-07-12 Richard Henderson <rth@cygnus.com>
* reload.c (push_secondary_reload): Make sure to add the new
reload at the end, after acquiring secondary memory.
2000-07-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* cpplex.c (is_macro_disabled): Use CPP_WTRADITIONAL.
......
......@@ -524,7 +524,13 @@ push_secondary_reload (in_p, x, opnum, optional, reload_class, reload_mode,
if (in_p && icode == CODE_FOR_nothing
&& SECONDARY_MEMORY_NEEDED (class, reload_class, mode))
get_secondary_mem (x, reload_mode, opnum, type);
{
get_secondary_mem (x, reload_mode, opnum, type);
/* We may have just added new reloads. Make sure we add
the new reload at the end. */
s_reload = n_reloads;
}
#endif
/* We need to make a new secondary reload for this register class. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment