genode/repos/base-linux
Norman Feske 1fd1786122 test/lx_hybrid: don't call glibc exit
This patch removes the use of the Entrypoint::schedule_suspend mechanism
and the call of glibc's exit from the lx_hybrid tests, for two reasons.

First, the interplay of atexit handlers executed by the glibc and
Genode's lx_hybrid library is complicated while bringing no benefits in
practice as lx_hybrid applications are usually servers that don't exit
anyway.

Second, the Entrypoint::schedule_suspend mechanism in not used by any
other component. By removing its use from the lx_hybrid tests, we can
remove this mechanism from the base library.

Issue #4940
2023-07-14 12:06:31 +02:00
..
etc base: remove SPEC variables of boards (fix #3971) 2021-01-25 13:58:09 +01:00
include/spec/arm_64/trace base-linux: discharge timestamp on AARCH64 2021-05-10 11:17:20 +02:00
lib base: de-duplicate src/lib/base/platform.cc 2023-07-14 12:06:31 +02:00
recipes depot: update recipe hashes 2023-06-16 11:24:26 +02:00
run base: use [build_artifacts] in run scripts 2023-05-30 12:03:26 +02:00
src test/lx_hybrid: don't call glibc exit 2023-07-14 12:06:31 +02:00
README Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00

This repository contains the Linux-specific implementation of Genode.