apio
5f56e4b63a
All checks were successful
Build and test / build (push) Successful in 1m42s
UBSAN seems to bloat the kernel too much, so let's make debug.cmake actually usable for debugging by commenting it out.
16 lines
805 B
CMake
16 lines
805 B
CMake
target_compile_definitions(moon PRIVATE LOCKED_VALUE_DEBUG)
|
|
target_compile_definitions(moon PRIVATE DEBUG_MODE)
|
|
target_compile_definitions(moon PRIVATE ELF_DEBUG)
|
|
target_compile_definitions(moon PRIVATE MMU_DEBUG)
|
|
target_compile_definitions(moon PRIVATE MMAP_DEBUG)
|
|
target_compile_definitions(moon PRIVATE EXEC_DEBUG)
|
|
target_compile_definitions(moon PRIVATE OPEN_DEBUG)
|
|
target_compile_definitions(moon PRIVATE REAP_DEBUG)
|
|
target_compile_definitions(moon PRIVATE PCI_DEBUG)
|
|
target_compile_definitions(moon PRIVATE EXT2_DEBUG)
|
|
target_compile_definitions(moon PRIVATE DEVICE_REGISTRY_DEBUG)
|
|
target_compile_definitions(moon PRIVATE FORK_DEBUG)
|
|
target_compile_definitions(moon PRIVATE MOUNT_DEBUG)
|
|
target_compile_definitions(moon PRIVATE CACHE_DEBUG)
|
|
#target_compile_options(moon PRIVATE -fsanitize=undefined)
|