| fabaaa65 | 05-Feb-2024 |
JhaShweta1 <[email protected]> |
Flag to compile oneTBB without threads (#1303)
* compile WASM without pthread |
| 8259efb3 | 27-Nov-2023 |
JhaShweta1 <[email protected]> |
emscriptem 3.1.45+ doesn't support mrtm and waitpkg (#1271)
WASM: build fails for Emscripten 3.1.45+ |
| f27eb147 | 06-Nov-2023 |
Vladislav Shchapov <[email protected]> |
CMake: add option TBB_INSTALL (#800)
Signed-off-by: Vladislav Shchapov <[email protected]> |
| 6ae3df4c | 20-Oct-2023 |
bavirnen <[email protected]> |
Use correct OpenMP compile flags for Intel LLVM compiler (#1232) |
| 7b927dc4 | 29-Sep-2023 |
Ilya Isaev <[email protected]> |
Search libraries only in explicitly pointed locations (#1218)
Signed-off-by: Isaev, Ilya <[email protected]> |
| fd1590c4 | 27-Sep-2023 |
GertyP <[email protected]> |
Fix msvc.cmake overwriting user TBB_COMMON_COMPILE_FLAGS values (#1217)
Most other /cmake/compilers/...cmake files preserve any user-supplied
flags. This change brings use of MSVC compile settings
Fix msvc.cmake overwriting user TBB_COMMON_COMPILE_FLAGS values (#1217)
Most other /cmake/compilers/...cmake files preserve any user-supplied
flags. This change brings use of MSVC compile settings in to line with
the documented behaviour of TBB_COMMON_COMPILE_FLAGS in -
https://github.com/oneapi-src/oneTBB/blob/master/cmake/README.md#cmake-files
Signed-off-by: Dan Hawson <[email protected]>
show more ...
|
| a9d76a17 | 12-Sep-2023 |
Ilya Lavrenov <[email protected]> |
Allow pkg-config search for hwloc for cross-compilation (#1202) |
| 2a6bd1e1 | 11-Sep-2023 |
Julien Schueller <[email protected]> |
CMake: -z linker flag is not supported on MinGW either (#1193)
Co-authored-by: Ilya Isaev <[email protected]> |
| 7cee2251 | 11-Aug-2023 |
JhaShweta1 <[email protected]> |
Enable WASM on oneTBB (#1006)
* WASM/emscripten on oneTBB
---------
Co-authored-by: Ilya Isaev <[email protected]>
Co-authored-by: Pavel Kumbrasev <[email protected]> |
| f5fb3c91 | 04-Aug-2023 |
Alexandra <[email protected]> |
Update CMake README.md (#1156) |
| 539cbb3e | 27-Jul-2023 |
Ilya Isaev <[email protected]> |
Remove unsupported -z switch while compiling on MacOS (#1150)
Signed-off-by: Isaev, Ilya <[email protected]> |
| 50a1320c | 06-Jun-2023 |
Ilya Isaev <[email protected]> |
Install pdb files on MSVC (#1063)
*.pdb files are shipped in GH prebuilt binaries but they are not installed when trying to do make install
Signed-off-by: Isaev, Ilya <[email protected]> |
| 3ca0656d | 06-Jun-2023 |
Pavel Kumbrasev <[email protected]> |
Compile resumable tasks with ucontext even if it is deprecated (#1123)
Signed-off-by: pavelkumbrasev <[email protected]> |
| b74f657b | 05-Jun-2023 |
Brad Smith <[email protected]> |
Use CMAKE_DL_LIBS to properly choose to use libdl or not. (#1120)
Fixes build on *BSD with GCC. Same also done here for Clang..
https://github.com/oneapi-src/oneTBB/commit/dbccbee9f5527e802925852e2
Use CMAKE_DL_LIBS to properly choose to use libdl or not. (#1120)
Fixes build on *BSD with GCC. Same also done here for Clang..
https://github.com/oneapi-src/oneTBB/commit/dbccbee9f5527e802925852e225b1d1584f43a7a
show more ...
|
| ea4e6156 | 01-Jun-2023 |
Pavel Kumbrasev <[email protected]> |
Fix build on systems without ucontext.h in libc (#1055)
* Enable thread based resumable tasks if ucontext is absent
Signed-off-by: pavelkumbrasev <[email protected]>
Co-authored-by: Ilya
Fix build on systems without ucontext.h in libc (#1055)
* Enable thread based resumable tasks if ucontext is absent
Signed-off-by: pavelkumbrasev <[email protected]>
Co-authored-by: Ilya Isaev <[email protected]>
show more ...
|
| 9f4344b7 | 17-May-2023 |
Ilya Isaev <[email protected]> |
Use more robust way to find TBB libraries in cmake/pkg configs (#1088)
This patch replaces get_filename_component by find_library which is more flexible and can find libraries in multiple locations
Use more robust way to find TBB libraries in cmake/pkg configs (#1088)
This patch replaces get_filename_component by find_library which is more flexible and can find libraries in multiple locations if PATH_SUFFIXES argument is specified.
Signed-off-by: Isaev, Ilya <[email protected]>
show more ...
|
| 84bf9d45 | 27-Apr-2023 |
JhaShweta1 <[email protected]> |
Update Doctest to newer version (#999)
Co-authored-by: pavelkumbrasev <[email protected]> |
| e8e550e8 | 27-Apr-2023 |
Yun Hsiang <[email protected]> |
Add riscv64 toolchain.cmake (#1086)
Add riscv64 toolchain СMake
---------
Signed-off-by: Yun Hsiang <[email protected]> |
| fc06b299 | 24-Apr-2023 |
Lukasz Dorau <[email protected]> |
Do not intercept allocation symbols in tbbmalloc tests (fix) (#1079)
* Revert "Do not run the test_malloc_new_handler test under Valgrind (#1077)"
This reverts commit 727601afc02ca57cdf92c6dd5a71
Do not intercept allocation symbols in tbbmalloc tests (fix) (#1079)
* Revert "Do not run the test_malloc_new_handler test under Valgrind (#1077)"
This reverts commit 727601afc02ca57cdf92c6dd5a71b8dbc1f1a6e4.
* Do not intercept allocation symbols in tbbmalloc tests (fix)
Valgring intercepts all allocation symbols with its own by default,
so it disables using tbbmalloc. In case of tbbmalloc tests
intercept allocation symbols only in the default system libraries,
but not in any other shared library or the executable
defining public malloc or operator new related functions.
With this change the test_malloc_new_handler test works correctly,
so let's revert #1077.
This patch fixes three tbbmalloc tests:
- test_malloc_new_handler,
- test_malloc_atexit,
- test_malloc_overload
that have not passed under Valgrind so far.
Fixes: #1080
Fixes: #1081
Ref: #1077
Signed-off-by: Lukasz Dorau <[email protected]>
---------
Signed-off-by: Lukasz Dorau <[email protected]>
show more ...
|
| 2110128e | 30-Mar-2023 |
sarathnandu <[email protected]> |
Introduce new SDL compile flags on Windows and fix warnings. (#1035)
* Add Windows compiler flags related to security and fix TBB Malloc Warnings.
---------
Signed-off-by: sarathnandu <sarath.na
Introduce new SDL compile flags on Windows and fix warnings. (#1035)
* Add Windows compiler flags related to security and fix TBB Malloc Warnings.
---------
Signed-off-by: sarathnandu <[email protected]>
Co-authored-by: Pavel Kumbrasev <[email protected]>
show more ...
|
| 13ccfff7 | 30-Mar-2023 |
Vyacheslav Zhdanovskiy <[email protected]> |
Avoid CMake warning if CPack is already included (#1054)
* Avoid CMake warning if CPack is already included
Signed-off-by: Vyacheslav Zhdanovskiy <[email protected]>
* Do
Avoid CMake warning if CPack is already included (#1054)
* Avoid CMake warning if CPack is already included
Signed-off-by: Vyacheslav Zhdanovskiy <[email protected]>
* Document the usage of an internal CPack variable
Signed-off-by: Vyacheslav Zhdanovskiy <[email protected]>
---------
Signed-off-by: Vyacheslav Zhdanovskiy <[email protected]>
show more ...
|
| f91f55f2 | 14-Mar-2023 |
sarathnandu <[email protected]> |
Fix test build failure in Mips for debug mode. (#1042)
* Removed the "-fPIC -shared" flag added by cmake by default.
Signed-off-by: sarathnandu <[email protected]> |
| d8604942 | 02-Mar-2023 |
sarathnandu <[email protected]> |
Fix for Cmake error when CMAKE_BUILD_TYPE is not set (#1037)
* Fix for Cmake error when CMAKE_BUILD_TYPE is not set
* Update the check for CMAKE_BUILD_TYPE
Signed-off-by: sarathnandu <sarath.n
Fix for Cmake error when CMAKE_BUILD_TYPE is not set (#1037)
* Fix for Cmake error when CMAKE_BUILD_TYPE is not set
* Update the check for CMAKE_BUILD_TYPE
Signed-off-by: sarathnandu <[email protected]>
* Update disabling LTO on debug mode.
Signed-off-by: sarathnandu <[email protected]>
* Update cmake/utils.cmake
Co-authored-by: Ilya Isaev <[email protected]>
* Updated the copyright info
Signed-off-by: sarathnandu <[email protected]>
---------
Signed-off-by: sarathnandu <[email protected]>
Co-authored-by: Ilya Isaev <[email protected]>
show more ...
|
| e2dca807 | 13-Feb-2023 |
sarathnandu <[email protected]> |
Add Compiler defense flags to Clang and Gnu cmake files (#1022)
* Add flags to prevent compiler from optimizing out security checks |
| 23266bc5 | 27-Jan-2023 |
Pavel Kumbrasev <[email protected]> |
Suppress TSAN warning on ITT initialization (#1020)
Signed-off-by: pavelkumbrasev <[email protected]> |