Blob Blame History Raw
diff -up ./rts/build/cmake/TestCXXFlags.cmake.linker ./rts/build/cmake/TestCXXFlags.cmake
--- ./rts/build/cmake/TestCXXFlags.cmake.linker	2015-07-15 18:23:01.000000000 -0400
+++ ./rts/build/cmake/TestCXXFlags.cmake	2017-04-28 22:02:11.962729193 -0400
@@ -172,7 +172,7 @@ if   (CMAKE_COMPILER_IS_GNUCXX)
 			FIND_PROGRAM(LD_GOLD ld.gold)
 			if    (LD_GOLD)
 				set(hasGold 0)
-				set(LDGOLD_CXX_FLAGS "-fuse-ld=gold")
+				#set(LDGOLD_CXX_FLAGS "-fuse-ld=gold")
 			endif (LD_GOLD)
 		EndIf (HAS_USE_LD)
 	endif (NOT hasGold EQUAL 0)
@@ -182,7 +182,7 @@ if   (CMAKE_COMPILER_IS_GNUCXX)
 		set(LDGOLD_LINKER_FLAGS "")
 		#set(LDGOLD_LINKER_FLAGS " -Wl,--stats ${LDGOLD_LINKER_FLAGS}")
 		set(LDGOLD_LINKER_FLAGS " -Wl,-O3 ${LDGOLD_LINKER_FLAGS}")       # e.g. tries to optimize duplicated strings across the binary
-		set(LDGOLD_LINKER_FLAGS " -Wl,--icf=all ${LDGOLD_LINKER_FLAGS}") # Identical Code Folding
+		#set(LDGOLD_LINKER_FLAGS " -Wl,--icf=all ${LDGOLD_LINKER_FLAGS}") # Identical Code Folding
 	endif (hasGold EQUAL 0)
 
 	mark_as_advanced(LDGOLD_FOUND LDGOLD_LINKER_FLAGS LDGOLD_CXX_FLAGS)