Compile kernel in release mode

This commit is contained in:
Jeremy Soller 2016-11-02 22:14:02 -06:00
parent 234434830a
commit 13a4625e90

View file

@ -4,10 +4,10 @@ ARCH?=x86_64
KTARGET=$(ARCH)-unknown-none KTARGET=$(ARCH)-unknown-none
KBUILD=build/kernel KBUILD=build/kernel
KRUSTC=./krustc.sh KRUSTC=./krustc.sh
KRUSTCFLAGS=--target $(KTARGET).json -C opt-level=s -C soft-float KRUSTCFLAGS=--target $(KTARGET).json -C opt-level=2 -C debuginfo=0 -C soft-float
KRUSTDOC=./krustdoc.sh KRUSTDOC=./krustdoc.sh
KCARGO=RUSTC="$(KRUSTC)" RUSTDOC="$(KRUSTDOC)" cargo KCARGO=RUSTC="$(KRUSTC)" RUSTDOC="$(KRUSTDOC)" cargo
KCARGOFLAGS=--target $(KTARGET).json -- -C opt-level=s -C soft-float KCARGOFLAGS=--target $(KTARGET).json --release -- -C soft-float
# Userspace variables # Userspace variables
TARGET=$(ARCH)-unknown-redox TARGET=$(ARCH)-unknown-redox