Skip to content

Instantly share code, notes, and snippets.

@nightsailer
Last active March 17, 2021 07:48
Show Gist options
  • Save nightsailer/dc75b3a83349a9989ce431cd521191a1 to your computer and use it in GitHub Desktop.
Save nightsailer/dc75b3a83349a9989ce431cd521191a1 to your computer and use it in GitHub Desktop.
llvm@9_openmp_arm.patch
diff -pur llvm-project-llvmorg-9.0.1-old/openmp/runtime/src/z_Linux_asm.S llvm-project-llvmorg-9.0.1/openmp/runtime/src/z_Linux_asm.S
--- llvm-project-llvmorg-9.0.1-old/openmp/runtime/src/z_Linux_asm.S 2021-03-17 15:34:09.000000000 +0800
+++ llvm-project-llvmorg-9.0.1/openmp/runtime/src/z_Linux_asm.S 2021-03-17 15:34:47.000000000 +0800
@@ -1540,10 +1540,12 @@ __kmp_unnamed_critical_addr:
.comm .gomp_critical_user_,32,8
.data
.align 8
- .global __kmp_unnamed_critical_addr
-__kmp_unnamed_critical_addr:
+ .global KMP_PREFIX_UNDERSCORE(__kmp_unnamed_critical_addr)
+KMP_PREFIX_UNDERSCORE(__kmp_unnamed_critical_addr):
.8byte .gomp_critical_user_
- .size __kmp_unnamed_critical_addr,8
+#ifdef __ELF__
+ .size KMP_PREFIX_UNDERSCORE(__kmp_unnamed_critical_addr),8
+#endif
#endif /* KMP_ARCH_PPC64 || KMP_ARCH_AARCH64 */
#if KMP_OS_LINUX
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment