mirror of git://sourceware.org/git/glibc.git
(input, output): Functions removed.
(mach_open_devstream): Use devstream_{read,write} as cookie functions,
using only the vanilla fopencookie interface.
* hurd/fopenport.c [! USE_IN_LIBIO] (cookie_io_functions_t): Define
as macro for __io_functions.
(funcsio): Use cookie_io_functions_t type name.
(fopenport): Renamed from __fopenport. Rewrite to call fopencookie.
* libio/iofopncook.c (_IO_cookie_init): New function, broken out of
fopencookie.
(fopencookie): Use it.
* libio/libio.h: Declare _IO_cookie_init.
* hurd/vpprintf.c (vpprintf) [USE_IN_LIBIO]: Implement using
_IO_cookie_init.
* libio/libio.h (__io_seek_fn): Fix second argument type
to be a pointer, in line with the manual and the old stdio.
* libio/iofopncook.c (_IO_cookie_seek): Fix (sole) caller.
* sysdeps/generic/bits/stdio-lock.h: New file.
This is a stub with #error, but that's better than no file at all.
* sysdeps/unix/sysv/linux/alpha/syscall.S:
* manual/message.texi (Using gettextized software):
* manual/filesys.texi (File Size):
* manual/charset.texi (glibc iconv Implementation):
* locale/programs/ld-collate.c (collate_output):
* manual/stdio.texi (Output Conversion Syntax):
|
||
|---|---|---|
| .. | ||
| mach | ||
| .cvsignore | ||
| Machrules | ||
| Makefile | ||
| Versions | ||
| bootprivport.c | ||
| devstream.c | ||
| err_boot.sub | ||
| err_ipc.sub | ||
| err_kern.sub | ||
| err_mach.sub | ||
| err_server.sub | ||
| err_us.sub | ||
| error_compat.c | ||
| errorlib.h | ||
| errstring.c | ||
| errsystems.awk | ||
| hello.c | ||
| lock-intern.h | ||
| mach.h | ||
| mach_error.c | ||
| mach_error.h | ||
| mach_init.c | ||
| mach_init.h | ||
| mig-alloc.c | ||
| mig-dealloc.c | ||
| mig_strncpy.c | ||
| msg-destroy.c | ||
| msg.c | ||
| msgserver.c | ||
| mutex-init.c | ||
| mutex-solid.c | ||
| setup-thread.c | ||
| shortcut.awk | ||
| spin-lock.c | ||
| spin-lock.h | ||
| spin-solid.c | ||
| syscalls.awk | ||