On November 19, 2017 1:09:48 AM GMT+01:00, Tom de Vries 
<tom_devr...@mentor.com> wrote:
>Hi,
>
>atm, any build for vms os will fail early in libgcc.
>
>dwarf2_debug_hooks.early_finish needs to be called before 
>dwarf2_debug_hooks.finish.
>
>However, while vmsdbgout_finish calls dwarf2_debug_hooks.finish there's
>
>no vmsdbgout_early_finish, and dwarf2_debug_hooks.early_finish is not 
>called otherwise.
>
>This patch fixes that, by adding vmsdbgout_early_finish calling 
>dwarf2_debug_hooks.early_finish.
>
>I don't have a setup to build and test for vms os. I've built this for 
>alpha-dec-vms as far as I can, which is until:
>...
>src/libgcc/config/alpha/vms-gcc_shell_handler.c:32:10: fatal error: 
>vms/chfdef.h: No such file or directory
>...
>
>Approved at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961#c8 .
>
>Committed to trunk.
>
>This is a 6/7 regression, but I'm somewhat reluctant to check this into
>
>release branches without proper build and test (though checking it in 
>will probably unbreak the build).

Maybe it's time to deprecate/remove VMS support instead? Given nobody noticed 
in three years... 

Richard. 

>Thanks,
>- Tom

Reply via email to