[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS psmith make: Portability fix for glob.h building in FreeBSD ports sy
From: |
Paul D. Smith <address@hidden> |
Subject: |
CVS psmith make: Portability fix for glob.h building in FreeBSD ports system. |
Date: |
Thu, 30 Jan 2003 00:22:53 -0500 |
CVSROOT: /cvsroot/make
Module name: make
Changes by: psmith 03/01/30 00:22:52
Modified files:
. : ChangeLog arscan.c commands.c configure.in
dir.c make.h misc.c read.c remake.c vpath.c
glob : ChangeLog glob.h
Log message:
Portability fix for glob.h building in FreeBSD ports system.
Implement a fix for bug # 2169: too many OSs, even major OSs like Solaris,
don't properly implement SA_RESTART: important system calls like stat() can
still fail when SA_RESTART is set. So, forget the BROKEN_RESTART config
check and get rid of atomic_stat() and atomic_readdir(), and implement
permanent wrappers for EINTR checking on various system calls (stat(),
fstat(), opendir(), and readdir() so far).
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- CVS psmith make: Portability fix for glob.h building in FreeBSD ports system.,
Paul D. Smith <address@hidden> <=