Branch: refs/heads/libcds-module
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 980d02deec3f36ee9b48dfc04208bba962817224
https://github.com/STEllAR-GROUP/hpx/commit/980d02deec3f36ee9b48dfc04208bba962817224
Author: John Biddiscombe <[email protected]>
Date: 2020-08-12 (Wed, 12 Aug 2020)
Changed paths:
M libs/libcds/CMakeLists.txt
M libs/libcds/include/hpx/libcds/hpx.hpp
M libs/libcds/include/hpx/libcds/hpx_tls_manager.hpp
M libs/libcds/src/hpx_tls_manager.cpp
M libs/libcds/tests/unit/libcds_feldman_map_hazard_pointer.cpp
M libs/libcds/tests/unit/libcds_mickael_map_hazard_pointer.cpp
M libs/libcds/tests/unit/libcds_split_list_map_hazard_pointer.cpp
Log Message:
-----------
Fix naming of hpx_tls_manager header and thread_data namespace issue
Commit: f86bcbcf999893430e246c838ab3386220ec3cf7
https://github.com/STEllAR-GROUP/hpx/commit/f86bcbcf999893430e246c838ab3386220ec3cf7
Author: John Biddiscombe <[email protected]>
Date: 2020-08-12 (Wed, 12 Aug 2020)
Changed paths:
M cmake/HPX_SetupLibCDS.cmake
M libs/libcds/CMakeLists.txt
Log Message:
-----------
Link to cds and fix CMake EXPORT problem
First version of module build of libcds took the source
files from libcds and compiled them into the module - but
this required a tweak to the libcds CMakeLists.
Instead, we build libcds and then create an import interface
target that we link to which solves the problem of EXPORT
not being in the target set if we link directly to cds
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/3249ba45ce0c...f86bcbcf9998
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits