CVSROOT: /sources/hurd
Module name: hurd-l4
Changes by: Neal H. Walfield <neal> 08/06/26 07:38:14
Modified files:
viengoos : server.c rm.h ChangeLog
newlib/addon/newlib/libc/sys/hurd: writer.c
newlib : ChangeLog
libc-parts : s_printf.c ChangeLog
Log message:
viengoos/
2008-06-26 Neal H. Walfield <[EMAIL PROTECTED]>
* rm.h (RM_putchar): Remove.
(RM_write): Replace with this.
(rm_method_id_string): Update.
(struct io_buffer): New structure.
(write): New method.
* server.c (server_loop): Replace putchar method implementation
with write method implementation.
libc-parts/
2008-06-26 Neal H. Walfield <[EMAIL PROTECTED]>
* s_printf.c (io_buffer_flush) [! RM_INTERN]: New function.
(io_buffer_append) [! RM_INTERN]: Likewise.
(s_puts)[! RM_INTERN]: Use them.
(s_vprintf) [! RM_INTERN]: Likewise.
(s_putchar)[! RM_INTERN]: Use rm_write.
newlib/
2008-06-26 Neal H. Walfield <[EMAIL PROTECTED]>
* addon/newlib/libc/sys/hurd/writer.c (io_buffer_flush): New
function.
(io_buffer_append): Likewise.
(write): Don't use rm_putchar but the new functions.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/server.c?cvsroot=hurd&r1=1.63&r2=1.64
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/rm.h?cvsroot=hurd&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/ChangeLog?cvsroot=hurd&r1=1.220&r2=1.221
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/newlib/addon/newlib/libc/sys/hurd/writer.c?cvsroot=hurd&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/newlib/ChangeLog?cvsroot=hurd&r1=1.31&r2=1.32
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libc-parts/s_printf.c?cvsroot=hurd&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libc-parts/ChangeLog?cvsroot=hurd&r1=1.52&r2=1.53