MinGW compilation warnings in libiberty's waitpid.c
DJ Delorie
dj@redhat.com
Tue May 23 19:38:00 GMT 2017
Eli Zaretskii <eliz@gnu.org> writes:
> Instead of making waitpid an always-failing stub on MinGW, wouldn't it
> be better to make it work on MinGW? Like this:
That's up to you, if it's target-specific. What about mingw64?
> --- libiberty/waitpid.c~0 2016-08-01 18:50:21.000000000 +0300
> +++ libiberty/waitpid.c 2017-05-23 21:19:34.302415000 +0300
> @@ -23,6 +23,11 @@ does the return value. The third argume
> #include <sys/wait.h>
> #endif
>
> +#ifdef __MINGW32__
> +#include <process.h>
> +#define wait(s) _cwait(s,pid,_WAIT_CHILD)
> +#endif
> +
> pid_t
> waitpid (pid_t pid, int *stat_loc, int options ATTRIBUTE_UNUSED)
> {
More information about the Gcc-patches
mailing list