mirror of
https://github.com/fluencelabs/musl
synced 2025-06-28 06:02:04 +00:00
arch
crt
dist
include
arpa
linux
net
netinet
netpacket
sys
aio.h
alloca.h
assert.h
byteswap.h
complex.h
cpio.h
ctype.h
dirent.h
dlfcn.h
elf.h
endian.h
err.h
errno.h
fcntl.h
features.h
fenv.h
float.h
fnmatch.h
ftw.h
getopt.h
glob.h
grp.h
iconv.h
inttypes.h
iso646.h
langinfo.h
libgen.h
libintl.h
limits.h
locale.h
malloc.h
math.h
memory.h
mntent.h
monetary.h
mqueue.h
netdb.h
nl_types.h
paths.h
poll.h
pthread.h
pty.h
pwd.h
regex.h
resolv.h
sched.h
search.h
semaphore.h
setjmp.h
shadow.h
signal.h
spawn.h
stdarg.h
stdbool.h
stddef.h
stdint.h
stdio.h
stdio_ext.h
stdlib.h
string.h
strings.h
stropts.h
syscall.h
sysexits.h
syslog.h
tar.h
termios.h
tgmath.h
time.h
ucontext.h
ulimit.h
unistd.h
utime.h
utmp.h
utmpx.h
wchar.h
wctype.h
wordexp.h
lib
src
tools
.gitignore
COPYING
COPYRIGHT
INSTALL
Makefile
README
WHATSNEW
hopefully this resolves the rest of the issues with hideously nonportable hacks in programs that use gnulib.
28 lines
459 B
C
28 lines
459 B
C
#ifndef _STDIO_EXT_H
|
|
#define _STDIO_EXT_H
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#define FSETLOCKING_QUERY 0
|
|
#define FSETLOCKING_INTERNAL 1
|
|
#define FSETLOCKING_BYCALLER 2
|
|
|
|
void _flushlbf(void);
|
|
int __fsetlocking(FILE *, int);
|
|
int __fwriting(FILE *);
|
|
int __freading(FILE *);
|
|
int __freadable(FILE *);
|
|
int __fwritable(FILE *);
|
|
int __flbf(FILE *);
|
|
size_t __fbufsize(FILE *);
|
|
size_t __fpending(FILE *);
|
|
int __fpurge(FILE *);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|