summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/openmp_git.bb
Commit message (Collapse)AuthorAgeFilesLines
* openmp: Make offloading-plugin as packageconfigKhem Raj2020-05-131-6/+8
| | | | | | | Needs libffi and libelf as dependencies, and is available only for aarch64/x86_64/ppc64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openmp: Do not insttall libgomp.so aliasesKhem Raj2020-04-291-3/+1
| | | | | | | | | libgomp is coming from gcc-runtime and clang does not find it anyway so its better to not synlink it here, so it can avoid clashes with gcc-runtime, anyway clang will use this openmp runtime when using -fopenmp and wont depend on gomp from gcc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openmp: Extend to native and nativesdkKhem Raj2020-04-291-0/+2
| | | | | | Needed for rpm-native and friends Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openmp: Fix build packaging with multilib suffixKhem Raj2020-03-181-0/+4
| | | | | | Add missing rdeps on libelf and libffi Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: stay closer to cmake.bbclassDaniel McGregor2020-01-201-11/+1
| | | | | | | | | | | Allow more of the cmake variables coming from the OE environment through, otherwise the release C flags and CXX flags get reset to LLVM's default, which greatly extend build times. Also switch to using cmake.bbclass's do_compile and do_install commands. There's no need to call ninja directly anymore. Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com>
* openmp: Disable ompt tools on targets where ompt is not supportedKhem Raj2020-01-021-0/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openmp: Mark mips64 unsupported hostKhem Raj2019-12-171-0/+1
| | | | | | | Fixes error Unknown or unsupported architecture Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Remove editing THUMB_TUNE_CCARGSKhem Raj2019-10-021-2/+0
| | | | | | THUMB_TUNE_CCARGS is gone from oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Upgrade to 9.x-rcXKhem Raj2019-08-121-3/+2
| | | | | | | dont package six.py, its provided by python3-six package default to lp64d ABI and rv64gc ISA. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openmp: Disable for risc-vKhem Raj2019-03-121-0/+3
| | | | | | | | | Not yet supprorted LIBOMP: libomp_check_variable(): LIBOMP_ARCH = UnknownArchitecture is unknown Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openmp: Do not remove deps on compiler-rt and libcxxKhem Raj2019-01-241-3/+0
| | | | | | This builds ok with them now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update license checksumsKhem Raj2019-01-191-1/+1
| | | | | | The only change is update to the year in license files Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Rework llvm/clang/compiler-rt/libcxx/lldb recipesKhem Raj2018-12-271-12/+3
| | | | | | | | | | | | | | This is an overhaul of clang/llvm project related recipes * switch to using a flat mono repo for all clang/llvm projects * Add llvm-project-source recipe which will prepare source tree in work-shared for all recipes much like kernel and gcc * build lld as part of clang recipes, its much easier and saves build time and hopefully nativesdk version will be built now for free * switch to official git repos at git://github.com/llvm-project * Adjust all recipes to use shared sources Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Drop setting NINJA_STATUSKhem Raj2018-04-191-2/+2
| | | | | | This is no longer needed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openmp: Fix source dirKhem Raj2018-02-081-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openmp: Provide libgompKhem Raj2017-08-061-0/+3
| | | | | | | Helps resolve conflicts when we have libgomp enabled with gcc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* llvm-libunwind: DeleteKhem Raj2017-07-311-1/+0
| | | | | | build llvm libunwind along with libcxx Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Use ninja generator on top of cmakeKhem Raj2017-07-301-0/+12
| | | | | | ninja is in OE-Core now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openmp: Add recipeKhem Raj2017-07-251-0/+35
Signed-off-by: Khem Raj <raj.khem@gmail.com>