James Youngman wrote: > * gnulib: Update to latest. > * src/system.h: Definitions of ST_* macros have moved into the > gnulib module stat-size (specifically, the header file > stat-size.h), so remove them from here. > * src/truncate.c: Include stat-size.h. > * src/stat.c: Likewise. > * src/shred.c: Likewise. > * src/ls.c: Likewise. > * src/du.c: Likewise. > * src/ioblksize.h: New file. Move definition of io_blksize out of > system.h so that system.h does not have to include stat-size.h. > * src/cat.c: Include ioblksize.h. > * src/split.c: Likewise. > * src/copy.c: Include both stat-size.h and ioblksize.h. > * src/Makefile.am (noinst_HEADERS): Add ioblksize.h. > --- > bootstrap.conf | 1 + > gnulib | 2 +- > src/Makefile.am | 1 + > src/cat.c | 1 + > src/copy.c | 2 + > src/du.c | 1 + > src/ioblksize.h | 66 +++++++++++++++++++++++++++++++ > src/ls.c | 1 + > src/shred.c | 1 + > src/split.c | 1 + > src/stat.c | 1 + > src/system.h | 116 > ------------------------------------------------------- > src/truncate.c | 1 + > 13 files changed, 78 insertions(+), 117 deletions(-) > create mode 100644 src/ioblksize.h
Hi James, Thank you for the patch. It looks perfect. I've updated gnulib to the very latest as of a few minutes ago, and will push as soon as "make distcheck" completes.
