Sam James <[email protected]> writes:

> Back in GCC 8, with r8-5241-g8697bf9f46f361 (-gstatement-frontiers),
> r8-6658-g58006663903200, r8-6657-gbd2b9f1e2d67ec (-gvariable-location-views),
> some advanced GNU extensions to DWARF were introduced and enabled by default
> with the aim of improving debugging optimized code.
>
> Unfortunately, as of yet, consumer support has't materialised in neither
> GDB nor LLDB and there's no sign of any progress on those fronts. On the
> GCC side, there's a large number of -fcompare-debug issues involving
> -gstatement-frontiers, and some others involving -gvariable-location-views,
> and there's nobody working on those at present.
>

I should say: for -gstatement-frontiers, there is some consumer support,
but it still has many issues (-fcompare-debug, but also blockers of
PR104277). I don't know if we want to just disable location views or do
both.

I can submit the two separately if that's wanted.

Reply via email to