diff --git a/newlib/libc/sys/hermit/crt0.c b/newlib/libc/sys/hermit/crt0.c index c37b60d7b..067201e8b 100644 --- a/newlib/libc/sys/hermit/crt0.c +++ b/newlib/libc/sys/hermit/crt0.c @@ -90,12 +90,6 @@ void runtime_entry(int argc, char** argv, char** env) { int ret; - // For some reason, the newlib symbol for _impure_ptr is NULL. - _impure_ptr = &_impure_data; - _REENT_INIT_PTR(_impure_ptr); - __sglue = (struct _glue){ NULL, 3, &__sf[0] }; - - /* call init function */ __libc_init_array();