zephyr/lib
Andy Ross f4b6daff4b lib/posix: Port wait_q usage to new API
The pthread mutex changes went in with an adaptation to build with the
new wait queue API, but they did it by using the old dlist hooks
directly through typecasting and union assignment.  That... is sort of
the opposite of the intent to having the new API be abstracted.  The
pthread code worked, but failed once wait queues (on x86) stopped
being dlists.

Simple fix once I saw the problem, anyway.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2018-05-19 07:00:55 +03:00
..
base64 lib: base64: Add statement of changes 2018-03-23 13:54:48 +01:00
crc crc: make crc8_ccitt() match the other CRC functions. 2018-03-10 21:49:07 -05:00
json lib: json: Efficiently pack field name, offset, alignment, type 2018-05-01 15:44:09 -04:00
libc lib: posix: Do not redefine PATH_MAX in unistd.h 2018-05-19 06:59:40 +03:00
mempool lib: user mode compatible mempools 2018-04-05 07:03:05 -07:00
posix lib/posix: Port wait_q usage to new API 2018-05-19 07:00:55 +03:00
rbtree lib/rbtree: Fix & document insert comparison order 2018-05-19 07:00:55 +03:00
ring_buffer lib: move ring_buffer from misc/ to lib/ 2017-12-15 20:02:01 -05:00
CMakeLists.txt kernel: thread: Move out the function _thread_entry() to lib 2018-05-15 17:48:18 +03:00
Kconfig lib: posix: Move posix layer from 'kernel' to 'lib' 2018-04-05 16:43:05 -04:00
thread_entry.c kernel: thread: Move out the function _thread_entry() to lib 2018-05-15 17:48:18 +03:00