diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-05-12 15:18:23 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-05-13 04:51:43 +0000 |
commit | 3fada7c7dd64aa8401858ef53f0af366986795d1 (patch) | |
tree | 949ae4ba4570dfefcf6be67e2764aafde0ef383f /build_settings.cmake | |
parent | db039ae18483da1b702667d5bb4369b6bba161ad (diff) |
Align code on hugepage size
Diffstat (limited to 'build_settings.cmake')
-rw-r--r-- | build_settings.cmake | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/build_settings.cmake b/build_settings.cmake index 1dfd55e7d0e..758aab42a7d 100644 --- a/build_settings.cmake +++ b/build_settings.cmake @@ -88,13 +88,14 @@ if(CMAKE_HOST_SYSTEM_NAME STREQUAL "Darwin") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -latomic -ldl") endif() else() + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--build-id -Wl,-E -Wl,-zcommon-page-size=0x200000 -Wl,-zmax-page-size=0x200000") if(VESPA_ATOMIC_LIB STREQUAL "") - set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--build-id -ldl -Wl,-E") + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -ldl") else() - set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--build-id -latomic -ldl -Wl,-E") + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -latomic -ldl") endif() endif() -SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -rdynamic" ) +SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -rdynamic -Wl,-zcommon-page-size=0x200000 -Wl,-zmax-page-size=0x200000" ) message("-- CMAKE_SHARED_LINKER_FLAGS is ${CMAKE_SHARED_LINKER_FLAGS}") |