https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121157
--- Comment #13 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- Making -gcodeview works for Ada in the general case looks hopeless given the sophistication of the DWARF required to describe Ada's dynamic types, so the only way out is probably to force -fgnat-encodings=all with -gcodeview.