acadia-newlib/newlib/libc
Jeff Johnston d0bd3e6f56 2004-06-11 Antony King <antony.king@st.com>
* libc/include/sys/_types.h: Include <sys/lock.h> and change
        _flock_t to be of type _LOCK_RECURSIVE_T.
        * libc/include/sys/reent.h: (_REENT_INIT): Reformat.
        (_REENT_INIT_PTR): Ditto.  Use memset where appropriate.
        (_global_impure_ptr): New declaration.
        (_GLOBAL_REENT): Change to be _global_impure_ptr.
        * libc/include/sys/stdio.h: Include <sys/lock.h> and
        <sys/reent.h>.
        (_flockfile)[!_SINGLE_THREAD]: Add code for lock call.
        (_funlockfile)[!SINGLE_THREAD]: Ditto.
        * libc/reent/impure.c: Set _global_impure_ptr to _impure_ptr.
        * libc/stdio/fclose.c: Remove casting of fp lock to
        _LOCK_RECURSIVE_T.
        * libc/stdio/findfp.c: Ditto.
        * libc/stdio/fopen.c: Ditto.
        * libc/stdio/freopen.c: Ditto.
        * libc/stdio/vfprintf.c: Ditto.
        * libc/stdio64/fopen64.c: Ditto.
        * libc/stdlib/envlock.c: Add default stubs that use generic
        locking code.
        * libc/stdlib/mlock.c: Ditto.

        Jeff Johnston  <jjohnstn@redhat.com>
        * libc/sys/linux/sys/_types.h (__flock_mutex_t): New subtype.
        (_flock_t): Change to be a struct containing a single member
        named mutex which is of type __flock_mutex_t.
2004-06-11 20:37:10 +00:00
..
argz 2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-27 23:26:26 +00:00
ctype 2004-04-23 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-04-23 21:44:22 +00:00
errno 2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-27 23:26:26 +00:00
iconv 2004-02-02 Jeff Johnston <jjohnstn@redhat.com> 2004-02-02 22:51:39 +00:00
include 2004-06-11 Antony King <antony.king@st.com> 2004-06-11 20:37:10 +00:00
locale 2004-04-23 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-04-23 21:44:22 +00:00
machine 2004-06-09 Toralf Lund <toralf@procaptura.com> 2004-06-09 19:05:09 +00:00
misc 2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-27 23:26:26 +00:00
posix 2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-27 23:26:26 +00:00
reent 2004-06-11 Antony King <antony.king@st.com> 2004-06-11 20:37:10 +00:00
search 2004-05-26 Jeff Johnston <jjohnstn@redhat.com> 2004-05-26 17:57:10 +00:00
signal 2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-27 23:26:26 +00:00
stdio 2004-06-11 Antony King <antony.king@st.com> 2004-06-11 20:37:10 +00:00
stdio64 2004-06-11 Antony King <antony.king@st.com> 2004-06-11 20:37:10 +00:00
stdlib 2004-06-11 Antony King <antony.king@st.com> 2004-06-11 20:37:10 +00:00
string 2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-27 23:26:26 +00:00
sys 2004-06-11 Antony King <antony.king@st.com> 2004-06-11 20:37:10 +00:00
syscalls 2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-27 23:26:26 +00:00
time 2004-04-01 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-04-02 01:05:43 +00:00
unix 2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-27 23:26:26 +00:00
Makefile.am 2004-01-23 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-23 21:37:46 +00:00
Makefile.in 2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-27 23:26:26 +00:00
aclocal.m4 2004-02-02 Jeff Johnston <jjohnstn@redhat.com> 2004-02-02 22:51:39 +00:00
configure 2004-02-02 Jeff Johnston <jjohnstn@redhat.com> 2004-02-02 22:51:39 +00:00
configure.in 2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-01-27 23:26:26 +00:00
libc.texinfo 2004-02-02 Jeff Johnston <jjohnstn@redhat.com> 2004-02-02 22:51:39 +00:00
saber import newlib-2000-02-17 snapshot 2000-02-17 19:39:52 +00:00
sys.tex 2002-07-17 Jeff Johnston <jjohnstn@redhat.com> 2002-07-17 23:25:44 +00:00