diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/errno.h | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/include/errno.h b/include/errno.h index f140631b31..3c3d2288c8 100644 --- a/include/errno.h +++ b/include/errno.h @@ -1,8 +1,6 @@ #ifndef _ERRNO_H - #include <stdlib/errno.h> - -#if defined _ERRNO_H && !defined _ISOMAC +#if !defined _ISOMAC && !defined __ASSEMBLER__ # if IS_IN (rtld) # include <dl-sysdep.h> @@ -38,15 +36,12 @@ extern __thread int errno attribute_tls_model_ie; # define __set_errno(val) (errno = (val)) -# ifndef __ASSEMBLER__ extern int *__errno_location (void) __THROW __attribute_const__ # if RTLD_PRIVATE_ERRNO attribute_hidden # endif ; libc_hidden_proto (__errno_location) -# endif - -#endif /* _ERRNO_H */ -#endif /* ! _ERRNO_H */ +#endif /* !_ISOMAC && !__ASSEMBLER__ */ +#endif /* !_ERRNO_H */ |