[cfe-dev] Make standalone-debug default based on glldb tuning
Adrian Prantl via cfe-dev
cfe-dev at lists.llvm.org
Fri Apr 12 08:21:05 PDT 2019
> On Apr 12, 2019, at 8:18 AM, David Blaikie <dblaikie at gmail.com> wrote:
>
> I realized recently (as folks at Google have started experimenting
> with LLDB) that the platform default for debugger tuning and the
> default for -fstandalone-debug are both independent. This seems a bit
> wrong to me because enabling -glldb doesn't enable -fstandalone-debug.
>
> I'm wondering if everyone's on board with removing
> ToolChain::GetDefaultStandaloneDebug, and using
> ToolChain::getDefaultDebuggerTuning() to select the default standalone
> debug state?
>
> Then on the command line, I'd kind of expect one to override the
> other, so things like "-glldb -fno-standalone-debug" is respected
> (when it comes to hopefully fixing LLDB to cope with standalone debug
> input).
>
> Sound good to everyone? If so I'll make a patch & send it for review.
> (well, I'll probably work on the patch now anyway)
Since this doesn't change anything for platforms that default to -glldb, I'm fine with this change.
-- adrian
More information about the cfe-dev
mailing list