Call final_start_function and final_end_function from arm_output_mi_thunk.

2013-02-28  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

	* config/arm/arm.c (arm_output_mi_thunk): Call final_start_function and final_end_function.

From-SVN: r196336
This commit is contained in:
Ramana Radhakrishnan 2013-02-28 10:26:41 +00:00 committed by Ramana Radhakrishnan
parent 45fa0eef76
commit c3ae224c20
2 changed files with 9 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2013-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
* config/arm/arm.c (arm_output_mi_thunk): Call final_start_function and
final_end_function.
2013-02-28 Marek Polacek <polacek@redhat.com>
PR rtl-optimization/56466

View File

@ -24313,6 +24313,8 @@ arm_output_mi_thunk (FILE *file, tree thunk ATTRIBUTE_UNUSED,
if (mi_delta < 0)
mi_delta = - mi_delta;
final_start_function (emit_barrier (), file, 1);
if (TARGET_THUMB1)
{
int labelno = thunk_label++;
@ -24429,6 +24431,8 @@ arm_output_mi_thunk (FILE *file, tree thunk ATTRIBUTE_UNUSED,
fputs ("(PLT)", file);
fputc ('\n', file);
}
final_end_function ();
}
int