Date: Thu, 30 Apr 1998 02:38:04 -0700 (PDT) From: John Birrell <jb@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys errno.h Message-ID: <199804300938.CAA10170@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jb 1998/04/30 02:38:03 PDT Modified files: sys/sys errno.h Log: Make errno finally and permanently thread-aware so that it is no longer necessary to compile with _THREAD_SAFE defined. This means that people will get thread-aware code whether they like it or not. This change is required to allow a process to link against libpthread and libc to use kernel threads (and prevent each thread from clobbering another thread's errno just be doing a syscall). This is bound to break some ports, but it is strictly allowed by ANSI C, so anything that breaks as a result was already broken anyway 8-). "Sorry". Revision Changes Path 1.10 +1 -5 src/sys/sys/errno.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804300938.CAA10170>