summaryrefslogtreecommitdiffstats
path: root/recipes-devtools
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2022-04-08 11:16:50 -0700
committerKhem Raj <raj.khem@gmail.com>2022-04-10 15:50:02 -0700
commit1b9758f9f27aa5714e1732e08aaea3e60ce18d74 (patch)
treeec9984ffb09db7f55c139fddc3fd9af23feebb87 /recipes-devtools
parent3882c27310b16e6fc097cca1966cea591769cc5c (diff)
downloadmeta-clang-1b9758f9f27aa5714e1732e08aaea3e60ce18d74.tar.gz
openmp: Enable ompt-tools and offloading-plugin
Account for 64bit builtin atomic which are missing on mips Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools')
-rw-r--r--recipes-devtools/clang/openmp_git.bb4
1 files changed, 3 insertions, 1 deletions
diff --git a/recipes-devtools/clang/openmp_git.bb b/recipes-devtools/clang/openmp_git.bb
index 8418c50..f19954a 100644
--- a/recipes-devtools/clang/openmp_git.bb
+++ b/recipes-devtools/clang/openmp_git.bb
@@ -28,12 +28,14 @@ OECMAKE_SOURCEPATH = "${S}/openmp"
28PACKAGECONFIG ?= "ompt-tools offloading-plugin" 28PACKAGECONFIG ?= "ompt-tools offloading-plugin"
29 29
30PACKAGECONFIG:remove:arm = "ompt-tools offloading-plugin" 30PACKAGECONFIG:remove:arm = "ompt-tools offloading-plugin"
31PACKAGECONFIG:remove:mipsarch = "ompt-tools offloading-plugin"
32PACKAGECONFIG:remove:powerpc = "ompt-tools offloading-plugin" 31PACKAGECONFIG:remove:powerpc = "ompt-tools offloading-plugin"
33 32
33PACKAGECONFIG:append:mips = " no-atomics"
34
34PACKAGECONFIG[ompt-tools] = "-DOPENMP_ENABLE_OMPT_TOOLS=ON,-DOPENMP_ENABLE_OMPT_TOOLS=OFF," 35PACKAGECONFIG[ompt-tools] = "-DOPENMP_ENABLE_OMPT_TOOLS=ON,-DOPENMP_ENABLE_OMPT_TOOLS=OFF,"
35PACKAGECONFIG[aliases] = "-DLIBOMP_INSTALL_ALIASES=ON,-DLIBOMP_INSTALL_ALIASES=OFF," 36PACKAGECONFIG[aliases] = "-DLIBOMP_INSTALL_ALIASES=ON,-DLIBOMP_INSTALL_ALIASES=OFF,"
36PACKAGECONFIG[offloading-plugin] = ",,elfutils libffi,libelf libffi" 37PACKAGECONFIG[offloading-plugin] = ",,elfutils libffi,libelf libffi"
38PACKAGECONFIG[no-atomics] = "-DLIBOMP_HAVE_BUILTIN_ATOMIC=OFF -DLIBOMP_LIBFLAGS='-latomic',,"
37 39
38PACKAGES += "${PN}-libomptarget" 40PACKAGES += "${PN}-libomptarget"
39FILES_SOLIBSDEV = "" 41FILES_SOLIBSDEV = ""