genode/repos/libports/lib/symbols
Christian Helmuth ff5175ec76 libc: synchronization primitives based on monitor
The libc monitor facility enables the execution of monitor jobs by the
main thread when the monitor pool was charged. In comparison to the
current suspend/resume_all mechanism the main thread iterates over all
job functions in contrast to waking up all threads to check their
conditions by themselves. Threads are only woken up if the completion
condition was met.

This commit is the result of a collaboration with Christian Prochaska.
Many thanks for your support, Christian.

Fixes #3550
2020-02-10 14:21:47 +01:00
..
curl libports: ABI for curl 2017-12-21 15:01:42 +01:00
drm depot: drm recipe 2018-05-03 15:31:20 +02:00
egl depot: mesa recipe 2018-05-03 15:31:53 +02:00
expat depot: expat recipe 2018-05-03 15:31:20 +02:00
freetype Rename app/mupdf to app/pdf_view, create depot recipes 2017-11-30 11:23:10 +01:00
gmp libports: update gmp from 4.3.2 to 6.1.2 2019-11-19 14:45:39 +01:00
icu depot: icu recipe 2018-05-03 15:31:54 +02:00
jbig2dec Rename app/mupdf to app/pdf_view, create depot recipes 2017-11-30 11:23:10 +01:00
jpeg Rename app/mupdf to app/pdf_view, create depot recipes 2017-11-30 11:23:10 +01:00
libarchive depot: recipes for src/extract and used libs 2018-02-09 13:34:13 +01:00
libc libc: synchronization primitives based on monitor 2020-02-10 14:21:47 +01:00
libcrypto Add more features and symbols to libcrypto 2019-03-18 15:56:23 +01:00
libiconv libports: libiconv ABI 2017-10-05 17:40:01 +02:00
liblzma depot: recipes for src/extract and used libs 2018-02-09 13:34:13 +01:00
libm Port of OpenLibm 2019-05-27 14:46:53 +02:00
libpng Update libpng to version 1.6.36 2019-02-12 10:33:14 +01:00
libsanitizer_common sanitizer: update to version 8.3.0 2019-05-27 14:52:52 +02:00
libsparkcrypto Port libsparkcrypto 2019-03-18 15:56:23 +01:00
libssh libports: update libssh to 0.8.4 2018-10-29 09:36:22 +01:00
libssl libports: update OpenSSL to 1.0.2q 2019-01-07 12:33:54 +01:00
libubsan sanitizer: update to version 8.3.0 2019-05-27 14:52:52 +02:00
mesa depot: mesa recipe 2018-05-03 15:31:53 +02:00
mpc Genode toolchain depot package 2018-11-27 11:38:13 +01:00
mpfr libports: update mpfr to 4.0.2 2019-11-19 14:45:39 +01:00
mupdf Rename app/mupdf to app/pdf_view, create depot recipes 2017-11-30 11:23:10 +01:00
ncurses abi: remove duplicates and internal symbols, fix sizes 2018-01-17 12:14:42 +01:00
openjpeg Rename app/mupdf to app/pdf_view, create depot recipes 2017-11-30 11:23:10 +01:00
pcre depot: recipe for pcre library 2017-11-06 13:57:23 +01:00
pcre16 depot: pcre16 recipe 2018-05-03 15:31:19 +02:00
posix posix ABI: require 'main' symbol 2018-02-09 13:34:20 +01:00
python liports/recipes: api/ and src/python 2018-11-16 15:07:53 +01:00
qt5_component depot: qt5 recipes 2018-05-30 12:26:19 +02:00
qt5_qnitpickerviewwidget depot: qt5 recipes 2018-05-30 12:26:19 +02:00
qt5_qpa_nitpicker depot: qt5 recipes 2018-05-30 12:26:19 +02:00
qt5_qpluginwidget depot: qt5 recipes 2018-05-30 12:26:19 +02:00
solo5 Native Solo5 bindings 2018-11-16 15:07:52 +01:00
spark ada-runtime: update to 1.1 2019-08-21 13:25:25 +02:00
stdcxx stdcxx: add symbols needed by dosbox 2019-12-19 17:01:42 +01:00
zlib Support read-only data symbols in ABI 2017-10-05 17:40:04 +02:00