LLDB reads the various .apple* accelerator tables which should make .gnu_pubnames redundant. This changes the Clang driver to no longer pass -ggnu-pubnames when tuning for LLDB.
Thanks to @dblaikie for pointing this out (a few months back; my backlog is real).
rdar://problem/50142073
Is this codepath Darwin only? Even if it's not this should be fine because we should emit debug_names if debugger tuning is lldb.