diff options
Diffstat (limited to 'lib/libc/arch')
| -rw-r--r-- | lib/libc/arch/x86_64/crt0.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/libc/arch/x86_64/crt0.c b/lib/libc/arch/x86_64/crt0.c index 2c7943ff..546d9c8a 100644 --- a/lib/libc/arch/x86_64/crt0.c +++ b/lib/libc/arch/x86_64/crt0.c @@ -12,8 +12,6 @@ extern int main(int, char *[]); char **environ; -static struct __thread_self thread = { .tid = 0, ._errno = 0 }; - struct __attribute__((packed)) auxv_t { uintptr_t a_type; uintptr_t a_val; @@ -47,8 +45,6 @@ __attribute__((used)) void __libc_start(uintptr_t *sp) __auxv++; } - __asm__ volatile("wrfsbase %0" ::"r"(thread)); - exit(main(argc, argv)); } |
