base: move 'prepare_init_main_thread' to Genode::

Issue #4784
This commit is contained in:
Norman Feske
2023-06-21 17:00:06 +02:00
parent 3f9698a292
commit 7093258649
10 changed files with 16 additions and 14 deletions

View File

@ -57,6 +57,7 @@ namespace Genode {
Id_space<Parent::Client> &env_session_id_space();
Env &internal_env();
void prepare_init_main_thread();
void bootstrap_component();
void binary_ready_hook_for_platform();
}

View File

@ -28,8 +28,6 @@ addr_t init_main_thread_result;
namespace Genode { extern Region_map * env_stack_area_region_map; }
void prepare_init_main_thread();
enum { MAIN_THREAD_STACK_SIZE = 16*1024 };
@ -87,7 +85,6 @@ Main_thread * main_thread()
*/
extern "C" void init_main_thread()
{
/* do platform specific preparation */
prepare_init_main_thread();
init_platform();