re PR target/55257 (g++.dg/debug/dwarf2/non-virtual-thunk.C scan-assembler thunk.C:30)
PR target/55257 * config/cris/cris.c (cris_asm_output_mi_thunk): Call final_start_function and final_end_function. From-SVN: r193467
This commit is contained in:
parent
7f71fad918
commit
097f98d44d
2 changed files with 11 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2012-11-13 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
PR target/55257
|
||||
* config/cris/cris.c (cris_asm_output_mi_thunk): Call
|
||||
final_start_function and final_end_function.
|
||||
|
||||
2012-11-12 David Edelsohn <dje.gcc@gmail.com>
|
||||
|
||||
* asan.c: Include tm_p.h
|
||||
|
|
|
@ -2698,6 +2698,9 @@ cris_asm_output_mi_thunk (FILE *stream,
|
|||
HOST_WIDE_INT vcall_offset ATTRIBUTE_UNUSED,
|
||||
tree funcdecl)
|
||||
{
|
||||
/* Make sure unwind info is emitted for the thunk if needed. */
|
||||
final_start_function (emit_barrier (), stream, 1);
|
||||
|
||||
if (delta > 0)
|
||||
fprintf (stream, "\tadd%s " HOST_WIDE_INT_PRINT_DEC ",$%s\n",
|
||||
ADDITIVE_SIZE_MODIFIER (delta), delta,
|
||||
|
@ -2735,6 +2738,8 @@ cris_asm_output_mi_thunk (FILE *stream,
|
|||
if (TARGET_V32)
|
||||
fprintf (stream, "\tnop\n");
|
||||
}
|
||||
|
||||
final_end_function ();
|
||||
}
|
||||
|
||||
/* Boilerplate emitted at start of file.
|
||||
|
|
Loading…
Add table
Reference in a new issue