base: remove destroy_signal_thread function

With the removal of the 'Entrypoint::schedule_suspend' mechanism, this
function is no longer called.

Issue #4940
This commit is contained in:
Norman Feske 2023-06-29 14:31:19 +02:00
parent 4193279560
commit f9bb7246ef
5 changed files with 0 additions and 12 deletions

View File

@ -46,9 +46,6 @@ static Env &env()
void Genode::init_signal_thread(Env &env) { _env_ptr = &env; } void Genode::init_signal_thread(Env &env) { _env_ptr = &env; }
void Genode::destroy_signal_thread() { }
void Genode::init_signal_receiver(Pd_session &, Parent &) { } void Genode::init_signal_receiver(Pd_session &, Parent &) { }

View File

@ -197,7 +197,6 @@ class Core_child : public Child_policy
*/ */
void Genode::init_signal_thread(Env &) { } void Genode::init_signal_thread(Env &) { }
void Genode::destroy_signal_thread() { }
/******************* /*******************

View File

@ -50,8 +50,6 @@ namespace Genode {
void deinit_heartbeat_monitoring(); void deinit_heartbeat_monitoring();
void exec_static_constructors(); void exec_static_constructors();
void destroy_signal_thread();
void cxx_demangle(char const*, char*, size_t); void cxx_demangle(char const*, char*, size_t);
void cxx_current_exception(char *out, size_t size); void cxx_current_exception(char *out, size_t size);
void cxx_free_tls(void *thread); void cxx_free_tls(void *thread);

View File

@ -31,7 +31,6 @@ namespace Genode {
extern bool inhibit_tracing; extern bool inhibit_tracing;
void call_global_static_constructors(); void call_global_static_constructors();
void destroy_signal_thread();
} }

View File

@ -106,11 +106,6 @@ namespace Genode {
{ {
signal_handler_thread().construct(env); signal_handler_thread().construct(env);
} }
void destroy_signal_thread()
{
signal_handler_thread().destruct();
}
} }