From 70b42fde5d9d70a582a0fb19b7ee7c32dda6efa1 Mon Sep 17 00:00:00 2001 From: "Shiratori, Takehiro" Date: Tue, 12 Mar 2019 17:26:18 +0900 Subject: [PATCH] arm64: cmake: Add -mgeneral-regs-only option. Change-Id: I0cbdc65c4b95195831344f4006bfc85b1ea58139 --- kernel/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel/CMakeLists.txt b/kernel/CMakeLists.txt index c81a3bfb..7b222dcc 100644 --- a/kernel/CMakeLists.txt +++ b/kernel/CMakeLists.txt @@ -23,6 +23,10 @@ if (${ARCH} STREQUAL "x86_64") add_compile_options(-mcmodel=large -mno-red-zone -mno-sse) endif() +if (${ARCH} STREQUAL "arm64") + add_compile_options(-mgeneral-regs-only) +endif() + set(MCKERNEL_SRCS init.c mem.c debug.c mikc.c listeners.c ap.c syscall.c cls.c host.c process.c copy.c waitq.c futex.c timer.c plist.c fileobj.c shmobj.c zeroobj.c