Skip site navigation (1)Skip section navigation (2)
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>