]> Kevux Git Server - fll/commit
Update: Utilize the debug mode, changing the error printing functions.
authorKevin Day <Kevin@kevux.org>
Tue, 11 Nov 2025 03:18:05 +0000 (21:18 -0600)
committerKevin Day <Kevin@kevux.org>
Tue, 11 Nov 2025 03:18:05 +0000 (21:18 -0600)
commit044264282c2497d598ba94944d13799ec825ffb5
treede0dea037b087f97a65e0c7155eb836e26d5b058
parent74fbad51b5f7fec9f7327b708d703d28208299f0
Update: Utilize the debug mode, changing the error printing functions.

The `function` parameter is now replaced with `debug`.
There are several changes to the error printing functions to accommodate this.

A new function `fll_error_print_debug()` is added for handling the printing of this debug parameter.

Update the programs to ensure that they compile with these changes.
A follow up commit is required to fully and properly utilize this debug parameter.

The Featureless Make had to be updated further to get it to compile.
This fixes incorrect documentation that I observed.
The debug and function conversions are only enough to get things to compile.
This will still need a follow up commit to properly change everything.
23 files changed:
build/disable/level_0/f_string.h
build/disable/level_2/fll_error.h
build/stand_alone/byte_dump.config.h
build/stand_alone/example.config.h
build/stand_alone/fake.config.h
build/stand_alone/firewall.config.h
build/stand_alone/utf8.config.h
level_0/f_string/c/string/static.c
level_0/f_string/c/string/static.h
level_2/fll_error/c/error.c
level_2/fll_error/c/error.h
level_2/fll_error/c/error/string.c
level_2/fll_error/c/error/string.h
level_2/fll_error/c/private-error.c
level_2/fll_error/c/private-error.h
level_3/fake/c/main/build.c
level_3/fake/c/main/build/load.c
level_3/fake/c/main/fake/do.c
level_3/fake/c/main/make/load_fakefile.c
level_3/fake/c/main/make/operate.c
level_3/fake/c/main/make/operate_process_type.c
level_3/fake/c/main/print/error.c
level_3/fake/c/main/print/error.h