Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/topic/awelzel/fuse-gold-before-l…
Browse files Browse the repository at this point in the history
…dflags'
  • Loading branch information
bbannier committed Dec 2, 2022
2 parents 3e9762f + 81f3aa4 commit 258565a
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 5 deletions.
6 changes: 6 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
1.6.0-dev.118 | 2022-12-02 12:20:30 +0100

* cmake/FindGoldLinker: Do not use gold by default (Arne Welzel, Corelight)

* cmake/FindGoldLinker: Put -fuse-ld=gold before existing flags (Arne Welzel, Corelight)

1.6.0-dev.115 | 2022-12-01 13:59:34 +0100

* GH-1303: Fix incorrect offset computation in `advanceToNextData`. (Benjamin Bannier, Corelight)
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.6.0-dev.115
1.6.0-dev.118
8 changes: 4 additions & 4 deletions cmake/FindGoldLinker.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Enable Gold linker if available.

option(USE_GOLD "Use Gold linker" ON)
option(USE_GOLD "Use Gold linker" OFF)

set(GOLD_FOUND "no")

Expand All @@ -11,9 +11,9 @@ if (USE_GOLD)
if ("${ld_version}" MATCHES "GNU gold")
message(STATUS "Using Gold linker")
set(GOLD_FOUND "yes")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=gold")
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fuse-ld=gold")
set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -fuse-ld=gold")
set(CMAKE_EXE_LINKER_FLAGS "-fuse-ld=gold ${CMAKE_EXE_LINKER_FLAGS}")
set(CMAKE_SHARED_LINKER_FLAGS "-fuse-ld=gold ${CMAKE_SHARED_LINKER_FLAGS}")
set(CMAKE_MODULE_LINKER_FLAGS "-fuse-ld=gold ${CMAKE_MODULE_LINKER_FLAGS}")
else ()
message(STATUS "Gold linker not available")
endif ()
Expand Down

0 comments on commit 258565a

Please sign in to comment.