Cross-Platform build scripts for audio plugins
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

253 lines
4.5KB

  1. --- a/dist/configure.orig 2013-09-10 01:35:02.000000000 +1000
  2. +++ b/dist/configure 2021-02-02 22:31:20.000000000 +1100
  3. @@ -21275,7 +21275,7 @@
  4. static lwp_cond_t ci = SHAREDCV;
  5. lwp_mutex_t mutex = mi;
  6. lwp_cond_t cond = ci;
  7. - exit (
  8. + return (
  9. _lwp_mutex_lock(&mutex) ||
  10. _lwp_mutex_unlock(&mutex));
  11. @@ -21305,7 +21305,7 @@
  12. mutex_t mutex;
  13. cond_t cond;
  14. int type = USYNC_PROCESS;
  15. - exit (
  16. + return (
  17. mutex_init(&mutex, type, NULL) ||
  18. cond_init(&cond, type, NULL) ||
  19. mutex_lock(&mutex) ||
  20. @@ -21335,7 +21335,7 @@
  21. mutex_t mutex;
  22. cond_t cond;
  23. int type = USYNC_PROCESS;
  24. - exit (
  25. + return (
  26. mutex_init(&mutex, type, NULL) ||
  27. cond_init(&cond, type, NULL) ||
  28. mutex_lock(&mutex) ||
  29. @@ -21370,7 +21370,7 @@
  30. {
  31. #if (defined(i386) || defined(__i386__)) && defined(__GNUC__)
  32. - exit(0);
  33. + return (0);
  34. #else
  35. FAIL TO COMPILE/LINK
  36. #endif
  37. @@ -21393,7 +21393,7 @@
  38. {
  39. #if (defined(x86_64) || defined(__x86_64__)) && defined(__GNUC__)
  40. - exit(0);
  41. + return (0);
  42. #else
  43. FAIL TO COMPILE/LINK
  44. #endif
  45. @@ -21445,7 +21445,7 @@
  46. #if defined(__sparc__) && defined(__GNUC__)
  47. asm volatile ("membar #StoreStore|#StoreLoad|#LoadStore");
  48. - exit(0);
  49. + return (0);
  50. #else
  51. FAIL TO COMPILE/LINK
  52. #endif
  53. @@ -21516,7 +21516,7 @@
  54. msem_init(&x, 0);
  55. msem_lock(&x, 0);
  56. msem_unlock(&x, 0);
  57. - exit(0);
  58. + return (0);
  59. #else
  60. FAIL TO COMPILE/LINK
  61. #endif
  62. @@ -21548,7 +21548,7 @@
  63. msem_init(&x, 0);
  64. msem_lock(&x, 0);
  65. msem_unlock(&x, 0);
  66. - exit(0);
  67. + return (0);
  68. ;
  69. return 0;
  70. @@ -21600,7 +21600,7 @@
  71. {
  72. #if defined(__USLC__)
  73. - exit(0);
  74. + return (0);
  75. #else
  76. FAIL TO COMPILE/LINK
  77. #endif
  78. @@ -21731,7 +21731,7 @@
  79. {
  80. #if defined(__alpha) && defined(__DECC)
  81. - exit(0);
  82. + return (0);
  83. #else
  84. FAIL TO COMPILE/LINK
  85. #endif
  86. @@ -21756,7 +21756,7 @@
  87. {
  88. #if defined(__alpha) && defined(__GNUC__)
  89. - exit(0);
  90. + return (0);
  91. #else
  92. FAIL TO COMPILE/LINK
  93. #endif
  94. @@ -21781,7 +21781,7 @@
  95. {
  96. #if defined(__arm__) && defined(__GNUC__)
  97. - exit(0);
  98. + return (0);
  99. #else
  100. FAIL TO COMPILE/LINK
  101. #endif
  102. @@ -21806,7 +21806,7 @@
  103. {
  104. #if (defined(__mips) || defined(__mips__)) && defined(__GNUC__)
  105. - exit(0);
  106. + return (0);
  107. #else
  108. FAIL TO COMPILE/LINK
  109. #endif
  110. @@ -21831,7 +21831,7 @@
  111. {
  112. #if (defined(__hppa) || defined(__hppa__)) && defined(__GNUC__)
  113. - exit(0);
  114. + return (0);
  115. #else
  116. FAIL TO COMPILE/LINK
  117. #endif
  118. @@ -21856,7 +21856,7 @@
  119. {
  120. #if (defined(__powerpc__) || defined(__ppc__)) && defined(__GNUC__)
  121. - exit(0);
  122. + return (0);
  123. #else
  124. FAIL TO COMPILE/LINK
  125. #endif
  126. @@ -21881,7 +21881,7 @@
  127. {
  128. #if (defined(mc68020) || defined(sun3)) && defined(__GNUC__)
  129. - exit(0);
  130. + return (0);
  131. #else
  132. FAIL TO COMPILE/LINK
  133. #endif
  134. @@ -21906,7 +21906,7 @@
  135. {
  136. #if defined(__MVS__) && defined(__IBMC__)
  137. - exit(0);
  138. + return (0);
  139. #else
  140. FAIL TO COMPILE/LINK
  141. #endif
  142. @@ -21931,7 +21931,7 @@
  143. {
  144. #if defined(__s390__) && defined(__GNUC__)
  145. - exit(0);
  146. + return (0);
  147. #else
  148. FAIL TO COMPILE/LINK
  149. #endif
  150. @@ -21956,7 +21956,7 @@
  151. {
  152. #if defined(__ia64) && defined(__GNUC__)
  153. - exit(0);
  154. + return (0);
  155. #else
  156. FAIL TO COMPILE/LINK
  157. #endif
  158. @@ -21981,7 +21981,7 @@
  159. {
  160. #if defined(_UTS)
  161. - exit(0);
  162. + return (0);
  163. #else
  164. FAIL TO COMPILE/LINK
  165. #endif
  166. @@ -22464,9 +22464,9 @@
  167. {
  168. #if ((defined(i386) || defined(__i386__)) && defined(__GNUC__))
  169. - exit(0);
  170. + return (0);
  171. #elif ((defined(x86_64) || defined(__x86_64__)) && defined(__GNUC__))
  172. - exit(0);
  173. + return (0);
  174. #else
  175. FAIL TO COMPILE/LINK
  176. #endif
  177. @@ -22491,7 +22491,7 @@
  178. {
  179. volatile unsigned val = 1;
  180. - exit (atomic_inc_uint_nv(&val) != 2 ||
  181. + return (atomic_inc_uint_nv(&val) != 2 ||
  182. atomic_dec_uint_nv(&val) != 1 ||
  183. atomic_cas_32(&val, 1, 3) != 3);
  184. @@ -24192,6 +24192,11 @@
  185. cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  186. /* end confdefs.h. */
  187. +#include <stdio.h>
  188. +#if HAVE_STRING_H
  189. +#include <string.h>
  190. +#endif
  191. +
  192. int
  193. main ()
  194. {
  195. @@ -24226,7 +24231,12 @@
  196. cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  197. /* end confdefs.h. */
  198. - main() {
  199. +#include <stdio.h>
  200. +#if HAVE_STRING_H
  201. +#include <string.h>
  202. +#endif
  203. +
  204. + int main() {
  205. $db_cv_seq_type l;
  206. unsigned $db_cv_seq_type u;
  207. char buf[100];
  208. @@ -24309,6 +24319,9 @@
  209. #include <fcntl.h>
  210. #include <sys/mman.h>
  211. #include <signal.h>
  212. + #if HAVE_UNISTD_H
  213. + #include <unistd.h>
  214. + #endif
  215. #define TEST_MMAP_BUFSIZE (16 * 1024)
  216. #define TEST_MMAP_EXTENDSIZE (16 * 1024 * 1024)
  217. @@ -24319,10 +24332,10 @@
  218. int catch_sig(sig)
  219. int sig;
  220. {
  221. - exit(1);
  222. + return (1);
  223. }
  224. - main() {
  225. + int main() {
  226. const char *underlying;
  227. unsigned gapsize;
  228. char *base;