Compile kernel in release mode
This commit is contained in:
parent
234434830a
commit
13a4625e90
4
Makefile
4
Makefile
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue