labath added a comment. In D76801#1997451 <https://reviews.llvm.org/D76801#1997451>, @dblaikie wrote:
> Yeah, points all taken - as for this actual issue... I'm kind of inclined to > say "hey, our template names already diverge somewhat - and this divergence > is in the realm of acceptable by gdb (without an index) so... *thumbs > up*/let's stick with it" Another interesting aspect here is that the DW_AT_name outputs depend on the c++ standard versions used. This means we could get mismatches even with the same compiler if some compile units use `-std=c++98`, and others `-std>=c++11` (hardly a recommended practice but it does work if one knows what he is doing). Compatibility with another compiler is one thing, but maybe self-compatibility is more important (and easier to achieve) ? One way to achieve that would be by printing all type names in c++98 mode, which (IIUC) is the same thing as what the windows folks are requesting.. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D76801/new/ https://reviews.llvm.org/D76801 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits