summaryrefslogtreecommitdiff
path: root/gcc/config/vax
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-01 19:43:24 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-01 19:43:24 +0000
commit5a5198b7b11094d07881fb760c45a4f5ce741a03 (patch)
tree32fb3efb4fd0a4c84395072ec08c028a01dc6c52 /gcc/config/vax
parente3b9403ef6a315a885e97ac094fde53a19af5d91 (diff)
downloadgcc-5a5198b7b11094d07881fb760c45a4f5ce741a03.tar.gz
* dwarf2out.c (dwarf2out_cfi_label): Add FORCE argument, if true,
force output of the label even for dwarf2out_do_cfi_asm. (add_fde_cfi): If -g2 and above and cfi might change CFA, force creation of CFI label and chain DW_CFA_set_loc jumping to it for convert_cfa_to_fb_loc_list. Adjust other dwarf2out_cfi_label caller. (dwarf2out_stack_adjust, dwarf2out_frame_debug, dwarf2out_begin_epilogue, dwarf2out_frame_debug_restore_state): Adjust dwarf2out_cfi_label callers. * tree.h (dwarf2out_cfi_label): Adjust prototype. * config/arm/arm.c (thumb_pushpop, thumb1_output_function_prologue): Adjust dwarf2out_cfi_label callers. * config/vax/vax.c (vax_output_function_prologue): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148066 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/vax')
-rw-r--r--gcc/config/vax/vax.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/vax/vax.c b/gcc/config/vax/vax.c
index f0f6a936407..a783b6f7131 100644
--- a/gcc/config/vax/vax.c
+++ b/gcc/config/vax/vax.c
@@ -133,7 +133,7 @@ vax_output_function_prologue (FILE * file, HOST_WIDE_INT size)
if (dwarf2out_do_frame ())
{
- const char *label = dwarf2out_cfi_label ();
+ const char *label = dwarf2out_cfi_label (false);
int offset = 0;
for (regno = FIRST_PSEUDO_REGISTER-1; regno >= 0; --regno)