From 3586d4e58a7a6f3df3e11b77990fa117cd8e8f51 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Thu, 14 Apr 2011 02:25:28 +0200 Subject: [PATCH] safe-write, full-read: Avoid unnecessary compilation units. * modules/safe-write (Files): Add lib/safe-read.c, m4/safe-read.m4. (Depends-on): Remove safe-read. Add ssize_t. * modules/full-read (Files): Add lib/full-write.c. (Depends-on): Add full-write. --- ChangeLog | 8 ++++++++ modules/full-read | 2 +- modules/safe-write | 4 +++- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9d3809de0..09f68af28 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,13 @@ 2011-04-13 Bruno Haible + safe-write, full-read: Avoid unnecessary compilation units. + * modules/safe-write (Files): Add lib/safe-read.c, m4/safe-read.m4. + (Depends-on): Remove safe-read. Add ssize_t. + * modules/full-read (Files): Add lib/full-write.c. + (Depends-on): Add full-write. + +2011-04-13 Bruno Haible + Support non-blocking pipe I/O and SIGPIPE in pwrite(). * modules/pwrite (Depends-on): Add 'write'. diff --git a/modules/full-read b/modules/full-read index d559911c0..5bae3ae5e 100644 --- a/modules/full-read +++ b/modules/full-read @@ -4,10 +4,10 @@ An interface to the read() function that reads all it is asked to read. Files: lib/full-read.h lib/full-read.c +lib/full-write.c Depends-on: safe-read -full-write configure.ac: diff --git a/modules/safe-write b/modules/safe-write index 137c94a63..cdc80d21f 100644 --- a/modules/safe-write +++ b/modules/safe-write @@ -4,10 +4,12 @@ An interface to the write() function that retries after interrupts. Files: lib/safe-write.h lib/safe-write.c +lib/safe-read.c m4/safe-write.m4 +m4/safe-read.m4 Depends-on: -safe-read +ssize_t write configure.ac: -- 2.11.0