Sam James <s...@gentoo.org> writes: > Sam James <s...@gentoo.org> 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.
Actually, reading https://inbox.sourceware.org/gcc-patches/orblt8bp4y....@livre.home/ more closely, it looks like indeed Alex was saying to do both together. > > I can submit the two separately if that's wanted.