diff options
Diffstat (limited to 'sysdeps/mach/hurd/dl-sysdep.c')
-rw-r--r-- | sysdeps/mach/hurd/dl-sysdep.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sysdeps/mach/hurd/dl-sysdep.c b/sysdeps/mach/hurd/dl-sysdep.c index 4f274b4d65..94be85e50e 100644 --- a/sysdeps/mach/hurd/dl-sysdep.c +++ b/sysdeps/mach/hurd/dl-sysdep.c @@ -23,6 +23,7 @@ #include <hurd.h> #include <link.h> #include <unistd.h> +#include <errno.h> #include <fcntl.h> #include <stdlib.h> #include <sys/mman.h> @@ -69,7 +70,7 @@ struct hurd_startup_data *_dl_hurd_data; /* This is used only within ld.so, via dl-minimal.c's __errno_location. */ #undef errno -int errno attribute_hidden; +__error_t errno attribute_hidden; /* Defining these variables here avoids the inclusion of hurdsig.c. */ unsigned long int __hurd_sigthread_stack_base; |