mirror of
https://github.com/adtools/clib2.git
synced 2025-12-08 14:59:05 +00:00
- Added more semaphore locking around the basic stdio, memory, locale
and dirent data operations. That should do it! While the library is not reentrant (this is not ixemul.library) it should be thread-safe now. Thread-safe in the sense of POSIX 1003.1c-1995. git-svn-id: file:///Users/olsen/Code/migration-svn-zu-git/logical-line-staging/clib2/trunk@14842 87f5fb63-7c3d-0410-a384-fd976d0f7a62
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: stdio_protos.h,v 1.8 2005-02-27 18:09:10 obarthel Exp $
|
||||
* $Id: stdio_protos.h,v 1.9 2005-02-27 21:58:21 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@@ -215,4 +215,12 @@ extern void __remove_fd_alias(struct fd * fd);
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
/* stdio_lock.c */
|
||||
extern void __stdio_lock(void);
|
||||
extern void __stdio_unlock(void);
|
||||
extern void __stdio_lock_exit(void);
|
||||
extern int __stdio_lock_init(void);
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
#endif /* _STDIO_PROTOS_H */
|
||||
|
||||
Reference in New Issue
Block a user