genode/repos/libports/src/test
Norman Feske af146e7dcd Remove base/timed_semaphore.h from API
The former 'Genode::Timed_semaphore' mechanism is moved to the private
part of the two remaining users, namely dde_rump and the libc. Note
there are now two private copies of 'timed_semaphore.h'. This should be
regarded as an interim step until the use of this mechanism is removed
from both users.

This patch also cleans up the mechanism from legacy Genode API calls and
global side effects (alarm-thread singleton). The test/timed_semaphore
is now located at the libports repository as it now tests a mechanism of
the libc. The former timed_semaphore library is no more.

Fixes #3121
2019-01-30 13:35:29 +01:00
..
ada test-ada: showcase Ada/SPARK object construction 2019-01-07 12:33:55 +01:00
ada_exception depot_autopilot: evaluate sets of test packages 2018-11-16 15:07:53 +01:00
ada_secondary_stack Ada: fix ada_secondary_stack test 2018-08-08 10:59:03 +02:00
expat test-expat: use zero-filled read buffer 2018-11-29 11:54:31 +01:00
fatfs_block_io Consistently name block components 2019-01-14 12:34:39 +01:00
gnatio Support GNAT.IO in Ada programs 2019-01-14 12:21:10 +01:00
ieee754 hw: enable eager FPU context switch for ARM 2018-11-29 11:54:31 +01:00
ldso Add base lib to tests 2018-11-16 14:37:19 +01:00
libc Add base lib to tests 2018-11-16 14:37:19 +01:00
libc_block Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
libc_component Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
libc_connect libc: 'connect()' test 2019-01-30 13:35:28 +01:00
libc_counter Add base lib to tests 2018-11-16 14:37:19 +01:00
libc_fatfs Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
libc_getaddrinfo Test of the gettaddrinfo POSIX facility. 2018-05-03 15:31:58 +02:00
libc_getenv Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
libc_getpwent Libc: single-user getpwent implementation 2018-09-13 15:21:10 +02:00
libc_pipe Merge pthread into libc library 2018-11-29 11:46:01 +01:00
libc_select Merge pthread into libc library 2018-11-29 11:46:01 +01:00
libc_vfs Add base lib to tests 2018-11-16 14:37:19 +01:00
libc_vfs_block Add base lib to tests 2018-11-16 14:37:19 +01:00
libc_with_libc Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
liblzma port library: liblzma 2018-01-17 12:14:39 +01:00
libports Move libsdl and companion libs to genode-world 2019-01-07 12:43:37 +01:00
lwip http_srv: use libc print API 2018-08-08 13:33:37 +02:00
lz4 port library: lz4 2018-01-17 12:14:39 +01:00
memcpy test/memcpy: add Genode's memset to the suite 2018-11-16 14:37:18 +01:00
mesa_demo base: make Entrypoint placeable on specific cpu 2018-10-29 09:36:22 +01:00
moon Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
netty libc: 'connect()' test 2019-01-30 13:35:28 +01:00
pcg32 Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
pthread Merge pthread into libc library 2018-11-29 11:46:01 +01:00
python Add base lib to tests 2018-11-16 14:37:19 +01:00
qt5 depot: qt5 recipes 2018-05-30 12:26:19 +02:00
rust Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
smartcard Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00
solo5 Native Solo5 bindings 2018-11-16 15:07:52 +01:00
stdcxx Add base lib to tests 2018-11-16 14:37:19 +01:00
tcp Simple bulk TCP test 2018-09-24 11:18:23 +02:00
timed_semaphore Remove base/timed_semaphore.h from API 2019-01-30 13:35:29 +01:00