+2002-11-25 Jakub Jelinek <jakub@redhat.com>
+
+ * include/errno.h (__set_errno): Define as errno = val
+ unconditionally.
+
2002-11-24 Roland McGrath <roland@redhat.com>
* sysdeps/posix/readv.c: Include <errno.h>, use __set_errno macro.
# undef errno
# define errno errno /* For #ifndef errno tests. */
extern int errno attribute_hidden;
-# define __set_errno(val) (errno = (val))
# else
# define errno errno /* For #ifndef errno tests. */
# endif
extern __thread int errno attribute_tls_model_ie;
-# define __set_errno(val) (errno = (val))
-# else
-# define __set_errno(val) (*__errno_location ()) = (val)
# endif
# endif /* RTLD_PRIVATE_ERRNO */
+# define __set_errno(val) (errno = (val))
+
#endif /* _ERRNO_H */
#endif /* ! _ERRNO_H */