dblaikie added a comment.

I'm still not entirely clear on how this is all changing, sorry - in the patch 
description summary, the first block of examples doesn't mention which of those 
disables split DWARF (the second block of examples all say "+ split" - is that 
to imply that the first block all do not use split DWARF?

In a previous message I think you said that the only change was "-gmlt 
-gsplit-dwarf -fno-split-dwarf-inlining => 1 (before) 2 (after)" - which I'm 
not sure is an improvement. You mentioned that the inconsistency between "-g0 
-gsplit-dwarf" and "-gmlt -gsplit-dwarf -fno-split-dwarf-inlining" was 
confusing. But still there will be an inconsistency between "-gsplit-dwarf -g0" 
and "-gsplit-dwarf -gmlt -fno-split-dwarf-inlining", yes?

I think that under -fno-split-dwarf-inlining, -gmlt and -gsplit-dwarf should be 
order independent and compositional rather than overriding. Having them compose 
in one order but not the other seems confusing to me.


Repository:
  rC Clang

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D59923/new/

https://reviews.llvm.org/D59923



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to