tra added inline comments.
================ Comment at: lib/CodeGen/CGCUDANV.cpp:287 + CtorSuffix.append("_"); + CtorSuffix.append(ModuleName); + } ---------------- There is a general problem with this approach. File name can contain the characters that PTX does not allow. We currently only deal with '.' and '@', but that's not enough here. You may want to either mangle the name somehow to avoid/convert illegal characters or use some other way to provide unique suffix. Hex-encoded hash of the file name would avoid this problem, for example. https://reviews.llvm.org/D44435 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits