* syscall.c (cb_syscall) <case CB_SYS_pipe>: New case.
[deliverable/binutils-gdb.git] / sim / common / ChangeLog
index ea9e80bc16fe45ae6b8f943526b6b916ba36a862..668ff47018542c3c4d30e93e818b80f23bfc1987 100644 (file)
@@ -1,5 +1,14 @@
 2005-01-28  Hans-Peter Nilsson  <hp@axis.com>
 
+       * syscall.c (cb_syscall) <case CB_SYS_pipe>: New case.
+       * callback.c [HAVE_LIMITS_H]: Include limits.h.
+       Include libiberty.h.
+       (os_close, os_read, os_write, os_fstat, os_ftruncate): Support fd
+       being either end of a pipe.
+       (os_pipe, os_pipe_empty, os_pipe_nonempty): New functions.
+       (os_shutdown): Clear pipe state.
+       (default_callback): Initialize new members.
+
        * callback.c (default_callback): Initialize target_endian.
        (cb_store_target_endian): Renamed from store, new first parameter
        host_callback *cb, drop last parameter big_p.  Take endianness
This page took 0.024734 seconds and 4 git commands to generate.