buildroot/package/tbb/Config.in
Fabrice Fontaine 3c66ac07a0 package/tbb: bump to version 2021.5.0
- Switch to cmake-package
- Drop DO_ITT_NOTIFY which is only used in example and test
- license file has been renamed to LICENSE.txt
- Add upstream patches to fix musl build

https://www.intel.com/content/www/us/en/developer/articles/release-notes/intel-oneapi-threading-building-blocks-release-notes.html

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2022-04-19 22:42:06 +02:00

23 lines
837 B
Plaintext

config BR2_PACKAGE_TBB
bool "tbb"
# tbb needs fenv.h which is not provided by uclibc
depends on !BR2_TOOLCHAIN_USES_UCLIBC
depends on !BR2_STATIC_LIBS
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_INSTALL_LIBSTDCPP
depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr
help
Intel(R) Threading Building Blocks (Intel(R) TBB) lets you
easily write parallel C++ programs that take full advantage
of multicore performance, that are portable, composable and
have future-proof scalability.
https://www.threadingbuildingblocks.org/
comment "tbb needs a glibc or musl toolchain w/ dynamic library, threads, C++"
depends on BR2_TOOLCHAIN_USES_UCLIBC || BR2_STATIC_LIBS || \
!BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP
comment "tbb needs exception_ptr"
depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735