rjmccall added a comment.

In https://reviews.llvm.org/D47694#1120375, @yaxunl wrote:

> In https://reviews.llvm.org/D47694#1120367, @rjmccall wrote:
>
> > Why not just have the driver disable RTTI in the frontend invocation?
>
>
> CUDA/HIP uses single source for device and host. The host code may depend on 
> RTTI,
>  e.g., an application may include some boost headers which will fail if RTTI 
> is disabled,
>  therefore RTTI cannot be disabled when compiling device code.


It's a single source file, yes, but behind the scenes you do a separate 
invocation of the compiler to re-parse that file for device code-generation, 
right?


https://reviews.llvm.org/D47694



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

Reply via email to