aprantl abandoned this revision. aprantl added a comment. Meanwhile I made an experiment and compiled XNU with http://reviews.llvm.org/D18477 and compared the debug info from before and after and found no missing types at all. It is plausible that r107027 was added to work around the fact that six years ago LLVM was a lot worse at preserving debug info for local variables. It is also possible that the call graph of the kernel changed in the mean time or a combination of both.
Repository: rL LLVM http://reviews.llvm.org/D18565 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits