[PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 28 04:05:20 PST 2020
jhenderson added a comment.
This broke LLDB's build, due to the interface change of Prologue::parse, as well as breaking an LLD test (I don't know why the LLD test failure didn't show up locally until after I committed...). I've reverted for the time being.
I'm not an LLDB developer (and don't have LLDB builds enabled), so I'm not really sure what would be the right way to fix this. Can anybody (@JDevlieghere?) help out here? My thinking is to take the code that currently handles parse errors and to pass that in as the callback too, as this best preserves the current behaviour. On the other hand, a prologue was parsed, at least partly successfully, so maybe it shouldn't be treated as an error?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D72158/new/
https://reviews.llvm.org/D72158
More information about the llvm-commits
mailing list