|
- --- a/dist/configure.orig 2013-09-10 01:35:02.000000000 +1000
- +++ b/dist/configure 2021-02-02 22:31:20.000000000 +1100
- @@ -21275,7 +21275,7 @@
- static lwp_cond_t ci = SHAREDCV;
- lwp_mutex_t mutex = mi;
- lwp_cond_t cond = ci;
- - exit (
- + return (
- _lwp_mutex_lock(&mutex) ||
- _lwp_mutex_unlock(&mutex));
-
- @@ -21305,7 +21305,7 @@
- mutex_t mutex;
- cond_t cond;
- int type = USYNC_PROCESS;
- - exit (
- + return (
- mutex_init(&mutex, type, NULL) ||
- cond_init(&cond, type, NULL) ||
- mutex_lock(&mutex) ||
- @@ -21335,7 +21335,7 @@
- mutex_t mutex;
- cond_t cond;
- int type = USYNC_PROCESS;
- - exit (
- + return (
- mutex_init(&mutex, type, NULL) ||
- cond_init(&cond, type, NULL) ||
- mutex_lock(&mutex) ||
- @@ -21370,7 +21370,7 @@
- {
-
- #if (defined(i386) || defined(__i386__)) && defined(__GNUC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21393,7 +21393,7 @@
- {
-
- #if (defined(x86_64) || defined(__x86_64__)) && defined(__GNUC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21445,7 +21445,7 @@
-
- #if defined(__sparc__) && defined(__GNUC__)
- asm volatile ("membar #StoreStore|#StoreLoad|#LoadStore");
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21516,7 +21516,7 @@
- msem_init(&x, 0);
- msem_lock(&x, 0);
- msem_unlock(&x, 0);
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21548,7 +21548,7 @@
- msem_init(&x, 0);
- msem_lock(&x, 0);
- msem_unlock(&x, 0);
- - exit(0);
- + return (0);
-
- ;
- return 0;
- @@ -21600,7 +21600,7 @@
- {
-
- #if defined(__USLC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21731,7 +21731,7 @@
- {
-
- #if defined(__alpha) && defined(__DECC)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21756,7 +21756,7 @@
- {
-
- #if defined(__alpha) && defined(__GNUC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21781,7 +21781,7 @@
- {
-
- #if defined(__arm__) && defined(__GNUC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21806,7 +21806,7 @@
- {
-
- #if (defined(__mips) || defined(__mips__)) && defined(__GNUC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21831,7 +21831,7 @@
- {
-
- #if (defined(__hppa) || defined(__hppa__)) && defined(__GNUC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21856,7 +21856,7 @@
- {
-
- #if (defined(__powerpc__) || defined(__ppc__)) && defined(__GNUC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21881,7 +21881,7 @@
- {
-
- #if (defined(mc68020) || defined(sun3)) && defined(__GNUC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21906,7 +21906,7 @@
- {
-
- #if defined(__MVS__) && defined(__IBMC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21931,7 +21931,7 @@
- {
-
- #if defined(__s390__) && defined(__GNUC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21956,7 +21956,7 @@
- {
-
- #if defined(__ia64) && defined(__GNUC__)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -21981,7 +21981,7 @@
- {
-
- #if defined(_UTS)
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -22464,9 +22464,9 @@
- {
-
- #if ((defined(i386) || defined(__i386__)) && defined(__GNUC__))
- - exit(0);
- + return (0);
- #elif ((defined(x86_64) || defined(__x86_64__)) && defined(__GNUC__))
- - exit(0);
- + return (0);
- #else
- FAIL TO COMPILE/LINK
- #endif
- @@ -22491,7 +22491,7 @@
- {
-
- volatile unsigned val = 1;
- - exit (atomic_inc_uint_nv(&val) != 2 ||
- + return (atomic_inc_uint_nv(&val) != 2 ||
- atomic_dec_uint_nv(&val) != 1 ||
- atomic_cas_32(&val, 1, 3) != 3);
-
- @@ -24192,6 +24192,11 @@
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- +#include <stdio.h>
- +#if HAVE_STRING_H
- +#include <string.h>
- +#endif
- +
- int
- main ()
- {
- @@ -24226,7 +24231,12 @@
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- - main() {
- +#include <stdio.h>
- +#if HAVE_STRING_H
- +#include <string.h>
- +#endif
- +
- + int main() {
- $db_cv_seq_type l;
- unsigned $db_cv_seq_type u;
- char buf[100];
- @@ -24309,6 +24319,9 @@
- #include <fcntl.h>
- #include <sys/mman.h>
- #include <signal.h>
- + #if HAVE_UNISTD_H
- + #include <unistd.h>
- + #endif
-
- #define TEST_MMAP_BUFSIZE (16 * 1024)
- #define TEST_MMAP_EXTENDSIZE (16 * 1024 * 1024)
- @@ -24319,10 +24332,10 @@
- int catch_sig(sig)
- int sig;
- {
- - exit(1);
- + return (1);
- }
-
- - main() {
- + int main() {
- const char *underlying;
- unsigned gapsize;
- char *base;
|