build: update gnulib for pipe on mingw

* .gnulib: Update to latest.
* bootstrap.conf (gnulib_modules): Import pipe-posix and waitpid
for mingw.
* src/remote/remote_driver.c (pipe) [WIN32]: Drop dead macro.
* daemon/event.c (pipe) [WIN32]: Drop dead function.
This commit is contained in:
Eric Blake
2010-12-10 15:49:52 -07:00
parent 7aaf4e6439
commit 65c0f17acd
4 changed files with 3 additions and 12 deletions

Submodule .gnulib updated: 6491120785...980f9d2ceb

View File

@@ -48,6 +48,7 @@ mktempd
netdb netdb
perror perror
physmem physmem
pipe-posix
poll poll
posix-shell posix-shell
pthread pthread
@@ -76,6 +77,7 @@ usleep
vasprintf vasprintf
verify verify
vc-list-files vc-list-files
waitpid
' '
# Additional xgettext options to use. Use "\\\newline" to break lines. # Additional xgettext options to use. Use "\\\newline" to break lines.

View File

@@ -621,12 +621,6 @@ static void virEventHandleWakeup(int watch ATTRIBUTE_UNUSED,
virMutexUnlock(&eventLoop.lock); virMutexUnlock(&eventLoop.lock);
} }
#ifdef WIN32
static inline int pipe(int fd[2]) {
return _pipe(fd, 4096, 0);
}
#endif
int virEventInit(void) int virEventInit(void)
{ {
if (virMutexInit(&eventLoop.lock) < 0) if (virMutexInit(&eventLoop.lock) < 0)

View File

@@ -86,11 +86,6 @@
#define VIR_FROM_THIS VIR_FROM_REMOTE #define VIR_FROM_THIS VIR_FROM_REMOTE
#ifdef WIN32
# define pipe(fds) _pipe(fds,4096, _O_BINARY)
#endif
static int inside_daemon = 0; static int inside_daemon = 0;
struct remote_thread_call; struct remote_thread_call;