Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <00c401c438db$47ba1ff0$78d96f83@robinson.cam.ac.uk> From: "Max Bowsher" To: Subject: [Bug] _POSIX_THREAD_SAFE_FUNCTIONS is defined, but it should not be? Date: Thu, 13 May 2004 12:13:05 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ X-Cam-AntiVirus: No virus found X-Cam-SpamDetails: Not scanned X-IsSubscribed: yes Note-from-DJ: This may be spam Cygwin defines _POSIX_THREAD_SAFE_FUNCTIONS (in newlib/include/sys/features.h), but it does not provide the following 7 functions, which are among those that this define is supposed to indicate the presence of: flockfile ftrylockfile funlockfile getgrgid_r getgrnam_r getlogin_r readdir_r (I noticed this, because APR assumes readdir_r is available if that define is defined. This seems to be a valid assumption, according to SUSv3). Max. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/