From: Jim Meyering <meyering(a)redhat.com>
---
Here's some of it.
For the entire patch, see
http://meyering.net/code/tmp/0007-updates-from-gnulib.patch
.cvsignore | 39 +-
.gitignore | 39 +-
examples/domain-events/events-c/.cvsignore | 3 +
examples/domain-events/events-c/.gitignore | 3 +
gnulib/lib/.cvsignore | 3 +-
gnulib/lib/.gitignore | 3 +-
gnulib/lib/Makefile.am | 303 +++++++++++++-
gnulib/lib/alloca.c | 489 +++++++++++++++++++++++
gnulib/lib/arpa_inet.in.h | 6 +
gnulib/lib/c-ctype.h | 17 +-
gnulib/lib/close.c | 82 ++++
gnulib/lib/connect.c | 47 +++
gnulib/lib/errno.in.h | 155 +++++++
gnulib/lib/fclose.c | 47 +++
gnulib/lib/float.in.h | 6 +-
gnulib/lib/gai_strerror.c | 7 +-
gnulib/lib/getaddrinfo.c | 18 +-
gnulib/lib/getaddrinfo.h | 163 --------
gnulib/lib/getdelim.c | 15 +-
gnulib/lib/gethostname.c | 56 +++
gnulib/lib/intprops.h | 2 +-
gnulib/lib/lstat.c | 82 ++++
gnulib/lib/netdb.in.h | 190 +++++++++
gnulib/lib/netinet_in.in.h | 6 +-
gnulib/lib/perror.c | 35 ++
gnulib/lib/poll.c | 439 ++++++++++++++++++---
gnulib/lib/recv.c | 40 ++
gnulib/lib/send.c | 40 ++
gnulib/lib/setsockopt.c | 40 ++
gnulib/lib/socket.c | 43 ++
gnulib/lib/stdint.in.h | 5 +-
gnulib/lib/stdio-write.c | 148 +++++++
gnulib/lib/stdio.in.h | 90 +++++
gnulib/lib/stdlib.in.h | 137 +++++++
gnulib/lib/strerror.c | 273 +++++++++++++
gnulib/lib/string.in.h | 22 +-
gnulib/lib/sys_select.in.h | 37 ++-
gnulib/lib/sys_socket.in.h | 311 ++++++++++++++-
gnulib/lib/sys_stat.in.h | 61 +++-
gnulib/lib/sys_time.in.h | 6 +-
gnulib/lib/unistd.in.h | 219 ++++++++++-
gnulib/lib/vasnprintf.c | 82 ++++-
gnulib/lib/w32sock.h | 62 +++
gnulib/lib/wchar.in.h | 10 +
gnulib/m4/arpa_inet_h.m4 | 9 +-
gnulib/m4/close.m4 | 25 ++
gnulib/m4/eoverflow.m4 | 70 ----
gnulib/m4/errno_h.m4 | 113 ++++++
gnulib/m4/fclose.m4 | 18 +
gnulib/m4/getaddrinfo.m4 | 16 +-
gnulib/m4/getdelim.m4 | 1 +
gnulib/m4/gethostname.m4 | 21 +
gnulib/m4/gnulib-cache.m4 | 11 +-
gnulib/m4/gnulib-common.m4 | 12 +-
gnulib/m4/gnulib-comp.m4 | 124 ++++++-
gnulib/m4/include_next.m4 | 32 ++-
gnulib/m4/inet_ntop.m4 | 5 +-
gnulib/m4/inet_pton.m4 | 5 +-
gnulib/m4/lib-link.m4 | 27 +-
gnulib/m4/lib-prefix.m4 | 88 +++--
gnulib/m4/lock.m4 | 330 +---------------
gnulib/m4/lstat.m4 | 23 +
gnulib/m4/netdb_h.m4 | 33 ++
gnulib/m4/perror.m4 | 17 +
gnulib/m4/posix-shell.m4 | 6 +-
gnulib/m4/sockets.m4 | 65 +++
gnulib/m4/stdio_h.m4 | 132 ++++---
gnulib/m4/stdlib_h.m4 | 43 ++-
gnulib/m4/strdup.m4 | 22 +-
gnulib/m4/strerror.m4 | 68 ++++
gnulib/m4/string_h.m4 | 11 +-
gnulib/m4/sys_ioctl_h.m4 | 60 +++
gnulib/m4/sys_select_h.m4 | 20 +-
gnulib/m4/sys_socket_h.m4 | 63 +++-
gnulib/m4/sys_stat_h.m4 | 6 +-
gnulib/m4/threadlib.m4 | 312 +++++++++++++++
gnulib/m4/unistd_h.m4 | 44 ++-
gnulib/m4/wchar.m4 | 25 +-
gnulib/tests/.cvsignore | 13 +-
gnulib/tests/.gitignore | 11 +-
gnulib/tests/Makefile.am | 145 ++++++-
gnulib/tests/{test-EOVERFLOW.c => accept.c} | 30 +-
gnulib/tests/{test-EOVERFLOW.c => bind.c} | 26 +-
gnulib/tests/dummy.c | 42 --
gnulib/tests/intprops.h | 77 ----
gnulib/tests/{test-EOVERFLOW.c => ioctl.c} | 35 ++-
gnulib/tests/{test-EOVERFLOW.c => listen.c} | 26 +-
gnulib/tests/{test-EOVERFLOW.c => sockets.c} | 39 ++-
gnulib/tests/{test-EOVERFLOW.c => sockets.h} | 26 +-
gnulib/tests/sys_ioctl.in.h | 70 ++++
gnulib/tests/test-EOVERFLOW | Bin 0 -> 6680 bytes
gnulib/tests/test-errno.c | 117 ++++++
gnulib/tests/test-getaddrinfo.c | 2 +-
gnulib/tests/test-gethostname.c | 54 +++
gnulib/tests/{test-EOVERFLOW.c => test-lstat.c} | 21 +-
gnulib/tests/{test-EOVERFLOW.c => test-netdb.c} | 19 +-
gnulib/tests/test-perror.c | 34 ++
gnulib/tests/test-perror.sh | 27 ++
gnulib/tests/test-poll.c | 376 +++++++++++++++++
gnulib/tests/test-sockets.c | 44 ++
gnulib/tests/test-strerror.c | 65 +++
gnulib/tests/test-sys_select.c | 5 +-
gnulib/tests/test-vc-list-files-cvs.sh | 3 +-
gnulib/tests/test-vc-list-files-git.sh | 3 +-
gnulib/tests/test-wchar.c | 6 +-
gnulib/tests/w32sock.h | 62 +++
106 files changed, 6037 insertions(+), 1079 deletions(-)
create mode 100644 examples/domain-events/events-c/.cvsignore
create mode 100644 examples/domain-events/events-c/.gitignore
create mode 100644 gnulib/lib/alloca.c
create mode 100644 gnulib/lib/close.c
create mode 100644 gnulib/lib/connect.c
create mode 100644 gnulib/lib/errno.in.h
create mode 100644 gnulib/lib/fclose.c
delete mode 100644 gnulib/lib/getaddrinfo.h
create mode 100644 gnulib/lib/gethostname.c
create mode 100644 gnulib/lib/lstat.c
create mode 100644 gnulib/lib/netdb.in.h
create mode 100644 gnulib/lib/perror.c
create mode 100644 gnulib/lib/recv.c
create mode 100644 gnulib/lib/send.c
create mode 100644 gnulib/lib/setsockopt.c
create mode 100644 gnulib/lib/socket.c
create mode 100644 gnulib/lib/stdio-write.c
create mode 100644 gnulib/lib/strerror.c
create mode 100644 gnulib/lib/w32sock.h
create mode 100644 gnulib/m4/close.m4
delete mode 100644 gnulib/m4/eoverflow.m4
create mode 100644 gnulib/m4/errno_h.m4
create mode 100644 gnulib/m4/fclose.m4
create mode 100644 gnulib/m4/gethostname.m4
create mode 100644 gnulib/m4/lstat.m4
create mode 100644 gnulib/m4/netdb_h.m4
create mode 100644 gnulib/m4/perror.m4
create mode 100644 gnulib/m4/sockets.m4
create mode 100644 gnulib/m4/strerror.m4
create mode 100644 gnulib/m4/sys_ioctl_h.m4
create mode 100644 gnulib/m4/threadlib.m4
copy gnulib/tests/{test-EOVERFLOW.c => accept.c} (60%)
copy gnulib/tests/{test-EOVERFLOW.c => bind.c} (63%)
delete mode 100644 gnulib/tests/dummy.c
delete mode 100644 gnulib/tests/intprops.h
copy gnulib/tests/{test-EOVERFLOW.c => ioctl.c} (58%)
copy gnulib/tests/{test-EOVERFLOW.c => listen.c} (64%)
copy gnulib/tests/{test-EOVERFLOW.c => sockets.c} (60%)
copy gnulib/tests/{test-EOVERFLOW.c => sockets.h} (67%)
create mode 100644 gnulib/tests/sys_ioctl.in.h
create mode 100755 gnulib/tests/test-EOVERFLOW
create mode 100644 gnulib/tests/test-errno.c
create mode 100644 gnulib/tests/test-gethostname.c
copy gnulib/tests/{test-EOVERFLOW.c => test-lstat.c} (73%)
rename gnulib/tests/{test-EOVERFLOW.c => test-netdb.c} (68%)
create mode 100644 gnulib/tests/test-perror.c
create mode 100755 gnulib/tests/test-perror.sh
create mode 100644 gnulib/tests/test-poll.c
create mode 100644 gnulib/tests/test-sockets.c
create mode 100644 gnulib/tests/test-strerror.c
create mode 100644 gnulib/tests/w32sock.h
diff --git a/.cvsignore b/.cvsignore
index eded526..ecb8bf0 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1,32 +1,37 @@
+*.a
+*.o
+*.orig
+*.rej
+*~
.git
+ABOUT-NLS
+COPYING
+INSTALL
Makefile
+Makefile.in
aclocal.m4
autom4te.cache
-stamp-h.in
-Makefile.in
-configure
config.cache
+config.guess
config.h
config.h.in
config.log
+config.rpath
config.status
-config.guess
config.sub
-config.rpath
-stamp-h
-stamp-h1
+configure
+coverage
libtool
-ltconfig
-update.log
+libvirt-*.tar.gz
libvirt.pc
libvirt.spec
-mingw32-libvirt.spec
-COPYING
-m4
-ABOUT-NLS
-coverage
-results.log
-libvirt-*.tar.gz
-INSTALL
+ltconfig
ltmain.sh
+m4
+mingw32-libvirt.spec
mkinstalldirs
+results.log
+stamp-h
+stamp-h.in
+stamp-h1
+update.log
diff --git a/.gitignore b/.gitignore
index eded526..ecb8bf0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,32 +1,37 @@
+*.a
+*.o
+*.orig
+*.rej
+*~
.git
+ABOUT-NLS
+COPYING
+INSTALL
Makefile
+Makefile.in
aclocal.m4
autom4te.cache
-stamp-h.in
-Makefile.in
-configure
config.cache
+config.guess
config.h
config.h.in
config.log
+config.rpath
config.status
-config.guess
config.sub
-config.rpath
-stamp-h
-stamp-h1
+configure
+coverage
libtool
-ltconfig
-update.log
+libvirt-*.tar.gz
libvirt.pc
libvirt.spec
-mingw32-libvirt.spec
-COPYING
-m4
-ABOUT-NLS
-coverage
-results.log
-libvirt-*.tar.gz
-INSTALL
+ltconfig
ltmain.sh
+m4
+mingw32-libvirt.spec
mkinstalldirs
+results.log
+stamp-h
+stamp-h.in
+stamp-h1
+update.log
diff --git a/examples/domain-events/events-c/.cvsignore
b/examples/domain-events/events-c/.cvsignore
new file mode 100644
index 0000000..33cd5d8
--- /dev/null
+++ b/examples/domain-events/events-c/.cvsignore
@@ -0,0 +1,3 @@
+.deps
+.libs
+event-test
diff --git a/examples/domain-events/events-c/.gitignore
b/examples/domain-events/events-c/.gitignore
new file mode 100644
index 0000000..33cd5d8
--- /dev/null
+++ b/examples/domain-events/events-c/.gitignore
@@ -0,0 +1,3 @@
+.deps
+.libs
+event-test
diff --git a/gnulib/lib/.cvsignore b/gnulib/lib/.cvsignore
index 2849ca9..3b403bf 100644
--- a/gnulib/lib/.cvsignore
+++ b/gnulib/lib/.cvsignore
@@ -6,12 +6,13 @@ Makefile
Makefile.in
alloca.h
arpa_inet.h
+errno.h
float.h
+netdb.h
netinet_in.h
poll.h
stdbool.h
stdint.h
-stdio-impl.h
stdio.h
stdlib.h
string.h
diff --git a/gnulib/lib/.gitignore b/gnulib/lib/.gitignore
index 2849ca9..3b403bf 100644
--- a/gnulib/lib/.gitignore
+++ b/gnulib/lib/.gitignore
@@ -6,12 +6,13 @@ Makefile
Makefile.in
alloca.h
arpa_inet.h
+errno.h
float.h
+netdb.h
netinet_in.h
poll.h
stdbool.h
stdint.h
-stdio-impl.h
stdio.h
stdlib.h
string.h