authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-04-08 17:41:51-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-04-08 17:41:51-04:00
logd5087ccbc8729a252c6fd0d2fe71a55e4b136e3a
tree5af5989c9b3714f17620ac0ce52ee6e8558441fc
parent29ea425ca20305a427919b9a1df85a5c5a8657c3
signaturelock-open Commit is signed but in an unrecognized format.

cmake: expose ZIG_TARGET_MCPU option


1 files changed, 2 insertions(+), 1 deletions(-)

CMakeLists.txt+2-1
......@@ -63,6 +63,7 @@ option(ZIG_TEST_COVERAGE "Build Zig with test coverage instrumentation" OFF)
6363option(ZIG_FORCE_EXTERNAL_LLD "does nothing" OFF)
6464
6565set(ZIG_TARGET_TRIPLE "native" CACHE STRING "arch-os-abi to output binaries for")
66set(ZIG_TARGET_MCPU "baseline" CACHE STRING "-mcpu parameter to output binaries for")
6667set(ZIG_EXECUTABLE "" CACHE STRING "(when cross compiling) path to already-built zig binary")
6768
6869find_package(llvm)
......@@ -433,7 +434,7 @@ endif()
433434set(BUILD_LIBSTAGE2_ARGS "build-lib"
434435 "src-self-hosted/stage2.zig"
435436 -target "${ZIG_TARGET_TRIPLE}"
436 -mcpu=baseline
437 "-mcpu=${ZIG_TARGET_MCPU}"
437438 --name zigstage2
438439 --override-lib-dir "${CMAKE_SOURCE_DIR}/lib"
439440 --cache on