diff options
| author | Manuel Novoa III <mjn3@codepoet.org> | 2004-02-11 23:48:50 +0000 | 
|---|---|---|
| committer | Manuel Novoa III <mjn3@codepoet.org> | 2004-02-11 23:48:50 +0000 | 
| commit | 082e680bd54e999f2bb4eb77141958938b1e9ee9 (patch) | |
| tree | 203c45b85ca608e1550d8ffc459456fc9cf0b30b /libc/stdio/flockfile.c | |
| parent | 17c21765b4a97c6f0b74ba8466073e5a3f97cdee (diff) | |
| download | uClibc-alpine-082e680bd54e999f2bb4eb77141958938b1e9ee9.tar.bz2 uClibc-alpine-082e680bd54e999f2bb4eb77141958938b1e9ee9.tar.xz  | |
New stdio core.  Should be more maintainable.  Fixes a couple of bugs.
  Codepaths streamlined.  Improved performance for nonthreaded apps
  when linked with a thread-enabled libc.
Minor iconv bug and some locale/thread related startup issues fixed.
  These showed up in getting a gcj-compiled java helloworld app running.
Removed some old extension functions... _stdio_fdout and _stdio_fsfopen.
Diffstat (limited to 'libc/stdio/flockfile.c')
| -rw-r--r-- | libc/stdio/flockfile.c | 16 | 
1 files changed, 16 insertions, 0 deletions
diff --git a/libc/stdio/flockfile.c b/libc/stdio/flockfile.c new file mode 100644 index 000000000..0dcc7c266 --- /dev/null +++ b/libc/stdio/flockfile.c @@ -0,0 +1,16 @@ +/* Copyright (C) 2004       Manuel Novoa III    <mjn3@codepoet.org> + * + * GNU Library General Public License (LGPL) version 2 or later. + * + * Dedicated to Toni.  See uClibc/DEDICATION.mjn3 for details. + */ + +#include "_stdio.h" + +void flockfile(FILE *stream) +{ +	__STDIO_STREAM_VALIDATE(stream); + +	__STDIO_ALWAYS_THREADLOCK(stream); +} +  | 
