[OpenMP][Documentation] Add FAQ entry for dynamically linked libraries
authorJoseph Huber <jhuber6@vols.utk.edu>
Mon, 26 Apr 2021 18:20:14 +0000 (14:20 -0400)
committerHuber, Joseph <huberjn@ornl.gov>
Mon, 26 Apr 2021 18:21:17 +0000 (14:21 -0400)
Summary:
Add an FAW entry detailing the support for using dynamically linked libraries
with OpenMP Offloading

openmp/docs/SupportAndFAQ.rst

index 66a808e..5e938ec 100644 (file)
@@ -135,3 +135,10 @@ an error like this.
 
 Currently, the only solution is to change how the application is built and avoid
 the use of static libraries.
+
+Q: Can I use dynamically linked libraries with OpenMP offloading
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Dynamically linked libraries can be only used if there is no device code split
+between the library and application. Anything declared on the device inside the
+shared library will not be visible to the application when it's linked.