mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-22 09:19:03 +00:00
The dynamic loader exists as /usr/lib/Loader.so and is loaded by the kernel when ET_DYN programs are executed. The dynamic loader is responsible for loading the dependencies of the main program, allocating TLS storage, preparing all loaded objects for execution and finally jumping to the entry of the main program.
6 lines
70 B
C
6 lines
70 B
C
|
|
int func();
|
|
|
|
extern __thread int g_tls1;
|
|
extern __thread int g_tls2;
|