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.
