From patchwork Wed Sep 15 14:45:18 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Patch committed: Set arg_pointer_save_area_init Date: Wed, 15 Sep 2010 04:45:18 -0000 From: Ian Taylor X-Patchwork-Id: 64833 Message-Id: To: gcc-patches@gcc.gnu.org The arg_pointer_save_area_init field of the rtl_data structure is currently read-only. It's use suggested that the intention is for it to be set to true when the argument pointer save area has been initialized, but that is not actually done. This patch fixes that. Bootstrapped and tested on x86_64-unknown-linux-gnu. Committed as obvious. Ian 2010-09-15 Ian Lance Taylor * function.c (get_arg_pointer_save_area): Set arg_pointer_save_area_init to true. Index: function.c =================================================================== --- function.c (revision 164305) +++ function.c (working copy) @@ -5103,6 +5103,8 @@ get_arg_pointer_save_area (void) push_topmost_sequence (); emit_insn_after (seq, entry_of_function ()); pop_topmost_sequence (); + + crtl->arg_pointer_save_area_init = true; } return ret;