dwarf2out.c (switch_to_frame_table_section): Move definition prior to first use.
* dwarf2out.c (switch_to_frame_table_section): Move definition prior to first use. From-SVN: r151230
This commit is contained in:
parent
f945e22962
commit
40a9988916
@ -1,3 +1,8 @@
|
||||
2009-08-30 Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
* dwarf2out.c (switch_to_frame_table_section): Move
|
||||
definition prior to first use.
|
||||
|
||||
2009-08-30 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/41186
|
||||
|
@ -2992,6 +2992,23 @@ switch_to_eh_frame_section (bool back)
|
||||
}
|
||||
}
|
||||
|
||||
/* Switch [BACK] to the eh or debug frame table section, depending on
|
||||
FOR_EH. */
|
||||
|
||||
static void
|
||||
switch_to_frame_table_section (int for_eh, bool back)
|
||||
{
|
||||
if (for_eh)
|
||||
switch_to_eh_frame_section (back);
|
||||
else
|
||||
{
|
||||
if (!debug_frame_section)
|
||||
debug_frame_section = get_section (DEBUG_FRAME_SECTION,
|
||||
SECTION_DEBUG, NULL);
|
||||
switch_to_section (debug_frame_section);
|
||||
}
|
||||
}
|
||||
|
||||
/* Output a Call Frame Information opcode and its operand(s). */
|
||||
|
||||
static void
|
||||
@ -3560,23 +3577,6 @@ output_fde (dw_fde_ref fde, bool for_eh, bool second,
|
||||
j += 2;
|
||||
}
|
||||
|
||||
|
||||
/* Switch [BACK] to the eh or debug frame table section, depending on
|
||||
FOR_EH. */
|
||||
static void
|
||||
switch_to_frame_table_section (int for_eh, bool back)
|
||||
{
|
||||
if (for_eh)
|
||||
switch_to_eh_frame_section (back);
|
||||
else
|
||||
{
|
||||
if (!debug_frame_section)
|
||||
debug_frame_section = get_section (DEBUG_FRAME_SECTION,
|
||||
SECTION_DEBUG, NULL);
|
||||
switch_to_section (debug_frame_section);
|
||||
}
|
||||
}
|
||||
|
||||
/* Output the call frame information used to record information
|
||||
that relates to calculating the frame pointer, and records the
|
||||
location of saved registers. */
|
||||
|
Loading…
Reference in New Issue
Block a user