]> Kevux Git Server - fll/commit
Update: Add additional time types, refactor f_time_spec and similar, and rebuild...
authorKevin Day <kevin@kevux.org>
Sat, 20 Apr 2024 04:29:22 +0000 (23:29 -0500)
committerKevin Day <kevin@kevux.org>
Sat, 20 Apr 2024 04:29:22 +0000 (23:29 -0500)
commit9d8835b60db27f2803bf61b8682c8ed7a5fd046d
treeda0e0dae2c2a42701e08854ffd1aec8b2474b182
parentd0ff9253deb5e5250746f273b3031c72bff72a95
Update: Add additional time types, refactor f_time_spec and similar, and rebuild stand alone build configs.

The f_time_spec_t is not the same as "struct timespec".
Avoid confusion by renaming it to f_time_simple_t.
rename f_date_spec_t to f_date_simple_t for the same reason.

Add additional types and now that f_time_spec_t is available, create f_time_spec_t as a typedef of "struct timespec".

Update the stand alone build scripts with all of these changes and some changes from previous commits.
30 files changed:
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_file/c/file.c
level_0/f_file/c/file.h
level_0/f_signal/c/signal.c
level_0/f_signal/c/signal.h
level_0/f_thread/c/thread.c
level_0/f_thread/c/thread.h
level_0/f_time/c/time.c
level_0/f_time/c/time.h
level_0/f_time/c/time/common.h
level_0/f_time/tests/unit/c/test-time-spec_millisecond.c
level_0/f_time/tests/unit/c/test-time-spec_nanosecond.c
level_0/f_type/c/type.h
level_0/f_type/c/type/time.h
level_3/controller/c/common.h
level_3/controller/c/common/private-cache.h
level_3/controller/c/controller/private-controller.c
level_3/controller/c/controller/private-controller.h
level_3/controller/c/entry/private-entry.c
level_3/controller/c/lock/private-lock.c
level_3/controller/c/process/private-process.c
level_3/controller/c/rule/private-rule.c
level_3/controller/c/thread/private-thread.c
level_3/controller/c/thread/private-thread_entry.c
level_3/controller/c/thread/private-thread_process.c
level_3/controller/c/thread/private-thread_signal.c