diff options
author | julian <julian@FreeBSD.org> | 1996-01-22 00:02:33 +0000 |
---|---|---|
committer | julian <julian@FreeBSD.org> | 1996-01-22 00:02:33 +0000 |
commit | 619b731f5bb5e09dcf1eaf1fbd96383ca64398fd (patch) | |
tree | a89c7f50ec371cef4418259b9dccdd31ebb2f61f /sys/sys/errno.h | |
parent | 663b14fb2f3198fb0bfb62ae16b6b56c2a4dd055 (diff) | |
download | FreeBSD-src-619b731f5bb5e09dcf1eaf1fbd96383ca64398fd.zip FreeBSD-src-619b731f5bb5e09dcf1eaf1fbd96383ca64398fd.tar.gz |
Reviewed by: julian and (hsu?)
Submitted by: John Birrel(L?)
changes for threadsafe operations
Diffstat (limited to 'sys/sys/errno.h')
-rw-r--r-- | sys/sys/errno.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/sys/errno.h b/sys/sys/errno.h index 3bac4ed..3dddd45 100644 --- a/sys/sys/errno.h +++ b/sys/sys/errno.h @@ -36,15 +36,20 @@ * SUCH DAMAGE. * * @(#)errno.h 8.5 (Berkeley) 1/21/94 - * $Id: errno.h,v 1.2 1994/08/02 07:52:54 davidg Exp $ + * $Id: errno.h,v 1.3 1994/08/21 04:41:42 paul Exp $ */ #ifndef _SYS_ERRNO_H_ #define _SYS_ERRNO_H_ #ifndef KERNEL +#ifdef _THREAD_SAFE +extern int * __error(); +#define errno (* __error()) +#else extern int errno; /* global error number */ #endif +#endif #define EPERM 1 /* Operation not permitted */ #define ENOENT 2 /* No such file or directory */ |