Replace some unsafe API calls with safe alternatives on Windows, prepare code for similar actions on other platforms - wrap unsafe API calls into macros.
llvm-svn: 233915
diff --git a/openmp/runtime/src/kmp_gsupport.c b/openmp/runtime/src/kmp_gsupport.c
index 14dfdf1..09abb3e 100644
--- a/openmp/runtime/src/kmp_gsupport.c
+++ b/openmp/runtime/src/kmp_gsupport.c
@@ -699,7 +699,7 @@
(*copy_func)(task->shareds, data);
}
else {
- memcpy(task->shareds, data, arg_size);
+ KMP_MEMCPY(task->shareds, data, arg_size);
}
}