Remove 'Env::reinit' and 'Env::reinit_main_thread'

Fixes #4404
This commit is contained in:
Norman Feske
2022-02-03 13:58:52 +01:00
parent 62b4871c5c
commit 50c2b0066f
25 changed files with 15 additions and 285 deletions

View File

@@ -58,9 +58,6 @@ void prepare_init_main_thread()
}
void prepare_reinit_main_thread() { prepare_init_main_thread(); }
/************
** Thread **
************/

View File

@@ -56,9 +56,6 @@ void Thread::_init_platform_thread(size_t weight, Type type)
addr_t const utcb_new = (addr_t)&_stack->utcb() - stack_area;
Region_map * const rm = env_stack_area_region_map;
if (type == REINITIALIZED_MAIN)
rm->detach(utcb_new);
/* remap initial main-thread UTCB according to stack-area spec */
try { rm->attach_at(Hw::_main_thread_utcb_ds, utcb_new, utcb_size); }
catch(...) {