<html><body><p>Hi,<br><br>I was wondering why Clang-cuda now disallows adding 'extern' on __shared__ variables with this patch:<br><a href="https://reviews.llvm.org/D25125?id=73133">https://reviews.llvm.org/D25125?id=73133</a><br><br>I was using it successfully, and I believe correctly, in both nvcc and clang-cuda to build multiple relocatable objects with extern shared memory references that linked to these globals with nvlink. Please let me know if you would like specific examples and I'll be happy to describe it.<br><br>Thanks,<br>Arpith<BR>
</body></html>