commit c144b1b6f831446f82e201db1ab7fadab4cf11f0 from: Omar Polo date: Thu Jun 08 19:46:06 2023 UTC configure: look for WAIT_ANY commit - 309dab3a9093744f611bd048b3549820eaa4a6e5 commit + c144b1b6f831446f82e201db1ab7fadab4cf11f0 blob - adb662d2f5973dad8f0ffa386e79ff0d28bd5998 blob + f7f42681387298d67e718e9cb7eef0a9cbb7ed4d --- configure +++ configure @@ -242,6 +242,10 @@ fi if runtest noop MMD -MMD; then CFLAGS="${CFLAGS} -MMD" +fi + +if ! runtest wait_any WAIT_ANY; then + CFLAGS="${CFLAGS} -DWAIT_ANY=-1" fi runtest err ERR || true blob - /dev/null blob + 9c30fe847e1cf0d87f85359c1d4d4abd046e297d (mode 644) --- /dev/null +++ have/wait_any.c @@ -0,0 +1,23 @@ +/* + * Copyright (c) 2023 Omar Polo + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + +#include + +int +main(void) +{ + return WAIT_ANY; +}