[Openmp-commits] [openmp] e801e8f - [Libomptarget] Remove undefined 'omp_get_interop_rc_desc' symbol from exports list

Joseph Huber via Openmp-commits openmp-commits at lists.llvm.org
Thu Oct 13 05:41:30 PDT 2022


Author: Joseph Huber
Date: 2022-10-13T07:41:14-05:00
New Revision: e801e8f3e703f572e500aa360caa16e0eb6cbba6

URL: https://github.com/llvm/llvm-project/commit/e801e8f3e703f572e500aa360caa16e0eb6cbba6
DIFF: https://github.com/llvm/llvm-project/commit/e801e8f3e703f572e500aa360caa16e0eb6cbba6.diff

LOG: [Libomptarget] Remove undefined 'omp_get_interop_rc_desc' symbol from exports list

Summary:
A recent patch made undefined symbols in version scripts cause errors by
default. The `omp_get_interop_rc_desc` function is declared but not
defined, so it is undefined in the final link unit. This patch removes
it from the exports list, it should be added back in when actually
defined and used.

Added: 
    

Modified: 
    openmp/libomptarget/src/exports

Removed: 
    


################################################################################
diff  --git a/openmp/libomptarget/src/exports b/openmp/libomptarget/src/exports
index 24f81b6384649..7fc7e812a31a2 100644
--- a/openmp/libomptarget/src/exports
+++ b/openmp/libomptarget/src/exports
@@ -54,7 +54,6 @@ VERS1.0 {
     omp_get_interop_int;
     omp_get_interop_name;
     omp_get_interop_type_desc;
-    omp_get_interop_rc_desc;
     __tgt_interop_init;
     __tgt_interop_use;
     __tgt_interop_destroy;


        


More information about the Openmp-commits mailing list