a7072a5e1c
Before, the 'main thread' of a process was never taken into account anywhere in the library, causing mutexes not to work properly (and consequently, neither did the condition variables). For example, if the 'main thread' (that is, the thread which is started at the beginning of a process; not a spawned thread by the library) would lock a mutex, it wasn't actually locked. |
||
---|---|---|
.. | ||
ack | ||
csu | ||
libarchive | ||
libaudiodriver | ||
libbz2 | ||
libc | ||
libcurses | ||
libdriver | ||
libedit | ||
libend | ||
libfetch | ||
libhgfs | ||
libl | ||
libm | ||
libmthread | ||
libnetdriver | ||
libsys | ||
libtimers | ||
libutil | ||
libvtreefs | ||
libz | ||
ack_build.sh | ||
clang_build.sh | ||
gnu_build.sh | ||
Makefile | ||
Makefile.inc | ||
README |
ack_build.sh - for ACK library building gnu_build.sh - for GNU library building ack_build.sh obj - create objdirs for gnu libraries ack_build.sh depend - find dependencies of ack libraries ack_build.sh all - compile ack libraries ack_build.sh install - compile and install ack libraries ack_build.sh clean - clean for ack libraries gnu_build.sh obj - create objdirs for gnu libraries gnu_build.sh depend - find dependencies of gnu libraries gnu_build.sh all - compile gnu libraries gnu_build.sh install - compile and install gnu libraries gnu_build.sh clean - clean for gnu libraries