2020 release

This commit is contained in:
Yanyan Jiang 2020-08-11 22:03:04 +08:00 committed by Zihao Yu
commit 61348e8b07
86 changed files with 5127 additions and 0 deletions

5
scripts/isa/mips32.mk Normal file
View file

@ -0,0 +1,5 @@
CROSS_COMPILE := mips-linux-gnu-
COMMON_FLAGS := -march=mips32 -fno-pic -fno-delayed-branch -mno-abicalls -mno-check-zero-division -EL
CFLAGS += $(COMMON_FLAGS) -static -mno-llsc -mno-imadd -mno-mad
ASFLAGS += $(COMMON_FLAGS) -O0
LDFLAGS += -EL

5
scripts/isa/riscv32.mk Normal file
View file

@ -0,0 +1,5 @@
CROSS_COMPILE := riscv64-linux-gnu-
COMMON_FLAGS := -fno-pic -march=rv32im -mabi=ilp32
CFLAGS += $(COMMON_FLAGS) -static
ASFLAGS += $(COMMON_FLAGS) -O0
LDFLAGS += -melf32lriscv

3
scripts/isa/x86.mk Normal file
View file

@ -0,0 +1,3 @@
CFLAGS += -m32 -fno-pic -fno-omit-frame-pointer -march=i386
ASFLAGS += -m32 -fno-pic
LDFLAGS += -melf_i386

3
scripts/isa/x86_64.mk Normal file
View file

@ -0,0 +1,3 @@
CFLAGS += -m64 -fPIC -mno-sse
ASFLAGS += -m64 -fPIC
LDFLAGS += -melf_x86_64