[Info-vax] ada archives and debug
Simon Clubley
clubley at remove_me.eisner.decus.org-Earth.UFP
Fri Jan 19 13:37:48 EST 2018
On 2018-01-19, Craig A. Berry <craigberry at nospam.mac.com> wrote:
> On 1/19/18 8:07 AM, Simon Clubley wrote:
>>
>> gdb _is_ multi-language.
>>
>> Have you tried using the Adacore supplied version to see if it can
>> debug programs written using a mixture of languages ?
>
> So you're saying the DWARF information produced by a GCC compiler and
> the DWARF information produced by a native VMS compiler are compatible
> and interchangeable? I'm skeptical. If that were true, then people could
> just use the VMS debugger with the GNAT-produced images.
>
I honestly don't know which is why I suggested he setup a test to try it.
I do know that at the lower structural levels, there is some compatibility
between the native VMS tools and the binutils versions I tried and there's
clearly been some effort to make libbfd and some of the tools built around
it compatible with the VMS tools.
For example, I found that the same file formats were used for the VMS
Alpha binutils librarian and the native VMS librarian (although there
are some VMS Alpha specific bugs in the FSF version of binutils.)
I have no idea however how much the compatibility extends to the code
and standards layered on top of these structures when it comes to
multi-language/multi-compiler support and debugging programs.
Simon.
--
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world
More information about the Info-vax
mailing list