From: Eric Blake Date: Fri, 10 Dec 2010 22:49:52 +0000 (-0700) Subject: build: update gnulib for pipe on mingw X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=65c0f17acd00122c4c0e57334a9adce22cda6221;p=libvirt.git 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. --- diff --git a/.gnulib b/.gnulib index 6491120785..980f9d2ceb 160000 --- a/.gnulib +++ b/.gnulib @@ -1 +1 @@ -Subproject commit 64911207854610668b480939469282fdaeb96f74 +Subproject commit 980f9d2ceb43f9d86ea57db0367e569267c8571b diff --git a/bootstrap.conf b/bootstrap.conf index 2ad1957b0c..282768b35d 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -48,6 +48,7 @@ mktempd netdb perror physmem +pipe-posix poll posix-shell pthread @@ -76,6 +77,7 @@ usleep vasprintf verify vc-list-files +waitpid ' # Additional xgettext options to use. Use "\\\newline" to break lines. diff --git a/daemon/event.c b/daemon/event.c index 01cb674459..89ca9f0813 100644 --- a/daemon/event.c +++ b/daemon/event.c @@ -621,12 +621,6 @@ static void virEventHandleWakeup(int watch ATTRIBUTE_UNUSED, virMutexUnlock(&eventLoop.lock); } -#ifdef WIN32 -static inline int pipe(int fd[2]) { - return _pipe(fd, 4096, 0); -} -#endif - int virEventInit(void) { if (virMutexInit(&eventLoop.lock) < 0) diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c index e6eb9b5d41..fae191c4bd 100644 --- a/src/remote/remote_driver.c +++ b/src/remote/remote_driver.c @@ -86,11 +86,6 @@ #define VIR_FROM_THIS VIR_FROM_REMOTE -#ifdef WIN32 -# define pipe(fds) _pipe(fds,4096, _O_BINARY) -#endif - - static int inside_daemon = 0; struct remote_thread_call;