]> Kevux Git Server - fll/commit
Bugfix: Problems and clean ups exposed when writing f_thread unit tests.
authorKevin Day <thekevinday@gmail.com>
Mon, 27 Jun 2022 01:52:48 +0000 (20:52 -0500)
committerKevin Day <thekevinday@gmail.com>
Mon, 27 Jun 2022 01:52:48 +0000 (20:52 -0500)
commit71360406c954df008b078d63002df76610a60c4d
tree287ab776937353babda7020575405f68de3daea7
parent9dd81a108408f63f23522620aac3b02ffd25b585
Bugfix: Problems and clean ups exposed when writing f_thread unit tests.

This in particular extracts the structure related functions into separate files to better follow the functional oriented programming practice.
38 files changed:
build/level_0/settings
build/monolithic/settings
level_0/f_thread/c/private-thread.c
level_0/f_thread/c/private-thread.h
level_0/f_thread/c/thread.c
level_0/f_thread/c/thread.h
level_0/f_thread/c/thread/attribute.c [new file with mode: 0644]
level_0/f_thread/c/thread/attribute.h [new file with mode: 0644]
level_0/f_thread/c/thread/barrier.c [new file with mode: 0644]
level_0/f_thread/c/thread/barrier.h [new file with mode: 0644]
level_0/f_thread/c/thread/barrier_attribute.c [new file with mode: 0644]
level_0/f_thread/c/thread/barrier_attribute.h [new file with mode: 0644]
level_0/f_thread/c/thread/common.h [deleted file]
level_0/f_thread/c/thread/condition.c [new file with mode: 0644]
level_0/f_thread/c/thread/condition.h [new file with mode: 0644]
level_0/f_thread/c/thread/condition_attribute.c [new file with mode: 0644]
level_0/f_thread/c/thread/condition_attribute.h [new file with mode: 0644]
level_0/f_thread/c/thread/id.c [new file with mode: 0644]
level_0/f_thread/c/thread/id.h [new file with mode: 0644]
level_0/f_thread/c/thread/key.c [new file with mode: 0644]
level_0/f_thread/c/thread/key.h [new file with mode: 0644]
level_0/f_thread/c/thread/lock.c [new file with mode: 0644]
level_0/f_thread/c/thread/lock.h [new file with mode: 0644]
level_0/f_thread/c/thread/lock_attribute.c [new file with mode: 0644]
level_0/f_thread/c/thread/lock_attribute.h [new file with mode: 0644]
level_0/f_thread/c/thread/mutex.c [new file with mode: 0644]
level_0/f_thread/c/thread/mutex.h [new file with mode: 0644]
level_0/f_thread/c/thread/mutex_attribute.c [new file with mode: 0644]
level_0/f_thread/c/thread/mutex_attribute.h [new file with mode: 0644]
level_0/f_thread/c/thread/once.c [new file with mode: 0644]
level_0/f_thread/c/thread/once.h [new file with mode: 0644]
level_0/f_thread/c/thread/semaphore.c [new file with mode: 0644]
level_0/f_thread/c/thread/semaphore.h [new file with mode: 0644]
level_0/f_thread/c/thread/set.c [new file with mode: 0644]
level_0/f_thread/c/thread/set.h [new file with mode: 0644]
level_0/f_thread/c/thread/spin.c [new file with mode: 0644]
level_0/f_thread/c/thread/spin.h [new file with mode: 0644]
level_0/f_thread/data/build/settings