Hi!

On Mon, 19 Sep 2016 09:53:13 +0200 (CEST), Richard Biener <rguent...@suse.de> 
wrote:
>       * debug.h (gcc_debug_hooks): Add filename parameter to early_finish
>       hook.
>       [...]

With contrib/config-list.mk testing, I noticed another one that needed to
be updated; log/alpha-dec-vms-make.out, log/alpha64-dec-vms-make.out,
log/ia64-hp-vms-make.out:

    [...]/source-gcc/gcc/vmsdbgout.c:209:1: error: invalid conversion from 
'void (*)()' to 'void (*)(const char*)' [-fpermissive]
     };
     ^
    make[2]: *** [vmsdbgout.o] Error 1

As obvious, committed to trunk in r241042:

commit 706cf22169f5881765aa12affda63d80b372e47d
Author: tschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Wed Oct 12 13:08:53 2016 +0000

    Fix gcc/vmsdbgout.c:vmsdbg_debug_hooks for "More trivial bits from early 
LTO debug merge"
    
        gcc/
        * vmsdbgout.c (vmsdbg_debug_hooks): Add filename parameter to
        early_finish hook.
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241042 
138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/ChangeLog   | 5 +++++
 gcc/vmsdbgout.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git gcc/ChangeLog gcc/ChangeLog
index 8044af0..e57438e 100644
--- gcc/ChangeLog
+++ gcc/ChangeLog
@@ -1,3 +1,8 @@
+2016-10-12  Thomas Schwinge  <tho...@codesourcery.com>
+
+       * vmsdbgout.c (vmsdbg_debug_hooks): Add filename parameter to
+       early_finish hook.
+
 2016-10-12  Georg-Johann Lay  <a...@gjlay.de>
 
        * rtl.h (struct rtx_def): Comment how RTX_FLAGS will be
diff --git gcc/vmsdbgout.c gcc/vmsdbgout.c
index 7c6d64d..23f7631 100644
--- gcc/vmsdbgout.c
+++ gcc/vmsdbgout.c
@@ -174,7 +174,7 @@ static void vmsdbgout_abstract_function (tree);
 const struct gcc_debug_hooks vmsdbg_debug_hooks
 = {vmsdbgout_init,
    vmsdbgout_finish,
-   debug_nothing_void,
+   debug_nothing_charstar,
    vmsdbgout_assembly_start,
    vmsdbgout_define,
    vmsdbgout_undef,


Grüße
 Thomas

Reply via email to