#8508: Various classes no longer appear to be resolving members with recent gcc upgrades -------------------------------------+---------------------------- Reporter: anevilyak | Owner: anevilyak Type: bug | Status: new Priority: normal | Milestone: R1 Component: Applications/Debugger | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: Has a Patch: 0 | Platform: All -------------------------------------+---------------------------- Comment (by bonefish): IIRC I've never read anything about how abstract origins or specifications should be handled, at least not in sufficient detail and for all cases. I believe I implemented it according to what I thought made sense from the debug data I encountered. It may well be that actually a different handling is required. Like that all DIEs that represent the same type need to be merged. It might be worth to reread the latest DWARF specs under that aspect and consult other debugger implementations (gdb). I also wouldn't rule out that gcc 4.6 produces incorrect debugging info. -- Ticket URL: <http://dev.haiku-os.org/ticket/8508#comment:2> Haiku <http://dev.haiku-os.org> Haiku - the operating system.