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