2023-12-10 18:24:05 +00:00
|
|
|
-std=gnu2x
|
|
|
|
-Wall
|
|
|
|
-Wextra
|
|
|
|
-Werror
|
2023-12-15 21:31:51 +00:00
|
|
|
-fcolor-diagnostics
|
2023-12-10 19:31:11 +00:00
|
|
|
-Isrc/kernel/klibs
|
|
|
|
-Isrc/kernel/archs
|
2023-12-15 21:31:51 +00:00
|
|
|
-I.cutekit/extern/cute-engineering
|
|
|
|
-Isrc/kernel/klibs/stdc-shim
|
|
|
|
-Isrc/libs
|
|
|
|
-D__ck_freestanding__
|
2023-12-10 18:24:05 +00:00
|
|
|
-D__ck_toolchain_value=clang
|
2023-12-15 21:31:51 +00:00
|
|
|
-D__ck_bits_value=64
|
2023-12-10 18:24:05 +00:00
|
|
|
-D__ck_loader_value=limine
|
2023-12-10 19:31:11 +00:00
|
|
|
-D__ck_bits_64__
|
2023-12-15 21:31:51 +00:00
|
|
|
-D__ck_arch_value=x86_64
|
2023-12-10 19:31:11 +00:00
|
|
|
-D__ck_sys_kernel__
|
|
|
|
-D__ck_abi_sysv__
|
2023-12-15 21:31:51 +00:00
|
|
|
-D__ck_loader_limine__
|
2023-12-10 19:31:11 +00:00
|
|
|
-D__ck_arch_x86_64__
|
2023-12-15 21:31:51 +00:00
|
|
|
-D__ck_sys_value=kernel
|
|
|
|
-D__ck_abi_value=sysv
|
|
|
|
-D__ck_toolchain_clang__
|
|
|
|
-D__ck_encoding_value=utf8
|
|
|
|
-D__ck_encoding_utf8__
|
2023-12-10 18:24:05 +00:00
|
|
|
-ffreestanding
|
|
|
|
-fno-stack-protector
|
|
|
|
-mno-80387
|
|
|
|
-mno-mmx
|
|
|
|
-mno-3dnow
|
|
|
|
-mno-sse
|
|
|
|
-mno-sse2
|
|
|
|
-mno-red-zone
|
|
|
|
-Dauto=__auto_type
|
2023-12-10 19:31:11 +00:00
|
|
|
-Isrc/kernel/klibs
|