Mercurial > lbo > hg > ylisp
changeset 107:1b3e8cf29e1e
build: Use ld.gold
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Thu, 29 Aug 2019 08:51:32 +0200 |
parents | 81aabf072d16 |
children | 145e36e5857d |
files | CMakeLists.txt |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/CMakeLists.txt Wed Aug 28 12:39:39 2019 +0200 +++ b/CMakeLists.txt Thu Aug 29 08:51:32 2019 +0200 @@ -4,7 +4,9 @@ PROJECT(ylisp C) -ADD_COMPILE_OPTIONS(-W -Wall -Wno-unused-function -std=c11 -D_XOPEN_SOURCE=500 -D__ISOC99_SOURCE -D_POSIX_C_SOURCE=200809) +ADD_COMPILE_OPTIONS(-W -Wall -Wno-unused-function -std=c11 -D_XOPEN_SOURCE=500 + -D__ISOC99_SOURCE -D_POSIX_C_SOURCE=200809) +ADD_LINK_OPTIONS(-fuse-ld=gold) # Clang compile commands database # SET(CMAKE_EXPORT_COMPILE_COMMANDS ON) @@ -14,7 +16,7 @@ endif () if (CMAKE_BUILD_TYPE STREQUAL "Release") -ADD_COMPILE_OPTIONS(-O3) +ADD_COMPILE_OPTIONS(-O1) else () ADD_COMPILE_OPTIONS(-g -O0) endif ()