genode/repos/libports/include
Norman Feske dc39a8db62 base: introduce Allocator::try_alloc
This patch changes the 'Allocator' interface to the use of 'Attempt'
return values instead of using exceptions for propagating errors.

To largely uphold compatibility with components using the original
exception-based interface - in particluar use cases where an 'Allocator'
is passed to the 'new' operator - the traditional 'alloc' is still
supported. But it existes merely as a wrapper around the new
'try_alloc'.

Issue #4324
2021-11-29 15:11:52 +01:00
..
acpica acpica: generate report usable by platform_drv 2018-05-30 13:36:21 +02:00
ada ada: replace local runtime implementation with port 2018-11-27 11:36:36 +01:00
EGL EGL api library 2018-03-27 13:44:27 +02:00
fatfs Update FatFS port to version 0.13 2017-08-17 11:04:22 +02:00
freetype-genode Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
fribidi Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
jpeg Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
libc base: introduce Allocator::try_alloc 2021-11-29 15:11:52 +01:00
libc-genode libc: support syscall(SYS_thr_self,...) 2018-05-30 13:36:07 +02:00
libc-plugin libc: update O_APPEND fds on joined child 2021-01-25 13:58:10 +01:00
lwip timeout: rework timeout framework 2020-10-09 13:35:56 +02:00
ncurses libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
pcg-c port of PCG random number generator library 2017-08-28 16:49:51 +02:00
qemu qemu-usb: add usb webcam model 2021-05-05 11:35:28 +02:00
qgenodeviewwidget qt5: build Qt libraries and applications with qmake 2020-07-03 13:48:55 +02:00
qpluginwidget qt5: build Qt libraries and applications with qmake 2020-07-03 13:48:55 +02:00
qt5_component qt5: build Qt libraries and applications with qmake 2020-07-03 13:48:55 +02:00
readline Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
spec stdcxx: support /dev/urandom 2021-05-28 14:15:27 +02:00
stdcxx stdcxx: update to version 10.3.0 2021-05-28 14:15:26 +02:00
x86emu Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00