aboutsummaryrefslogtreecommitdiff
path: root/mubios
diff options
context:
space:
mode:
authorRichard Qin <richard.qin.x@gmail.com>2026-11-08 02:00:33 +0800
committerRichard Qin <richard.qin.x@gmail.com>2026-11-08 02:00:33 +0800
commita72a46657aeb9c950c5d6e99933b4ec16814c89c (patch)
tree8d09225d9d202b1b8bf4e6add7d2634af5f4ef29 /mubios
parent98abe576a812c5a1710dd6d6f1680042bd1296d6 (diff)
downloadrcc-project-a72a46657aeb9c950c5d6e99933b4ec16814c89c.tar.gz
rcc-project-a72a46657aeb9c950c5d6e99933b4ec16814c89c.tar.xz
[mubios] Add CFLAGS to close Exception Unwinding and Stack Unwinding Mechanism
Signed-off-by: Richard Qin <richard.qin.x@gmail.com>
Diffstat (limited to 'mubios')
-rw-r--r--mubios/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/mubios/Makefile b/mubios/Makefile
index b5c268e..df74430 100644
--- a/mubios/Makefile
+++ b/mubios/Makefile
@@ -28,7 +28,8 @@ LD := ld
OBJCOPY := objcopy
CFLAGS := -m32 -ffreestanding -fno-pie -fno-stack-protector \
- -fno-builtin -nostdinc -Iinclude -Wall -Wextra
+ -fno-builtin -nostdinc -Iinclude -Wall -Wextra \
+ -fno-unwind-tables -fno-asynchronous-unwind-tables
ASFLAGS := --32
LDFLAGS := -m elf_i386 -nostdlib -T linker.ld