From b65a4c791b6b0ccb118e9155afc4f68f7cca692d Mon Sep 17 00:00:00 2001 From: Damien L-G Date: Fri, 9 Feb 2024 08:48:45 -0500 Subject: [PATCH] Remove mentions of librt as a third-party library --- docs/source/API/core/Macros.rst | 2 -- docs/source/ProgrammingGuide/Compiling.md | 2 +- docs/source/keywords.rst | 7 ------- 3 files changed, 1 insertion(+), 10 deletions(-) diff --git a/docs/source/API/core/Macros.rst b/docs/source/API/core/Macros.rst index 7f2008b35..276a118db 100644 --- a/docs/source/API/core/Macros.rst +++ b/docs/source/API/core/Macros.rst @@ -128,8 +128,6 @@ These defines give information about what third-party libaries Kokkos was compil +===============================+=======================================================================================================================+ | ``KOKKOS_ENABLE_HWLOC`` | Defined if `libhwloc `_ is enabled for NUMA and architecture information. | +-------------------------------+-----------------------------------------------------------------------------------------------------------------------+ -| ``KOKKOS_ENABLE_LIBRT`` | Defined if Kokkos links to the POSIX librt for backwards compatibility. | -+-------------------------------+-----------------------------------------------------------------------------------------------------------------------+ | ``KOKKOS_ENABLE_LIBDL`` | Defined if Kokkos links to the dynamic linker (libdl). | +-------------------------------+-----------------------------------------------------------------------------------------------------------------------+ | ``KOKKOS_ENABLE_LIBQUADMATH`` | Defined if Kokkos links to the `GCC Quad-Precision Math Library API `_. | diff --git a/docs/source/ProgrammingGuide/Compiling.md b/docs/source/ProgrammingGuide/Compiling.md index f95ea75a9..88b44a563 100644 --- a/docs/source/ProgrammingGuide/Compiling.md +++ b/docs/source/ProgrammingGuide/Compiling.md @@ -256,7 +256,7 @@ Variable | Description `KOKKOS_ARCH (IN)` | The backend architecture to build for. `Options`


`Default` | KNL, KNC, SNB, HSW, BDW, Kepler, Kepler30, Kepler35, Kepler37, Maxwell, Maxwell50, Pascal60, Pascal61, ARMv8, ARMv81, ARMv8-ThunderX, BGQ, Power7, Power8

(no particular architecture flags are set). `KOKKOS_USE_TPLS (IN)` | Enable optional third party libraries. -`Options`
`Default` | hwloc, librt
(none) +`Options`
`Default` | hwloc, libdl
(none) `KOKKOS_OPTIONS (IN)` | Enable optional settings `Options`
`Default` | aggressive_vectorization
(none) `KOKKOS_CUDA_OPTIONS (IN)` | Enable optional settings specific to CUDA. diff --git a/docs/source/keywords.rst b/docs/source/keywords.rst index bceef0f4e..6d42819ae 100644 --- a/docs/source/keywords.rst +++ b/docs/source/keywords.rst @@ -174,9 +174,6 @@ The following options control enabling TPLs: * * ``Kokkos_ENABLE_LIBDL`` * Whether to enable the LIBDL library * ``ON`` - * * ``Kokkos_ENABLE_LIBRT`` - * Whether to enable the LIBRT library - * ``OFF`` The following options control finding and configuring non-CMake TPLs: @@ -201,10 +198,6 @@ The following options control finding and configuring non-CMake TPLs: * Location of LIBDL install prefix * PATH Default: - * * ``Kokkos_LIBRT_DIR`` or ``LIBRT_ROOT`` - * Location of LIBRT install prefix - * PATH Default: - The following options control ``find_package`` paths for CMake-based TPLs: .. list-table::