aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2011-07-23 13:36:36 -0700
committerRichard Henderson <rth@gcc.gnu.org>2011-07-23 13:36:36 -0700
commit43215a89ecd2c8cfcc00b1a6f9a493b011d437ff (patch)
treed24cbd0128fa7525c4e9c869d4a02daad503e03f /gcc/ada/gcc-interface/utils.c
parent6ffc63e112d416582184b8e65db22feb320ae24a (diff)
downloadgcc-43215a89ecd2c8cfcc00b1a6f9a493b011d437ff.zip
gcc-43215a89ecd2c8cfcc00b1a6f9a493b011d437ff.tar.gz
gcc-43215a89ecd2c8cfcc00b1a6f9a493b011d437ff.tar.bz2
dwarf2cfi: Introduce dw_trace_info.
This patch only introduces the structure definition and adjusts the existing routines to use the new cur_trace global to access the variables that were moved into the structure. * dwarf2cfi.c (dw_trace_info): New. (dw_label_info): New. (cie_return_save): New. (cur_trace): New. (queued_args_size): Rename from args_size. Update all users. (cfa_store, cfa_temp, regs_saved_in_regs): Remove. (def_cfa_1): Use cur_trace instead of cfa_*. (dwarf2out_stack_adjust, record_reg_saved_in_reg): Likewise. (clobbers_queued_reg_save, reg_saved_in): Likewise. (dwarf2out_frame_debug_expr): Likewise. (create_cie_data): Split out from ... (execute_dwarf2_frame): ... here. Initialize cur_trace. From-SVN: r176704
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions