]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix compilation error in vmsdbgout_begin_block on VMS targets
authorMark Harmstone <mark@harmstone.com>
Fri, 20 Dec 2024 02:29:21 +0000 (02:29 +0000)
committerMark Harmstone <mark@harmstone.com>
Sat, 21 Dec 2024 07:13:21 +0000 (07:13 +0000)
Commit 4ed189854eae ("Add block parameter to begin_block debug hook") changed
the definition of the begin_block function pointer to add another parameter,
but I missed a call in vmsdbgout_begin_block.

Fixes bug #118123.

gcc/
* vmsdbgout.cc (vmsdbgout_begin_block): Fix compilation error.

gcc/vmsdbgout.cc

index d9e6a8b7b74b379816b433a7cf5da61bb9b6fb8e..204e5695d39d748f254e33d2c47429e4db3647b5 100644 (file)
@@ -1231,10 +1231,10 @@ vmsdbgout_end_epilogue (unsigned int line, const char *file)
 
 static void
 vmsdbgout_begin_block (unsigned line, unsigned blocknum,
-                      tree block ATTRIBUTE_UNUSED)
+                      tree block)
 {
   if (write_symbols == VMS_AND_DWARF2_DEBUG)
-    (*dwarf2_debug_hooks.begin_block) (line, blocknum);
+    (*dwarf2_debug_hooks.begin_block) (line, blocknum, block);
 
   if (debug_info_level > DINFO_LEVEL_TERSE)
     targetm.asm_out.internal_label (asm_out_file, BLOCK_BEGIN_LABEL, blocknum);