Re: [PATCH 01/24] Add -gcodeview debugging option

2021-03-22 Thread Richard Biener via Gcc-patches
On Mon, Mar 22, 2021 at 1:39 PM Mark Harmstone wrote: > > Thanks Richard. > > > How do CV and DWARF debug differ and is emitting CV debug from a DWARF > > representation possible (I suppose there might even exist offline > > conversion tools?) > > I don't know enough about DWARF internals to answe

Re: [PATCH 01/24] Add -gcodeview debugging option

2021-03-22 Thread Mark Harmstone
Thanks Richard. > How do CV and DWARF debug differ and is emitting CV debug from a DWARF > representation possible (I suppose there might even exist offline > conversion tools?) I don't know enough about DWARF internals to answer that, but I'd be surprised if the answer is "no". Do you mean that

Re: [PATCH 01/24] Add -gcodeview debugging option

2021-03-22 Thread Richard Biener via Gcc-patches
On Sat, Mar 20, 2021 at 5:28 PM Mark Harmstone wrote: > > This is a series of patches to allow gcc to emit debugging information > in the PE-specific CodeView format, which allows Microsoft debuggers to > work with mingw EXEs. The format is semi-documented: Microsoft have > open-sourced some of th

[PATCH 01/24] Add -gcodeview debugging option

2021-03-20 Thread Mark Harmstone
This is a series of patches to allow gcc to emit debugging information in the PE-specific CodeView format, which allows Microsoft debuggers to work with mingw EXEs. The format is semi-documented: Microsoft have open-sourced some of their header files at https://github.com/microsoft/microsoft-pdb, a