Guest User

Untitled

a guest
Jan 30th, 2018
465
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 486.58 KB | None | 0 0
  1. This file contains any messages produced by compilers while
  2. running configure, to aid debugging if configure makes a mistake.
  3.  
  4. It was created by GNU MP configure 6.1.0, which was
  5. generated by GNU Autoconf 2.69. Invocation command line was
  6.  
  7. $ ./configure --prefix=/home/matthewn4444/repositories/VPlayer_lib/ffmpeg_build/../VPlayer_library/jni/ffmpeg-build/x86_64 --host=x86_64-linux-android --build=x86_64-unknown-linux-gnu --disable-dependency-tracking --enable-static --disable-shared
  8.  
  9. ## --------- ##
  10. ## Platform. ##
  11. ## --------- ##
  12.  
  13. hostname = DESKTOP-9HRRLOD
  14. uname -m = x86_64
  15. uname -r = 4.4.0-43-Microsoft
  16. uname -s = Linux
  17. uname -v = #1-Microsoft Wed Dec 31 14:42:53 PST 2014
  18.  
  19. /usr/bin/uname -p = unknown
  20. /bin/uname -X = unknown
  21.  
  22. /bin/arch = unknown
  23. /usr/bin/arch -k = unknown
  24. /usr/convex/getsysinfo = unknown
  25. /usr/bin/hostinfo = unknown
  26. /bin/machine = unknown
  27. /usr/bin/oslevel = unknown
  28. /bin/universe = unknown
  29.  
  30. PATH: /home/matthewn4444/bin
  31. PATH: /home/matthewn4444/.local/bin
  32. PATH: /usr/local/sbin
  33. PATH: /usr/local/bin
  34. PATH: /usr/sbin
  35. PATH: /usr/bin
  36. PATH: /sbin
  37. PATH: /bin
  38. PATH: /usr/games
  39. PATH: /usr/local/games
  40. PATH: /mnt/c/ProgramData/Oracle/Java/javapath
  41. PATH: /mnt/c/Windows/System32
  42. PATH: /mnt/c/Windows
  43. PATH: /mnt/c/Windows/System32/wbem
  44. PATH: /mnt/c/Windows/System32/WindowsPowerShell/v1.0
  45. PATH: /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common
  46. PATH: /mnt/c/Sync/OneDrive/Programming/libs/firefox-addon-sdk/bin
  47. PATH: /mnt/c/Programming/libs/Python27
  48. PATH: /mnt/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit
  49. PATH: /mnt/c/Programming/libs/Android/sdk/platform-tools
  50. PATH: /mnt/c/Program Files (x86)/Heroku/bin
  51. PATH: /mnt/c/Windows/System32
  52. PATH: /mnt/c/Windows
  53. PATH: /mnt/c/Windows/System32/wbem
  54. PATH: /mnt/c/Windows/System32/WindowsPowerShell/v1.0
  55. PATH: /mnt/c/Program Files/Java/jdk1.8.0_91/bin
  56. PATH: /mnt/c/Program Files/nodejs
  57. PATH: /mnt/c/Program Files/Git/cmd
  58. PATH: /mnt/c/Program Files (x86)/Skype/Phone
  59. PATH: /mnt/c/Program Files/WIDCOMM/Bluetooth Software
  60. PATH: /mnt/c/Program Files/WIDCOMM/Bluetooth Software/syswow64
  61. PATH: /mnt/c/Programming/libs/emsdk/emscripten/1.37.28
  62. PATH: /mnt/c/Programming/libs/cygwin/cygwin-b20/H-i586-cygwin32/bin
  63. PATH: /mnt/c/Users/matth/AppData/Local/Microsoft/WindowsApps
  64. PATH: /mnt/c/Users/matth/AppData/Roaming/npm
  65. PATH: /snap/bin
  66. PATH: /bin/
  67.  
  68.  
  69. ## ----------- ##
  70. ## Core tests. ##
  71. ## ----------- ##
  72.  
  73. configure:3055: checking build system type
  74. configure:3069: result: x86_64-unknown-linux-gnu
  75. configure:3089: checking host system type
  76. configure:3102: result: x86_64-pc-linux-android
  77. configure:3139: checking for a BSD-compatible install
  78. configure:3207: result: /usr/bin/install -c
  79. configure:3218: checking whether build environment is sane
  80. configure:3273: result: yes
  81. configure:3332: checking for x86_64-linux-android-strip
  82. configure:3362: result: no
  83. configure:3372: checking for strip
  84. configure:3388: found /usr/bin/strip
  85. configure:3399: result: strip
  86. configure:3411: WARNING: using cross tools not prefixed with host triplet
  87. configure:3424: checking for a thread-safe mkdir -p
  88. configure:3463: result: /bin/mkdir -p
  89. configure:3470: checking for gawk
  90. configure:3486: found /usr/bin/gawk
  91. configure:3497: result: gawk
  92. configure:3508: checking whether make sets $(MAKE)
  93. configure:3530: result: yes
  94. configure:3559: checking whether make supports nested variables
  95. configure:3576: result: yes
  96. configure:3705: checking whether to enable maintainer-specific portions of Makefiles
  97. configure:3714: result: no
  98. User:
  99. ABI=
  100. CC=
  101. CFLAGS=(unset)
  102. CPPFLAGS=(unset)
  103. MPN_PATH=
  104. GMP:
  105. abilist=64 x32 32
  106. cclist=gcc icc cc
  107. configure:5749: x86_64-linux-android-gcc 2>&1 | grep xlc >/dev/null
  108. configure:5752: $? = 1
  109. configure:5806: checking compiler x86_64-linux-android-gcc -O2 -pedantic -fomit-frame-pointer -m64
  110. Test compile:
  111. configure:5820: x86_64-linux-android-gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  112. ./configure: line 5821: x86_64-linux-android-gcc: command not found
  113. configure:5823: $? = 127
  114. failed program was:
  115.  
  116. int main () { return 0; }
  117. configure:6909: result: no
  118. configure:5749: gcc 2>&1 | grep xlc >/dev/null
  119. configure:5752: $? = 1
  120. configure:5806: checking compiler gcc -O2 -pedantic -fomit-frame-pointer -m64
  121. Test compile:
  122. configure:5820: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  123. configure:5823: $? = 0
  124. Test compile: function pointer return
  125. configure:5874: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  126. configure:5877: $? = 0
  127. Test compile: cmov instruction
  128. configure:5930: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  129. configure:5933: $? = 0
  130. Test compile: double -> ulong conversion
  131. configure:5987: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  132. configure:5990: $? = 0
  133. Test compile: double negation
  134. configure:6042: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  135. configure:6045: $? = 0
  136. Test compile: double -> float conversion
  137. configure:6098: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  138. configure:6101: $? = 0
  139. Test compile: gnupro alpha ev6 char spilling
  140. configure:6183: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  141. configure:6186: $? = 0
  142. Test compile: __builtin_alloca availability
  143. configure:6234: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  144. /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o: In function `_start':
  145. (.text+0x20): undefined reference to `main'
  146. collect2: error: ld returned 1 exit status
  147. configure:6237: $? = 1
  148. failed program was:
  149. int k; int foo () { __builtin_alloca (k); }
  150. Test compile: abs int -> double conversion
  151. configure:6358: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  152. configure:6361: $? = 0
  153. Test compile: long long reliability test 1
  154. configure:6423: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  155. configure:6426: $? = 0
  156. Test compile: long long reliability test 2
  157. configure:6484: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  158. configure:6487: $? = 0
  159. Test compile: freebsd hacked gcc
  160. configure:6545: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  161. configure:6548: $? = 0
  162. Test compile: mpn_lshift_com optimization
  163. configure:6644: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  164. configure:6647: $? = 0
  165. Test compile: mpn_lshift_com optimization 2
  166. configure:6752: gcc -O2 -pedantic -fomit-frame-pointer -m64 conftest.c >&5
  167. configure:6755: $? = 0
  168. configure:6909: result: yes
  169. configure:7423: checking compiler gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8
  170. Test compile:
  171. configure:7437: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  172. configure:7440: $? = 0
  173. Test compile: function pointer return
  174. configure:7491: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  175. configure:7494: $? = 0
  176. Test compile: cmov instruction
  177. configure:7547: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  178. configure:7550: $? = 0
  179. Test compile: double -> ulong conversion
  180. configure:7604: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  181. configure:7607: $? = 0
  182. Test compile: double negation
  183. configure:7659: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  184. configure:7662: $? = 0
  185. Test compile: double -> float conversion
  186. configure:7715: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  187. configure:7718: $? = 0
  188. Test compile: gnupro alpha ev6 char spilling
  189. configure:7800: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  190. configure:7803: $? = 0
  191. Test compile: __builtin_alloca availability
  192. configure:7851: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  193. /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o: In function `_start':
  194. (.text+0x20): undefined reference to `main'
  195. collect2: error: ld returned 1 exit status
  196. configure:7854: $? = 1
  197. failed program was:
  198. int k; int foo () { __builtin_alloca (k); }
  199. Test compile: abs int -> double conversion
  200. configure:7975: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  201. configure:7978: $? = 0
  202. Test compile: long long reliability test 1
  203. configure:8040: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  204. configure:8043: $? = 0
  205. Test compile: long long reliability test 2
  206. configure:8101: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  207. configure:8104: $? = 0
  208. Test compile: freebsd hacked gcc
  209. configure:8162: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  210. configure:8165: $? = 0
  211. Test compile: mpn_lshift_com optimization
  212. configure:8261: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  213. configure:8264: $? = 0
  214. Test compile: mpn_lshift_com optimization 2
  215. configure:8369: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 conftest.c >&5
  216. configure:8372: $? = 0
  217. configure:8526: result: yes
  218. configure:7423: checking compiler gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8
  219. Test compile:
  220. configure:7437: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  221. configure:7440: $? = 0
  222. Test compile: function pointer return
  223. configure:7491: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  224. configure:7494: $? = 0
  225. Test compile: cmov instruction
  226. configure:7547: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  227. configure:7550: $? = 0
  228. Test compile: double -> ulong conversion
  229. configure:7604: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  230. configure:7607: $? = 0
  231. Test compile: double negation
  232. configure:7659: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  233. configure:7662: $? = 0
  234. Test compile: double -> float conversion
  235. configure:7715: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  236. configure:7718: $? = 0
  237. Test compile: gnupro alpha ev6 char spilling
  238. configure:7800: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  239. configure:7803: $? = 0
  240. Test compile: __builtin_alloca availability
  241. configure:7851: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  242. /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o: In function `_start':
  243. (.text+0x20): undefined reference to `main'
  244. collect2: error: ld returned 1 exit status
  245. configure:7854: $? = 1
  246. failed program was:
  247. int k; int foo () { __builtin_alloca (k); }
  248. Test compile: abs int -> double conversion
  249. configure:7975: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  250. configure:7978: $? = 0
  251. Test compile: long long reliability test 1
  252. configure:8040: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  253. configure:8043: $? = 0
  254. Test compile: long long reliability test 2
  255. configure:8101: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  256. configure:8104: $? = 0
  257. Test compile: freebsd hacked gcc
  258. configure:8162: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  259. configure:8165: $? = 0
  260. Test compile: mpn_lshift_com optimization
  261. configure:8261: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  262. configure:8264: $? = 0
  263. Test compile: mpn_lshift_com optimization 2
  264. configure:8369: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  265. configure:8372: $? = 0
  266. configure:8526: result: yes
  267. configure:8639: checking for x86_64-linux-android-gcc
  268. configure:8666: result: gcc
  269. configure:8935: checking for C compiler version
  270. configure:8944: gcc --version >&5
  271. gcc (Ubuntu 5.4.0-6ubuntu1~16.04.5) 5.4.0 20160609
  272. Copyright (C) 2015 Free Software Foundation, Inc.
  273. This is free software; see the source for copying conditions. There is NO
  274. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  275.  
  276. configure:8955: $? = 0
  277. configure:8944: gcc -v >&5
  278. Using built-in specs.
  279. COLLECT_GCC=gcc
  280. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
  281. Target: x86_64-linux-gnu
  282. Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.5' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  283. Thread model: posix
  284. gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.5)
  285. configure:8955: $? = 0
  286. configure:8944: gcc -V >&5
  287. gcc: error: unrecognized command line option '-V'
  288. gcc: fatal error: no input files
  289. compilation terminated.
  290. configure:8955: $? = 1
  291. configure:8944: gcc -qversion >&5
  292. gcc: error: unrecognized command line option '-qversion'
  293. gcc: fatal error: no input files
  294. compilation terminated.
  295. configure:8955: $? = 1
  296. configure:8975: checking whether the C compiler works
  297. configure:8997: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  298. configure:9001: $? = 0
  299. configure:9049: result: yes
  300. configure:9052: checking for C compiler default output file name
  301. configure:9054: result: a.out
  302. configure:9060: checking for suffix of executables
  303. configure:9067: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  304. configure:9071: $? = 0
  305. configure:9093: result:
  306. configure:9115: checking whether we are cross compiling
  307. configure:9153: result: yes
  308. configure:9158: checking for suffix of object files
  309. configure:9180: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  310. configure:9184: $? = 0
  311. configure:9205: result: o
  312. configure:9209: checking whether we are using the GNU C compiler
  313. configure:9228: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  314. configure:9228: $? = 0
  315. configure:9237: result: yes
  316. configure:9246: checking whether gcc accepts -g
  317. configure:9266: gcc -c -g conftest.c >&5
  318. configure:9266: $? = 0
  319. configure:9307: result: yes
  320. configure:9324: checking for gcc option to accept ISO C89
  321. configure:9387: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  322. configure:9387: $? = 0
  323. configure:9400: result: none needed
  324. configure:9425: checking whether gcc understands -c and -o together
  325. configure:9447: gcc -c conftest.c -o conftest2.o
  326. configure:9450: $? = 0
  327. configure:9447: gcc -c conftest.c -o conftest2.o
  328. configure:9450: $? = 0
  329. configure:9462: result: yes
  330. configure:9483: checking for gcc option to accept ISO C99
  331. configure:9632: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  332. configure:9632: $? = 0
  333. configure:9645: result: none needed
  334. configure:9753: checking for gcc option to accept ISO Standard C
  335. configure:9764: result: none needed
  336. configure:9776: checking how to run the C preprocessor
  337. configure:9807: gcc -E conftest.c
  338. configure:9807: $? = 0
  339. configure:9821: gcc -E conftest.c
  340. conftest.c:16:28: fatal error: ac_nonexistent.h: No such file or directory
  341. compilation terminated.
  342. configure:9821: $? = 1
  343. configure: failed program was:
  344. | /* confdefs.h */
  345. | #define PACKAGE_NAME "GNU MP"
  346. | #define PACKAGE_TARNAME "gmp"
  347. | #define PACKAGE_VERSION "6.1.0"
  348. | #define PACKAGE_STRING "GNU MP 6.1.0"
  349. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  350. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  351. | #define PACKAGE "gmp"
  352. | #define VERSION "6.1.0"
  353. | #define WANT_ASSEMBLY 1
  354. | #define WANT_FFT 1
  355. | #define HAVE_HOST_CPU_x86_64 1
  356. | #define HAVE_SPEED_CYCLECOUNTER 2
  357. | #define HAVE_CALLING_CONVENTIONS 1
  358. | /* end confdefs.h. */
  359. | #include <ac_nonexistent.h>
  360. configure:9846: result: gcc -E
  361. configure:9866: gcc -E conftest.c
  362. configure:9866: $? = 0
  363. configure:9880: gcc -E conftest.c
  364. conftest.c:16:28: fatal error: ac_nonexistent.h: No such file or directory
  365. compilation terminated.
  366. configure:9880: $? = 1
  367. configure: failed program was:
  368. | /* confdefs.h */
  369. | #define PACKAGE_NAME "GNU MP"
  370. | #define PACKAGE_TARNAME "gmp"
  371. | #define PACKAGE_VERSION "6.1.0"
  372. | #define PACKAGE_STRING "GNU MP 6.1.0"
  373. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  374. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  375. | #define PACKAGE "gmp"
  376. | #define VERSION "6.1.0"
  377. | #define WANT_ASSEMBLY 1
  378. | #define WANT_FFT 1
  379. | #define HAVE_HOST_CPU_x86_64 1
  380. | #define HAVE_SPEED_CYCLECOUNTER 2
  381. | #define HAVE_CALLING_CONVENTIONS 1
  382. | /* end confdefs.h. */
  383. | #include <ac_nonexistent.h>
  384. configure:9978: checking build system compiler gcc
  385. configure:9991: gcc conftest.c
  386. configure:9994: $? = 0
  387. configure:10001: result: yes
  388. configure:10020: checking for build system preprocessor
  389. configure:10031: gcc -E conftest.c
  390. # 1 "conftest.c"
  391. # 1 "<built-in>"
  392. # 1 "<command-line>"
  393. # 1 "/usr/include/stdc-predef.h" 1 3 4
  394. # 1 "<command-line>" 2
  395. # 1 "conftest.c"
  396. configure:10034: $? = 0
  397. configure:10049: result: gcc -E
  398. configure:10056: checking for build system executable suffix
  399. configure:10070: gcc conftest.c -o conftest.exe
  400. configure:10073: $? = 0
  401. ./configure: line 10075: ./conftest: No such file or directory
  402. configure:10070: gcc conftest.c -o conftest,ff8
  403. configure:10073: $? = 0
  404. ./configure: line 10075: ./conftest: No such file or directory
  405. configure:10070: gcc conftest.c -o conftest
  406. configure:10073: $? = 0
  407. configure:10087: result:
  408. configure:10093: checking whether build system compiler is ANSI
  409. configure:10106: gcc conftest.c
  410. configure:10109: $? = 0
  411. configure:10118: result: yes
  412. configure:10128: checking for build system compiler math library
  413. configure:10148: gcc conftest.c -lm
  414. configure:10151: $? = 0
  415. configure:10160: result: -lm
  416. configure:10772: checking for grep that handles long lines and -e
  417. configure:10830: result: /bin/grep
  418. configure:10835: checking for egrep
  419. configure:10897: result: /bin/grep -E
  420. Decided:
  421. ABI=64
  422. CC=gcc
  423. CFLAGS=-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8
  424. CPPFLAGS=
  425. GMP_LDFLAGS=
  426. CXX=
  427. CXXFLAGS=
  428. path= x86_64/k8 x86_64 generic
  429. configure:11326: checking whether assembler supports --noexecstack option
  430. configure:11336: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8
  431. -S -o conftest.s conftest.c >/dev/null
  432. configure:11339: $? = 0
  433. configure:11344: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -Wa,--noexecstack
  434. -c -o conftest.o conftest.s >/dev/null
  435. configure:11347: $? = 0
  436. configure:11356: result: yes
  437. configure:11369: checking for x86_64-linux-android-ar
  438. configure:11399: result: no
  439. configure:11409: checking for ar
  440. configure:11425: found /usr/bin/ar
  441. configure:11436: result: ar
  442. configure:11477: checking for BSD- or MS-compatible name lister (nm)
  443. configure:11531: result: no
  444. configure:11545: checking for x86_64-linux-android-dumpbin
  445. configure:11575: result: no
  446. configure:11545: checking for x86_64-linux-android-link
  447. configure:11575: result: no
  448. configure:11589: checking for dumpbin
  449. configure:11619: result: no
  450. configure:11589: checking for link
  451. configure:11605: found /usr/bin/link
  452. configure:11616: result: link -dump
  453. configure:11661: checking the name lister (nm) interface
  454. configure:11668: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  455. configure:11671: nm "conftest.o"
  456. configure:11674: output
  457. 0000000000000000 B some_variable
  458. configure:11681: result: BSD nm
  459. configure:11697: checking for BSD- or MS-compatible name lister (nm)
  460. configure:11751: result: /usr/bin/nm -B
  461. configure:11878: checking the name lister (/usr/bin/nm -B) interface
  462. configure:11898: result: BSD nm
  463. configure:12375: checking how to print strings
  464. configure:12402: result: printf
  465. configure:12423: checking for a sed that does not truncate output
  466. configure:12487: result: /bin/sed
  467. configure:12505: checking for fgrep
  468. configure:12567: result: /bin/grep -F
  469. configure:12602: checking for ld used by gcc
  470. configure:12669: result: /usr/bin/ld
  471. configure:12676: checking if the linker (/usr/bin/ld) is GNU ld
  472. configure:12691: result: yes
  473. configure:12703: checking whether ln -s works
  474. configure:12707: result: yes
  475. configure:12715: checking the maximum length of command line arguments
  476. configure:12846: result: 1572864
  477. configure:12894: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-pc-linux-android format
  478. configure:12934: result: func_convert_file_noop
  479. configure:12941: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
  480. configure:12961: result: func_convert_file_noop
  481. configure:12968: checking for /usr/bin/ld option to reload object files
  482. configure:12975: result: -r
  483. configure:13009: checking for x86_64-linux-android-objdump
  484. configure:13036: result: objdump
  485. configure:13105: checking how to recognize dependent libraries
  486. configure:13305: result: pass_all
  487. configure:13350: checking for x86_64-linux-android-dlltool
  488. configure:13377: result: dlltool
  489. configure:13447: checking how to associate runtime and link libraries
  490. configure:13474: result: printf %s\n
  491. configure:13490: checking for x86_64-linux-android-ar
  492. configure:13517: result: ar
  493. configure:13598: checking for archiver @FILE support
  494. configure:13615: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  495. configure:13615: $? = 0
  496. configure:13618: ar cq libconftest.a @conftest.lst >&5
  497. configure:13621: $? = 0
  498. configure:13626: ar cq libconftest.a @conftest.lst >&5
  499. ar: conftest.o: No such file or directory
  500. configure:13629: $? = 1
  501. configure:13641: result: @
  502. configure:13659: checking for x86_64-linux-android-strip
  503. configure:13686: result: strip
  504. configure:13758: checking for x86_64-linux-android-ranlib
  505. configure:13788: result: no
  506. configure:13798: checking for ranlib
  507. configure:13814: found /usr/bin/ranlib
  508. configure:13825: result: ranlib
  509. configure:13927: checking command to parse /usr/bin/nm -B output from gcc object
  510. configure:14080: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  511. configure:14083: $? = 0
  512. configure:14087: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
  513. configure:14090: $? = 0
  514. configure:14156: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c conftstm.o >&5
  515. conftest.c:29:20: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
  516. {"nm_test_func", (void *) &nm_test_func},
  517. ^
  518. configure:14159: $? = 0
  519. configure:14197: result: ok
  520. configure:14244: checking for sysroot
  521. configure:14274: result: no
  522. configure:14281: checking for a working dd
  523. configure:14319: result: /bin/dd
  524. configure:14323: checking how to truncate binary pipes
  525. configure:14338: result: /bin/dd bs=4096 count=1
  526. configure:14474: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  527. configure:14477: $? = 0
  528. configure:14627: checking for x86_64-linux-android-mt
  529. configure:14657: result: no
  530. configure:14667: checking for mt
  531. configure:14683: found /bin/mt
  532. configure:14694: result: mt
  533. configure:14717: checking if mt is a manifest tool
  534. configure:14723: mt '-?'
  535. configure:14731: result: no
  536. configure:15403: checking for ANSI C header files
  537. configure:15423: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  538. configure:15423: $? = 0
  539. configure:15507: result: yes
  540. configure:15520: checking for sys/types.h
  541. configure:15520: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  542. configure:15520: $? = 0
  543. configure:15520: result: yes
  544. configure:15520: checking for sys/stat.h
  545. configure:15520: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  546. configure:15520: $? = 0
  547. configure:15520: result: yes
  548. configure:15520: checking for stdlib.h
  549. configure:15520: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  550. configure:15520: $? = 0
  551. configure:15520: result: yes
  552. configure:15520: checking for string.h
  553. configure:15520: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  554. configure:15520: $? = 0
  555. configure:15520: result: yes
  556. configure:15520: checking for memory.h
  557. configure:15520: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  558. configure:15520: $? = 0
  559. configure:15520: result: yes
  560. configure:15520: checking for strings.h
  561. configure:15520: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  562. configure:15520: $? = 0
  563. configure:15520: result: yes
  564. configure:15520: checking for inttypes.h
  565. configure:15520: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  566. configure:15520: $? = 0
  567. configure:15520: result: yes
  568. configure:15520: checking for stdint.h
  569. configure:15520: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  570. configure:15520: $? = 0
  571. configure:15520: result: yes
  572. configure:15520: checking for unistd.h
  573. configure:15520: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  574. configure:15520: $? = 0
  575. configure:15520: result: yes
  576. configure:15534: checking for dlfcn.h
  577. configure:15534: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  578. configure:15534: $? = 0
  579. configure:15534: result: yes
  580. configure:15799: checking for objdir
  581. configure:15814: result: .libs
  582. configure:16074: checking if gcc supports -fno-rtti -fno-exceptions
  583. configure:16092: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -fno-rtti -fno-exceptions conftest.c >&5
  584. cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
  585. configure:16096: $? = 0
  586. configure:16109: result: no
  587. configure:16467: checking for gcc option to produce PIC
  588. configure:16474: result: -fPIC -DPIC
  589. configure:16482: checking if gcc PIC flag -fPIC -DPIC works
  590. configure:16500: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -fPIC -DPIC -DPIC conftest.c >&5
  591. configure:16504: $? = 0
  592. configure:16517: result: yes
  593. configure:16546: checking if gcc static flag -static works
  594. configure:16574: result: yes
  595. configure:16589: checking if gcc supports -c -o file.o
  596. configure:16610: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -o out/conftest2.o conftest.c >&5
  597. configure:16614: $? = 0
  598. configure:16636: result: yes
  599. configure:16644: checking if gcc supports -c -o file.o
  600. configure:16691: result: yes
  601. configure:16724: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
  602. configure:17983: result: yes
  603. configure:18223: checking dynamic linker characteristics
  604. configure:19041: result: Android linker
  605. configure:19163: checking how to hardcode library paths into programs
  606. configure:19188: result: immediate
  607. configure:19736: checking whether stripping libraries is possible
  608. configure:19741: result: yes
  609. configure:19776: checking if libtool supports shared libraries
  610. configure:19778: result: yes
  611. configure:19781: checking whether to build shared libraries
  612. configure:19806: result: no
  613. configure:19809: checking whether to build static libraries
  614. configure:19813: result: yes
  615. configure:23180: checking for ANSI C header files
  616. configure:23284: result: yes
  617. configure:23292: checking whether time.h and sys/time.h may both be included
  618. configure:23312: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  619. configure:23312: $? = 0
  620. configure:23319: result: yes
  621. configure:23356: checking fcntl.h usability
  622. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  623. configure:23356: $? = 0
  624. configure:23356: result: yes
  625. configure:23356: checking fcntl.h presence
  626. configure:23356: gcc -E conftest.c
  627. configure:23356: $? = 0
  628. configure:23356: result: yes
  629. configure:23356: checking for fcntl.h
  630. configure:23356: result: yes
  631. configure:23356: checking float.h usability
  632. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  633. configure:23356: $? = 0
  634. configure:23356: result: yes
  635. configure:23356: checking float.h presence
  636. configure:23356: gcc -E conftest.c
  637. configure:23356: $? = 0
  638. configure:23356: result: yes
  639. configure:23356: checking for float.h
  640. configure:23356: result: yes
  641. configure:23356: checking invent.h usability
  642. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  643. conftest.c:65:20: fatal error: invent.h: No such file or directory
  644. compilation terminated.
  645. configure:23356: $? = 1
  646. configure: failed program was:
  647. | /* confdefs.h */
  648. | #define PACKAGE_NAME "GNU MP"
  649. | #define PACKAGE_TARNAME "gmp"
  650. | #define PACKAGE_VERSION "6.1.0"
  651. | #define PACKAGE_STRING "GNU MP 6.1.0"
  652. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  653. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  654. | #define PACKAGE "gmp"
  655. | #define VERSION "6.1.0"
  656. | #define WANT_ASSEMBLY 1
  657. | #define WANT_FFT 1
  658. | #define HAVE_HOST_CPU_x86_64 1
  659. | #define HAVE_SPEED_CYCLECOUNTER 2
  660. | #define HAVE_CALLING_CONVENTIONS 1
  661. | #define STDC_HEADERS 1
  662. | #define HAVE_SYS_TYPES_H 1
  663. | #define HAVE_SYS_STAT_H 1
  664. | #define HAVE_STDLIB_H 1
  665. | #define HAVE_STRING_H 1
  666. | #define HAVE_MEMORY_H 1
  667. | #define HAVE_STRINGS_H 1
  668. | #define HAVE_INTTYPES_H 1
  669. | #define HAVE_STDINT_H 1
  670. | #define HAVE_UNISTD_H 1
  671. | #define HAVE_DLFCN_H 1
  672. | #define LT_OBJDIR ".libs/"
  673. | #define STDC_HEADERS 1
  674. | #define TIME_WITH_SYS_TIME 1
  675. | #define HAVE_FCNTL_H 1
  676. | #define HAVE_FLOAT_H 1
  677. | /* end confdefs.h. */
  678. | #include <stdio.h>
  679. | #ifdef HAVE_SYS_TYPES_H
  680. | # include <sys/types.h>
  681. | #endif
  682. | #ifdef HAVE_SYS_STAT_H
  683. | # include <sys/stat.h>
  684. | #endif
  685. | #ifdef STDC_HEADERS
  686. | # include <stdlib.h>
  687. | # include <stddef.h>
  688. | #else
  689. | # ifdef HAVE_STDLIB_H
  690. | # include <stdlib.h>
  691. | # endif
  692. | #endif
  693. | #ifdef HAVE_STRING_H
  694. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  695. | # include <memory.h>
  696. | # endif
  697. | # include <string.h>
  698. | #endif
  699. | #ifdef HAVE_STRINGS_H
  700. | # include <strings.h>
  701. | #endif
  702. | #ifdef HAVE_INTTYPES_H
  703. | # include <inttypes.h>
  704. | #endif
  705. | #ifdef HAVE_STDINT_H
  706. | # include <stdint.h>
  707. | #endif
  708. | #ifdef HAVE_UNISTD_H
  709. | # include <unistd.h>
  710. | #endif
  711. | #include <invent.h>
  712. configure:23356: result: no
  713. configure:23356: checking invent.h presence
  714. configure:23356: gcc -E conftest.c
  715. conftest.c:32:20: fatal error: invent.h: No such file or directory
  716. compilation terminated.
  717. configure:23356: $? = 1
  718. configure: failed program was:
  719. | /* confdefs.h */
  720. | #define PACKAGE_NAME "GNU MP"
  721. | #define PACKAGE_TARNAME "gmp"
  722. | #define PACKAGE_VERSION "6.1.0"
  723. | #define PACKAGE_STRING "GNU MP 6.1.0"
  724. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  725. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  726. | #define PACKAGE "gmp"
  727. | #define VERSION "6.1.0"
  728. | #define WANT_ASSEMBLY 1
  729. | #define WANT_FFT 1
  730. | #define HAVE_HOST_CPU_x86_64 1
  731. | #define HAVE_SPEED_CYCLECOUNTER 2
  732. | #define HAVE_CALLING_CONVENTIONS 1
  733. | #define STDC_HEADERS 1
  734. | #define HAVE_SYS_TYPES_H 1
  735. | #define HAVE_SYS_STAT_H 1
  736. | #define HAVE_STDLIB_H 1
  737. | #define HAVE_STRING_H 1
  738. | #define HAVE_MEMORY_H 1
  739. | #define HAVE_STRINGS_H 1
  740. | #define HAVE_INTTYPES_H 1
  741. | #define HAVE_STDINT_H 1
  742. | #define HAVE_UNISTD_H 1
  743. | #define HAVE_DLFCN_H 1
  744. | #define LT_OBJDIR ".libs/"
  745. | #define STDC_HEADERS 1
  746. | #define TIME_WITH_SYS_TIME 1
  747. | #define HAVE_FCNTL_H 1
  748. | #define HAVE_FLOAT_H 1
  749. | /* end confdefs.h. */
  750. | #include <invent.h>
  751. configure:23356: result: no
  752. configure:23356: checking for invent.h
  753. configure:23356: result: no
  754. configure:23356: checking langinfo.h usability
  755. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  756. configure:23356: $? = 0
  757. configure:23356: result: yes
  758. configure:23356: checking langinfo.h presence
  759. configure:23356: gcc -E conftest.c
  760. configure:23356: $? = 0
  761. configure:23356: result: yes
  762. configure:23356: checking for langinfo.h
  763. configure:23356: result: yes
  764. configure:23356: checking locale.h usability
  765. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  766. configure:23356: $? = 0
  767. configure:23356: result: yes
  768. configure:23356: checking locale.h presence
  769. configure:23356: gcc -E conftest.c
  770. configure:23356: $? = 0
  771. configure:23356: result: yes
  772. configure:23356: checking for locale.h
  773. configure:23356: result: yes
  774. configure:23356: checking nl_types.h usability
  775. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  776. configure:23356: $? = 0
  777. configure:23356: result: yes
  778. configure:23356: checking nl_types.h presence
  779. configure:23356: gcc -E conftest.c
  780. configure:23356: $? = 0
  781. configure:23356: result: yes
  782. configure:23356: checking for nl_types.h
  783. configure:23356: result: yes
  784. configure:23356: checking sys/attributes.h usability
  785. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  786. conftest.c:68:28: fatal error: sys/attributes.h: No such file or directory
  787. compilation terminated.
  788. configure:23356: $? = 1
  789. configure: failed program was:
  790. | /* confdefs.h */
  791. | #define PACKAGE_NAME "GNU MP"
  792. | #define PACKAGE_TARNAME "gmp"
  793. | #define PACKAGE_VERSION "6.1.0"
  794. | #define PACKAGE_STRING "GNU MP 6.1.0"
  795. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  796. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  797. | #define PACKAGE "gmp"
  798. | #define VERSION "6.1.0"
  799. | #define WANT_ASSEMBLY 1
  800. | #define WANT_FFT 1
  801. | #define HAVE_HOST_CPU_x86_64 1
  802. | #define HAVE_SPEED_CYCLECOUNTER 2
  803. | #define HAVE_CALLING_CONVENTIONS 1
  804. | #define STDC_HEADERS 1
  805. | #define HAVE_SYS_TYPES_H 1
  806. | #define HAVE_SYS_STAT_H 1
  807. | #define HAVE_STDLIB_H 1
  808. | #define HAVE_STRING_H 1
  809. | #define HAVE_MEMORY_H 1
  810. | #define HAVE_STRINGS_H 1
  811. | #define HAVE_INTTYPES_H 1
  812. | #define HAVE_STDINT_H 1
  813. | #define HAVE_UNISTD_H 1
  814. | #define HAVE_DLFCN_H 1
  815. | #define LT_OBJDIR ".libs/"
  816. | #define STDC_HEADERS 1
  817. | #define TIME_WITH_SYS_TIME 1
  818. | #define HAVE_FCNTL_H 1
  819. | #define HAVE_FLOAT_H 1
  820. | #define HAVE_LANGINFO_H 1
  821. | #define HAVE_LOCALE_H 1
  822. | #define HAVE_NL_TYPES_H 1
  823. | /* end confdefs.h. */
  824. | #include <stdio.h>
  825. | #ifdef HAVE_SYS_TYPES_H
  826. | # include <sys/types.h>
  827. | #endif
  828. | #ifdef HAVE_SYS_STAT_H
  829. | # include <sys/stat.h>
  830. | #endif
  831. | #ifdef STDC_HEADERS
  832. | # include <stdlib.h>
  833. | # include <stddef.h>
  834. | #else
  835. | # ifdef HAVE_STDLIB_H
  836. | # include <stdlib.h>
  837. | # endif
  838. | #endif
  839. | #ifdef HAVE_STRING_H
  840. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  841. | # include <memory.h>
  842. | # endif
  843. | # include <string.h>
  844. | #endif
  845. | #ifdef HAVE_STRINGS_H
  846. | # include <strings.h>
  847. | #endif
  848. | #ifdef HAVE_INTTYPES_H
  849. | # include <inttypes.h>
  850. | #endif
  851. | #ifdef HAVE_STDINT_H
  852. | # include <stdint.h>
  853. | #endif
  854. | #ifdef HAVE_UNISTD_H
  855. | # include <unistd.h>
  856. | #endif
  857. | #include <sys/attributes.h>
  858. configure:23356: result: no
  859. configure:23356: checking sys/attributes.h presence
  860. configure:23356: gcc -E conftest.c
  861. conftest.c:35:28: fatal error: sys/attributes.h: No such file or directory
  862. compilation terminated.
  863. configure:23356: $? = 1
  864. configure: failed program was:
  865. | /* confdefs.h */
  866. | #define PACKAGE_NAME "GNU MP"
  867. | #define PACKAGE_TARNAME "gmp"
  868. | #define PACKAGE_VERSION "6.1.0"
  869. | #define PACKAGE_STRING "GNU MP 6.1.0"
  870. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  871. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  872. | #define PACKAGE "gmp"
  873. | #define VERSION "6.1.0"
  874. | #define WANT_ASSEMBLY 1
  875. | #define WANT_FFT 1
  876. | #define HAVE_HOST_CPU_x86_64 1
  877. | #define HAVE_SPEED_CYCLECOUNTER 2
  878. | #define HAVE_CALLING_CONVENTIONS 1
  879. | #define STDC_HEADERS 1
  880. | #define HAVE_SYS_TYPES_H 1
  881. | #define HAVE_SYS_STAT_H 1
  882. | #define HAVE_STDLIB_H 1
  883. | #define HAVE_STRING_H 1
  884. | #define HAVE_MEMORY_H 1
  885. | #define HAVE_STRINGS_H 1
  886. | #define HAVE_INTTYPES_H 1
  887. | #define HAVE_STDINT_H 1
  888. | #define HAVE_UNISTD_H 1
  889. | #define HAVE_DLFCN_H 1
  890. | #define LT_OBJDIR ".libs/"
  891. | #define STDC_HEADERS 1
  892. | #define TIME_WITH_SYS_TIME 1
  893. | #define HAVE_FCNTL_H 1
  894. | #define HAVE_FLOAT_H 1
  895. | #define HAVE_LANGINFO_H 1
  896. | #define HAVE_LOCALE_H 1
  897. | #define HAVE_NL_TYPES_H 1
  898. | /* end confdefs.h. */
  899. | #include <sys/attributes.h>
  900. configure:23356: result: no
  901. configure:23356: checking for sys/attributes.h
  902. configure:23356: result: no
  903. configure:23356: checking sys/iograph.h usability
  904. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  905. conftest.c:68:25: fatal error: sys/iograph.h: No such file or directory
  906. compilation terminated.
  907. configure:23356: $? = 1
  908. configure: failed program was:
  909. | /* confdefs.h */
  910. | #define PACKAGE_NAME "GNU MP"
  911. | #define PACKAGE_TARNAME "gmp"
  912. | #define PACKAGE_VERSION "6.1.0"
  913. | #define PACKAGE_STRING "GNU MP 6.1.0"
  914. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  915. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  916. | #define PACKAGE "gmp"
  917. | #define VERSION "6.1.0"
  918. | #define WANT_ASSEMBLY 1
  919. | #define WANT_FFT 1
  920. | #define HAVE_HOST_CPU_x86_64 1
  921. | #define HAVE_SPEED_CYCLECOUNTER 2
  922. | #define HAVE_CALLING_CONVENTIONS 1
  923. | #define STDC_HEADERS 1
  924. | #define HAVE_SYS_TYPES_H 1
  925. | #define HAVE_SYS_STAT_H 1
  926. | #define HAVE_STDLIB_H 1
  927. | #define HAVE_STRING_H 1
  928. | #define HAVE_MEMORY_H 1
  929. | #define HAVE_STRINGS_H 1
  930. | #define HAVE_INTTYPES_H 1
  931. | #define HAVE_STDINT_H 1
  932. | #define HAVE_UNISTD_H 1
  933. | #define HAVE_DLFCN_H 1
  934. | #define LT_OBJDIR ".libs/"
  935. | #define STDC_HEADERS 1
  936. | #define TIME_WITH_SYS_TIME 1
  937. | #define HAVE_FCNTL_H 1
  938. | #define HAVE_FLOAT_H 1
  939. | #define HAVE_LANGINFO_H 1
  940. | #define HAVE_LOCALE_H 1
  941. | #define HAVE_NL_TYPES_H 1
  942. | /* end confdefs.h. */
  943. | #include <stdio.h>
  944. | #ifdef HAVE_SYS_TYPES_H
  945. | # include <sys/types.h>
  946. | #endif
  947. | #ifdef HAVE_SYS_STAT_H
  948. | # include <sys/stat.h>
  949. | #endif
  950. | #ifdef STDC_HEADERS
  951. | # include <stdlib.h>
  952. | # include <stddef.h>
  953. | #else
  954. | # ifdef HAVE_STDLIB_H
  955. | # include <stdlib.h>
  956. | # endif
  957. | #endif
  958. | #ifdef HAVE_STRING_H
  959. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  960. | # include <memory.h>
  961. | # endif
  962. | # include <string.h>
  963. | #endif
  964. | #ifdef HAVE_STRINGS_H
  965. | # include <strings.h>
  966. | #endif
  967. | #ifdef HAVE_INTTYPES_H
  968. | # include <inttypes.h>
  969. | #endif
  970. | #ifdef HAVE_STDINT_H
  971. | # include <stdint.h>
  972. | #endif
  973. | #ifdef HAVE_UNISTD_H
  974. | # include <unistd.h>
  975. | #endif
  976. | #include <sys/iograph.h>
  977. configure:23356: result: no
  978. configure:23356: checking sys/iograph.h presence
  979. configure:23356: gcc -E conftest.c
  980. conftest.c:35:25: fatal error: sys/iograph.h: No such file or directory
  981. compilation terminated.
  982. configure:23356: $? = 1
  983. configure: failed program was:
  984. | /* confdefs.h */
  985. | #define PACKAGE_NAME "GNU MP"
  986. | #define PACKAGE_TARNAME "gmp"
  987. | #define PACKAGE_VERSION "6.1.0"
  988. | #define PACKAGE_STRING "GNU MP 6.1.0"
  989. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  990. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  991. | #define PACKAGE "gmp"
  992. | #define VERSION "6.1.0"
  993. | #define WANT_ASSEMBLY 1
  994. | #define WANT_FFT 1
  995. | #define HAVE_HOST_CPU_x86_64 1
  996. | #define HAVE_SPEED_CYCLECOUNTER 2
  997. | #define HAVE_CALLING_CONVENTIONS 1
  998. | #define STDC_HEADERS 1
  999. | #define HAVE_SYS_TYPES_H 1
  1000. | #define HAVE_SYS_STAT_H 1
  1001. | #define HAVE_STDLIB_H 1
  1002. | #define HAVE_STRING_H 1
  1003. | #define HAVE_MEMORY_H 1
  1004. | #define HAVE_STRINGS_H 1
  1005. | #define HAVE_INTTYPES_H 1
  1006. | #define HAVE_STDINT_H 1
  1007. | #define HAVE_UNISTD_H 1
  1008. | #define HAVE_DLFCN_H 1
  1009. | #define LT_OBJDIR ".libs/"
  1010. | #define STDC_HEADERS 1
  1011. | #define TIME_WITH_SYS_TIME 1
  1012. | #define HAVE_FCNTL_H 1
  1013. | #define HAVE_FLOAT_H 1
  1014. | #define HAVE_LANGINFO_H 1
  1015. | #define HAVE_LOCALE_H 1
  1016. | #define HAVE_NL_TYPES_H 1
  1017. | /* end confdefs.h. */
  1018. | #include <sys/iograph.h>
  1019. configure:23356: result: no
  1020. configure:23356: checking for sys/iograph.h
  1021. configure:23356: result: no
  1022. configure:23356: checking sys/mman.h usability
  1023. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1024. configure:23356: $? = 0
  1025. configure:23356: result: yes
  1026. configure:23356: checking sys/mman.h presence
  1027. configure:23356: gcc -E conftest.c
  1028. configure:23356: $? = 0
  1029. configure:23356: result: yes
  1030. configure:23356: checking for sys/mman.h
  1031. configure:23356: result: yes
  1032. configure:23356: checking sys/param.h usability
  1033. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1034. configure:23356: $? = 0
  1035. configure:23356: result: yes
  1036. configure:23356: checking sys/param.h presence
  1037. configure:23356: gcc -E conftest.c
  1038. configure:23356: $? = 0
  1039. configure:23356: result: yes
  1040. configure:23356: checking for sys/param.h
  1041. configure:23356: result: yes
  1042. configure:23356: checking sys/processor.h usability
  1043. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1044. conftest.c:70:27: fatal error: sys/processor.h: No such file or directory
  1045. compilation terminated.
  1046. configure:23356: $? = 1
  1047. configure: failed program was:
  1048. | /* confdefs.h */
  1049. | #define PACKAGE_NAME "GNU MP"
  1050. | #define PACKAGE_TARNAME "gmp"
  1051. | #define PACKAGE_VERSION "6.1.0"
  1052. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1053. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1054. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1055. | #define PACKAGE "gmp"
  1056. | #define VERSION "6.1.0"
  1057. | #define WANT_ASSEMBLY 1
  1058. | #define WANT_FFT 1
  1059. | #define HAVE_HOST_CPU_x86_64 1
  1060. | #define HAVE_SPEED_CYCLECOUNTER 2
  1061. | #define HAVE_CALLING_CONVENTIONS 1
  1062. | #define STDC_HEADERS 1
  1063. | #define HAVE_SYS_TYPES_H 1
  1064. | #define HAVE_SYS_STAT_H 1
  1065. | #define HAVE_STDLIB_H 1
  1066. | #define HAVE_STRING_H 1
  1067. | #define HAVE_MEMORY_H 1
  1068. | #define HAVE_STRINGS_H 1
  1069. | #define HAVE_INTTYPES_H 1
  1070. | #define HAVE_STDINT_H 1
  1071. | #define HAVE_UNISTD_H 1
  1072. | #define HAVE_DLFCN_H 1
  1073. | #define LT_OBJDIR ".libs/"
  1074. | #define STDC_HEADERS 1
  1075. | #define TIME_WITH_SYS_TIME 1
  1076. | #define HAVE_FCNTL_H 1
  1077. | #define HAVE_FLOAT_H 1
  1078. | #define HAVE_LANGINFO_H 1
  1079. | #define HAVE_LOCALE_H 1
  1080. | #define HAVE_NL_TYPES_H 1
  1081. | #define HAVE_SYS_MMAN_H 1
  1082. | #define HAVE_SYS_PARAM_H 1
  1083. | /* end confdefs.h. */
  1084. | #include <stdio.h>
  1085. | #ifdef HAVE_SYS_TYPES_H
  1086. | # include <sys/types.h>
  1087. | #endif
  1088. | #ifdef HAVE_SYS_STAT_H
  1089. | # include <sys/stat.h>
  1090. | #endif
  1091. | #ifdef STDC_HEADERS
  1092. | # include <stdlib.h>
  1093. | # include <stddef.h>
  1094. | #else
  1095. | # ifdef HAVE_STDLIB_H
  1096. | # include <stdlib.h>
  1097. | # endif
  1098. | #endif
  1099. | #ifdef HAVE_STRING_H
  1100. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1101. | # include <memory.h>
  1102. | # endif
  1103. | # include <string.h>
  1104. | #endif
  1105. | #ifdef HAVE_STRINGS_H
  1106. | # include <strings.h>
  1107. | #endif
  1108. | #ifdef HAVE_INTTYPES_H
  1109. | # include <inttypes.h>
  1110. | #endif
  1111. | #ifdef HAVE_STDINT_H
  1112. | # include <stdint.h>
  1113. | #endif
  1114. | #ifdef HAVE_UNISTD_H
  1115. | # include <unistd.h>
  1116. | #endif
  1117. | #include <sys/processor.h>
  1118. configure:23356: result: no
  1119. configure:23356: checking sys/processor.h presence
  1120. configure:23356: gcc -E conftest.c
  1121. conftest.c:37:27: fatal error: sys/processor.h: No such file or directory
  1122. compilation terminated.
  1123. configure:23356: $? = 1
  1124. configure: failed program was:
  1125. | /* confdefs.h */
  1126. | #define PACKAGE_NAME "GNU MP"
  1127. | #define PACKAGE_TARNAME "gmp"
  1128. | #define PACKAGE_VERSION "6.1.0"
  1129. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1130. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1131. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1132. | #define PACKAGE "gmp"
  1133. | #define VERSION "6.1.0"
  1134. | #define WANT_ASSEMBLY 1
  1135. | #define WANT_FFT 1
  1136. | #define HAVE_HOST_CPU_x86_64 1
  1137. | #define HAVE_SPEED_CYCLECOUNTER 2
  1138. | #define HAVE_CALLING_CONVENTIONS 1
  1139. | #define STDC_HEADERS 1
  1140. | #define HAVE_SYS_TYPES_H 1
  1141. | #define HAVE_SYS_STAT_H 1
  1142. | #define HAVE_STDLIB_H 1
  1143. | #define HAVE_STRING_H 1
  1144. | #define HAVE_MEMORY_H 1
  1145. | #define HAVE_STRINGS_H 1
  1146. | #define HAVE_INTTYPES_H 1
  1147. | #define HAVE_STDINT_H 1
  1148. | #define HAVE_UNISTD_H 1
  1149. | #define HAVE_DLFCN_H 1
  1150. | #define LT_OBJDIR ".libs/"
  1151. | #define STDC_HEADERS 1
  1152. | #define TIME_WITH_SYS_TIME 1
  1153. | #define HAVE_FCNTL_H 1
  1154. | #define HAVE_FLOAT_H 1
  1155. | #define HAVE_LANGINFO_H 1
  1156. | #define HAVE_LOCALE_H 1
  1157. | #define HAVE_NL_TYPES_H 1
  1158. | #define HAVE_SYS_MMAN_H 1
  1159. | #define HAVE_SYS_PARAM_H 1
  1160. | /* end confdefs.h. */
  1161. | #include <sys/processor.h>
  1162. configure:23356: result: no
  1163. configure:23356: checking for sys/processor.h
  1164. configure:23356: result: no
  1165. configure:23356: checking sys/pstat.h usability
  1166. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1167. conftest.c:70:23: fatal error: sys/pstat.h: No such file or directory
  1168. compilation terminated.
  1169. configure:23356: $? = 1
  1170. configure: failed program was:
  1171. | /* confdefs.h */
  1172. | #define PACKAGE_NAME "GNU MP"
  1173. | #define PACKAGE_TARNAME "gmp"
  1174. | #define PACKAGE_VERSION "6.1.0"
  1175. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1176. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1177. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1178. | #define PACKAGE "gmp"
  1179. | #define VERSION "6.1.0"
  1180. | #define WANT_ASSEMBLY 1
  1181. | #define WANT_FFT 1
  1182. | #define HAVE_HOST_CPU_x86_64 1
  1183. | #define HAVE_SPEED_CYCLECOUNTER 2
  1184. | #define HAVE_CALLING_CONVENTIONS 1
  1185. | #define STDC_HEADERS 1
  1186. | #define HAVE_SYS_TYPES_H 1
  1187. | #define HAVE_SYS_STAT_H 1
  1188. | #define HAVE_STDLIB_H 1
  1189. | #define HAVE_STRING_H 1
  1190. | #define HAVE_MEMORY_H 1
  1191. | #define HAVE_STRINGS_H 1
  1192. | #define HAVE_INTTYPES_H 1
  1193. | #define HAVE_STDINT_H 1
  1194. | #define HAVE_UNISTD_H 1
  1195. | #define HAVE_DLFCN_H 1
  1196. | #define LT_OBJDIR ".libs/"
  1197. | #define STDC_HEADERS 1
  1198. | #define TIME_WITH_SYS_TIME 1
  1199. | #define HAVE_FCNTL_H 1
  1200. | #define HAVE_FLOAT_H 1
  1201. | #define HAVE_LANGINFO_H 1
  1202. | #define HAVE_LOCALE_H 1
  1203. | #define HAVE_NL_TYPES_H 1
  1204. | #define HAVE_SYS_MMAN_H 1
  1205. | #define HAVE_SYS_PARAM_H 1
  1206. | /* end confdefs.h. */
  1207. | #include <stdio.h>
  1208. | #ifdef HAVE_SYS_TYPES_H
  1209. | # include <sys/types.h>
  1210. | #endif
  1211. | #ifdef HAVE_SYS_STAT_H
  1212. | # include <sys/stat.h>
  1213. | #endif
  1214. | #ifdef STDC_HEADERS
  1215. | # include <stdlib.h>
  1216. | # include <stddef.h>
  1217. | #else
  1218. | # ifdef HAVE_STDLIB_H
  1219. | # include <stdlib.h>
  1220. | # endif
  1221. | #endif
  1222. | #ifdef HAVE_STRING_H
  1223. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1224. | # include <memory.h>
  1225. | # endif
  1226. | # include <string.h>
  1227. | #endif
  1228. | #ifdef HAVE_STRINGS_H
  1229. | # include <strings.h>
  1230. | #endif
  1231. | #ifdef HAVE_INTTYPES_H
  1232. | # include <inttypes.h>
  1233. | #endif
  1234. | #ifdef HAVE_STDINT_H
  1235. | # include <stdint.h>
  1236. | #endif
  1237. | #ifdef HAVE_UNISTD_H
  1238. | # include <unistd.h>
  1239. | #endif
  1240. | #include <sys/pstat.h>
  1241. configure:23356: result: no
  1242. configure:23356: checking sys/pstat.h presence
  1243. configure:23356: gcc -E conftest.c
  1244. conftest.c:37:23: fatal error: sys/pstat.h: No such file or directory
  1245. compilation terminated.
  1246. configure:23356: $? = 1
  1247. configure: failed program was:
  1248. | /* confdefs.h */
  1249. | #define PACKAGE_NAME "GNU MP"
  1250. | #define PACKAGE_TARNAME "gmp"
  1251. | #define PACKAGE_VERSION "6.1.0"
  1252. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1253. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1254. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1255. | #define PACKAGE "gmp"
  1256. | #define VERSION "6.1.0"
  1257. | #define WANT_ASSEMBLY 1
  1258. | #define WANT_FFT 1
  1259. | #define HAVE_HOST_CPU_x86_64 1
  1260. | #define HAVE_SPEED_CYCLECOUNTER 2
  1261. | #define HAVE_CALLING_CONVENTIONS 1
  1262. | #define STDC_HEADERS 1
  1263. | #define HAVE_SYS_TYPES_H 1
  1264. | #define HAVE_SYS_STAT_H 1
  1265. | #define HAVE_STDLIB_H 1
  1266. | #define HAVE_STRING_H 1
  1267. | #define HAVE_MEMORY_H 1
  1268. | #define HAVE_STRINGS_H 1
  1269. | #define HAVE_INTTYPES_H 1
  1270. | #define HAVE_STDINT_H 1
  1271. | #define HAVE_UNISTD_H 1
  1272. | #define HAVE_DLFCN_H 1
  1273. | #define LT_OBJDIR ".libs/"
  1274. | #define STDC_HEADERS 1
  1275. | #define TIME_WITH_SYS_TIME 1
  1276. | #define HAVE_FCNTL_H 1
  1277. | #define HAVE_FLOAT_H 1
  1278. | #define HAVE_LANGINFO_H 1
  1279. | #define HAVE_LOCALE_H 1
  1280. | #define HAVE_NL_TYPES_H 1
  1281. | #define HAVE_SYS_MMAN_H 1
  1282. | #define HAVE_SYS_PARAM_H 1
  1283. | /* end confdefs.h. */
  1284. | #include <sys/pstat.h>
  1285. configure:23356: result: no
  1286. configure:23356: checking for sys/pstat.h
  1287. configure:23356: result: no
  1288. configure:23356: checking sys/sysinfo.h usability
  1289. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1290. configure:23356: $? = 0
  1291. configure:23356: result: yes
  1292. configure:23356: checking sys/sysinfo.h presence
  1293. configure:23356: gcc -E conftest.c
  1294. configure:23356: $? = 0
  1295. configure:23356: result: yes
  1296. configure:23356: checking for sys/sysinfo.h
  1297. configure:23356: result: yes
  1298. configure:23356: checking sys/syssgi.h usability
  1299. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1300. conftest.c:71:24: fatal error: sys/syssgi.h: No such file or directory
  1301. compilation terminated.
  1302. configure:23356: $? = 1
  1303. configure: failed program was:
  1304. | /* confdefs.h */
  1305. | #define PACKAGE_NAME "GNU MP"
  1306. | #define PACKAGE_TARNAME "gmp"
  1307. | #define PACKAGE_VERSION "6.1.0"
  1308. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1309. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1310. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1311. | #define PACKAGE "gmp"
  1312. | #define VERSION "6.1.0"
  1313. | #define WANT_ASSEMBLY 1
  1314. | #define WANT_FFT 1
  1315. | #define HAVE_HOST_CPU_x86_64 1
  1316. | #define HAVE_SPEED_CYCLECOUNTER 2
  1317. | #define HAVE_CALLING_CONVENTIONS 1
  1318. | #define STDC_HEADERS 1
  1319. | #define HAVE_SYS_TYPES_H 1
  1320. | #define HAVE_SYS_STAT_H 1
  1321. | #define HAVE_STDLIB_H 1
  1322. | #define HAVE_STRING_H 1
  1323. | #define HAVE_MEMORY_H 1
  1324. | #define HAVE_STRINGS_H 1
  1325. | #define HAVE_INTTYPES_H 1
  1326. | #define HAVE_STDINT_H 1
  1327. | #define HAVE_UNISTD_H 1
  1328. | #define HAVE_DLFCN_H 1
  1329. | #define LT_OBJDIR ".libs/"
  1330. | #define STDC_HEADERS 1
  1331. | #define TIME_WITH_SYS_TIME 1
  1332. | #define HAVE_FCNTL_H 1
  1333. | #define HAVE_FLOAT_H 1
  1334. | #define HAVE_LANGINFO_H 1
  1335. | #define HAVE_LOCALE_H 1
  1336. | #define HAVE_NL_TYPES_H 1
  1337. | #define HAVE_SYS_MMAN_H 1
  1338. | #define HAVE_SYS_PARAM_H 1
  1339. | #define HAVE_SYS_SYSINFO_H 1
  1340. | /* end confdefs.h. */
  1341. | #include <stdio.h>
  1342. | #ifdef HAVE_SYS_TYPES_H
  1343. | # include <sys/types.h>
  1344. | #endif
  1345. | #ifdef HAVE_SYS_STAT_H
  1346. | # include <sys/stat.h>
  1347. | #endif
  1348. | #ifdef STDC_HEADERS
  1349. | # include <stdlib.h>
  1350. | # include <stddef.h>
  1351. | #else
  1352. | # ifdef HAVE_STDLIB_H
  1353. | # include <stdlib.h>
  1354. | # endif
  1355. | #endif
  1356. | #ifdef HAVE_STRING_H
  1357. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1358. | # include <memory.h>
  1359. | # endif
  1360. | # include <string.h>
  1361. | #endif
  1362. | #ifdef HAVE_STRINGS_H
  1363. | # include <strings.h>
  1364. | #endif
  1365. | #ifdef HAVE_INTTYPES_H
  1366. | # include <inttypes.h>
  1367. | #endif
  1368. | #ifdef HAVE_STDINT_H
  1369. | # include <stdint.h>
  1370. | #endif
  1371. | #ifdef HAVE_UNISTD_H
  1372. | # include <unistd.h>
  1373. | #endif
  1374. | #include <sys/syssgi.h>
  1375. configure:23356: result: no
  1376. configure:23356: checking sys/syssgi.h presence
  1377. configure:23356: gcc -E conftest.c
  1378. conftest.c:38:24: fatal error: sys/syssgi.h: No such file or directory
  1379. compilation terminated.
  1380. configure:23356: $? = 1
  1381. configure: failed program was:
  1382. | /* confdefs.h */
  1383. | #define PACKAGE_NAME "GNU MP"
  1384. | #define PACKAGE_TARNAME "gmp"
  1385. | #define PACKAGE_VERSION "6.1.0"
  1386. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1387. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1388. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1389. | #define PACKAGE "gmp"
  1390. | #define VERSION "6.1.0"
  1391. | #define WANT_ASSEMBLY 1
  1392. | #define WANT_FFT 1
  1393. | #define HAVE_HOST_CPU_x86_64 1
  1394. | #define HAVE_SPEED_CYCLECOUNTER 2
  1395. | #define HAVE_CALLING_CONVENTIONS 1
  1396. | #define STDC_HEADERS 1
  1397. | #define HAVE_SYS_TYPES_H 1
  1398. | #define HAVE_SYS_STAT_H 1
  1399. | #define HAVE_STDLIB_H 1
  1400. | #define HAVE_STRING_H 1
  1401. | #define HAVE_MEMORY_H 1
  1402. | #define HAVE_STRINGS_H 1
  1403. | #define HAVE_INTTYPES_H 1
  1404. | #define HAVE_STDINT_H 1
  1405. | #define HAVE_UNISTD_H 1
  1406. | #define HAVE_DLFCN_H 1
  1407. | #define LT_OBJDIR ".libs/"
  1408. | #define STDC_HEADERS 1
  1409. | #define TIME_WITH_SYS_TIME 1
  1410. | #define HAVE_FCNTL_H 1
  1411. | #define HAVE_FLOAT_H 1
  1412. | #define HAVE_LANGINFO_H 1
  1413. | #define HAVE_LOCALE_H 1
  1414. | #define HAVE_NL_TYPES_H 1
  1415. | #define HAVE_SYS_MMAN_H 1
  1416. | #define HAVE_SYS_PARAM_H 1
  1417. | #define HAVE_SYS_SYSINFO_H 1
  1418. | /* end confdefs.h. */
  1419. | #include <sys/syssgi.h>
  1420. configure:23356: result: no
  1421. configure:23356: checking for sys/syssgi.h
  1422. configure:23356: result: no
  1423. configure:23356: checking sys/systemcfg.h usability
  1424. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1425. conftest.c:71:27: fatal error: sys/systemcfg.h: No such file or directory
  1426. compilation terminated.
  1427. configure:23356: $? = 1
  1428. configure: failed program was:
  1429. | /* confdefs.h */
  1430. | #define PACKAGE_NAME "GNU MP"
  1431. | #define PACKAGE_TARNAME "gmp"
  1432. | #define PACKAGE_VERSION "6.1.0"
  1433. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1434. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1435. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1436. | #define PACKAGE "gmp"
  1437. | #define VERSION "6.1.0"
  1438. | #define WANT_ASSEMBLY 1
  1439. | #define WANT_FFT 1
  1440. | #define HAVE_HOST_CPU_x86_64 1
  1441. | #define HAVE_SPEED_CYCLECOUNTER 2
  1442. | #define HAVE_CALLING_CONVENTIONS 1
  1443. | #define STDC_HEADERS 1
  1444. | #define HAVE_SYS_TYPES_H 1
  1445. | #define HAVE_SYS_STAT_H 1
  1446. | #define HAVE_STDLIB_H 1
  1447. | #define HAVE_STRING_H 1
  1448. | #define HAVE_MEMORY_H 1
  1449. | #define HAVE_STRINGS_H 1
  1450. | #define HAVE_INTTYPES_H 1
  1451. | #define HAVE_STDINT_H 1
  1452. | #define HAVE_UNISTD_H 1
  1453. | #define HAVE_DLFCN_H 1
  1454. | #define LT_OBJDIR ".libs/"
  1455. | #define STDC_HEADERS 1
  1456. | #define TIME_WITH_SYS_TIME 1
  1457. | #define HAVE_FCNTL_H 1
  1458. | #define HAVE_FLOAT_H 1
  1459. | #define HAVE_LANGINFO_H 1
  1460. | #define HAVE_LOCALE_H 1
  1461. | #define HAVE_NL_TYPES_H 1
  1462. | #define HAVE_SYS_MMAN_H 1
  1463. | #define HAVE_SYS_PARAM_H 1
  1464. | #define HAVE_SYS_SYSINFO_H 1
  1465. | /* end confdefs.h. */
  1466. | #include <stdio.h>
  1467. | #ifdef HAVE_SYS_TYPES_H
  1468. | # include <sys/types.h>
  1469. | #endif
  1470. | #ifdef HAVE_SYS_STAT_H
  1471. | # include <sys/stat.h>
  1472. | #endif
  1473. | #ifdef STDC_HEADERS
  1474. | # include <stdlib.h>
  1475. | # include <stddef.h>
  1476. | #else
  1477. | # ifdef HAVE_STDLIB_H
  1478. | # include <stdlib.h>
  1479. | # endif
  1480. | #endif
  1481. | #ifdef HAVE_STRING_H
  1482. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1483. | # include <memory.h>
  1484. | # endif
  1485. | # include <string.h>
  1486. | #endif
  1487. | #ifdef HAVE_STRINGS_H
  1488. | # include <strings.h>
  1489. | #endif
  1490. | #ifdef HAVE_INTTYPES_H
  1491. | # include <inttypes.h>
  1492. | #endif
  1493. | #ifdef HAVE_STDINT_H
  1494. | # include <stdint.h>
  1495. | #endif
  1496. | #ifdef HAVE_UNISTD_H
  1497. | # include <unistd.h>
  1498. | #endif
  1499. | #include <sys/systemcfg.h>
  1500. configure:23356: result: no
  1501. configure:23356: checking sys/systemcfg.h presence
  1502. configure:23356: gcc -E conftest.c
  1503. conftest.c:38:27: fatal error: sys/systemcfg.h: No such file or directory
  1504. compilation terminated.
  1505. configure:23356: $? = 1
  1506. configure: failed program was:
  1507. | /* confdefs.h */
  1508. | #define PACKAGE_NAME "GNU MP"
  1509. | #define PACKAGE_TARNAME "gmp"
  1510. | #define PACKAGE_VERSION "6.1.0"
  1511. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1512. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1513. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1514. | #define PACKAGE "gmp"
  1515. | #define VERSION "6.1.0"
  1516. | #define WANT_ASSEMBLY 1
  1517. | #define WANT_FFT 1
  1518. | #define HAVE_HOST_CPU_x86_64 1
  1519. | #define HAVE_SPEED_CYCLECOUNTER 2
  1520. | #define HAVE_CALLING_CONVENTIONS 1
  1521. | #define STDC_HEADERS 1
  1522. | #define HAVE_SYS_TYPES_H 1
  1523. | #define HAVE_SYS_STAT_H 1
  1524. | #define HAVE_STDLIB_H 1
  1525. | #define HAVE_STRING_H 1
  1526. | #define HAVE_MEMORY_H 1
  1527. | #define HAVE_STRINGS_H 1
  1528. | #define HAVE_INTTYPES_H 1
  1529. | #define HAVE_STDINT_H 1
  1530. | #define HAVE_UNISTD_H 1
  1531. | #define HAVE_DLFCN_H 1
  1532. | #define LT_OBJDIR ".libs/"
  1533. | #define STDC_HEADERS 1
  1534. | #define TIME_WITH_SYS_TIME 1
  1535. | #define HAVE_FCNTL_H 1
  1536. | #define HAVE_FLOAT_H 1
  1537. | #define HAVE_LANGINFO_H 1
  1538. | #define HAVE_LOCALE_H 1
  1539. | #define HAVE_NL_TYPES_H 1
  1540. | #define HAVE_SYS_MMAN_H 1
  1541. | #define HAVE_SYS_PARAM_H 1
  1542. | #define HAVE_SYS_SYSINFO_H 1
  1543. | /* end confdefs.h. */
  1544. | #include <sys/systemcfg.h>
  1545. configure:23356: result: no
  1546. configure:23356: checking for sys/systemcfg.h
  1547. configure:23356: result: no
  1548. configure:23356: checking sys/time.h usability
  1549. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1550. configure:23356: $? = 0
  1551. configure:23356: result: yes
  1552. configure:23356: checking sys/time.h presence
  1553. configure:23356: gcc -E conftest.c
  1554. configure:23356: $? = 0
  1555. configure:23356: result: yes
  1556. configure:23356: checking for sys/time.h
  1557. configure:23356: result: yes
  1558. configure:23356: checking sys/times.h usability
  1559. configure:23356: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1560. configure:23356: $? = 0
  1561. configure:23356: result: yes
  1562. configure:23356: checking sys/times.h presence
  1563. configure:23356: gcc -E conftest.c
  1564. configure:23356: $? = 0
  1565. configure:23356: result: yes
  1566. configure:23356: checking for sys/times.h
  1567. configure:23356: result: yes
  1568. configure:23370: checking for sys/resource.h
  1569. configure:23370: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1570. configure:23370: $? = 0
  1571. configure:23370: result: yes
  1572. configure:23394: checking for sys/sysctl.h
  1573. configure:23394: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1574. configure:23394: $? = 0
  1575. configure:23394: result: yes
  1576. configure:23411: checking for machine/hal_sysinfo.h
  1577. configure:23411: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1578. conftest.c:46:33: fatal error: machine/hal_sysinfo.h: No such file or directory
  1579. compilation terminated.
  1580. configure:23411: $? = 1
  1581. configure: failed program was:
  1582. | /* confdefs.h */
  1583. | #define PACKAGE_NAME "GNU MP"
  1584. | #define PACKAGE_TARNAME "gmp"
  1585. | #define PACKAGE_VERSION "6.1.0"
  1586. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1587. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1588. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1589. | #define PACKAGE "gmp"
  1590. | #define VERSION "6.1.0"
  1591. | #define WANT_ASSEMBLY 1
  1592. | #define WANT_FFT 1
  1593. | #define HAVE_HOST_CPU_x86_64 1
  1594. | #define HAVE_SPEED_CYCLECOUNTER 2
  1595. | #define HAVE_CALLING_CONVENTIONS 1
  1596. | #define STDC_HEADERS 1
  1597. | #define HAVE_SYS_TYPES_H 1
  1598. | #define HAVE_SYS_STAT_H 1
  1599. | #define HAVE_STDLIB_H 1
  1600. | #define HAVE_STRING_H 1
  1601. | #define HAVE_MEMORY_H 1
  1602. | #define HAVE_STRINGS_H 1
  1603. | #define HAVE_INTTYPES_H 1
  1604. | #define HAVE_STDINT_H 1
  1605. | #define HAVE_UNISTD_H 1
  1606. | #define HAVE_DLFCN_H 1
  1607. | #define LT_OBJDIR ".libs/"
  1608. | #define STDC_HEADERS 1
  1609. | #define TIME_WITH_SYS_TIME 1
  1610. | #define HAVE_FCNTL_H 1
  1611. | #define HAVE_FLOAT_H 1
  1612. | #define HAVE_LANGINFO_H 1
  1613. | #define HAVE_LOCALE_H 1
  1614. | #define HAVE_NL_TYPES_H 1
  1615. | #define HAVE_SYS_MMAN_H 1
  1616. | #define HAVE_SYS_PARAM_H 1
  1617. | #define HAVE_SYS_SYSINFO_H 1
  1618. | #define HAVE_SYS_TIME_H 1
  1619. | #define HAVE_SYS_TIMES_H 1
  1620. | #define HAVE_SYS_RESOURCE_H 1
  1621. | #define HAVE_SYS_SYSCTL_H 1
  1622. | /* end confdefs.h. */
  1623. | #if HAVE_SYS_SYSINFO_H
  1624. | # include <sys/sysinfo.h>
  1625. | #endif
  1626. |
  1627. | #include <machine/hal_sysinfo.h>
  1628. configure:23411: result: no
  1629. configure:23436: checking whether fgetc is declared
  1630. configure:23436: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1631. configure:23436: $? = 0
  1632. configure:23436: result: yes
  1633. configure:23446: checking whether fscanf is declared
  1634. configure:23446: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1635. configure:23446: $? = 0
  1636. configure:23446: result: yes
  1637. configure:23456: checking whether optarg is declared
  1638. configure:23456: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1639. configure:23456: $? = 0
  1640. configure:23456: result: yes
  1641. configure:23466: checking whether ungetc is declared
  1642. configure:23466: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1643. configure:23466: $? = 0
  1644. configure:23466: result: yes
  1645. configure:23476: checking whether vfprintf is declared
  1646. configure:23476: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1647. configure:23476: $? = 0
  1648. configure:23476: result: yes
  1649. configure:23487: checking whether sys_errlist is declared
  1650. configure:23487: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1651. configure:23487: $? = 0
  1652. configure:23487: result: yes
  1653. configure:23499: checking whether sys_nerr is declared
  1654. configure:23499: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1655. configure:23499: $? = 0
  1656. configure:23499: result: yes
  1657. configure:23513: checking return type of signal handlers
  1658. configure:23531: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1659. conftest.c: In function 'main':
  1660. conftest.c:55:9: error: void value not ignored as it ought to be
  1661. return *(signal (0, 0)) (0) == 1;
  1662. ^
  1663. configure:23531: $? = 1
  1664. configure: failed program was:
  1665. | /* confdefs.h */
  1666. | #define PACKAGE_NAME "GNU MP"
  1667. | #define PACKAGE_TARNAME "gmp"
  1668. | #define PACKAGE_VERSION "6.1.0"
  1669. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1670. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1671. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1672. | #define PACKAGE "gmp"
  1673. | #define VERSION "6.1.0"
  1674. | #define WANT_ASSEMBLY 1
  1675. | #define WANT_FFT 1
  1676. | #define HAVE_HOST_CPU_x86_64 1
  1677. | #define HAVE_SPEED_CYCLECOUNTER 2
  1678. | #define HAVE_CALLING_CONVENTIONS 1
  1679. | #define STDC_HEADERS 1
  1680. | #define HAVE_SYS_TYPES_H 1
  1681. | #define HAVE_SYS_STAT_H 1
  1682. | #define HAVE_STDLIB_H 1
  1683. | #define HAVE_STRING_H 1
  1684. | #define HAVE_MEMORY_H 1
  1685. | #define HAVE_STRINGS_H 1
  1686. | #define HAVE_INTTYPES_H 1
  1687. | #define HAVE_STDINT_H 1
  1688. | #define HAVE_UNISTD_H 1
  1689. | #define HAVE_DLFCN_H 1
  1690. | #define LT_OBJDIR ".libs/"
  1691. | #define STDC_HEADERS 1
  1692. | #define TIME_WITH_SYS_TIME 1
  1693. | #define HAVE_FCNTL_H 1
  1694. | #define HAVE_FLOAT_H 1
  1695. | #define HAVE_LANGINFO_H 1
  1696. | #define HAVE_LOCALE_H 1
  1697. | #define HAVE_NL_TYPES_H 1
  1698. | #define HAVE_SYS_MMAN_H 1
  1699. | #define HAVE_SYS_PARAM_H 1
  1700. | #define HAVE_SYS_SYSINFO_H 1
  1701. | #define HAVE_SYS_TIME_H 1
  1702. | #define HAVE_SYS_TIMES_H 1
  1703. | #define HAVE_SYS_RESOURCE_H 1
  1704. | #define HAVE_SYS_SYSCTL_H 1
  1705. | #define HAVE_DECL_FGETC 1
  1706. | #define HAVE_DECL_FSCANF 1
  1707. | #define HAVE_DECL_OPTARG 1
  1708. | #define HAVE_DECL_UNGETC 1
  1709. | #define HAVE_DECL_VFPRINTF 1
  1710. | #define HAVE_DECL_SYS_ERRLIST 1
  1711. | #define HAVE_DECL_SYS_NERR 1
  1712. | /* end confdefs.h. */
  1713. | #include <sys/types.h>
  1714. | #include <signal.h>
  1715. |
  1716. | int
  1717. | main ()
  1718. | {
  1719. | return *(signal (0, 0)) (0) == 1;
  1720. | ;
  1721. | return 0;
  1722. | }
  1723. configure:23538: result: void
  1724. configure:23557: checking for intmax_t
  1725. configure:23557: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1726. configure:23557: $? = 0
  1727. configure:23557: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1728. conftest.c: In function 'main':
  1729. conftest.c:86:23: error: expected expression before ')' token
  1730. if (sizeof ((intmax_t)))
  1731. ^
  1732. configure:23557: $? = 1
  1733. configure: failed program was:
  1734. | /* confdefs.h */
  1735. | #define PACKAGE_NAME "GNU MP"
  1736. | #define PACKAGE_TARNAME "gmp"
  1737. | #define PACKAGE_VERSION "6.1.0"
  1738. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1739. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1740. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1741. | #define PACKAGE "gmp"
  1742. | #define VERSION "6.1.0"
  1743. | #define WANT_ASSEMBLY 1
  1744. | #define WANT_FFT 1
  1745. | #define HAVE_HOST_CPU_x86_64 1
  1746. | #define HAVE_SPEED_CYCLECOUNTER 2
  1747. | #define HAVE_CALLING_CONVENTIONS 1
  1748. | #define STDC_HEADERS 1
  1749. | #define HAVE_SYS_TYPES_H 1
  1750. | #define HAVE_SYS_STAT_H 1
  1751. | #define HAVE_STDLIB_H 1
  1752. | #define HAVE_STRING_H 1
  1753. | #define HAVE_MEMORY_H 1
  1754. | #define HAVE_STRINGS_H 1
  1755. | #define HAVE_INTTYPES_H 1
  1756. | #define HAVE_STDINT_H 1
  1757. | #define HAVE_UNISTD_H 1
  1758. | #define HAVE_DLFCN_H 1
  1759. | #define LT_OBJDIR ".libs/"
  1760. | #define STDC_HEADERS 1
  1761. | #define TIME_WITH_SYS_TIME 1
  1762. | #define HAVE_FCNTL_H 1
  1763. | #define HAVE_FLOAT_H 1
  1764. | #define HAVE_LANGINFO_H 1
  1765. | #define HAVE_LOCALE_H 1
  1766. | #define HAVE_NL_TYPES_H 1
  1767. | #define HAVE_SYS_MMAN_H 1
  1768. | #define HAVE_SYS_PARAM_H 1
  1769. | #define HAVE_SYS_SYSINFO_H 1
  1770. | #define HAVE_SYS_TIME_H 1
  1771. | #define HAVE_SYS_TIMES_H 1
  1772. | #define HAVE_SYS_RESOURCE_H 1
  1773. | #define HAVE_SYS_SYSCTL_H 1
  1774. | #define HAVE_DECL_FGETC 1
  1775. | #define HAVE_DECL_FSCANF 1
  1776. | #define HAVE_DECL_OPTARG 1
  1777. | #define HAVE_DECL_UNGETC 1
  1778. | #define HAVE_DECL_VFPRINTF 1
  1779. | #define HAVE_DECL_SYS_ERRLIST 1
  1780. | #define HAVE_DECL_SYS_NERR 1
  1781. | #define RETSIGTYPE void
  1782. | /* end confdefs.h. */
  1783. | #include <stdio.h>
  1784. | #ifdef HAVE_SYS_TYPES_H
  1785. | # include <sys/types.h>
  1786. | #endif
  1787. | #ifdef HAVE_SYS_STAT_H
  1788. | # include <sys/stat.h>
  1789. | #endif
  1790. | #ifdef STDC_HEADERS
  1791. | # include <stdlib.h>
  1792. | # include <stddef.h>
  1793. | #else
  1794. | # ifdef HAVE_STDLIB_H
  1795. | # include <stdlib.h>
  1796. | # endif
  1797. | #endif
  1798. | #ifdef HAVE_STRING_H
  1799. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1800. | # include <memory.h>
  1801. | # endif
  1802. | # include <string.h>
  1803. | #endif
  1804. | #ifdef HAVE_STRINGS_H
  1805. | # include <strings.h>
  1806. | #endif
  1807. | #ifdef HAVE_INTTYPES_H
  1808. | # include <inttypes.h>
  1809. | #endif
  1810. | #ifdef HAVE_STDINT_H
  1811. | # include <stdint.h>
  1812. | #endif
  1813. | #ifdef HAVE_UNISTD_H
  1814. | # include <unistd.h>
  1815. | #endif
  1816. | int
  1817. | main ()
  1818. | {
  1819. | if (sizeof ((intmax_t)))
  1820. | return 0;
  1821. | ;
  1822. | return 0;
  1823. | }
  1824. configure:23557: result: yes
  1825. configure:23566: checking for long double
  1826. configure:23566: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1827. configure:23566: $? = 0
  1828. configure:23566: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1829. conftest.c: In function 'main':
  1830. conftest.c:87:26: error: expected expression before ')' token
  1831. if (sizeof ((long double)))
  1832. ^
  1833. configure:23566: $? = 1
  1834. configure: failed program was:
  1835. | /* confdefs.h */
  1836. | #define PACKAGE_NAME "GNU MP"
  1837. | #define PACKAGE_TARNAME "gmp"
  1838. | #define PACKAGE_VERSION "6.1.0"
  1839. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1840. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1841. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1842. | #define PACKAGE "gmp"
  1843. | #define VERSION "6.1.0"
  1844. | #define WANT_ASSEMBLY 1
  1845. | #define WANT_FFT 1
  1846. | #define HAVE_HOST_CPU_x86_64 1
  1847. | #define HAVE_SPEED_CYCLECOUNTER 2
  1848. | #define HAVE_CALLING_CONVENTIONS 1
  1849. | #define STDC_HEADERS 1
  1850. | #define HAVE_SYS_TYPES_H 1
  1851. | #define HAVE_SYS_STAT_H 1
  1852. | #define HAVE_STDLIB_H 1
  1853. | #define HAVE_STRING_H 1
  1854. | #define HAVE_MEMORY_H 1
  1855. | #define HAVE_STRINGS_H 1
  1856. | #define HAVE_INTTYPES_H 1
  1857. | #define HAVE_STDINT_H 1
  1858. | #define HAVE_UNISTD_H 1
  1859. | #define HAVE_DLFCN_H 1
  1860. | #define LT_OBJDIR ".libs/"
  1861. | #define STDC_HEADERS 1
  1862. | #define TIME_WITH_SYS_TIME 1
  1863. | #define HAVE_FCNTL_H 1
  1864. | #define HAVE_FLOAT_H 1
  1865. | #define HAVE_LANGINFO_H 1
  1866. | #define HAVE_LOCALE_H 1
  1867. | #define HAVE_NL_TYPES_H 1
  1868. | #define HAVE_SYS_MMAN_H 1
  1869. | #define HAVE_SYS_PARAM_H 1
  1870. | #define HAVE_SYS_SYSINFO_H 1
  1871. | #define HAVE_SYS_TIME_H 1
  1872. | #define HAVE_SYS_TIMES_H 1
  1873. | #define HAVE_SYS_RESOURCE_H 1
  1874. | #define HAVE_SYS_SYSCTL_H 1
  1875. | #define HAVE_DECL_FGETC 1
  1876. | #define HAVE_DECL_FSCANF 1
  1877. | #define HAVE_DECL_OPTARG 1
  1878. | #define HAVE_DECL_UNGETC 1
  1879. | #define HAVE_DECL_VFPRINTF 1
  1880. | #define HAVE_DECL_SYS_ERRLIST 1
  1881. | #define HAVE_DECL_SYS_NERR 1
  1882. | #define RETSIGTYPE void
  1883. | #define HAVE_INTMAX_T 1
  1884. | /* end confdefs.h. */
  1885. | #include <stdio.h>
  1886. | #ifdef HAVE_SYS_TYPES_H
  1887. | # include <sys/types.h>
  1888. | #endif
  1889. | #ifdef HAVE_SYS_STAT_H
  1890. | # include <sys/stat.h>
  1891. | #endif
  1892. | #ifdef STDC_HEADERS
  1893. | # include <stdlib.h>
  1894. | # include <stddef.h>
  1895. | #else
  1896. | # ifdef HAVE_STDLIB_H
  1897. | # include <stdlib.h>
  1898. | # endif
  1899. | #endif
  1900. | #ifdef HAVE_STRING_H
  1901. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1902. | # include <memory.h>
  1903. | # endif
  1904. | # include <string.h>
  1905. | #endif
  1906. | #ifdef HAVE_STRINGS_H
  1907. | # include <strings.h>
  1908. | #endif
  1909. | #ifdef HAVE_INTTYPES_H
  1910. | # include <inttypes.h>
  1911. | #endif
  1912. | #ifdef HAVE_STDINT_H
  1913. | # include <stdint.h>
  1914. | #endif
  1915. | #ifdef HAVE_UNISTD_H
  1916. | # include <unistd.h>
  1917. | #endif
  1918. | int
  1919. | main ()
  1920. | {
  1921. | if (sizeof ((long double)))
  1922. | return 0;
  1923. | ;
  1924. | return 0;
  1925. | }
  1926. configure:23566: result: yes
  1927. configure:23575: checking for long long
  1928. configure:23575: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1929. configure:23575: $? = 0
  1930. configure:23575: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  1931. conftest.c: In function 'main':
  1932. conftest.c:88:24: error: expected expression before ')' token
  1933. if (sizeof ((long long)))
  1934. ^
  1935. configure:23575: $? = 1
  1936. configure: failed program was:
  1937. | /* confdefs.h */
  1938. | #define PACKAGE_NAME "GNU MP"
  1939. | #define PACKAGE_TARNAME "gmp"
  1940. | #define PACKAGE_VERSION "6.1.0"
  1941. | #define PACKAGE_STRING "GNU MP 6.1.0"
  1942. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1943. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1944. | #define PACKAGE "gmp"
  1945. | #define VERSION "6.1.0"
  1946. | #define WANT_ASSEMBLY 1
  1947. | #define WANT_FFT 1
  1948. | #define HAVE_HOST_CPU_x86_64 1
  1949. | #define HAVE_SPEED_CYCLECOUNTER 2
  1950. | #define HAVE_CALLING_CONVENTIONS 1
  1951. | #define STDC_HEADERS 1
  1952. | #define HAVE_SYS_TYPES_H 1
  1953. | #define HAVE_SYS_STAT_H 1
  1954. | #define HAVE_STDLIB_H 1
  1955. | #define HAVE_STRING_H 1
  1956. | #define HAVE_MEMORY_H 1
  1957. | #define HAVE_STRINGS_H 1
  1958. | #define HAVE_INTTYPES_H 1
  1959. | #define HAVE_STDINT_H 1
  1960. | #define HAVE_UNISTD_H 1
  1961. | #define HAVE_DLFCN_H 1
  1962. | #define LT_OBJDIR ".libs/"
  1963. | #define STDC_HEADERS 1
  1964. | #define TIME_WITH_SYS_TIME 1
  1965. | #define HAVE_FCNTL_H 1
  1966. | #define HAVE_FLOAT_H 1
  1967. | #define HAVE_LANGINFO_H 1
  1968. | #define HAVE_LOCALE_H 1
  1969. | #define HAVE_NL_TYPES_H 1
  1970. | #define HAVE_SYS_MMAN_H 1
  1971. | #define HAVE_SYS_PARAM_H 1
  1972. | #define HAVE_SYS_SYSINFO_H 1
  1973. | #define HAVE_SYS_TIME_H 1
  1974. | #define HAVE_SYS_TIMES_H 1
  1975. | #define HAVE_SYS_RESOURCE_H 1
  1976. | #define HAVE_SYS_SYSCTL_H 1
  1977. | #define HAVE_DECL_FGETC 1
  1978. | #define HAVE_DECL_FSCANF 1
  1979. | #define HAVE_DECL_OPTARG 1
  1980. | #define HAVE_DECL_UNGETC 1
  1981. | #define HAVE_DECL_VFPRINTF 1
  1982. | #define HAVE_DECL_SYS_ERRLIST 1
  1983. | #define HAVE_DECL_SYS_NERR 1
  1984. | #define RETSIGTYPE void
  1985. | #define HAVE_INTMAX_T 1
  1986. | #define HAVE_LONG_DOUBLE 1
  1987. | /* end confdefs.h. */
  1988. | #include <stdio.h>
  1989. | #ifdef HAVE_SYS_TYPES_H
  1990. | # include <sys/types.h>
  1991. | #endif
  1992. | #ifdef HAVE_SYS_STAT_H
  1993. | # include <sys/stat.h>
  1994. | #endif
  1995. | #ifdef STDC_HEADERS
  1996. | # include <stdlib.h>
  1997. | # include <stddef.h>
  1998. | #else
  1999. | # ifdef HAVE_STDLIB_H
  2000. | # include <stdlib.h>
  2001. | # endif
  2002. | #endif
  2003. | #ifdef HAVE_STRING_H
  2004. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2005. | # include <memory.h>
  2006. | # endif
  2007. | # include <string.h>
  2008. | #endif
  2009. | #ifdef HAVE_STRINGS_H
  2010. | # include <strings.h>
  2011. | #endif
  2012. | #ifdef HAVE_INTTYPES_H
  2013. | # include <inttypes.h>
  2014. | #endif
  2015. | #ifdef HAVE_STDINT_H
  2016. | # include <stdint.h>
  2017. | #endif
  2018. | #ifdef HAVE_UNISTD_H
  2019. | # include <unistd.h>
  2020. | #endif
  2021. | int
  2022. | main ()
  2023. | {
  2024. | if (sizeof ((long long)))
  2025. | return 0;
  2026. | ;
  2027. | return 0;
  2028. | }
  2029. configure:23575: result: yes
  2030. configure:23584: checking for ptrdiff_t
  2031. configure:23584: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2032. configure:23584: $? = 0
  2033. configure:23584: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2034. conftest.c: In function 'main':
  2035. conftest.c:89:24: error: expected expression before ')' token
  2036. if (sizeof ((ptrdiff_t)))
  2037. ^
  2038. configure:23584: $? = 1
  2039. configure: failed program was:
  2040. | /* confdefs.h */
  2041. | #define PACKAGE_NAME "GNU MP"
  2042. | #define PACKAGE_TARNAME "gmp"
  2043. | #define PACKAGE_VERSION "6.1.0"
  2044. | #define PACKAGE_STRING "GNU MP 6.1.0"
  2045. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2046. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2047. | #define PACKAGE "gmp"
  2048. | #define VERSION "6.1.0"
  2049. | #define WANT_ASSEMBLY 1
  2050. | #define WANT_FFT 1
  2051. | #define HAVE_HOST_CPU_x86_64 1
  2052. | #define HAVE_SPEED_CYCLECOUNTER 2
  2053. | #define HAVE_CALLING_CONVENTIONS 1
  2054. | #define STDC_HEADERS 1
  2055. | #define HAVE_SYS_TYPES_H 1
  2056. | #define HAVE_SYS_STAT_H 1
  2057. | #define HAVE_STDLIB_H 1
  2058. | #define HAVE_STRING_H 1
  2059. | #define HAVE_MEMORY_H 1
  2060. | #define HAVE_STRINGS_H 1
  2061. | #define HAVE_INTTYPES_H 1
  2062. | #define HAVE_STDINT_H 1
  2063. | #define HAVE_UNISTD_H 1
  2064. | #define HAVE_DLFCN_H 1
  2065. | #define LT_OBJDIR ".libs/"
  2066. | #define STDC_HEADERS 1
  2067. | #define TIME_WITH_SYS_TIME 1
  2068. | #define HAVE_FCNTL_H 1
  2069. | #define HAVE_FLOAT_H 1
  2070. | #define HAVE_LANGINFO_H 1
  2071. | #define HAVE_LOCALE_H 1
  2072. | #define HAVE_NL_TYPES_H 1
  2073. | #define HAVE_SYS_MMAN_H 1
  2074. | #define HAVE_SYS_PARAM_H 1
  2075. | #define HAVE_SYS_SYSINFO_H 1
  2076. | #define HAVE_SYS_TIME_H 1
  2077. | #define HAVE_SYS_TIMES_H 1
  2078. | #define HAVE_SYS_RESOURCE_H 1
  2079. | #define HAVE_SYS_SYSCTL_H 1
  2080. | #define HAVE_DECL_FGETC 1
  2081. | #define HAVE_DECL_FSCANF 1
  2082. | #define HAVE_DECL_OPTARG 1
  2083. | #define HAVE_DECL_UNGETC 1
  2084. | #define HAVE_DECL_VFPRINTF 1
  2085. | #define HAVE_DECL_SYS_ERRLIST 1
  2086. | #define HAVE_DECL_SYS_NERR 1
  2087. | #define RETSIGTYPE void
  2088. | #define HAVE_INTMAX_T 1
  2089. | #define HAVE_LONG_DOUBLE 1
  2090. | #define HAVE_LONG_LONG 1
  2091. | /* end confdefs.h. */
  2092. | #include <stdio.h>
  2093. | #ifdef HAVE_SYS_TYPES_H
  2094. | # include <sys/types.h>
  2095. | #endif
  2096. | #ifdef HAVE_SYS_STAT_H
  2097. | # include <sys/stat.h>
  2098. | #endif
  2099. | #ifdef STDC_HEADERS
  2100. | # include <stdlib.h>
  2101. | # include <stddef.h>
  2102. | #else
  2103. | # ifdef HAVE_STDLIB_H
  2104. | # include <stdlib.h>
  2105. | # endif
  2106. | #endif
  2107. | #ifdef HAVE_STRING_H
  2108. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2109. | # include <memory.h>
  2110. | # endif
  2111. | # include <string.h>
  2112. | #endif
  2113. | #ifdef HAVE_STRINGS_H
  2114. | # include <strings.h>
  2115. | #endif
  2116. | #ifdef HAVE_INTTYPES_H
  2117. | # include <inttypes.h>
  2118. | #endif
  2119. | #ifdef HAVE_STDINT_H
  2120. | # include <stdint.h>
  2121. | #endif
  2122. | #ifdef HAVE_UNISTD_H
  2123. | # include <unistd.h>
  2124. | #endif
  2125. | int
  2126. | main ()
  2127. | {
  2128. | if (sizeof ((ptrdiff_t)))
  2129. | return 0;
  2130. | ;
  2131. | return 0;
  2132. | }
  2133. configure:23584: result: yes
  2134. configure:23593: checking for quad_t
  2135. configure:23593: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2136. configure:23593: $? = 0
  2137. configure:23593: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2138. conftest.c: In function 'main':
  2139. conftest.c:90:21: error: expected expression before ')' token
  2140. if (sizeof ((quad_t)))
  2141. ^
  2142. configure:23593: $? = 1
  2143. configure: failed program was:
  2144. | /* confdefs.h */
  2145. | #define PACKAGE_NAME "GNU MP"
  2146. | #define PACKAGE_TARNAME "gmp"
  2147. | #define PACKAGE_VERSION "6.1.0"
  2148. | #define PACKAGE_STRING "GNU MP 6.1.0"
  2149. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2150. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2151. | #define PACKAGE "gmp"
  2152. | #define VERSION "6.1.0"
  2153. | #define WANT_ASSEMBLY 1
  2154. | #define WANT_FFT 1
  2155. | #define HAVE_HOST_CPU_x86_64 1
  2156. | #define HAVE_SPEED_CYCLECOUNTER 2
  2157. | #define HAVE_CALLING_CONVENTIONS 1
  2158. | #define STDC_HEADERS 1
  2159. | #define HAVE_SYS_TYPES_H 1
  2160. | #define HAVE_SYS_STAT_H 1
  2161. | #define HAVE_STDLIB_H 1
  2162. | #define HAVE_STRING_H 1
  2163. | #define HAVE_MEMORY_H 1
  2164. | #define HAVE_STRINGS_H 1
  2165. | #define HAVE_INTTYPES_H 1
  2166. | #define HAVE_STDINT_H 1
  2167. | #define HAVE_UNISTD_H 1
  2168. | #define HAVE_DLFCN_H 1
  2169. | #define LT_OBJDIR ".libs/"
  2170. | #define STDC_HEADERS 1
  2171. | #define TIME_WITH_SYS_TIME 1
  2172. | #define HAVE_FCNTL_H 1
  2173. | #define HAVE_FLOAT_H 1
  2174. | #define HAVE_LANGINFO_H 1
  2175. | #define HAVE_LOCALE_H 1
  2176. | #define HAVE_NL_TYPES_H 1
  2177. | #define HAVE_SYS_MMAN_H 1
  2178. | #define HAVE_SYS_PARAM_H 1
  2179. | #define HAVE_SYS_SYSINFO_H 1
  2180. | #define HAVE_SYS_TIME_H 1
  2181. | #define HAVE_SYS_TIMES_H 1
  2182. | #define HAVE_SYS_RESOURCE_H 1
  2183. | #define HAVE_SYS_SYSCTL_H 1
  2184. | #define HAVE_DECL_FGETC 1
  2185. | #define HAVE_DECL_FSCANF 1
  2186. | #define HAVE_DECL_OPTARG 1
  2187. | #define HAVE_DECL_UNGETC 1
  2188. | #define HAVE_DECL_VFPRINTF 1
  2189. | #define HAVE_DECL_SYS_ERRLIST 1
  2190. | #define HAVE_DECL_SYS_NERR 1
  2191. | #define RETSIGTYPE void
  2192. | #define HAVE_INTMAX_T 1
  2193. | #define HAVE_LONG_DOUBLE 1
  2194. | #define HAVE_LONG_LONG 1
  2195. | #define HAVE_PTRDIFF_T 1
  2196. | /* end confdefs.h. */
  2197. | #include <stdio.h>
  2198. | #ifdef HAVE_SYS_TYPES_H
  2199. | # include <sys/types.h>
  2200. | #endif
  2201. | #ifdef HAVE_SYS_STAT_H
  2202. | # include <sys/stat.h>
  2203. | #endif
  2204. | #ifdef STDC_HEADERS
  2205. | # include <stdlib.h>
  2206. | # include <stddef.h>
  2207. | #else
  2208. | # ifdef HAVE_STDLIB_H
  2209. | # include <stdlib.h>
  2210. | # endif
  2211. | #endif
  2212. | #ifdef HAVE_STRING_H
  2213. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2214. | # include <memory.h>
  2215. | # endif
  2216. | # include <string.h>
  2217. | #endif
  2218. | #ifdef HAVE_STRINGS_H
  2219. | # include <strings.h>
  2220. | #endif
  2221. | #ifdef HAVE_INTTYPES_H
  2222. | # include <inttypes.h>
  2223. | #endif
  2224. | #ifdef HAVE_STDINT_H
  2225. | # include <stdint.h>
  2226. | #endif
  2227. | #ifdef HAVE_UNISTD_H
  2228. | # include <unistd.h>
  2229. | #endif
  2230. | int
  2231. | main ()
  2232. | {
  2233. | if (sizeof ((quad_t)))
  2234. | return 0;
  2235. | ;
  2236. | return 0;
  2237. | }
  2238. configure:23593: result: yes
  2239. configure:23602: checking for uint_least32_t
  2240. configure:23602: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2241. configure:23602: $? = 0
  2242. configure:23602: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2243. conftest.c: In function 'main':
  2244. conftest.c:91:29: error: expected expression before ')' token
  2245. if (sizeof ((uint_least32_t)))
  2246. ^
  2247. configure:23602: $? = 1
  2248. configure: failed program was:
  2249. | /* confdefs.h */
  2250. | #define PACKAGE_NAME "GNU MP"
  2251. | #define PACKAGE_TARNAME "gmp"
  2252. | #define PACKAGE_VERSION "6.1.0"
  2253. | #define PACKAGE_STRING "GNU MP 6.1.0"
  2254. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2255. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2256. | #define PACKAGE "gmp"
  2257. | #define VERSION "6.1.0"
  2258. | #define WANT_ASSEMBLY 1
  2259. | #define WANT_FFT 1
  2260. | #define HAVE_HOST_CPU_x86_64 1
  2261. | #define HAVE_SPEED_CYCLECOUNTER 2
  2262. | #define HAVE_CALLING_CONVENTIONS 1
  2263. | #define STDC_HEADERS 1
  2264. | #define HAVE_SYS_TYPES_H 1
  2265. | #define HAVE_SYS_STAT_H 1
  2266. | #define HAVE_STDLIB_H 1
  2267. | #define HAVE_STRING_H 1
  2268. | #define HAVE_MEMORY_H 1
  2269. | #define HAVE_STRINGS_H 1
  2270. | #define HAVE_INTTYPES_H 1
  2271. | #define HAVE_STDINT_H 1
  2272. | #define HAVE_UNISTD_H 1
  2273. | #define HAVE_DLFCN_H 1
  2274. | #define LT_OBJDIR ".libs/"
  2275. | #define STDC_HEADERS 1
  2276. | #define TIME_WITH_SYS_TIME 1
  2277. | #define HAVE_FCNTL_H 1
  2278. | #define HAVE_FLOAT_H 1
  2279. | #define HAVE_LANGINFO_H 1
  2280. | #define HAVE_LOCALE_H 1
  2281. | #define HAVE_NL_TYPES_H 1
  2282. | #define HAVE_SYS_MMAN_H 1
  2283. | #define HAVE_SYS_PARAM_H 1
  2284. | #define HAVE_SYS_SYSINFO_H 1
  2285. | #define HAVE_SYS_TIME_H 1
  2286. | #define HAVE_SYS_TIMES_H 1
  2287. | #define HAVE_SYS_RESOURCE_H 1
  2288. | #define HAVE_SYS_SYSCTL_H 1
  2289. | #define HAVE_DECL_FGETC 1
  2290. | #define HAVE_DECL_FSCANF 1
  2291. | #define HAVE_DECL_OPTARG 1
  2292. | #define HAVE_DECL_UNGETC 1
  2293. | #define HAVE_DECL_VFPRINTF 1
  2294. | #define HAVE_DECL_SYS_ERRLIST 1
  2295. | #define HAVE_DECL_SYS_NERR 1
  2296. | #define RETSIGTYPE void
  2297. | #define HAVE_INTMAX_T 1
  2298. | #define HAVE_LONG_DOUBLE 1
  2299. | #define HAVE_LONG_LONG 1
  2300. | #define HAVE_PTRDIFF_T 1
  2301. | #define HAVE_QUAD_T 1
  2302. | /* end confdefs.h. */
  2303. | #include <stdio.h>
  2304. | #ifdef HAVE_SYS_TYPES_H
  2305. | # include <sys/types.h>
  2306. | #endif
  2307. | #ifdef HAVE_SYS_STAT_H
  2308. | # include <sys/stat.h>
  2309. | #endif
  2310. | #ifdef STDC_HEADERS
  2311. | # include <stdlib.h>
  2312. | # include <stddef.h>
  2313. | #else
  2314. | # ifdef HAVE_STDLIB_H
  2315. | # include <stdlib.h>
  2316. | # endif
  2317. | #endif
  2318. | #ifdef HAVE_STRING_H
  2319. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2320. | # include <memory.h>
  2321. | # endif
  2322. | # include <string.h>
  2323. | #endif
  2324. | #ifdef HAVE_STRINGS_H
  2325. | # include <strings.h>
  2326. | #endif
  2327. | #ifdef HAVE_INTTYPES_H
  2328. | # include <inttypes.h>
  2329. | #endif
  2330. | #ifdef HAVE_STDINT_H
  2331. | # include <stdint.h>
  2332. | #endif
  2333. | #ifdef HAVE_UNISTD_H
  2334. | # include <unistd.h>
  2335. | #endif
  2336. | int
  2337. | main ()
  2338. | {
  2339. | if (sizeof ((uint_least32_t)))
  2340. | return 0;
  2341. | ;
  2342. | return 0;
  2343. | }
  2344. configure:23602: result: yes
  2345. configure:23611: checking for intptr_t
  2346. configure:23611: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2347. configure:23611: $? = 0
  2348. configure:23611: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2349. conftest.c: In function 'main':
  2350. conftest.c:92:23: error: expected expression before ')' token
  2351. if (sizeof ((intptr_t)))
  2352. ^
  2353. configure:23611: $? = 1
  2354. configure: failed program was:
  2355. | /* confdefs.h */
  2356. | #define PACKAGE_NAME "GNU MP"
  2357. | #define PACKAGE_TARNAME "gmp"
  2358. | #define PACKAGE_VERSION "6.1.0"
  2359. | #define PACKAGE_STRING "GNU MP 6.1.0"
  2360. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2361. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2362. | #define PACKAGE "gmp"
  2363. | #define VERSION "6.1.0"
  2364. | #define WANT_ASSEMBLY 1
  2365. | #define WANT_FFT 1
  2366. | #define HAVE_HOST_CPU_x86_64 1
  2367. | #define HAVE_SPEED_CYCLECOUNTER 2
  2368. | #define HAVE_CALLING_CONVENTIONS 1
  2369. | #define STDC_HEADERS 1
  2370. | #define HAVE_SYS_TYPES_H 1
  2371. | #define HAVE_SYS_STAT_H 1
  2372. | #define HAVE_STDLIB_H 1
  2373. | #define HAVE_STRING_H 1
  2374. | #define HAVE_MEMORY_H 1
  2375. | #define HAVE_STRINGS_H 1
  2376. | #define HAVE_INTTYPES_H 1
  2377. | #define HAVE_STDINT_H 1
  2378. | #define HAVE_UNISTD_H 1
  2379. | #define HAVE_DLFCN_H 1
  2380. | #define LT_OBJDIR ".libs/"
  2381. | #define STDC_HEADERS 1
  2382. | #define TIME_WITH_SYS_TIME 1
  2383. | #define HAVE_FCNTL_H 1
  2384. | #define HAVE_FLOAT_H 1
  2385. | #define HAVE_LANGINFO_H 1
  2386. | #define HAVE_LOCALE_H 1
  2387. | #define HAVE_NL_TYPES_H 1
  2388. | #define HAVE_SYS_MMAN_H 1
  2389. | #define HAVE_SYS_PARAM_H 1
  2390. | #define HAVE_SYS_SYSINFO_H 1
  2391. | #define HAVE_SYS_TIME_H 1
  2392. | #define HAVE_SYS_TIMES_H 1
  2393. | #define HAVE_SYS_RESOURCE_H 1
  2394. | #define HAVE_SYS_SYSCTL_H 1
  2395. | #define HAVE_DECL_FGETC 1
  2396. | #define HAVE_DECL_FSCANF 1
  2397. | #define HAVE_DECL_OPTARG 1
  2398. | #define HAVE_DECL_UNGETC 1
  2399. | #define HAVE_DECL_VFPRINTF 1
  2400. | #define HAVE_DECL_SYS_ERRLIST 1
  2401. | #define HAVE_DECL_SYS_NERR 1
  2402. | #define RETSIGTYPE void
  2403. | #define HAVE_INTMAX_T 1
  2404. | #define HAVE_LONG_DOUBLE 1
  2405. | #define HAVE_LONG_LONG 1
  2406. | #define HAVE_PTRDIFF_T 1
  2407. | #define HAVE_QUAD_T 1
  2408. | #define HAVE_UINT_LEAST32_T 1
  2409. | /* end confdefs.h. */
  2410. | #include <stdio.h>
  2411. | #ifdef HAVE_SYS_TYPES_H
  2412. | # include <sys/types.h>
  2413. | #endif
  2414. | #ifdef HAVE_SYS_STAT_H
  2415. | # include <sys/stat.h>
  2416. | #endif
  2417. | #ifdef STDC_HEADERS
  2418. | # include <stdlib.h>
  2419. | # include <stddef.h>
  2420. | #else
  2421. | # ifdef HAVE_STDLIB_H
  2422. | # include <stdlib.h>
  2423. | # endif
  2424. | #endif
  2425. | #ifdef HAVE_STRING_H
  2426. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2427. | # include <memory.h>
  2428. | # endif
  2429. | # include <string.h>
  2430. | #endif
  2431. | #ifdef HAVE_STRINGS_H
  2432. | # include <strings.h>
  2433. | #endif
  2434. | #ifdef HAVE_INTTYPES_H
  2435. | # include <inttypes.h>
  2436. | #endif
  2437. | #ifdef HAVE_STDINT_H
  2438. | # include <stdint.h>
  2439. | #endif
  2440. | #ifdef HAVE_UNISTD_H
  2441. | # include <unistd.h>
  2442. | #endif
  2443. | int
  2444. | main ()
  2445. | {
  2446. | if (sizeof ((intptr_t)))
  2447. | return 0;
  2448. | ;
  2449. | return 0;
  2450. | }
  2451. configure:23611: result: yes
  2452. configure:23625: checking for working volatile
  2453. configure:23644: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2454. configure:23644: $? = 0
  2455. configure:23651: result: yes
  2456. configure:23660: checking for C/C++ restrict keyword
  2457. configure:23685: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2458. configure:23685: $? = 0
  2459. configure:23693: result: __restrict
  2460. configure:23708: checking whether gcc __attribute__ ((const)) works
  2461. configure:23724: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2462. configure:23724: $? = 0
  2463. configure:23732: result: yes
  2464. configure:23740: checking whether gcc __attribute__ ((malloc)) works
  2465. configure:23749: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -c conftest.c >conftest.out 2>&1
  2466. configure:23752: $? = 0
  2467. configure:23766: result: yes
  2468. configure:23774: checking whether gcc __attribute__ ((mode (XX))) works
  2469. configure:23790: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2470. configure:23790: $? = 0
  2471. configure:23798: result: yes
  2472. configure:23806: checking whether gcc __attribute__ ((noreturn)) works
  2473. configure:23822: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2474. configure:23822: $? = 0
  2475. configure:23830: result: yes
  2476. configure:23838: checking whether gcc hidden aliases work
  2477. configure:23856: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2478. configure:23856: $? = 0
  2479. configure:23864: result: yes
  2480. configure:23873: checking for inline
  2481. configure:23889: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2482. configure:23889: $? = 0
  2483. configure:23897: result: inline
  2484. configure:23940: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2485. configure:23940: $? = 0
  2486. configure:24044: checking for cos in -lm
  2487. configure:24069: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c -lm >&5
  2488. conftest.c:70:6: warning: conflicting types for built-in function 'cos'
  2489. char cos ();
  2490. ^
  2491. configure:24069: $? = 0
  2492. configure:24078: result: yes
  2493. configure:24092: checking for working alloca.h
  2494. configure:24108: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2495. configure:24108: $? = 0
  2496. configure:24116: result: yes
  2497. configure:24125: checking for alloca (via gmp-impl.h)
  2498. configure:24148: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2499. configure:24148: $? = 0
  2500. configure:24156: result: yes
  2501. configure:24165: checking how to allocate temporary memory
  2502. configure:24189: result: alloca
  2503. configure:24247: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2504. configure:24247: $? = 0
  2505. configure:24256: checking whether byte ordering is bigendian
  2506. configure:24271: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2507. conftest.c:67:9: error: unknown type name 'not'
  2508. not a universal capable compiler
  2509. ^
  2510. conftest.c:67:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
  2511. not a universal capable compiler
  2512. ^
  2513. conftest.c:67:15: error: unknown type name 'universal'
  2514. configure:24271: $? = 1
  2515. configure: failed program was:
  2516. | /* confdefs.h */
  2517. | #define PACKAGE_NAME "GNU MP"
  2518. | #define PACKAGE_TARNAME "gmp"
  2519. | #define PACKAGE_VERSION "6.1.0"
  2520. | #define PACKAGE_STRING "GNU MP 6.1.0"
  2521. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2522. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2523. | #define PACKAGE "gmp"
  2524. | #define VERSION "6.1.0"
  2525. | #define WANT_ASSEMBLY 1
  2526. | #define WANT_FFT 1
  2527. | #define HAVE_HOST_CPU_x86_64 1
  2528. | #define HAVE_SPEED_CYCLECOUNTER 2
  2529. | #define HAVE_CALLING_CONVENTIONS 1
  2530. | #define STDC_HEADERS 1
  2531. | #define HAVE_SYS_TYPES_H 1
  2532. | #define HAVE_SYS_STAT_H 1
  2533. | #define HAVE_STDLIB_H 1
  2534. | #define HAVE_STRING_H 1
  2535. | #define HAVE_MEMORY_H 1
  2536. | #define HAVE_STRINGS_H 1
  2537. | #define HAVE_INTTYPES_H 1
  2538. | #define HAVE_STDINT_H 1
  2539. | #define HAVE_UNISTD_H 1
  2540. | #define HAVE_DLFCN_H 1
  2541. | #define LT_OBJDIR ".libs/"
  2542. | #define STDC_HEADERS 1
  2543. | #define TIME_WITH_SYS_TIME 1
  2544. | #define HAVE_FCNTL_H 1
  2545. | #define HAVE_FLOAT_H 1
  2546. | #define HAVE_LANGINFO_H 1
  2547. | #define HAVE_LOCALE_H 1
  2548. | #define HAVE_NL_TYPES_H 1
  2549. | #define HAVE_SYS_MMAN_H 1
  2550. | #define HAVE_SYS_PARAM_H 1
  2551. | #define HAVE_SYS_SYSINFO_H 1
  2552. | #define HAVE_SYS_TIME_H 1
  2553. | #define HAVE_SYS_TIMES_H 1
  2554. | #define HAVE_SYS_RESOURCE_H 1
  2555. | #define HAVE_SYS_SYSCTL_H 1
  2556. | #define HAVE_DECL_FGETC 1
  2557. | #define HAVE_DECL_FSCANF 1
  2558. | #define HAVE_DECL_OPTARG 1
  2559. | #define HAVE_DECL_UNGETC 1
  2560. | #define HAVE_DECL_VFPRINTF 1
  2561. | #define HAVE_DECL_SYS_ERRLIST 1
  2562. | #define HAVE_DECL_SYS_NERR 1
  2563. | #define RETSIGTYPE void
  2564. | #define HAVE_INTMAX_T 1
  2565. | #define HAVE_LONG_DOUBLE 1
  2566. | #define HAVE_LONG_LONG 1
  2567. | #define HAVE_PTRDIFF_T 1
  2568. | #define HAVE_QUAD_T 1
  2569. | #define HAVE_UINT_LEAST32_T 1
  2570. | #define HAVE_INTPTR_T 1
  2571. | #define restrict __restrict
  2572. | #define HAVE_ATTRIBUTE_CONST 1
  2573. | #define HAVE_ATTRIBUTE_MALLOC 1
  2574. | #define HAVE_ATTRIBUTE_MODE 1
  2575. | #define HAVE_ATTRIBUTE_NORETURN 1
  2576. | #define HAVE_HIDDEN_ALIAS 1
  2577. | #define HAVE_ALLOCA_H 1
  2578. | #define HAVE_ALLOCA 1
  2579. | #define WANT_TMP_ALLOCA 1
  2580. | /* end confdefs.h. */
  2581. | #ifndef __APPLE_CC__
  2582. | not a universal capable compiler
  2583. | #endif
  2584. | typedef int dummy;
  2585. |
  2586. configure:24316: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2587. configure:24316: $? = 0
  2588. configure:24334: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2589. conftest.c: In function 'main':
  2590. conftest.c:73:4: error: unknown type name 'not'
  2591. not big endian
  2592. ^
  2593. conftest.c:73:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
  2594. not big endian
  2595. ^
  2596. configure:24334: $? = 1
  2597. configure: failed program was:
  2598. | /* confdefs.h */
  2599. | #define PACKAGE_NAME "GNU MP"
  2600. | #define PACKAGE_TARNAME "gmp"
  2601. | #define PACKAGE_VERSION "6.1.0"
  2602. | #define PACKAGE_STRING "GNU MP 6.1.0"
  2603. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2604. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2605. | #define PACKAGE "gmp"
  2606. | #define VERSION "6.1.0"
  2607. | #define WANT_ASSEMBLY 1
  2608. | #define WANT_FFT 1
  2609. | #define HAVE_HOST_CPU_x86_64 1
  2610. | #define HAVE_SPEED_CYCLECOUNTER 2
  2611. | #define HAVE_CALLING_CONVENTIONS 1
  2612. | #define STDC_HEADERS 1
  2613. | #define HAVE_SYS_TYPES_H 1
  2614. | #define HAVE_SYS_STAT_H 1
  2615. | #define HAVE_STDLIB_H 1
  2616. | #define HAVE_STRING_H 1
  2617. | #define HAVE_MEMORY_H 1
  2618. | #define HAVE_STRINGS_H 1
  2619. | #define HAVE_INTTYPES_H 1
  2620. | #define HAVE_STDINT_H 1
  2621. | #define HAVE_UNISTD_H 1
  2622. | #define HAVE_DLFCN_H 1
  2623. | #define LT_OBJDIR ".libs/"
  2624. | #define STDC_HEADERS 1
  2625. | #define TIME_WITH_SYS_TIME 1
  2626. | #define HAVE_FCNTL_H 1
  2627. | #define HAVE_FLOAT_H 1
  2628. | #define HAVE_LANGINFO_H 1
  2629. | #define HAVE_LOCALE_H 1
  2630. | #define HAVE_NL_TYPES_H 1
  2631. | #define HAVE_SYS_MMAN_H 1
  2632. | #define HAVE_SYS_PARAM_H 1
  2633. | #define HAVE_SYS_SYSINFO_H 1
  2634. | #define HAVE_SYS_TIME_H 1
  2635. | #define HAVE_SYS_TIMES_H 1
  2636. | #define HAVE_SYS_RESOURCE_H 1
  2637. | #define HAVE_SYS_SYSCTL_H 1
  2638. | #define HAVE_DECL_FGETC 1
  2639. | #define HAVE_DECL_FSCANF 1
  2640. | #define HAVE_DECL_OPTARG 1
  2641. | #define HAVE_DECL_UNGETC 1
  2642. | #define HAVE_DECL_VFPRINTF 1
  2643. | #define HAVE_DECL_SYS_ERRLIST 1
  2644. | #define HAVE_DECL_SYS_NERR 1
  2645. | #define RETSIGTYPE void
  2646. | #define HAVE_INTMAX_T 1
  2647. | #define HAVE_LONG_DOUBLE 1
  2648. | #define HAVE_LONG_LONG 1
  2649. | #define HAVE_PTRDIFF_T 1
  2650. | #define HAVE_QUAD_T 1
  2651. | #define HAVE_UINT_LEAST32_T 1
  2652. | #define HAVE_INTPTR_T 1
  2653. | #define restrict __restrict
  2654. | #define HAVE_ATTRIBUTE_CONST 1
  2655. | #define HAVE_ATTRIBUTE_MALLOC 1
  2656. | #define HAVE_ATTRIBUTE_MODE 1
  2657. | #define HAVE_ATTRIBUTE_NORETURN 1
  2658. | #define HAVE_HIDDEN_ALIAS 1
  2659. | #define HAVE_ALLOCA_H 1
  2660. | #define HAVE_ALLOCA 1
  2661. | #define WANT_TMP_ALLOCA 1
  2662. | /* end confdefs.h. */
  2663. | #include <sys/types.h>
  2664. | #include <sys/param.h>
  2665. |
  2666. | int
  2667. | main ()
  2668. | {
  2669. | #if BYTE_ORDER != BIG_ENDIAN
  2670. | not big endian
  2671. | #endif
  2672. |
  2673. | ;
  2674. | return 0;
  2675. | }
  2676. configure:24462: result: no
  2677. configure:24491: checking format of `double' floating point
  2678. configure:24511: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -c conftest.c >&5 2>&1
  2679. configure:24514: $? = 0
  2680. configure:24681: result: IEEE little endian
  2681. configure:24761: checking for alarm
  2682. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2683. configure:24761: $? = 0
  2684. configure:24761: result: yes
  2685. configure:24761: checking for attr_get
  2686. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2687. /tmp/cctTz1iL.o: In function `main':
  2688. conftest.c:(.text.startup+0x7): undefined reference to `attr_get'
  2689. collect2: error: ld returned 1 exit status
  2690. configure:24761: $? = 1
  2691. configure: failed program was:
  2692. | /* confdefs.h */
  2693. | #define PACKAGE_NAME "GNU MP"
  2694. | #define PACKAGE_TARNAME "gmp"
  2695. | #define PACKAGE_VERSION "6.1.0"
  2696. | #define PACKAGE_STRING "GNU MP 6.1.0"
  2697. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2698. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2699. | #define PACKAGE "gmp"
  2700. | #define VERSION "6.1.0"
  2701. | #define WANT_ASSEMBLY 1
  2702. | #define WANT_FFT 1
  2703. | #define HAVE_HOST_CPU_x86_64 1
  2704. | #define HAVE_SPEED_CYCLECOUNTER 2
  2705. | #define HAVE_CALLING_CONVENTIONS 1
  2706. | #define STDC_HEADERS 1
  2707. | #define HAVE_SYS_TYPES_H 1
  2708. | #define HAVE_SYS_STAT_H 1
  2709. | #define HAVE_STDLIB_H 1
  2710. | #define HAVE_STRING_H 1
  2711. | #define HAVE_MEMORY_H 1
  2712. | #define HAVE_STRINGS_H 1
  2713. | #define HAVE_INTTYPES_H 1
  2714. | #define HAVE_STDINT_H 1
  2715. | #define HAVE_UNISTD_H 1
  2716. | #define HAVE_DLFCN_H 1
  2717. | #define LT_OBJDIR ".libs/"
  2718. | #define STDC_HEADERS 1
  2719. | #define TIME_WITH_SYS_TIME 1
  2720. | #define HAVE_FCNTL_H 1
  2721. | #define HAVE_FLOAT_H 1
  2722. | #define HAVE_LANGINFO_H 1
  2723. | #define HAVE_LOCALE_H 1
  2724. | #define HAVE_NL_TYPES_H 1
  2725. | #define HAVE_SYS_MMAN_H 1
  2726. | #define HAVE_SYS_PARAM_H 1
  2727. | #define HAVE_SYS_SYSINFO_H 1
  2728. | #define HAVE_SYS_TIME_H 1
  2729. | #define HAVE_SYS_TIMES_H 1
  2730. | #define HAVE_SYS_RESOURCE_H 1
  2731. | #define HAVE_SYS_SYSCTL_H 1
  2732. | #define HAVE_DECL_FGETC 1
  2733. | #define HAVE_DECL_FSCANF 1
  2734. | #define HAVE_DECL_OPTARG 1
  2735. | #define HAVE_DECL_UNGETC 1
  2736. | #define HAVE_DECL_VFPRINTF 1
  2737. | #define HAVE_DECL_SYS_ERRLIST 1
  2738. | #define HAVE_DECL_SYS_NERR 1
  2739. | #define RETSIGTYPE void
  2740. | #define HAVE_INTMAX_T 1
  2741. | #define HAVE_LONG_DOUBLE 1
  2742. | #define HAVE_LONG_LONG 1
  2743. | #define HAVE_PTRDIFF_T 1
  2744. | #define HAVE_QUAD_T 1
  2745. | #define HAVE_UINT_LEAST32_T 1
  2746. | #define HAVE_INTPTR_T 1
  2747. | #define restrict __restrict
  2748. | #define HAVE_ATTRIBUTE_CONST 1
  2749. | #define HAVE_ATTRIBUTE_MALLOC 1
  2750. | #define HAVE_ATTRIBUTE_MODE 1
  2751. | #define HAVE_ATTRIBUTE_NORETURN 1
  2752. | #define HAVE_HIDDEN_ALIAS 1
  2753. | #define HAVE_ALLOCA_H 1
  2754. | #define HAVE_ALLOCA 1
  2755. | #define WANT_TMP_ALLOCA 1
  2756. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  2757. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  2758. | #define HAVE_ALARM 1
  2759. | /* end confdefs.h. */
  2760. | /* Define attr_get to an innocuous variant, in case <limits.h> declares attr_get.
  2761. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  2762. | #define attr_get innocuous_attr_get
  2763. |
  2764. | /* System header to define __stub macros and hopefully few prototypes,
  2765. | which can conflict with char attr_get (); below.
  2766. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2767. | <limits.h> exists even on freestanding compilers. */
  2768. |
  2769. | #ifdef __STDC__
  2770. | # include <limits.h>
  2771. | #else
  2772. | # include <assert.h>
  2773. | #endif
  2774. |
  2775. | #undef attr_get
  2776. |
  2777. | /* Override any GCC internal prototype to avoid an error.
  2778. | Use char because int might match the return type of a GCC
  2779. | builtin and then its argument prototype would still apply. */
  2780. | #ifdef __cplusplus
  2781. | extern "C"
  2782. | #endif
  2783. | char attr_get ();
  2784. | /* The GNU C library defines this for functions which it implements
  2785. | to always fail with ENOSYS. Some functions are actually named
  2786. | something starting with __ and the normal name is an alias. */
  2787. | #if defined __stub_attr_get || defined __stub___attr_get
  2788. | choke me
  2789. | #endif
  2790. |
  2791. | int
  2792. | main ()
  2793. | {
  2794. | return attr_get ();
  2795. | ;
  2796. | return 0;
  2797. | }
  2798. configure:24761: result: no
  2799. configure:24761: checking for clock
  2800. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2801. configure:24761: $? = 0
  2802. configure:24761: result: yes
  2803. configure:24761: checking for cputime
  2804. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2805. /tmp/ccZgl06n.o: In function `main':
  2806. conftest.c:(.text.startup+0x7): undefined reference to `cputime'
  2807. collect2: error: ld returned 1 exit status
  2808. configure:24761: $? = 1
  2809. configure: failed program was:
  2810. | /* confdefs.h */
  2811. | #define PACKAGE_NAME "GNU MP"
  2812. | #define PACKAGE_TARNAME "gmp"
  2813. | #define PACKAGE_VERSION "6.1.0"
  2814. | #define PACKAGE_STRING "GNU MP 6.1.0"
  2815. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2816. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2817. | #define PACKAGE "gmp"
  2818. | #define VERSION "6.1.0"
  2819. | #define WANT_ASSEMBLY 1
  2820. | #define WANT_FFT 1
  2821. | #define HAVE_HOST_CPU_x86_64 1
  2822. | #define HAVE_SPEED_CYCLECOUNTER 2
  2823. | #define HAVE_CALLING_CONVENTIONS 1
  2824. | #define STDC_HEADERS 1
  2825. | #define HAVE_SYS_TYPES_H 1
  2826. | #define HAVE_SYS_STAT_H 1
  2827. | #define HAVE_STDLIB_H 1
  2828. | #define HAVE_STRING_H 1
  2829. | #define HAVE_MEMORY_H 1
  2830. | #define HAVE_STRINGS_H 1
  2831. | #define HAVE_INTTYPES_H 1
  2832. | #define HAVE_STDINT_H 1
  2833. | #define HAVE_UNISTD_H 1
  2834. | #define HAVE_DLFCN_H 1
  2835. | #define LT_OBJDIR ".libs/"
  2836. | #define STDC_HEADERS 1
  2837. | #define TIME_WITH_SYS_TIME 1
  2838. | #define HAVE_FCNTL_H 1
  2839. | #define HAVE_FLOAT_H 1
  2840. | #define HAVE_LANGINFO_H 1
  2841. | #define HAVE_LOCALE_H 1
  2842. | #define HAVE_NL_TYPES_H 1
  2843. | #define HAVE_SYS_MMAN_H 1
  2844. | #define HAVE_SYS_PARAM_H 1
  2845. | #define HAVE_SYS_SYSINFO_H 1
  2846. | #define HAVE_SYS_TIME_H 1
  2847. | #define HAVE_SYS_TIMES_H 1
  2848. | #define HAVE_SYS_RESOURCE_H 1
  2849. | #define HAVE_SYS_SYSCTL_H 1
  2850. | #define HAVE_DECL_FGETC 1
  2851. | #define HAVE_DECL_FSCANF 1
  2852. | #define HAVE_DECL_OPTARG 1
  2853. | #define HAVE_DECL_UNGETC 1
  2854. | #define HAVE_DECL_VFPRINTF 1
  2855. | #define HAVE_DECL_SYS_ERRLIST 1
  2856. | #define HAVE_DECL_SYS_NERR 1
  2857. | #define RETSIGTYPE void
  2858. | #define HAVE_INTMAX_T 1
  2859. | #define HAVE_LONG_DOUBLE 1
  2860. | #define HAVE_LONG_LONG 1
  2861. | #define HAVE_PTRDIFF_T 1
  2862. | #define HAVE_QUAD_T 1
  2863. | #define HAVE_UINT_LEAST32_T 1
  2864. | #define HAVE_INTPTR_T 1
  2865. | #define restrict __restrict
  2866. | #define HAVE_ATTRIBUTE_CONST 1
  2867. | #define HAVE_ATTRIBUTE_MALLOC 1
  2868. | #define HAVE_ATTRIBUTE_MODE 1
  2869. | #define HAVE_ATTRIBUTE_NORETURN 1
  2870. | #define HAVE_HIDDEN_ALIAS 1
  2871. | #define HAVE_ALLOCA_H 1
  2872. | #define HAVE_ALLOCA 1
  2873. | #define WANT_TMP_ALLOCA 1
  2874. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  2875. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  2876. | #define HAVE_ALARM 1
  2877. | #define HAVE_CLOCK 1
  2878. | /* end confdefs.h. */
  2879. | /* Define cputime to an innocuous variant, in case <limits.h> declares cputime.
  2880. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  2881. | #define cputime innocuous_cputime
  2882. |
  2883. | /* System header to define __stub macros and hopefully few prototypes,
  2884. | which can conflict with char cputime (); below.
  2885. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2886. | <limits.h> exists even on freestanding compilers. */
  2887. |
  2888. | #ifdef __STDC__
  2889. | # include <limits.h>
  2890. | #else
  2891. | # include <assert.h>
  2892. | #endif
  2893. |
  2894. | #undef cputime
  2895. |
  2896. | /* Override any GCC internal prototype to avoid an error.
  2897. | Use char because int might match the return type of a GCC
  2898. | builtin and then its argument prototype would still apply. */
  2899. | #ifdef __cplusplus
  2900. | extern "C"
  2901. | #endif
  2902. | char cputime ();
  2903. | /* The GNU C library defines this for functions which it implements
  2904. | to always fail with ENOSYS. Some functions are actually named
  2905. | something starting with __ and the normal name is an alias. */
  2906. | #if defined __stub_cputime || defined __stub___cputime
  2907. | choke me
  2908. | #endif
  2909. |
  2910. | int
  2911. | main ()
  2912. | {
  2913. | return cputime ();
  2914. | ;
  2915. | return 0;
  2916. | }
  2917. configure:24761: result: no
  2918. configure:24761: checking for getpagesize
  2919. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2920. configure:24761: $? = 0
  2921. configure:24761: result: yes
  2922. configure:24761: checking for getrusage
  2923. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2924. configure:24761: $? = 0
  2925. configure:24761: result: yes
  2926. configure:24761: checking for gettimeofday
  2927. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2928. configure:24761: $? = 0
  2929. configure:24761: result: yes
  2930. configure:24761: checking for getsysinfo
  2931. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  2932. /tmp/ccwVjKiD.o: In function `main':
  2933. conftest.c:(.text.startup+0x7): undefined reference to `getsysinfo'
  2934. collect2: error: ld returned 1 exit status
  2935. configure:24761: $? = 1
  2936. configure: failed program was:
  2937. | /* confdefs.h */
  2938. | #define PACKAGE_NAME "GNU MP"
  2939. | #define PACKAGE_TARNAME "gmp"
  2940. | #define PACKAGE_VERSION "6.1.0"
  2941. | #define PACKAGE_STRING "GNU MP 6.1.0"
  2942. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2943. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2944. | #define PACKAGE "gmp"
  2945. | #define VERSION "6.1.0"
  2946. | #define WANT_ASSEMBLY 1
  2947. | #define WANT_FFT 1
  2948. | #define HAVE_HOST_CPU_x86_64 1
  2949. | #define HAVE_SPEED_CYCLECOUNTER 2
  2950. | #define HAVE_CALLING_CONVENTIONS 1
  2951. | #define STDC_HEADERS 1
  2952. | #define HAVE_SYS_TYPES_H 1
  2953. | #define HAVE_SYS_STAT_H 1
  2954. | #define HAVE_STDLIB_H 1
  2955. | #define HAVE_STRING_H 1
  2956. | #define HAVE_MEMORY_H 1
  2957. | #define HAVE_STRINGS_H 1
  2958. | #define HAVE_INTTYPES_H 1
  2959. | #define HAVE_STDINT_H 1
  2960. | #define HAVE_UNISTD_H 1
  2961. | #define HAVE_DLFCN_H 1
  2962. | #define LT_OBJDIR ".libs/"
  2963. | #define STDC_HEADERS 1
  2964. | #define TIME_WITH_SYS_TIME 1
  2965. | #define HAVE_FCNTL_H 1
  2966. | #define HAVE_FLOAT_H 1
  2967. | #define HAVE_LANGINFO_H 1
  2968. | #define HAVE_LOCALE_H 1
  2969. | #define HAVE_NL_TYPES_H 1
  2970. | #define HAVE_SYS_MMAN_H 1
  2971. | #define HAVE_SYS_PARAM_H 1
  2972. | #define HAVE_SYS_SYSINFO_H 1
  2973. | #define HAVE_SYS_TIME_H 1
  2974. | #define HAVE_SYS_TIMES_H 1
  2975. | #define HAVE_SYS_RESOURCE_H 1
  2976. | #define HAVE_SYS_SYSCTL_H 1
  2977. | #define HAVE_DECL_FGETC 1
  2978. | #define HAVE_DECL_FSCANF 1
  2979. | #define HAVE_DECL_OPTARG 1
  2980. | #define HAVE_DECL_UNGETC 1
  2981. | #define HAVE_DECL_VFPRINTF 1
  2982. | #define HAVE_DECL_SYS_ERRLIST 1
  2983. | #define HAVE_DECL_SYS_NERR 1
  2984. | #define RETSIGTYPE void
  2985. | #define HAVE_INTMAX_T 1
  2986. | #define HAVE_LONG_DOUBLE 1
  2987. | #define HAVE_LONG_LONG 1
  2988. | #define HAVE_PTRDIFF_T 1
  2989. | #define HAVE_QUAD_T 1
  2990. | #define HAVE_UINT_LEAST32_T 1
  2991. | #define HAVE_INTPTR_T 1
  2992. | #define restrict __restrict
  2993. | #define HAVE_ATTRIBUTE_CONST 1
  2994. | #define HAVE_ATTRIBUTE_MALLOC 1
  2995. | #define HAVE_ATTRIBUTE_MODE 1
  2996. | #define HAVE_ATTRIBUTE_NORETURN 1
  2997. | #define HAVE_HIDDEN_ALIAS 1
  2998. | #define HAVE_ALLOCA_H 1
  2999. | #define HAVE_ALLOCA 1
  3000. | #define WANT_TMP_ALLOCA 1
  3001. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3002. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3003. | #define HAVE_ALARM 1
  3004. | #define HAVE_CLOCK 1
  3005. | #define HAVE_GETPAGESIZE 1
  3006. | #define HAVE_GETRUSAGE 1
  3007. | #define HAVE_GETTIMEOFDAY 1
  3008. | /* end confdefs.h. */
  3009. | /* Define getsysinfo to an innocuous variant, in case <limits.h> declares getsysinfo.
  3010. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3011. | #define getsysinfo innocuous_getsysinfo
  3012. |
  3013. | /* System header to define __stub macros and hopefully few prototypes,
  3014. | which can conflict with char getsysinfo (); below.
  3015. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3016. | <limits.h> exists even on freestanding compilers. */
  3017. |
  3018. | #ifdef __STDC__
  3019. | # include <limits.h>
  3020. | #else
  3021. | # include <assert.h>
  3022. | #endif
  3023. |
  3024. | #undef getsysinfo
  3025. |
  3026. | /* Override any GCC internal prototype to avoid an error.
  3027. | Use char because int might match the return type of a GCC
  3028. | builtin and then its argument prototype would still apply. */
  3029. | #ifdef __cplusplus
  3030. | extern "C"
  3031. | #endif
  3032. | char getsysinfo ();
  3033. | /* The GNU C library defines this for functions which it implements
  3034. | to always fail with ENOSYS. Some functions are actually named
  3035. | something starting with __ and the normal name is an alias. */
  3036. | #if defined __stub_getsysinfo || defined __stub___getsysinfo
  3037. | choke me
  3038. | #endif
  3039. |
  3040. | int
  3041. | main ()
  3042. | {
  3043. | return getsysinfo ();
  3044. | ;
  3045. | return 0;
  3046. | }
  3047. configure:24761: result: no
  3048. configure:24761: checking for localeconv
  3049. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3050. configure:24761: $? = 0
  3051. configure:24761: result: yes
  3052. configure:24761: checking for memset
  3053. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3054. conftest.c:97:6: warning: conflicting types for built-in function 'memset'
  3055. char memset ();
  3056. ^
  3057. configure:24761: $? = 0
  3058. configure:24761: result: yes
  3059. configure:24761: checking for mmap
  3060. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3061. configure:24761: $? = 0
  3062. configure:24761: result: yes
  3063. configure:24761: checking for mprotect
  3064. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3065. configure:24761: $? = 0
  3066. configure:24761: result: yes
  3067. configure:24761: checking for nl_langinfo
  3068. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3069. configure:24761: $? = 0
  3070. configure:24761: result: yes
  3071. configure:24761: checking for obstack_vprintf
  3072. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3073. configure:24761: $? = 0
  3074. configure:24761: result: yes
  3075. configure:24761: checking for popen
  3076. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3077. configure:24761: $? = 0
  3078. configure:24761: result: yes
  3079. configure:24761: checking for processor_info
  3080. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3081. /tmp/ccPZdEvO.o: In function `main':
  3082. conftest.c:(.text.startup+0x7): undefined reference to `processor_info'
  3083. collect2: error: ld returned 1 exit status
  3084. configure:24761: $? = 1
  3085. configure: failed program was:
  3086. | /* confdefs.h */
  3087. | #define PACKAGE_NAME "GNU MP"
  3088. | #define PACKAGE_TARNAME "gmp"
  3089. | #define PACKAGE_VERSION "6.1.0"
  3090. | #define PACKAGE_STRING "GNU MP 6.1.0"
  3091. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3092. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3093. | #define PACKAGE "gmp"
  3094. | #define VERSION "6.1.0"
  3095. | #define WANT_ASSEMBLY 1
  3096. | #define WANT_FFT 1
  3097. | #define HAVE_HOST_CPU_x86_64 1
  3098. | #define HAVE_SPEED_CYCLECOUNTER 2
  3099. | #define HAVE_CALLING_CONVENTIONS 1
  3100. | #define STDC_HEADERS 1
  3101. | #define HAVE_SYS_TYPES_H 1
  3102. | #define HAVE_SYS_STAT_H 1
  3103. | #define HAVE_STDLIB_H 1
  3104. | #define HAVE_STRING_H 1
  3105. | #define HAVE_MEMORY_H 1
  3106. | #define HAVE_STRINGS_H 1
  3107. | #define HAVE_INTTYPES_H 1
  3108. | #define HAVE_STDINT_H 1
  3109. | #define HAVE_UNISTD_H 1
  3110. | #define HAVE_DLFCN_H 1
  3111. | #define LT_OBJDIR ".libs/"
  3112. | #define STDC_HEADERS 1
  3113. | #define TIME_WITH_SYS_TIME 1
  3114. | #define HAVE_FCNTL_H 1
  3115. | #define HAVE_FLOAT_H 1
  3116. | #define HAVE_LANGINFO_H 1
  3117. | #define HAVE_LOCALE_H 1
  3118. | #define HAVE_NL_TYPES_H 1
  3119. | #define HAVE_SYS_MMAN_H 1
  3120. | #define HAVE_SYS_PARAM_H 1
  3121. | #define HAVE_SYS_SYSINFO_H 1
  3122. | #define HAVE_SYS_TIME_H 1
  3123. | #define HAVE_SYS_TIMES_H 1
  3124. | #define HAVE_SYS_RESOURCE_H 1
  3125. | #define HAVE_SYS_SYSCTL_H 1
  3126. | #define HAVE_DECL_FGETC 1
  3127. | #define HAVE_DECL_FSCANF 1
  3128. | #define HAVE_DECL_OPTARG 1
  3129. | #define HAVE_DECL_UNGETC 1
  3130. | #define HAVE_DECL_VFPRINTF 1
  3131. | #define HAVE_DECL_SYS_ERRLIST 1
  3132. | #define HAVE_DECL_SYS_NERR 1
  3133. | #define RETSIGTYPE void
  3134. | #define HAVE_INTMAX_T 1
  3135. | #define HAVE_LONG_DOUBLE 1
  3136. | #define HAVE_LONG_LONG 1
  3137. | #define HAVE_PTRDIFF_T 1
  3138. | #define HAVE_QUAD_T 1
  3139. | #define HAVE_UINT_LEAST32_T 1
  3140. | #define HAVE_INTPTR_T 1
  3141. | #define restrict __restrict
  3142. | #define HAVE_ATTRIBUTE_CONST 1
  3143. | #define HAVE_ATTRIBUTE_MALLOC 1
  3144. | #define HAVE_ATTRIBUTE_MODE 1
  3145. | #define HAVE_ATTRIBUTE_NORETURN 1
  3146. | #define HAVE_HIDDEN_ALIAS 1
  3147. | #define HAVE_ALLOCA_H 1
  3148. | #define HAVE_ALLOCA 1
  3149. | #define WANT_TMP_ALLOCA 1
  3150. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3151. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3152. | #define HAVE_ALARM 1
  3153. | #define HAVE_CLOCK 1
  3154. | #define HAVE_GETPAGESIZE 1
  3155. | #define HAVE_GETRUSAGE 1
  3156. | #define HAVE_GETTIMEOFDAY 1
  3157. | #define HAVE_LOCALECONV 1
  3158. | #define HAVE_MEMSET 1
  3159. | #define HAVE_MMAP 1
  3160. | #define HAVE_MPROTECT 1
  3161. | #define HAVE_NL_LANGINFO 1
  3162. | #define HAVE_OBSTACK_VPRINTF 1
  3163. | #define HAVE_POPEN 1
  3164. | /* end confdefs.h. */
  3165. | /* Define processor_info to an innocuous variant, in case <limits.h> declares processor_info.
  3166. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3167. | #define processor_info innocuous_processor_info
  3168. |
  3169. | /* System header to define __stub macros and hopefully few prototypes,
  3170. | which can conflict with char processor_info (); below.
  3171. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3172. | <limits.h> exists even on freestanding compilers. */
  3173. |
  3174. | #ifdef __STDC__
  3175. | # include <limits.h>
  3176. | #else
  3177. | # include <assert.h>
  3178. | #endif
  3179. |
  3180. | #undef processor_info
  3181. |
  3182. | /* Override any GCC internal prototype to avoid an error.
  3183. | Use char because int might match the return type of a GCC
  3184. | builtin and then its argument prototype would still apply. */
  3185. | #ifdef __cplusplus
  3186. | extern "C"
  3187. | #endif
  3188. | char processor_info ();
  3189. | /* The GNU C library defines this for functions which it implements
  3190. | to always fail with ENOSYS. Some functions are actually named
  3191. | something starting with __ and the normal name is an alias. */
  3192. | #if defined __stub_processor_info || defined __stub___processor_info
  3193. | choke me
  3194. | #endif
  3195. |
  3196. | int
  3197. | main ()
  3198. | {
  3199. | return processor_info ();
  3200. | ;
  3201. | return 0;
  3202. | }
  3203. configure:24761: result: no
  3204. configure:24761: checking for pstat_getprocessor
  3205. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3206. /tmp/ccMcMpfe.o: In function `main':
  3207. conftest.c:(.text.startup+0x7): undefined reference to `pstat_getprocessor'
  3208. collect2: error: ld returned 1 exit status
  3209. configure:24761: $? = 1
  3210. configure: failed program was:
  3211. | /* confdefs.h */
  3212. | #define PACKAGE_NAME "GNU MP"
  3213. | #define PACKAGE_TARNAME "gmp"
  3214. | #define PACKAGE_VERSION "6.1.0"
  3215. | #define PACKAGE_STRING "GNU MP 6.1.0"
  3216. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3217. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3218. | #define PACKAGE "gmp"
  3219. | #define VERSION "6.1.0"
  3220. | #define WANT_ASSEMBLY 1
  3221. | #define WANT_FFT 1
  3222. | #define HAVE_HOST_CPU_x86_64 1
  3223. | #define HAVE_SPEED_CYCLECOUNTER 2
  3224. | #define HAVE_CALLING_CONVENTIONS 1
  3225. | #define STDC_HEADERS 1
  3226. | #define HAVE_SYS_TYPES_H 1
  3227. | #define HAVE_SYS_STAT_H 1
  3228. | #define HAVE_STDLIB_H 1
  3229. | #define HAVE_STRING_H 1
  3230. | #define HAVE_MEMORY_H 1
  3231. | #define HAVE_STRINGS_H 1
  3232. | #define HAVE_INTTYPES_H 1
  3233. | #define HAVE_STDINT_H 1
  3234. | #define HAVE_UNISTD_H 1
  3235. | #define HAVE_DLFCN_H 1
  3236. | #define LT_OBJDIR ".libs/"
  3237. | #define STDC_HEADERS 1
  3238. | #define TIME_WITH_SYS_TIME 1
  3239. | #define HAVE_FCNTL_H 1
  3240. | #define HAVE_FLOAT_H 1
  3241. | #define HAVE_LANGINFO_H 1
  3242. | #define HAVE_LOCALE_H 1
  3243. | #define HAVE_NL_TYPES_H 1
  3244. | #define HAVE_SYS_MMAN_H 1
  3245. | #define HAVE_SYS_PARAM_H 1
  3246. | #define HAVE_SYS_SYSINFO_H 1
  3247. | #define HAVE_SYS_TIME_H 1
  3248. | #define HAVE_SYS_TIMES_H 1
  3249. | #define HAVE_SYS_RESOURCE_H 1
  3250. | #define HAVE_SYS_SYSCTL_H 1
  3251. | #define HAVE_DECL_FGETC 1
  3252. | #define HAVE_DECL_FSCANF 1
  3253. | #define HAVE_DECL_OPTARG 1
  3254. | #define HAVE_DECL_UNGETC 1
  3255. | #define HAVE_DECL_VFPRINTF 1
  3256. | #define HAVE_DECL_SYS_ERRLIST 1
  3257. | #define HAVE_DECL_SYS_NERR 1
  3258. | #define RETSIGTYPE void
  3259. | #define HAVE_INTMAX_T 1
  3260. | #define HAVE_LONG_DOUBLE 1
  3261. | #define HAVE_LONG_LONG 1
  3262. | #define HAVE_PTRDIFF_T 1
  3263. | #define HAVE_QUAD_T 1
  3264. | #define HAVE_UINT_LEAST32_T 1
  3265. | #define HAVE_INTPTR_T 1
  3266. | #define restrict __restrict
  3267. | #define HAVE_ATTRIBUTE_CONST 1
  3268. | #define HAVE_ATTRIBUTE_MALLOC 1
  3269. | #define HAVE_ATTRIBUTE_MODE 1
  3270. | #define HAVE_ATTRIBUTE_NORETURN 1
  3271. | #define HAVE_HIDDEN_ALIAS 1
  3272. | #define HAVE_ALLOCA_H 1
  3273. | #define HAVE_ALLOCA 1
  3274. | #define WANT_TMP_ALLOCA 1
  3275. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3276. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3277. | #define HAVE_ALARM 1
  3278. | #define HAVE_CLOCK 1
  3279. | #define HAVE_GETPAGESIZE 1
  3280. | #define HAVE_GETRUSAGE 1
  3281. | #define HAVE_GETTIMEOFDAY 1
  3282. | #define HAVE_LOCALECONV 1
  3283. | #define HAVE_MEMSET 1
  3284. | #define HAVE_MMAP 1
  3285. | #define HAVE_MPROTECT 1
  3286. | #define HAVE_NL_LANGINFO 1
  3287. | #define HAVE_OBSTACK_VPRINTF 1
  3288. | #define HAVE_POPEN 1
  3289. | /* end confdefs.h. */
  3290. | /* Define pstat_getprocessor to an innocuous variant, in case <limits.h> declares pstat_getprocessor.
  3291. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3292. | #define pstat_getprocessor innocuous_pstat_getprocessor
  3293. |
  3294. | /* System header to define __stub macros and hopefully few prototypes,
  3295. | which can conflict with char pstat_getprocessor (); below.
  3296. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3297. | <limits.h> exists even on freestanding compilers. */
  3298. |
  3299. | #ifdef __STDC__
  3300. | # include <limits.h>
  3301. | #else
  3302. | # include <assert.h>
  3303. | #endif
  3304. |
  3305. | #undef pstat_getprocessor
  3306. |
  3307. | /* Override any GCC internal prototype to avoid an error.
  3308. | Use char because int might match the return type of a GCC
  3309. | builtin and then its argument prototype would still apply. */
  3310. | #ifdef __cplusplus
  3311. | extern "C"
  3312. | #endif
  3313. | char pstat_getprocessor ();
  3314. | /* The GNU C library defines this for functions which it implements
  3315. | to always fail with ENOSYS. Some functions are actually named
  3316. | something starting with __ and the normal name is an alias. */
  3317. | #if defined __stub_pstat_getprocessor || defined __stub___pstat_getprocessor
  3318. | choke me
  3319. | #endif
  3320. |
  3321. | int
  3322. | main ()
  3323. | {
  3324. | return pstat_getprocessor ();
  3325. | ;
  3326. | return 0;
  3327. | }
  3328. configure:24761: result: no
  3329. configure:24761: checking for raise
  3330. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3331. configure:24761: $? = 0
  3332. configure:24761: result: yes
  3333. configure:24761: checking for read_real_time
  3334. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3335. /tmp/ccSDttGT.o: In function `main':
  3336. conftest.c:(.text.startup+0x7): undefined reference to `read_real_time'
  3337. collect2: error: ld returned 1 exit status
  3338. configure:24761: $? = 1
  3339. configure: failed program was:
  3340. | /* confdefs.h */
  3341. | #define PACKAGE_NAME "GNU MP"
  3342. | #define PACKAGE_TARNAME "gmp"
  3343. | #define PACKAGE_VERSION "6.1.0"
  3344. | #define PACKAGE_STRING "GNU MP 6.1.0"
  3345. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3346. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3347. | #define PACKAGE "gmp"
  3348. | #define VERSION "6.1.0"
  3349. | #define WANT_ASSEMBLY 1
  3350. | #define WANT_FFT 1
  3351. | #define HAVE_HOST_CPU_x86_64 1
  3352. | #define HAVE_SPEED_CYCLECOUNTER 2
  3353. | #define HAVE_CALLING_CONVENTIONS 1
  3354. | #define STDC_HEADERS 1
  3355. | #define HAVE_SYS_TYPES_H 1
  3356. | #define HAVE_SYS_STAT_H 1
  3357. | #define HAVE_STDLIB_H 1
  3358. | #define HAVE_STRING_H 1
  3359. | #define HAVE_MEMORY_H 1
  3360. | #define HAVE_STRINGS_H 1
  3361. | #define HAVE_INTTYPES_H 1
  3362. | #define HAVE_STDINT_H 1
  3363. | #define HAVE_UNISTD_H 1
  3364. | #define HAVE_DLFCN_H 1
  3365. | #define LT_OBJDIR ".libs/"
  3366. | #define STDC_HEADERS 1
  3367. | #define TIME_WITH_SYS_TIME 1
  3368. | #define HAVE_FCNTL_H 1
  3369. | #define HAVE_FLOAT_H 1
  3370. | #define HAVE_LANGINFO_H 1
  3371. | #define HAVE_LOCALE_H 1
  3372. | #define HAVE_NL_TYPES_H 1
  3373. | #define HAVE_SYS_MMAN_H 1
  3374. | #define HAVE_SYS_PARAM_H 1
  3375. | #define HAVE_SYS_SYSINFO_H 1
  3376. | #define HAVE_SYS_TIME_H 1
  3377. | #define HAVE_SYS_TIMES_H 1
  3378. | #define HAVE_SYS_RESOURCE_H 1
  3379. | #define HAVE_SYS_SYSCTL_H 1
  3380. | #define HAVE_DECL_FGETC 1
  3381. | #define HAVE_DECL_FSCANF 1
  3382. | #define HAVE_DECL_OPTARG 1
  3383. | #define HAVE_DECL_UNGETC 1
  3384. | #define HAVE_DECL_VFPRINTF 1
  3385. | #define HAVE_DECL_SYS_ERRLIST 1
  3386. | #define HAVE_DECL_SYS_NERR 1
  3387. | #define RETSIGTYPE void
  3388. | #define HAVE_INTMAX_T 1
  3389. | #define HAVE_LONG_DOUBLE 1
  3390. | #define HAVE_LONG_LONG 1
  3391. | #define HAVE_PTRDIFF_T 1
  3392. | #define HAVE_QUAD_T 1
  3393. | #define HAVE_UINT_LEAST32_T 1
  3394. | #define HAVE_INTPTR_T 1
  3395. | #define restrict __restrict
  3396. | #define HAVE_ATTRIBUTE_CONST 1
  3397. | #define HAVE_ATTRIBUTE_MALLOC 1
  3398. | #define HAVE_ATTRIBUTE_MODE 1
  3399. | #define HAVE_ATTRIBUTE_NORETURN 1
  3400. | #define HAVE_HIDDEN_ALIAS 1
  3401. | #define HAVE_ALLOCA_H 1
  3402. | #define HAVE_ALLOCA 1
  3403. | #define WANT_TMP_ALLOCA 1
  3404. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3405. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3406. | #define HAVE_ALARM 1
  3407. | #define HAVE_CLOCK 1
  3408. | #define HAVE_GETPAGESIZE 1
  3409. | #define HAVE_GETRUSAGE 1
  3410. | #define HAVE_GETTIMEOFDAY 1
  3411. | #define HAVE_LOCALECONV 1
  3412. | #define HAVE_MEMSET 1
  3413. | #define HAVE_MMAP 1
  3414. | #define HAVE_MPROTECT 1
  3415. | #define HAVE_NL_LANGINFO 1
  3416. | #define HAVE_OBSTACK_VPRINTF 1
  3417. | #define HAVE_POPEN 1
  3418. | #define HAVE_RAISE 1
  3419. | /* end confdefs.h. */
  3420. | /* Define read_real_time to an innocuous variant, in case <limits.h> declares read_real_time.
  3421. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3422. | #define read_real_time innocuous_read_real_time
  3423. |
  3424. | /* System header to define __stub macros and hopefully few prototypes,
  3425. | which can conflict with char read_real_time (); below.
  3426. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3427. | <limits.h> exists even on freestanding compilers. */
  3428. |
  3429. | #ifdef __STDC__
  3430. | # include <limits.h>
  3431. | #else
  3432. | # include <assert.h>
  3433. | #endif
  3434. |
  3435. | #undef read_real_time
  3436. |
  3437. | /* Override any GCC internal prototype to avoid an error.
  3438. | Use char because int might match the return type of a GCC
  3439. | builtin and then its argument prototype would still apply. */
  3440. | #ifdef __cplusplus
  3441. | extern "C"
  3442. | #endif
  3443. | char read_real_time ();
  3444. | /* The GNU C library defines this for functions which it implements
  3445. | to always fail with ENOSYS. Some functions are actually named
  3446. | something starting with __ and the normal name is an alias. */
  3447. | #if defined __stub_read_real_time || defined __stub___read_real_time
  3448. | choke me
  3449. | #endif
  3450. |
  3451. | int
  3452. | main ()
  3453. | {
  3454. | return read_real_time ();
  3455. | ;
  3456. | return 0;
  3457. | }
  3458. configure:24761: result: no
  3459. configure:24761: checking for sigaction
  3460. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3461. configure:24761: $? = 0
  3462. configure:24761: result: yes
  3463. configure:24761: checking for sigaltstack
  3464. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3465. configure:24761: $? = 0
  3466. configure:24761: result: yes
  3467. configure:24761: checking for sigstack
  3468. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3469. /tmp/cc63ZVnL.o: In function `main':
  3470. conftest.c:(.text.startup+0x7): warning: the `sigstack' function is dangerous. `sigaltstack' should be used instead.
  3471. configure:24761: $? = 0
  3472. configure:24761: result: yes
  3473. configure:24761: checking for syssgi
  3474. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3475. /tmp/ccxbhJY5.o: In function `main':
  3476. conftest.c:(.text.startup+0x7): undefined reference to `syssgi'
  3477. collect2: error: ld returned 1 exit status
  3478. configure:24761: $? = 1
  3479. configure: failed program was:
  3480. | /* confdefs.h */
  3481. | #define PACKAGE_NAME "GNU MP"
  3482. | #define PACKAGE_TARNAME "gmp"
  3483. | #define PACKAGE_VERSION "6.1.0"
  3484. | #define PACKAGE_STRING "GNU MP 6.1.0"
  3485. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3486. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3487. | #define PACKAGE "gmp"
  3488. | #define VERSION "6.1.0"
  3489. | #define WANT_ASSEMBLY 1
  3490. | #define WANT_FFT 1
  3491. | #define HAVE_HOST_CPU_x86_64 1
  3492. | #define HAVE_SPEED_CYCLECOUNTER 2
  3493. | #define HAVE_CALLING_CONVENTIONS 1
  3494. | #define STDC_HEADERS 1
  3495. | #define HAVE_SYS_TYPES_H 1
  3496. | #define HAVE_SYS_STAT_H 1
  3497. | #define HAVE_STDLIB_H 1
  3498. | #define HAVE_STRING_H 1
  3499. | #define HAVE_MEMORY_H 1
  3500. | #define HAVE_STRINGS_H 1
  3501. | #define HAVE_INTTYPES_H 1
  3502. | #define HAVE_STDINT_H 1
  3503. | #define HAVE_UNISTD_H 1
  3504. | #define HAVE_DLFCN_H 1
  3505. | #define LT_OBJDIR ".libs/"
  3506. | #define STDC_HEADERS 1
  3507. | #define TIME_WITH_SYS_TIME 1
  3508. | #define HAVE_FCNTL_H 1
  3509. | #define HAVE_FLOAT_H 1
  3510. | #define HAVE_LANGINFO_H 1
  3511. | #define HAVE_LOCALE_H 1
  3512. | #define HAVE_NL_TYPES_H 1
  3513. | #define HAVE_SYS_MMAN_H 1
  3514. | #define HAVE_SYS_PARAM_H 1
  3515. | #define HAVE_SYS_SYSINFO_H 1
  3516. | #define HAVE_SYS_TIME_H 1
  3517. | #define HAVE_SYS_TIMES_H 1
  3518. | #define HAVE_SYS_RESOURCE_H 1
  3519. | #define HAVE_SYS_SYSCTL_H 1
  3520. | #define HAVE_DECL_FGETC 1
  3521. | #define HAVE_DECL_FSCANF 1
  3522. | #define HAVE_DECL_OPTARG 1
  3523. | #define HAVE_DECL_UNGETC 1
  3524. | #define HAVE_DECL_VFPRINTF 1
  3525. | #define HAVE_DECL_SYS_ERRLIST 1
  3526. | #define HAVE_DECL_SYS_NERR 1
  3527. | #define RETSIGTYPE void
  3528. | #define HAVE_INTMAX_T 1
  3529. | #define HAVE_LONG_DOUBLE 1
  3530. | #define HAVE_LONG_LONG 1
  3531. | #define HAVE_PTRDIFF_T 1
  3532. | #define HAVE_QUAD_T 1
  3533. | #define HAVE_UINT_LEAST32_T 1
  3534. | #define HAVE_INTPTR_T 1
  3535. | #define restrict __restrict
  3536. | #define HAVE_ATTRIBUTE_CONST 1
  3537. | #define HAVE_ATTRIBUTE_MALLOC 1
  3538. | #define HAVE_ATTRIBUTE_MODE 1
  3539. | #define HAVE_ATTRIBUTE_NORETURN 1
  3540. | #define HAVE_HIDDEN_ALIAS 1
  3541. | #define HAVE_ALLOCA_H 1
  3542. | #define HAVE_ALLOCA 1
  3543. | #define WANT_TMP_ALLOCA 1
  3544. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3545. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3546. | #define HAVE_ALARM 1
  3547. | #define HAVE_CLOCK 1
  3548. | #define HAVE_GETPAGESIZE 1
  3549. | #define HAVE_GETRUSAGE 1
  3550. | #define HAVE_GETTIMEOFDAY 1
  3551. | #define HAVE_LOCALECONV 1
  3552. | #define HAVE_MEMSET 1
  3553. | #define HAVE_MMAP 1
  3554. | #define HAVE_MPROTECT 1
  3555. | #define HAVE_NL_LANGINFO 1
  3556. | #define HAVE_OBSTACK_VPRINTF 1
  3557. | #define HAVE_POPEN 1
  3558. | #define HAVE_RAISE 1
  3559. | #define HAVE_SIGACTION 1
  3560. | #define HAVE_SIGALTSTACK 1
  3561. | #define HAVE_SIGSTACK 1
  3562. | /* end confdefs.h. */
  3563. | /* Define syssgi to an innocuous variant, in case <limits.h> declares syssgi.
  3564. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3565. | #define syssgi innocuous_syssgi
  3566. |
  3567. | /* System header to define __stub macros and hopefully few prototypes,
  3568. | which can conflict with char syssgi (); below.
  3569. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3570. | <limits.h> exists even on freestanding compilers. */
  3571. |
  3572. | #ifdef __STDC__
  3573. | # include <limits.h>
  3574. | #else
  3575. | # include <assert.h>
  3576. | #endif
  3577. |
  3578. | #undef syssgi
  3579. |
  3580. | /* Override any GCC internal prototype to avoid an error.
  3581. | Use char because int might match the return type of a GCC
  3582. | builtin and then its argument prototype would still apply. */
  3583. | #ifdef __cplusplus
  3584. | extern "C"
  3585. | #endif
  3586. | char syssgi ();
  3587. | /* The GNU C library defines this for functions which it implements
  3588. | to always fail with ENOSYS. Some functions are actually named
  3589. | something starting with __ and the normal name is an alias. */
  3590. | #if defined __stub_syssgi || defined __stub___syssgi
  3591. | choke me
  3592. | #endif
  3593. |
  3594. | int
  3595. | main ()
  3596. | {
  3597. | return syssgi ();
  3598. | ;
  3599. | return 0;
  3600. | }
  3601. configure:24761: result: no
  3602. configure:24761: checking for strchr
  3603. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3604. conftest.c:107:6: warning: conflicting types for built-in function 'strchr'
  3605. char strchr ();
  3606. ^
  3607. configure:24761: $? = 0
  3608. configure:24761: result: yes
  3609. configure:24761: checking for strerror
  3610. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3611. configure:24761: $? = 0
  3612. configure:24761: result: yes
  3613. configure:24761: checking for strnlen
  3614. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3615. configure:24761: $? = 0
  3616. configure:24761: result: yes
  3617. configure:24761: checking for strtol
  3618. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3619. configure:24761: $? = 0
  3620. configure:24761: result: yes
  3621. configure:24761: checking for strtoul
  3622. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3623. configure:24761: $? = 0
  3624. configure:24761: result: yes
  3625. configure:24761: checking for sysconf
  3626. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3627. configure:24761: $? = 0
  3628. configure:24761: result: yes
  3629. configure:24761: checking for sysctl
  3630. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3631. configure:24761: $? = 0
  3632. configure:24761: result: yes
  3633. configure:24761: checking for sysctlbyname
  3634. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3635. /tmp/ccc7MY7g.o: In function `main':
  3636. conftest.c:(.text.startup+0x7): undefined reference to `sysctlbyname'
  3637. collect2: error: ld returned 1 exit status
  3638. configure:24761: $? = 1
  3639. configure: failed program was:
  3640. | /* confdefs.h */
  3641. | #define PACKAGE_NAME "GNU MP"
  3642. | #define PACKAGE_TARNAME "gmp"
  3643. | #define PACKAGE_VERSION "6.1.0"
  3644. | #define PACKAGE_STRING "GNU MP 6.1.0"
  3645. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3646. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3647. | #define PACKAGE "gmp"
  3648. | #define VERSION "6.1.0"
  3649. | #define WANT_ASSEMBLY 1
  3650. | #define WANT_FFT 1
  3651. | #define HAVE_HOST_CPU_x86_64 1
  3652. | #define HAVE_SPEED_CYCLECOUNTER 2
  3653. | #define HAVE_CALLING_CONVENTIONS 1
  3654. | #define STDC_HEADERS 1
  3655. | #define HAVE_SYS_TYPES_H 1
  3656. | #define HAVE_SYS_STAT_H 1
  3657. | #define HAVE_STDLIB_H 1
  3658. | #define HAVE_STRING_H 1
  3659. | #define HAVE_MEMORY_H 1
  3660. | #define HAVE_STRINGS_H 1
  3661. | #define HAVE_INTTYPES_H 1
  3662. | #define HAVE_STDINT_H 1
  3663. | #define HAVE_UNISTD_H 1
  3664. | #define HAVE_DLFCN_H 1
  3665. | #define LT_OBJDIR ".libs/"
  3666. | #define STDC_HEADERS 1
  3667. | #define TIME_WITH_SYS_TIME 1
  3668. | #define HAVE_FCNTL_H 1
  3669. | #define HAVE_FLOAT_H 1
  3670. | #define HAVE_LANGINFO_H 1
  3671. | #define HAVE_LOCALE_H 1
  3672. | #define HAVE_NL_TYPES_H 1
  3673. | #define HAVE_SYS_MMAN_H 1
  3674. | #define HAVE_SYS_PARAM_H 1
  3675. | #define HAVE_SYS_SYSINFO_H 1
  3676. | #define HAVE_SYS_TIME_H 1
  3677. | #define HAVE_SYS_TIMES_H 1
  3678. | #define HAVE_SYS_RESOURCE_H 1
  3679. | #define HAVE_SYS_SYSCTL_H 1
  3680. | #define HAVE_DECL_FGETC 1
  3681. | #define HAVE_DECL_FSCANF 1
  3682. | #define HAVE_DECL_OPTARG 1
  3683. | #define HAVE_DECL_UNGETC 1
  3684. | #define HAVE_DECL_VFPRINTF 1
  3685. | #define HAVE_DECL_SYS_ERRLIST 1
  3686. | #define HAVE_DECL_SYS_NERR 1
  3687. | #define RETSIGTYPE void
  3688. | #define HAVE_INTMAX_T 1
  3689. | #define HAVE_LONG_DOUBLE 1
  3690. | #define HAVE_LONG_LONG 1
  3691. | #define HAVE_PTRDIFF_T 1
  3692. | #define HAVE_QUAD_T 1
  3693. | #define HAVE_UINT_LEAST32_T 1
  3694. | #define HAVE_INTPTR_T 1
  3695. | #define restrict __restrict
  3696. | #define HAVE_ATTRIBUTE_CONST 1
  3697. | #define HAVE_ATTRIBUTE_MALLOC 1
  3698. | #define HAVE_ATTRIBUTE_MODE 1
  3699. | #define HAVE_ATTRIBUTE_NORETURN 1
  3700. | #define HAVE_HIDDEN_ALIAS 1
  3701. | #define HAVE_ALLOCA_H 1
  3702. | #define HAVE_ALLOCA 1
  3703. | #define WANT_TMP_ALLOCA 1
  3704. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3705. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3706. | #define HAVE_ALARM 1
  3707. | #define HAVE_CLOCK 1
  3708. | #define HAVE_GETPAGESIZE 1
  3709. | #define HAVE_GETRUSAGE 1
  3710. | #define HAVE_GETTIMEOFDAY 1
  3711. | #define HAVE_LOCALECONV 1
  3712. | #define HAVE_MEMSET 1
  3713. | #define HAVE_MMAP 1
  3714. | #define HAVE_MPROTECT 1
  3715. | #define HAVE_NL_LANGINFO 1
  3716. | #define HAVE_OBSTACK_VPRINTF 1
  3717. | #define HAVE_POPEN 1
  3718. | #define HAVE_RAISE 1
  3719. | #define HAVE_SIGACTION 1
  3720. | #define HAVE_SIGALTSTACK 1
  3721. | #define HAVE_SIGSTACK 1
  3722. | #define HAVE_STRCHR 1
  3723. | #define HAVE_STRERROR 1
  3724. | #define HAVE_STRNLEN 1
  3725. | #define HAVE_STRTOL 1
  3726. | #define HAVE_STRTOUL 1
  3727. | #define HAVE_SYSCONF 1
  3728. | #define HAVE_SYSCTL 1
  3729. | /* end confdefs.h. */
  3730. | /* Define sysctlbyname to an innocuous variant, in case <limits.h> declares sysctlbyname.
  3731. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3732. | #define sysctlbyname innocuous_sysctlbyname
  3733. |
  3734. | /* System header to define __stub macros and hopefully few prototypes,
  3735. | which can conflict with char sysctlbyname (); below.
  3736. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3737. | <limits.h> exists even on freestanding compilers. */
  3738. |
  3739. | #ifdef __STDC__
  3740. | # include <limits.h>
  3741. | #else
  3742. | # include <assert.h>
  3743. | #endif
  3744. |
  3745. | #undef sysctlbyname
  3746. |
  3747. | /* Override any GCC internal prototype to avoid an error.
  3748. | Use char because int might match the return type of a GCC
  3749. | builtin and then its argument prototype would still apply. */
  3750. | #ifdef __cplusplus
  3751. | extern "C"
  3752. | #endif
  3753. | char sysctlbyname ();
  3754. | /* The GNU C library defines this for functions which it implements
  3755. | to always fail with ENOSYS. Some functions are actually named
  3756. | something starting with __ and the normal name is an alias. */
  3757. | #if defined __stub_sysctlbyname || defined __stub___sysctlbyname
  3758. | choke me
  3759. | #endif
  3760. |
  3761. | int
  3762. | main ()
  3763. | {
  3764. | return sysctlbyname ();
  3765. | ;
  3766. | return 0;
  3767. | }
  3768. configure:24761: result: no
  3769. configure:24761: checking for times
  3770. configure:24761: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3771. configure:24761: $? = 0
  3772. configure:24761: result: yes
  3773. configure:24777: checking for library containing clock_gettime
  3774. configure:24808: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3775. configure:24808: $? = 0
  3776. configure:24825: result: none required
  3777. configure:24841: checking for vsnprintf
  3778. configure:24841: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3779. conftest.c:116:6: warning: conflicting types for built-in function 'vsnprintf'
  3780. char vsnprintf ();
  3781. ^
  3782. configure:24841: $? = 0
  3783. configure:24841: result: yes
  3784. configure:24851: checking whether vsnprintf works
  3785. configure:24909: result: probably
  3786. configure:24912: WARNING: cannot check for properly working vsnprintf when cross compiling, will assume it's ok
  3787. configure:24922: checking whether sscanf needs writable input
  3788. configure:24934: result: no
  3789. configure:24948: checking for struct pst_processor.psp_iticksperclktick
  3790. configure:24948: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3791. conftest.c:94:23: fatal error: sys/pstat.h: No such file or directory
  3792. compilation terminated.
  3793. configure:24948: $? = 1
  3794. configure: failed program was:
  3795. | /* confdefs.h */
  3796. | #define PACKAGE_NAME "GNU MP"
  3797. | #define PACKAGE_TARNAME "gmp"
  3798. | #define PACKAGE_VERSION "6.1.0"
  3799. | #define PACKAGE_STRING "GNU MP 6.1.0"
  3800. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3801. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3802. | #define PACKAGE "gmp"
  3803. | #define VERSION "6.1.0"
  3804. | #define WANT_ASSEMBLY 1
  3805. | #define WANT_FFT 1
  3806. | #define HAVE_HOST_CPU_x86_64 1
  3807. | #define HAVE_SPEED_CYCLECOUNTER 2
  3808. | #define HAVE_CALLING_CONVENTIONS 1
  3809. | #define STDC_HEADERS 1
  3810. | #define HAVE_SYS_TYPES_H 1
  3811. | #define HAVE_SYS_STAT_H 1
  3812. | #define HAVE_STDLIB_H 1
  3813. | #define HAVE_STRING_H 1
  3814. | #define HAVE_MEMORY_H 1
  3815. | #define HAVE_STRINGS_H 1
  3816. | #define HAVE_INTTYPES_H 1
  3817. | #define HAVE_STDINT_H 1
  3818. | #define HAVE_UNISTD_H 1
  3819. | #define HAVE_DLFCN_H 1
  3820. | #define LT_OBJDIR ".libs/"
  3821. | #define STDC_HEADERS 1
  3822. | #define TIME_WITH_SYS_TIME 1
  3823. | #define HAVE_FCNTL_H 1
  3824. | #define HAVE_FLOAT_H 1
  3825. | #define HAVE_LANGINFO_H 1
  3826. | #define HAVE_LOCALE_H 1
  3827. | #define HAVE_NL_TYPES_H 1
  3828. | #define HAVE_SYS_MMAN_H 1
  3829. | #define HAVE_SYS_PARAM_H 1
  3830. | #define HAVE_SYS_SYSINFO_H 1
  3831. | #define HAVE_SYS_TIME_H 1
  3832. | #define HAVE_SYS_TIMES_H 1
  3833. | #define HAVE_SYS_RESOURCE_H 1
  3834. | #define HAVE_SYS_SYSCTL_H 1
  3835. | #define HAVE_DECL_FGETC 1
  3836. | #define HAVE_DECL_FSCANF 1
  3837. | #define HAVE_DECL_OPTARG 1
  3838. | #define HAVE_DECL_UNGETC 1
  3839. | #define HAVE_DECL_VFPRINTF 1
  3840. | #define HAVE_DECL_SYS_ERRLIST 1
  3841. | #define HAVE_DECL_SYS_NERR 1
  3842. | #define RETSIGTYPE void
  3843. | #define HAVE_INTMAX_T 1
  3844. | #define HAVE_LONG_DOUBLE 1
  3845. | #define HAVE_LONG_LONG 1
  3846. | #define HAVE_PTRDIFF_T 1
  3847. | #define HAVE_QUAD_T 1
  3848. | #define HAVE_UINT_LEAST32_T 1
  3849. | #define HAVE_INTPTR_T 1
  3850. | #define restrict __restrict
  3851. | #define HAVE_ATTRIBUTE_CONST 1
  3852. | #define HAVE_ATTRIBUTE_MALLOC 1
  3853. | #define HAVE_ATTRIBUTE_MODE 1
  3854. | #define HAVE_ATTRIBUTE_NORETURN 1
  3855. | #define HAVE_HIDDEN_ALIAS 1
  3856. | #define HAVE_ALLOCA_H 1
  3857. | #define HAVE_ALLOCA 1
  3858. | #define WANT_TMP_ALLOCA 1
  3859. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3860. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3861. | #define HAVE_ALARM 1
  3862. | #define HAVE_CLOCK 1
  3863. | #define HAVE_GETPAGESIZE 1
  3864. | #define HAVE_GETRUSAGE 1
  3865. | #define HAVE_GETTIMEOFDAY 1
  3866. | #define HAVE_LOCALECONV 1
  3867. | #define HAVE_MEMSET 1
  3868. | #define HAVE_MMAP 1
  3869. | #define HAVE_MPROTECT 1
  3870. | #define HAVE_NL_LANGINFO 1
  3871. | #define HAVE_OBSTACK_VPRINTF 1
  3872. | #define HAVE_POPEN 1
  3873. | #define HAVE_RAISE 1
  3874. | #define HAVE_SIGACTION 1
  3875. | #define HAVE_SIGALTSTACK 1
  3876. | #define HAVE_SIGSTACK 1
  3877. | #define HAVE_STRCHR 1
  3878. | #define HAVE_STRERROR 1
  3879. | #define HAVE_STRNLEN 1
  3880. | #define HAVE_STRTOL 1
  3881. | #define HAVE_STRTOUL 1
  3882. | #define HAVE_SYSCONF 1
  3883. | #define HAVE_SYSCTL 1
  3884. | #define HAVE_TIMES 1
  3885. | #define HAVE_CLOCK_GETTIME 1
  3886. | #define HAVE_VSNPRINTF 1
  3887. | /* end confdefs.h. */
  3888. | #include <sys/pstat.h>
  3889. |
  3890. | int
  3891. | main ()
  3892. | {
  3893. | static struct pst_processor ac_aggr;
  3894. | if (ac_aggr.psp_iticksperclktick)
  3895. | return 0;
  3896. | ;
  3897. | return 0;
  3898. | }
  3899. configure:24948: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  3900. conftest.c:94:23: fatal error: sys/pstat.h: No such file or directory
  3901. compilation terminated.
  3902. configure:24948: $? = 1
  3903. configure: failed program was:
  3904. | /* confdefs.h */
  3905. | #define PACKAGE_NAME "GNU MP"
  3906. | #define PACKAGE_TARNAME "gmp"
  3907. | #define PACKAGE_VERSION "6.1.0"
  3908. | #define PACKAGE_STRING "GNU MP 6.1.0"
  3909. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3910. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3911. | #define PACKAGE "gmp"
  3912. | #define VERSION "6.1.0"
  3913. | #define WANT_ASSEMBLY 1
  3914. | #define WANT_FFT 1
  3915. | #define HAVE_HOST_CPU_x86_64 1
  3916. | #define HAVE_SPEED_CYCLECOUNTER 2
  3917. | #define HAVE_CALLING_CONVENTIONS 1
  3918. | #define STDC_HEADERS 1
  3919. | #define HAVE_SYS_TYPES_H 1
  3920. | #define HAVE_SYS_STAT_H 1
  3921. | #define HAVE_STDLIB_H 1
  3922. | #define HAVE_STRING_H 1
  3923. | #define HAVE_MEMORY_H 1
  3924. | #define HAVE_STRINGS_H 1
  3925. | #define HAVE_INTTYPES_H 1
  3926. | #define HAVE_STDINT_H 1
  3927. | #define HAVE_UNISTD_H 1
  3928. | #define HAVE_DLFCN_H 1
  3929. | #define LT_OBJDIR ".libs/"
  3930. | #define STDC_HEADERS 1
  3931. | #define TIME_WITH_SYS_TIME 1
  3932. | #define HAVE_FCNTL_H 1
  3933. | #define HAVE_FLOAT_H 1
  3934. | #define HAVE_LANGINFO_H 1
  3935. | #define HAVE_LOCALE_H 1
  3936. | #define HAVE_NL_TYPES_H 1
  3937. | #define HAVE_SYS_MMAN_H 1
  3938. | #define HAVE_SYS_PARAM_H 1
  3939. | #define HAVE_SYS_SYSINFO_H 1
  3940. | #define HAVE_SYS_TIME_H 1
  3941. | #define HAVE_SYS_TIMES_H 1
  3942. | #define HAVE_SYS_RESOURCE_H 1
  3943. | #define HAVE_SYS_SYSCTL_H 1
  3944. | #define HAVE_DECL_FGETC 1
  3945. | #define HAVE_DECL_FSCANF 1
  3946. | #define HAVE_DECL_OPTARG 1
  3947. | #define HAVE_DECL_UNGETC 1
  3948. | #define HAVE_DECL_VFPRINTF 1
  3949. | #define HAVE_DECL_SYS_ERRLIST 1
  3950. | #define HAVE_DECL_SYS_NERR 1
  3951. | #define RETSIGTYPE void
  3952. | #define HAVE_INTMAX_T 1
  3953. | #define HAVE_LONG_DOUBLE 1
  3954. | #define HAVE_LONG_LONG 1
  3955. | #define HAVE_PTRDIFF_T 1
  3956. | #define HAVE_QUAD_T 1
  3957. | #define HAVE_UINT_LEAST32_T 1
  3958. | #define HAVE_INTPTR_T 1
  3959. | #define restrict __restrict
  3960. | #define HAVE_ATTRIBUTE_CONST 1
  3961. | #define HAVE_ATTRIBUTE_MALLOC 1
  3962. | #define HAVE_ATTRIBUTE_MODE 1
  3963. | #define HAVE_ATTRIBUTE_NORETURN 1
  3964. | #define HAVE_HIDDEN_ALIAS 1
  3965. | #define HAVE_ALLOCA_H 1
  3966. | #define HAVE_ALLOCA 1
  3967. | #define WANT_TMP_ALLOCA 1
  3968. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3969. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3970. | #define HAVE_ALARM 1
  3971. | #define HAVE_CLOCK 1
  3972. | #define HAVE_GETPAGESIZE 1
  3973. | #define HAVE_GETRUSAGE 1
  3974. | #define HAVE_GETTIMEOFDAY 1
  3975. | #define HAVE_LOCALECONV 1
  3976. | #define HAVE_MEMSET 1
  3977. | #define HAVE_MMAP 1
  3978. | #define HAVE_MPROTECT 1
  3979. | #define HAVE_NL_LANGINFO 1
  3980. | #define HAVE_OBSTACK_VPRINTF 1
  3981. | #define HAVE_POPEN 1
  3982. | #define HAVE_RAISE 1
  3983. | #define HAVE_SIGACTION 1
  3984. | #define HAVE_SIGALTSTACK 1
  3985. | #define HAVE_SIGSTACK 1
  3986. | #define HAVE_STRCHR 1
  3987. | #define HAVE_STRERROR 1
  3988. | #define HAVE_STRNLEN 1
  3989. | #define HAVE_STRTOL 1
  3990. | #define HAVE_STRTOUL 1
  3991. | #define HAVE_SYSCONF 1
  3992. | #define HAVE_SYSCTL 1
  3993. | #define HAVE_TIMES 1
  3994. | #define HAVE_CLOCK_GETTIME 1
  3995. | #define HAVE_VSNPRINTF 1
  3996. | /* end confdefs.h. */
  3997. | #include <sys/pstat.h>
  3998. |
  3999. | int
  4000. | main ()
  4001. | {
  4002. | static struct pst_processor ac_aggr;
  4003. | if (sizeof ac_aggr.psp_iticksperclktick)
  4004. | return 0;
  4005. | ;
  4006. | return 0;
  4007. | }
  4008. configure:24948: result: no
  4009. configure:25692: checking for suitable m4
  4010. trying m4
  4011. good
  4012. configure:25736: result: m4
  4013. configure:25742: checking if m4wrap produces spurious output
  4014. test input is
  4015. changequote({,})define(x,)m4wrap({x})dnl
  4016. produces 0 chars output
  4017. configure:25764: result: no
  4018. configure:25783: checking how to switch to text section
  4019. trying .text
  4020. configure:25794: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4021. configure:25797: $? = 0
  4022. configure:25817: result: .text
  4023. configure:25821: checking how to switch to data section
  4024. configure:25832: result: .data
  4025. configure:25837: checking for assembler label suffix
  4026. trying
  4027. configure:25850: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4028. configure:25853: $? = 1
  4029. conftest.s: Assembler messages:
  4030. conftest.s:2: Error: no such instruction: `somelabel'
  4031. configure: failed program was:
  4032. .text
  4033. somelabel
  4034. conftest.s: Assembler messages:
  4035. conftest.s:2: Error: no such instruction: `somelabel'
  4036. trying :
  4037. configure:25850: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4038. configure:25853: $? = 0
  4039. configure:25873: result: :
  4040. configure:25878: checking for assembler global directive
  4041. configure:25890: result: .globl
  4042. configure:25895: checking for assembler global directive attribute
  4043. configure:25906: result:
  4044. configure:25911: checking if globals are prefixed by underscore
  4045. configure:25921: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -c conftest.c >&5
  4046. configure:25924: $? = 0
  4047. configure:25942: result: no
  4048. configure:25982: checking how to switch to read-only data section
  4049. Test program:
  4050. extern const int foo[]; /* Suppresses C++'s suppression of foo */
  4051. const int foo[] = {1,2,3};
  4052. configure:26002: gcc -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -S conftest.c >&5
  4053. configure:26005: $? = 0
  4054. Compiler output:
  4055. .file "conftest.c"
  4056. .globl foo
  4057. .section .rodata
  4058. .align 8
  4059. .type foo, @object
  4060. .size foo, 12
  4061. foo:
  4062. .long 1
  4063. .long 2
  4064. .long 3
  4065. .ident "GCC: (Ubuntu 5.4.0-6ubuntu1~16.04.5) 5.4.0 20160609"
  4066. .section .note.GNU-stack,"",@progbits
  4067. Match: .section .rodata
  4068. configure:26036: result: .section .rodata
  4069. configure:26040: checking for assembler .type directive
  4070. configure:26051: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4071. configure:26054: $? = 0
  4072. configure:26074: result: .type $1,@$2
  4073. configure:26078: checking for assembler .size directive
  4074. configure:26088: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4075. configure:26091: $? = 0
  4076. configure:26108: result: .size $1,$2
  4077. configure:26115: checking for assembler local label prefix
  4078. Trying L
  4079. configure:26129: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4080. configure:26132: $? = 0
  4081. 0000000000000000 t Lgurkmacka
  4082. 0000000000000000 t dummy
  4083. L label is local but still in object file
  4084. Trying .L
  4085. configure:26129: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4086. configure:26132: $? = 0
  4087. 0000000000000000 t dummy
  4088. .L label doesn't appear in object file at all (good)
  4089. Local label appears in object files: no
  4090. configure:26178: result: .L
  4091. configure:26189: checking for assembler byte directive
  4092. trying .byte
  4093. configure:26202: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4094. configure:26205: $? = 0
  4095. configure:26225: result: .byte
  4096. configure:26233: checking how to define a 32-bit word
  4097. configure:26258: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4098. configure:26261: $? = 0
  4099. configure:26287: result: .long
  4100. configure:26296: checking if .align assembly directive is logarithmic
  4101. configure:26311: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4102. configure:26314: $? = 0
  4103. configure:26333: result: no
  4104. configure:26908: checking if the .align directive accepts an 0x90 fill in .text
  4105. configure:26920: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.s >conftest.out 2>&1
  4106. configure:26923: $? = 0
  4107. configure:26941: result: yes
  4108. configure:27294: checking size of void *
  4109. configure:27299: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  4110. configure:27299: $? = 0
  4111. configure:27299: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  4112. conftest.c: In function 'main':
  4113. conftest.c:341:12: error: size of array 'test_array' is negative
  4114. static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 0)];
  4115. ^
  4116. configure:27299: $? = 1
  4117. configure: failed program was:
  4118. | /* confdefs.h */
  4119. | #define PACKAGE_NAME "GNU MP"
  4120. | #define PACKAGE_TARNAME "gmp"
  4121. | #define PACKAGE_VERSION "6.1.0"
  4122. | #define PACKAGE_STRING "GNU MP 6.1.0"
  4123. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  4124. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  4125. | #define PACKAGE "gmp"
  4126. | #define VERSION "6.1.0"
  4127. | #define WANT_ASSEMBLY 1
  4128. | #define WANT_FFT 1
  4129. | #define HAVE_HOST_CPU_x86_64 1
  4130. | #define HAVE_SPEED_CYCLECOUNTER 2
  4131. | #define HAVE_CALLING_CONVENTIONS 1
  4132. | #define STDC_HEADERS 1
  4133. | #define HAVE_SYS_TYPES_H 1
  4134. | #define HAVE_SYS_STAT_H 1
  4135. | #define HAVE_STDLIB_H 1
  4136. | #define HAVE_STRING_H 1
  4137. | #define HAVE_MEMORY_H 1
  4138. | #define HAVE_STRINGS_H 1
  4139. | #define HAVE_INTTYPES_H 1
  4140. | #define HAVE_STDINT_H 1
  4141. | #define HAVE_UNISTD_H 1
  4142. | #define HAVE_DLFCN_H 1
  4143. | #define LT_OBJDIR ".libs/"
  4144. | #define STDC_HEADERS 1
  4145. | #define TIME_WITH_SYS_TIME 1
  4146. | #define HAVE_FCNTL_H 1
  4147. | #define HAVE_FLOAT_H 1
  4148. | #define HAVE_LANGINFO_H 1
  4149. | #define HAVE_LOCALE_H 1
  4150. | #define HAVE_NL_TYPES_H 1
  4151. | #define HAVE_SYS_MMAN_H 1
  4152. | #define HAVE_SYS_PARAM_H 1
  4153. | #define HAVE_SYS_SYSINFO_H 1
  4154. | #define HAVE_SYS_TIME_H 1
  4155. | #define HAVE_SYS_TIMES_H 1
  4156. | #define HAVE_SYS_RESOURCE_H 1
  4157. | #define HAVE_SYS_SYSCTL_H 1
  4158. | #define HAVE_DECL_FGETC 1
  4159. | #define HAVE_DECL_FSCANF 1
  4160. | #define HAVE_DECL_OPTARG 1
  4161. | #define HAVE_DECL_UNGETC 1
  4162. | #define HAVE_DECL_VFPRINTF 1
  4163. | #define HAVE_DECL_SYS_ERRLIST 1
  4164. | #define HAVE_DECL_SYS_NERR 1
  4165. | #define RETSIGTYPE void
  4166. | #define HAVE_INTMAX_T 1
  4167. | #define HAVE_LONG_DOUBLE 1
  4168. | #define HAVE_LONG_LONG 1
  4169. | #define HAVE_PTRDIFF_T 1
  4170. | #define HAVE_QUAD_T 1
  4171. | #define HAVE_UINT_LEAST32_T 1
  4172. | #define HAVE_INTPTR_T 1
  4173. | #define restrict __restrict
  4174. | #define HAVE_ATTRIBUTE_CONST 1
  4175. | #define HAVE_ATTRIBUTE_MALLOC 1
  4176. | #define HAVE_ATTRIBUTE_MODE 1
  4177. | #define HAVE_ATTRIBUTE_NORETURN 1
  4178. | #define HAVE_HIDDEN_ALIAS 1
  4179. | #define HAVE_ALLOCA_H 1
  4180. | #define HAVE_ALLOCA 1
  4181. | #define WANT_TMP_ALLOCA 1
  4182. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  4183. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  4184. | #define HAVE_ALARM 1
  4185. | #define HAVE_CLOCK 1
  4186. | #define HAVE_GETPAGESIZE 1
  4187. | #define HAVE_GETRUSAGE 1
  4188. | #define HAVE_GETTIMEOFDAY 1
  4189. | #define HAVE_LOCALECONV 1
  4190. | #define HAVE_MEMSET 1
  4191. | #define HAVE_MMAP 1
  4192. | #define HAVE_MPROTECT 1
  4193. | #define HAVE_NL_LANGINFO 1
  4194. | #define HAVE_OBSTACK_VPRINTF 1
  4195. | #define HAVE_POPEN 1
  4196. | #define HAVE_RAISE 1
  4197. | #define HAVE_SIGACTION 1
  4198. | #define HAVE_SIGALTSTACK 1
  4199. | #define HAVE_SIGSTACK 1
  4200. | #define HAVE_STRCHR 1
  4201. | #define HAVE_STRERROR 1
  4202. | #define HAVE_STRNLEN 1
  4203. | #define HAVE_STRTOL 1
  4204. | #define HAVE_STRTOUL 1
  4205. | #define HAVE_SYSCONF 1
  4206. | #define HAVE_SYSCTL 1
  4207. | #define HAVE_TIMES 1
  4208. | #define HAVE_CLOCK_GETTIME 1
  4209. | #define HAVE_VSNPRINTF 1
  4210. | #define HAVE_NATIVE_mpn_add_n 1
  4211. | #define HAVE_NATIVE_mpn_add_nc 1
  4212. | #define HAVE_NATIVE_mpn_sub_n 1
  4213. | #define HAVE_NATIVE_mpn_sub_nc 1
  4214. | #define HAVE_NATIVE_func_nc 1
  4215. | #define HAVE_NATIVE_func 1
  4216. | #define HAVE_NATIVE_mpn_add_n 1
  4217. | #define HAVE_NATIVE_mpn_add_nc 1
  4218. | #define HAVE_NATIVE_mpn_sub_n 1
  4219. | #define HAVE_NATIVE_mpn_sub_nc 1
  4220. | #define HAVE_NATIVE_func_nc 1
  4221. | #define HAVE_NATIVE_func 1
  4222. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  4223. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  4224. | #define HAVE_NATIVE_func 1
  4225. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  4226. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  4227. | #define HAVE_NATIVE_func 1
  4228. | #define HAVE_NATIVE_mpn_com 1
  4229. | #define HAVE_NATIVE_mpn_mul_1c 1
  4230. | #define HAVE_NATIVE_mpn_mul_1 1
  4231. | #define HAVE_NATIVE_mpn_addmul_1 1
  4232. | #define HAVE_NATIVE_mpn_submul_1 1
  4233. | #define HAVE_NATIVE_func 1
  4234. | #define HAVE_NATIVE_mpn_addmul_1 1
  4235. | #define HAVE_NATIVE_mpn_submul_1 1
  4236. | #define HAVE_NATIVE_func 1
  4237. | #define HAVE_NATIVE_mpn_add_err1_n 1
  4238. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  4239. | #define HAVE_NATIVE_func 1
  4240. | #define HAVE_NATIVE_mpn_add_err2_n 1
  4241. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  4242. | #define HAVE_NATIVE_func 1
  4243. | #define HAVE_NATIVE_mpn_add_err3_n 1
  4244. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  4245. | #define HAVE_NATIVE_func 1
  4246. | #define HAVE_NATIVE_mpn_add_err1_n 1
  4247. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  4248. | #define HAVE_NATIVE_func 1
  4249. | #define HAVE_NATIVE_mpn_add_err2_n 1
  4250. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  4251. | #define HAVE_NATIVE_func 1
  4252. | #define HAVE_NATIVE_mpn_add_err3_n 1
  4253. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  4254. | #define HAVE_NATIVE_func 1
  4255. | #define HAVE_NATIVE_mpn_lshift 1
  4256. | #define HAVE_NATIVE_mpn_rshift 1
  4257. | #define HAVE_NATIVE_mpn_divexact_1 1
  4258. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  4259. | #define HAVE_NATIVE_mpn_divrem_1 1
  4260. | #define HAVE_NATIVE_mpn_divrem_2 1
  4261. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  4262. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  4263. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  4264. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  4265. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  4266. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  4267. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  4268. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  4269. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  4270. | #define HAVE_NATIVE_mpn_lshiftc 1
  4271. | #define HAVE_NATIVE_mpn_mul_basecase 1
  4272. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  4273. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  4274. | #define HAVE_NATIVE_mpn_popcount 1
  4275. | #define HAVE_NATIVE_mpn_hamdist 1
  4276. | #define HAVE_NATIVE_func 1
  4277. | #define HAVE_NATIVE_mpn_popcount 1
  4278. | #define HAVE_NATIVE_mpn_hamdist 1
  4279. | #define HAVE_NATIVE_func 1
  4280. | #define HAVE_NATIVE_mpn_gcd_1 1
  4281. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  4282. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  4283. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  4284. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  4285. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  4286. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  4287. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  4288. | #define HAVE_NATIVE_mpn_redc_1 1
  4289. | #define HAVE_NATIVE_mpn_and_n 1
  4290. | #define HAVE_NATIVE_mpn_andn_n 1
  4291. | #define HAVE_NATIVE_mpn_nand_n 1
  4292. | #define HAVE_NATIVE_mpn_ior_n 1
  4293. | #define HAVE_NATIVE_mpn_iorn_n 1
  4294. | #define HAVE_NATIVE_mpn_nior_n 1
  4295. | #define HAVE_NATIVE_mpn_xor_n 1
  4296. | #define HAVE_NATIVE_mpn_xnor_n 1
  4297. | #define HAVE_NATIVE_func 1
  4298. | #define HAVE_NATIVE_func 1
  4299. | #define HAVE_NATIVE_func 1
  4300. | #define HAVE_NATIVE_mpn_and_n 1
  4301. | #define HAVE_NATIVE_mpn_andn_n 1
  4302. | #define HAVE_NATIVE_mpn_nand_n 1
  4303. | #define HAVE_NATIVE_mpn_ior_n 1
  4304. | #define HAVE_NATIVE_mpn_iorn_n 1
  4305. | #define HAVE_NATIVE_mpn_nior_n 1
  4306. | #define HAVE_NATIVE_mpn_xor_n 1
  4307. | #define HAVE_NATIVE_mpn_xnor_n 1
  4308. | #define HAVE_NATIVE_func 1
  4309. | #define HAVE_NATIVE_func 1
  4310. | #define HAVE_NATIVE_func 1
  4311. | #define HAVE_NATIVE_mpn_and_n 1
  4312. | #define HAVE_NATIVE_mpn_andn_n 1
  4313. | #define HAVE_NATIVE_mpn_nand_n 1
  4314. | #define HAVE_NATIVE_mpn_ior_n 1
  4315. | #define HAVE_NATIVE_mpn_iorn_n 1
  4316. | #define HAVE_NATIVE_mpn_nior_n 1
  4317. | #define HAVE_NATIVE_mpn_xor_n 1
  4318. | #define HAVE_NATIVE_mpn_xnor_n 1
  4319. | #define HAVE_NATIVE_func 1
  4320. | #define HAVE_NATIVE_func 1
  4321. | #define HAVE_NATIVE_func 1
  4322. | #define HAVE_NATIVE_mpn_and_n 1
  4323. | #define HAVE_NATIVE_mpn_andn_n 1
  4324. | #define HAVE_NATIVE_mpn_nand_n 1
  4325. | #define HAVE_NATIVE_mpn_ior_n 1
  4326. | #define HAVE_NATIVE_mpn_iorn_n 1
  4327. | #define HAVE_NATIVE_mpn_nior_n 1
  4328. | #define HAVE_NATIVE_mpn_xor_n 1
  4329. | #define HAVE_NATIVE_mpn_xnor_n 1
  4330. | #define HAVE_NATIVE_func 1
  4331. | #define HAVE_NATIVE_func 1
  4332. | #define HAVE_NATIVE_func 1
  4333. | #define HAVE_NATIVE_mpn_and_n 1
  4334. | #define HAVE_NATIVE_mpn_andn_n 1
  4335. | #define HAVE_NATIVE_mpn_nand_n 1
  4336. | #define HAVE_NATIVE_mpn_ior_n 1
  4337. | #define HAVE_NATIVE_mpn_iorn_n 1
  4338. | #define HAVE_NATIVE_mpn_nior_n 1
  4339. | #define HAVE_NATIVE_mpn_xor_n 1
  4340. | #define HAVE_NATIVE_mpn_xnor_n 1
  4341. | #define HAVE_NATIVE_func 1
  4342. | #define HAVE_NATIVE_func 1
  4343. | #define HAVE_NATIVE_func 1
  4344. | #define HAVE_NATIVE_mpn_and_n 1
  4345. | #define HAVE_NATIVE_mpn_andn_n 1
  4346. | #define HAVE_NATIVE_mpn_nand_n 1
  4347. | #define HAVE_NATIVE_mpn_ior_n 1
  4348. | #define HAVE_NATIVE_mpn_iorn_n 1
  4349. | #define HAVE_NATIVE_mpn_nior_n 1
  4350. | #define HAVE_NATIVE_mpn_xor_n 1
  4351. | #define HAVE_NATIVE_mpn_xnor_n 1
  4352. | #define HAVE_NATIVE_func 1
  4353. | #define HAVE_NATIVE_func 1
  4354. | #define HAVE_NATIVE_func 1
  4355. | #define HAVE_NATIVE_mpn_and_n 1
  4356. | #define HAVE_NATIVE_mpn_andn_n 1
  4357. | #define HAVE_NATIVE_mpn_nand_n 1
  4358. | #define HAVE_NATIVE_mpn_ior_n 1
  4359. | #define HAVE_NATIVE_mpn_iorn_n 1
  4360. | #define HAVE_NATIVE_mpn_nior_n 1
  4361. | #define HAVE_NATIVE_mpn_xor_n 1
  4362. | #define HAVE_NATIVE_mpn_xnor_n 1
  4363. | #define HAVE_NATIVE_func 1
  4364. | #define HAVE_NATIVE_func 1
  4365. | #define HAVE_NATIVE_func 1
  4366. | #define HAVE_NATIVE_mpn_and_n 1
  4367. | #define HAVE_NATIVE_mpn_andn_n 1
  4368. | #define HAVE_NATIVE_mpn_nand_n 1
  4369. | #define HAVE_NATIVE_mpn_ior_n 1
  4370. | #define HAVE_NATIVE_mpn_iorn_n 1
  4371. | #define HAVE_NATIVE_mpn_nior_n 1
  4372. | #define HAVE_NATIVE_mpn_xor_n 1
  4373. | #define HAVE_NATIVE_mpn_xnor_n 1
  4374. | #define HAVE_NATIVE_func 1
  4375. | #define HAVE_NATIVE_func 1
  4376. | #define HAVE_NATIVE_func 1
  4377. | #define HAVE_NATIVE_mpn_copyi 1
  4378. | #define HAVE_NATIVE_mpn_copyd 1
  4379. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  4380. | #define HAVE_NATIVE_mpn_invert_limb 1
  4381. | #define HAVE_NATIVE_C 1
  4382. | #define HAVE_NATIVE_Kn 1
  4383. | #define HAVE_NATIVE_C2 1
  4384. | #define HAVE_NATIVE_Ci 1
  4385. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  4386. | #define HAVE_NATIVE_mpn_mul_2 1
  4387. | #define HAVE_NATIVE_mpn_addmul_2 1
  4388. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  4389. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  4390. | #define HAVE_NATIVE_func 1
  4391. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  4392. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  4393. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  4394. | #define HAVE_NATIVE_func 1
  4395. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  4396. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  4397. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  4398. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  4399. | #define HAVE_NATIVE_func_nc 1
  4400. | #define HAVE_NATIVE_func_n 1
  4401. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  4402. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  4403. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  4404. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  4405. | #define HAVE_NATIVE_func_nc 1
  4406. | #define HAVE_NATIVE_func_n 1
  4407. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  4408. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  4409. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  4410. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  4411. | #define HAVE_NATIVE_mpn_addlsh_n 1
  4412. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  4413. | #define HAVE_NATIVE_func 1
  4414. | #define HAVE_NATIVE_mpn_addlsh_n 1
  4415. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  4416. | #define HAVE_NATIVE_func 1
  4417. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  4418. | #define LSYM_PREFIX ".L"
  4419. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  4420. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  4421. | /* end confdefs.h. */
  4422. | #include <stdio.h>
  4423. | #ifdef HAVE_SYS_TYPES_H
  4424. | # include <sys/types.h>
  4425. | #endif
  4426. | #ifdef HAVE_SYS_STAT_H
  4427. | # include <sys/stat.h>
  4428. | #endif
  4429. | #ifdef STDC_HEADERS
  4430. | # include <stdlib.h>
  4431. | # include <stddef.h>
  4432. | #else
  4433. | # ifdef HAVE_STDLIB_H
  4434. | # include <stdlib.h>
  4435. | # endif
  4436. | #endif
  4437. | #ifdef HAVE_STRING_H
  4438. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  4439. | # include <memory.h>
  4440. | # endif
  4441. | # include <string.h>
  4442. | #endif
  4443. | #ifdef HAVE_STRINGS_H
  4444. | # include <strings.h>
  4445. | #endif
  4446. | #ifdef HAVE_INTTYPES_H
  4447. | # include <inttypes.h>
  4448. | #endif
  4449. | #ifdef HAVE_STDINT_H
  4450. | # include <stdint.h>
  4451. | #endif
  4452. | #ifdef HAVE_UNISTD_H
  4453. | # include <unistd.h>
  4454. | #endif
  4455. | int
  4456. | main ()
  4457. | {
  4458. | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 0)];
  4459. | test_array [0] = 0;
  4460. | return test_array [0];
  4461. |
  4462. | ;
  4463. | return 0;
  4464. | }
  4465. configure:27299: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  4466. conftest.c: In function 'main':
  4467. conftest.c:341:12: error: size of array 'test_array' is negative
  4468. static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 1)];
  4469. ^
  4470. configure:27299: $? = 1
  4471. configure: failed program was:
  4472. | /* confdefs.h */
  4473. | #define PACKAGE_NAME "GNU MP"
  4474. | #define PACKAGE_TARNAME "gmp"
  4475. | #define PACKAGE_VERSION "6.1.0"
  4476. | #define PACKAGE_STRING "GNU MP 6.1.0"
  4477. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  4478. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  4479. | #define PACKAGE "gmp"
  4480. | #define VERSION "6.1.0"
  4481. | #define WANT_ASSEMBLY 1
  4482. | #define WANT_FFT 1
  4483. | #define HAVE_HOST_CPU_x86_64 1
  4484. | #define HAVE_SPEED_CYCLECOUNTER 2
  4485. | #define HAVE_CALLING_CONVENTIONS 1
  4486. | #define STDC_HEADERS 1
  4487. | #define HAVE_SYS_TYPES_H 1
  4488. | #define HAVE_SYS_STAT_H 1
  4489. | #define HAVE_STDLIB_H 1
  4490. | #define HAVE_STRING_H 1
  4491. | #define HAVE_MEMORY_H 1
  4492. | #define HAVE_STRINGS_H 1
  4493. | #define HAVE_INTTYPES_H 1
  4494. | #define HAVE_STDINT_H 1
  4495. | #define HAVE_UNISTD_H 1
  4496. | #define HAVE_DLFCN_H 1
  4497. | #define LT_OBJDIR ".libs/"
  4498. | #define STDC_HEADERS 1
  4499. | #define TIME_WITH_SYS_TIME 1
  4500. | #define HAVE_FCNTL_H 1
  4501. | #define HAVE_FLOAT_H 1
  4502. | #define HAVE_LANGINFO_H 1
  4503. | #define HAVE_LOCALE_H 1
  4504. | #define HAVE_NL_TYPES_H 1
  4505. | #define HAVE_SYS_MMAN_H 1
  4506. | #define HAVE_SYS_PARAM_H 1
  4507. | #define HAVE_SYS_SYSINFO_H 1
  4508. | #define HAVE_SYS_TIME_H 1
  4509. | #define HAVE_SYS_TIMES_H 1
  4510. | #define HAVE_SYS_RESOURCE_H 1
  4511. | #define HAVE_SYS_SYSCTL_H 1
  4512. | #define HAVE_DECL_FGETC 1
  4513. | #define HAVE_DECL_FSCANF 1
  4514. | #define HAVE_DECL_OPTARG 1
  4515. | #define HAVE_DECL_UNGETC 1
  4516. | #define HAVE_DECL_VFPRINTF 1
  4517. | #define HAVE_DECL_SYS_ERRLIST 1
  4518. | #define HAVE_DECL_SYS_NERR 1
  4519. | #define RETSIGTYPE void
  4520. | #define HAVE_INTMAX_T 1
  4521. | #define HAVE_LONG_DOUBLE 1
  4522. | #define HAVE_LONG_LONG 1
  4523. | #define HAVE_PTRDIFF_T 1
  4524. | #define HAVE_QUAD_T 1
  4525. | #define HAVE_UINT_LEAST32_T 1
  4526. | #define HAVE_INTPTR_T 1
  4527. | #define restrict __restrict
  4528. | #define HAVE_ATTRIBUTE_CONST 1
  4529. | #define HAVE_ATTRIBUTE_MALLOC 1
  4530. | #define HAVE_ATTRIBUTE_MODE 1
  4531. | #define HAVE_ATTRIBUTE_NORETURN 1
  4532. | #define HAVE_HIDDEN_ALIAS 1
  4533. | #define HAVE_ALLOCA_H 1
  4534. | #define HAVE_ALLOCA 1
  4535. | #define WANT_TMP_ALLOCA 1
  4536. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  4537. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  4538. | #define HAVE_ALARM 1
  4539. | #define HAVE_CLOCK 1
  4540. | #define HAVE_GETPAGESIZE 1
  4541. | #define HAVE_GETRUSAGE 1
  4542. | #define HAVE_GETTIMEOFDAY 1
  4543. | #define HAVE_LOCALECONV 1
  4544. | #define HAVE_MEMSET 1
  4545. | #define HAVE_MMAP 1
  4546. | #define HAVE_MPROTECT 1
  4547. | #define HAVE_NL_LANGINFO 1
  4548. | #define HAVE_OBSTACK_VPRINTF 1
  4549. | #define HAVE_POPEN 1
  4550. | #define HAVE_RAISE 1
  4551. | #define HAVE_SIGACTION 1
  4552. | #define HAVE_SIGALTSTACK 1
  4553. | #define HAVE_SIGSTACK 1
  4554. | #define HAVE_STRCHR 1
  4555. | #define HAVE_STRERROR 1
  4556. | #define HAVE_STRNLEN 1
  4557. | #define HAVE_STRTOL 1
  4558. | #define HAVE_STRTOUL 1
  4559. | #define HAVE_SYSCONF 1
  4560. | #define HAVE_SYSCTL 1
  4561. | #define HAVE_TIMES 1
  4562. | #define HAVE_CLOCK_GETTIME 1
  4563. | #define HAVE_VSNPRINTF 1
  4564. | #define HAVE_NATIVE_mpn_add_n 1
  4565. | #define HAVE_NATIVE_mpn_add_nc 1
  4566. | #define HAVE_NATIVE_mpn_sub_n 1
  4567. | #define HAVE_NATIVE_mpn_sub_nc 1
  4568. | #define HAVE_NATIVE_func_nc 1
  4569. | #define HAVE_NATIVE_func 1
  4570. | #define HAVE_NATIVE_mpn_add_n 1
  4571. | #define HAVE_NATIVE_mpn_add_nc 1
  4572. | #define HAVE_NATIVE_mpn_sub_n 1
  4573. | #define HAVE_NATIVE_mpn_sub_nc 1
  4574. | #define HAVE_NATIVE_func_nc 1
  4575. | #define HAVE_NATIVE_func 1
  4576. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  4577. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  4578. | #define HAVE_NATIVE_func 1
  4579. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  4580. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  4581. | #define HAVE_NATIVE_func 1
  4582. | #define HAVE_NATIVE_mpn_com 1
  4583. | #define HAVE_NATIVE_mpn_mul_1c 1
  4584. | #define HAVE_NATIVE_mpn_mul_1 1
  4585. | #define HAVE_NATIVE_mpn_addmul_1 1
  4586. | #define HAVE_NATIVE_mpn_submul_1 1
  4587. | #define HAVE_NATIVE_func 1
  4588. | #define HAVE_NATIVE_mpn_addmul_1 1
  4589. | #define HAVE_NATIVE_mpn_submul_1 1
  4590. | #define HAVE_NATIVE_func 1
  4591. | #define HAVE_NATIVE_mpn_add_err1_n 1
  4592. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  4593. | #define HAVE_NATIVE_func 1
  4594. | #define HAVE_NATIVE_mpn_add_err2_n 1
  4595. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  4596. | #define HAVE_NATIVE_func 1
  4597. | #define HAVE_NATIVE_mpn_add_err3_n 1
  4598. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  4599. | #define HAVE_NATIVE_func 1
  4600. | #define HAVE_NATIVE_mpn_add_err1_n 1
  4601. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  4602. | #define HAVE_NATIVE_func 1
  4603. | #define HAVE_NATIVE_mpn_add_err2_n 1
  4604. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  4605. | #define HAVE_NATIVE_func 1
  4606. | #define HAVE_NATIVE_mpn_add_err3_n 1
  4607. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  4608. | #define HAVE_NATIVE_func 1
  4609. | #define HAVE_NATIVE_mpn_lshift 1
  4610. | #define HAVE_NATIVE_mpn_rshift 1
  4611. | #define HAVE_NATIVE_mpn_divexact_1 1
  4612. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  4613. | #define HAVE_NATIVE_mpn_divrem_1 1
  4614. | #define HAVE_NATIVE_mpn_divrem_2 1
  4615. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  4616. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  4617. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  4618. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  4619. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  4620. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  4621. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  4622. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  4623. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  4624. | #define HAVE_NATIVE_mpn_lshiftc 1
  4625. | #define HAVE_NATIVE_mpn_mul_basecase 1
  4626. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  4627. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  4628. | #define HAVE_NATIVE_mpn_popcount 1
  4629. | #define HAVE_NATIVE_mpn_hamdist 1
  4630. | #define HAVE_NATIVE_func 1
  4631. | #define HAVE_NATIVE_mpn_popcount 1
  4632. | #define HAVE_NATIVE_mpn_hamdist 1
  4633. | #define HAVE_NATIVE_func 1
  4634. | #define HAVE_NATIVE_mpn_gcd_1 1
  4635. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  4636. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  4637. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  4638. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  4639. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  4640. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  4641. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  4642. | #define HAVE_NATIVE_mpn_redc_1 1
  4643. | #define HAVE_NATIVE_mpn_and_n 1
  4644. | #define HAVE_NATIVE_mpn_andn_n 1
  4645. | #define HAVE_NATIVE_mpn_nand_n 1
  4646. | #define HAVE_NATIVE_mpn_ior_n 1
  4647. | #define HAVE_NATIVE_mpn_iorn_n 1
  4648. | #define HAVE_NATIVE_mpn_nior_n 1
  4649. | #define HAVE_NATIVE_mpn_xor_n 1
  4650. | #define HAVE_NATIVE_mpn_xnor_n 1
  4651. | #define HAVE_NATIVE_func 1
  4652. | #define HAVE_NATIVE_func 1
  4653. | #define HAVE_NATIVE_func 1
  4654. | #define HAVE_NATIVE_mpn_and_n 1
  4655. | #define HAVE_NATIVE_mpn_andn_n 1
  4656. | #define HAVE_NATIVE_mpn_nand_n 1
  4657. | #define HAVE_NATIVE_mpn_ior_n 1
  4658. | #define HAVE_NATIVE_mpn_iorn_n 1
  4659. | #define HAVE_NATIVE_mpn_nior_n 1
  4660. | #define HAVE_NATIVE_mpn_xor_n 1
  4661. | #define HAVE_NATIVE_mpn_xnor_n 1
  4662. | #define HAVE_NATIVE_func 1
  4663. | #define HAVE_NATIVE_func 1
  4664. | #define HAVE_NATIVE_func 1
  4665. | #define HAVE_NATIVE_mpn_and_n 1
  4666. | #define HAVE_NATIVE_mpn_andn_n 1
  4667. | #define HAVE_NATIVE_mpn_nand_n 1
  4668. | #define HAVE_NATIVE_mpn_ior_n 1
  4669. | #define HAVE_NATIVE_mpn_iorn_n 1
  4670. | #define HAVE_NATIVE_mpn_nior_n 1
  4671. | #define HAVE_NATIVE_mpn_xor_n 1
  4672. | #define HAVE_NATIVE_mpn_xnor_n 1
  4673. | #define HAVE_NATIVE_func 1
  4674. | #define HAVE_NATIVE_func 1
  4675. | #define HAVE_NATIVE_func 1
  4676. | #define HAVE_NATIVE_mpn_and_n 1
  4677. | #define HAVE_NATIVE_mpn_andn_n 1
  4678. | #define HAVE_NATIVE_mpn_nand_n 1
  4679. | #define HAVE_NATIVE_mpn_ior_n 1
  4680. | #define HAVE_NATIVE_mpn_iorn_n 1
  4681. | #define HAVE_NATIVE_mpn_nior_n 1
  4682. | #define HAVE_NATIVE_mpn_xor_n 1
  4683. | #define HAVE_NATIVE_mpn_xnor_n 1
  4684. | #define HAVE_NATIVE_func 1
  4685. | #define HAVE_NATIVE_func 1
  4686. | #define HAVE_NATIVE_func 1
  4687. | #define HAVE_NATIVE_mpn_and_n 1
  4688. | #define HAVE_NATIVE_mpn_andn_n 1
  4689. | #define HAVE_NATIVE_mpn_nand_n 1
  4690. | #define HAVE_NATIVE_mpn_ior_n 1
  4691. | #define HAVE_NATIVE_mpn_iorn_n 1
  4692. | #define HAVE_NATIVE_mpn_nior_n 1
  4693. | #define HAVE_NATIVE_mpn_xor_n 1
  4694. | #define HAVE_NATIVE_mpn_xnor_n 1
  4695. | #define HAVE_NATIVE_func 1
  4696. | #define HAVE_NATIVE_func 1
  4697. | #define HAVE_NATIVE_func 1
  4698. | #define HAVE_NATIVE_mpn_and_n 1
  4699. | #define HAVE_NATIVE_mpn_andn_n 1
  4700. | #define HAVE_NATIVE_mpn_nand_n 1
  4701. | #define HAVE_NATIVE_mpn_ior_n 1
  4702. | #define HAVE_NATIVE_mpn_iorn_n 1
  4703. | #define HAVE_NATIVE_mpn_nior_n 1
  4704. | #define HAVE_NATIVE_mpn_xor_n 1
  4705. | #define HAVE_NATIVE_mpn_xnor_n 1
  4706. | #define HAVE_NATIVE_func 1
  4707. | #define HAVE_NATIVE_func 1
  4708. | #define HAVE_NATIVE_func 1
  4709. | #define HAVE_NATIVE_mpn_and_n 1
  4710. | #define HAVE_NATIVE_mpn_andn_n 1
  4711. | #define HAVE_NATIVE_mpn_nand_n 1
  4712. | #define HAVE_NATIVE_mpn_ior_n 1
  4713. | #define HAVE_NATIVE_mpn_iorn_n 1
  4714. | #define HAVE_NATIVE_mpn_nior_n 1
  4715. | #define HAVE_NATIVE_mpn_xor_n 1
  4716. | #define HAVE_NATIVE_mpn_xnor_n 1
  4717. | #define HAVE_NATIVE_func 1
  4718. | #define HAVE_NATIVE_func 1
  4719. | #define HAVE_NATIVE_func 1
  4720. | #define HAVE_NATIVE_mpn_and_n 1
  4721. | #define HAVE_NATIVE_mpn_andn_n 1
  4722. | #define HAVE_NATIVE_mpn_nand_n 1
  4723. | #define HAVE_NATIVE_mpn_ior_n 1
  4724. | #define HAVE_NATIVE_mpn_iorn_n 1
  4725. | #define HAVE_NATIVE_mpn_nior_n 1
  4726. | #define HAVE_NATIVE_mpn_xor_n 1
  4727. | #define HAVE_NATIVE_mpn_xnor_n 1
  4728. | #define HAVE_NATIVE_func 1
  4729. | #define HAVE_NATIVE_func 1
  4730. | #define HAVE_NATIVE_func 1
  4731. | #define HAVE_NATIVE_mpn_copyi 1
  4732. | #define HAVE_NATIVE_mpn_copyd 1
  4733. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  4734. | #define HAVE_NATIVE_mpn_invert_limb 1
  4735. | #define HAVE_NATIVE_C 1
  4736. | #define HAVE_NATIVE_Kn 1
  4737. | #define HAVE_NATIVE_C2 1
  4738. | #define HAVE_NATIVE_Ci 1
  4739. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  4740. | #define HAVE_NATIVE_mpn_mul_2 1
  4741. | #define HAVE_NATIVE_mpn_addmul_2 1
  4742. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  4743. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  4744. | #define HAVE_NATIVE_func 1
  4745. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  4746. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  4747. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  4748. | #define HAVE_NATIVE_func 1
  4749. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  4750. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  4751. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  4752. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  4753. | #define HAVE_NATIVE_func_nc 1
  4754. | #define HAVE_NATIVE_func_n 1
  4755. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  4756. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  4757. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  4758. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  4759. | #define HAVE_NATIVE_func_nc 1
  4760. | #define HAVE_NATIVE_func_n 1
  4761. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  4762. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  4763. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  4764. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  4765. | #define HAVE_NATIVE_mpn_addlsh_n 1
  4766. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  4767. | #define HAVE_NATIVE_func 1
  4768. | #define HAVE_NATIVE_mpn_addlsh_n 1
  4769. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  4770. | #define HAVE_NATIVE_func 1
  4771. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  4772. | #define LSYM_PREFIX ".L"
  4773. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  4774. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  4775. | /* end confdefs.h. */
  4776. | #include <stdio.h>
  4777. | #ifdef HAVE_SYS_TYPES_H
  4778. | # include <sys/types.h>
  4779. | #endif
  4780. | #ifdef HAVE_SYS_STAT_H
  4781. | # include <sys/stat.h>
  4782. | #endif
  4783. | #ifdef STDC_HEADERS
  4784. | # include <stdlib.h>
  4785. | # include <stddef.h>
  4786. | #else
  4787. | # ifdef HAVE_STDLIB_H
  4788. | # include <stdlib.h>
  4789. | # endif
  4790. | #endif
  4791. | #ifdef HAVE_STRING_H
  4792. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  4793. | # include <memory.h>
  4794. | # endif
  4795. | # include <string.h>
  4796. | #endif
  4797. | #ifdef HAVE_STRINGS_H
  4798. | # include <strings.h>
  4799. | #endif
  4800. | #ifdef HAVE_INTTYPES_H
  4801. | # include <inttypes.h>
  4802. | #endif
  4803. | #ifdef HAVE_STDINT_H
  4804. | # include <stdint.h>
  4805. | #endif
  4806. | #ifdef HAVE_UNISTD_H
  4807. | # include <unistd.h>
  4808. | #endif
  4809. | int
  4810. | main ()
  4811. | {
  4812. | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 1)];
  4813. | test_array [0] = 0;
  4814. | return test_array [0];
  4815. |
  4816. | ;
  4817. | return 0;
  4818. | }
  4819. configure:27299: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  4820. conftest.c: In function 'main':
  4821. conftest.c:341:12: error: size of array 'test_array' is negative
  4822. static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 3)];
  4823. ^
  4824. configure:27299: $? = 1
  4825. configure: failed program was:
  4826. | /* confdefs.h */
  4827. | #define PACKAGE_NAME "GNU MP"
  4828. | #define PACKAGE_TARNAME "gmp"
  4829. | #define PACKAGE_VERSION "6.1.0"
  4830. | #define PACKAGE_STRING "GNU MP 6.1.0"
  4831. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  4832. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  4833. | #define PACKAGE "gmp"
  4834. | #define VERSION "6.1.0"
  4835. | #define WANT_ASSEMBLY 1
  4836. | #define WANT_FFT 1
  4837. | #define HAVE_HOST_CPU_x86_64 1
  4838. | #define HAVE_SPEED_CYCLECOUNTER 2
  4839. | #define HAVE_CALLING_CONVENTIONS 1
  4840. | #define STDC_HEADERS 1
  4841. | #define HAVE_SYS_TYPES_H 1
  4842. | #define HAVE_SYS_STAT_H 1
  4843. | #define HAVE_STDLIB_H 1
  4844. | #define HAVE_STRING_H 1
  4845. | #define HAVE_MEMORY_H 1
  4846. | #define HAVE_STRINGS_H 1
  4847. | #define HAVE_INTTYPES_H 1
  4848. | #define HAVE_STDINT_H 1
  4849. | #define HAVE_UNISTD_H 1
  4850. | #define HAVE_DLFCN_H 1
  4851. | #define LT_OBJDIR ".libs/"
  4852. | #define STDC_HEADERS 1
  4853. | #define TIME_WITH_SYS_TIME 1
  4854. | #define HAVE_FCNTL_H 1
  4855. | #define HAVE_FLOAT_H 1
  4856. | #define HAVE_LANGINFO_H 1
  4857. | #define HAVE_LOCALE_H 1
  4858. | #define HAVE_NL_TYPES_H 1
  4859. | #define HAVE_SYS_MMAN_H 1
  4860. | #define HAVE_SYS_PARAM_H 1
  4861. | #define HAVE_SYS_SYSINFO_H 1
  4862. | #define HAVE_SYS_TIME_H 1
  4863. | #define HAVE_SYS_TIMES_H 1
  4864. | #define HAVE_SYS_RESOURCE_H 1
  4865. | #define HAVE_SYS_SYSCTL_H 1
  4866. | #define HAVE_DECL_FGETC 1
  4867. | #define HAVE_DECL_FSCANF 1
  4868. | #define HAVE_DECL_OPTARG 1
  4869. | #define HAVE_DECL_UNGETC 1
  4870. | #define HAVE_DECL_VFPRINTF 1
  4871. | #define HAVE_DECL_SYS_ERRLIST 1
  4872. | #define HAVE_DECL_SYS_NERR 1
  4873. | #define RETSIGTYPE void
  4874. | #define HAVE_INTMAX_T 1
  4875. | #define HAVE_LONG_DOUBLE 1
  4876. | #define HAVE_LONG_LONG 1
  4877. | #define HAVE_PTRDIFF_T 1
  4878. | #define HAVE_QUAD_T 1
  4879. | #define HAVE_UINT_LEAST32_T 1
  4880. | #define HAVE_INTPTR_T 1
  4881. | #define restrict __restrict
  4882. | #define HAVE_ATTRIBUTE_CONST 1
  4883. | #define HAVE_ATTRIBUTE_MALLOC 1
  4884. | #define HAVE_ATTRIBUTE_MODE 1
  4885. | #define HAVE_ATTRIBUTE_NORETURN 1
  4886. | #define HAVE_HIDDEN_ALIAS 1
  4887. | #define HAVE_ALLOCA_H 1
  4888. | #define HAVE_ALLOCA 1
  4889. | #define WANT_TMP_ALLOCA 1
  4890. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  4891. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  4892. | #define HAVE_ALARM 1
  4893. | #define HAVE_CLOCK 1
  4894. | #define HAVE_GETPAGESIZE 1
  4895. | #define HAVE_GETRUSAGE 1
  4896. | #define HAVE_GETTIMEOFDAY 1
  4897. | #define HAVE_LOCALECONV 1
  4898. | #define HAVE_MEMSET 1
  4899. | #define HAVE_MMAP 1
  4900. | #define HAVE_MPROTECT 1
  4901. | #define HAVE_NL_LANGINFO 1
  4902. | #define HAVE_OBSTACK_VPRINTF 1
  4903. | #define HAVE_POPEN 1
  4904. | #define HAVE_RAISE 1
  4905. | #define HAVE_SIGACTION 1
  4906. | #define HAVE_SIGALTSTACK 1
  4907. | #define HAVE_SIGSTACK 1
  4908. | #define HAVE_STRCHR 1
  4909. | #define HAVE_STRERROR 1
  4910. | #define HAVE_STRNLEN 1
  4911. | #define HAVE_STRTOL 1
  4912. | #define HAVE_STRTOUL 1
  4913. | #define HAVE_SYSCONF 1
  4914. | #define HAVE_SYSCTL 1
  4915. | #define HAVE_TIMES 1
  4916. | #define HAVE_CLOCK_GETTIME 1
  4917. | #define HAVE_VSNPRINTF 1
  4918. | #define HAVE_NATIVE_mpn_add_n 1
  4919. | #define HAVE_NATIVE_mpn_add_nc 1
  4920. | #define HAVE_NATIVE_mpn_sub_n 1
  4921. | #define HAVE_NATIVE_mpn_sub_nc 1
  4922. | #define HAVE_NATIVE_func_nc 1
  4923. | #define HAVE_NATIVE_func 1
  4924. | #define HAVE_NATIVE_mpn_add_n 1
  4925. | #define HAVE_NATIVE_mpn_add_nc 1
  4926. | #define HAVE_NATIVE_mpn_sub_n 1
  4927. | #define HAVE_NATIVE_mpn_sub_nc 1
  4928. | #define HAVE_NATIVE_func_nc 1
  4929. | #define HAVE_NATIVE_func 1
  4930. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  4931. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  4932. | #define HAVE_NATIVE_func 1
  4933. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  4934. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  4935. | #define HAVE_NATIVE_func 1
  4936. | #define HAVE_NATIVE_mpn_com 1
  4937. | #define HAVE_NATIVE_mpn_mul_1c 1
  4938. | #define HAVE_NATIVE_mpn_mul_1 1
  4939. | #define HAVE_NATIVE_mpn_addmul_1 1
  4940. | #define HAVE_NATIVE_mpn_submul_1 1
  4941. | #define HAVE_NATIVE_func 1
  4942. | #define HAVE_NATIVE_mpn_addmul_1 1
  4943. | #define HAVE_NATIVE_mpn_submul_1 1
  4944. | #define HAVE_NATIVE_func 1
  4945. | #define HAVE_NATIVE_mpn_add_err1_n 1
  4946. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  4947. | #define HAVE_NATIVE_func 1
  4948. | #define HAVE_NATIVE_mpn_add_err2_n 1
  4949. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  4950. | #define HAVE_NATIVE_func 1
  4951. | #define HAVE_NATIVE_mpn_add_err3_n 1
  4952. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  4953. | #define HAVE_NATIVE_func 1
  4954. | #define HAVE_NATIVE_mpn_add_err1_n 1
  4955. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  4956. | #define HAVE_NATIVE_func 1
  4957. | #define HAVE_NATIVE_mpn_add_err2_n 1
  4958. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  4959. | #define HAVE_NATIVE_func 1
  4960. | #define HAVE_NATIVE_mpn_add_err3_n 1
  4961. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  4962. | #define HAVE_NATIVE_func 1
  4963. | #define HAVE_NATIVE_mpn_lshift 1
  4964. | #define HAVE_NATIVE_mpn_rshift 1
  4965. | #define HAVE_NATIVE_mpn_divexact_1 1
  4966. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  4967. | #define HAVE_NATIVE_mpn_divrem_1 1
  4968. | #define HAVE_NATIVE_mpn_divrem_2 1
  4969. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  4970. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  4971. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  4972. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  4973. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  4974. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  4975. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  4976. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  4977. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  4978. | #define HAVE_NATIVE_mpn_lshiftc 1
  4979. | #define HAVE_NATIVE_mpn_mul_basecase 1
  4980. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  4981. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  4982. | #define HAVE_NATIVE_mpn_popcount 1
  4983. | #define HAVE_NATIVE_mpn_hamdist 1
  4984. | #define HAVE_NATIVE_func 1
  4985. | #define HAVE_NATIVE_mpn_popcount 1
  4986. | #define HAVE_NATIVE_mpn_hamdist 1
  4987. | #define HAVE_NATIVE_func 1
  4988. | #define HAVE_NATIVE_mpn_gcd_1 1
  4989. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  4990. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  4991. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  4992. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  4993. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  4994. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  4995. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  4996. | #define HAVE_NATIVE_mpn_redc_1 1
  4997. | #define HAVE_NATIVE_mpn_and_n 1
  4998. | #define HAVE_NATIVE_mpn_andn_n 1
  4999. | #define HAVE_NATIVE_mpn_nand_n 1
  5000. | #define HAVE_NATIVE_mpn_ior_n 1
  5001. | #define HAVE_NATIVE_mpn_iorn_n 1
  5002. | #define HAVE_NATIVE_mpn_nior_n 1
  5003. | #define HAVE_NATIVE_mpn_xor_n 1
  5004. | #define HAVE_NATIVE_mpn_xnor_n 1
  5005. | #define HAVE_NATIVE_func 1
  5006. | #define HAVE_NATIVE_func 1
  5007. | #define HAVE_NATIVE_func 1
  5008. | #define HAVE_NATIVE_mpn_and_n 1
  5009. | #define HAVE_NATIVE_mpn_andn_n 1
  5010. | #define HAVE_NATIVE_mpn_nand_n 1
  5011. | #define HAVE_NATIVE_mpn_ior_n 1
  5012. | #define HAVE_NATIVE_mpn_iorn_n 1
  5013. | #define HAVE_NATIVE_mpn_nior_n 1
  5014. | #define HAVE_NATIVE_mpn_xor_n 1
  5015. | #define HAVE_NATIVE_mpn_xnor_n 1
  5016. | #define HAVE_NATIVE_func 1
  5017. | #define HAVE_NATIVE_func 1
  5018. | #define HAVE_NATIVE_func 1
  5019. | #define HAVE_NATIVE_mpn_and_n 1
  5020. | #define HAVE_NATIVE_mpn_andn_n 1
  5021. | #define HAVE_NATIVE_mpn_nand_n 1
  5022. | #define HAVE_NATIVE_mpn_ior_n 1
  5023. | #define HAVE_NATIVE_mpn_iorn_n 1
  5024. | #define HAVE_NATIVE_mpn_nior_n 1
  5025. | #define HAVE_NATIVE_mpn_xor_n 1
  5026. | #define HAVE_NATIVE_mpn_xnor_n 1
  5027. | #define HAVE_NATIVE_func 1
  5028. | #define HAVE_NATIVE_func 1
  5029. | #define HAVE_NATIVE_func 1
  5030. | #define HAVE_NATIVE_mpn_and_n 1
  5031. | #define HAVE_NATIVE_mpn_andn_n 1
  5032. | #define HAVE_NATIVE_mpn_nand_n 1
  5033. | #define HAVE_NATIVE_mpn_ior_n 1
  5034. | #define HAVE_NATIVE_mpn_iorn_n 1
  5035. | #define HAVE_NATIVE_mpn_nior_n 1
  5036. | #define HAVE_NATIVE_mpn_xor_n 1
  5037. | #define HAVE_NATIVE_mpn_xnor_n 1
  5038. | #define HAVE_NATIVE_func 1
  5039. | #define HAVE_NATIVE_func 1
  5040. | #define HAVE_NATIVE_func 1
  5041. | #define HAVE_NATIVE_mpn_and_n 1
  5042. | #define HAVE_NATIVE_mpn_andn_n 1
  5043. | #define HAVE_NATIVE_mpn_nand_n 1
  5044. | #define HAVE_NATIVE_mpn_ior_n 1
  5045. | #define HAVE_NATIVE_mpn_iorn_n 1
  5046. | #define HAVE_NATIVE_mpn_nior_n 1
  5047. | #define HAVE_NATIVE_mpn_xor_n 1
  5048. | #define HAVE_NATIVE_mpn_xnor_n 1
  5049. | #define HAVE_NATIVE_func 1
  5050. | #define HAVE_NATIVE_func 1
  5051. | #define HAVE_NATIVE_func 1
  5052. | #define HAVE_NATIVE_mpn_and_n 1
  5053. | #define HAVE_NATIVE_mpn_andn_n 1
  5054. | #define HAVE_NATIVE_mpn_nand_n 1
  5055. | #define HAVE_NATIVE_mpn_ior_n 1
  5056. | #define HAVE_NATIVE_mpn_iorn_n 1
  5057. | #define HAVE_NATIVE_mpn_nior_n 1
  5058. | #define HAVE_NATIVE_mpn_xor_n 1
  5059. | #define HAVE_NATIVE_mpn_xnor_n 1
  5060. | #define HAVE_NATIVE_func 1
  5061. | #define HAVE_NATIVE_func 1
  5062. | #define HAVE_NATIVE_func 1
  5063. | #define HAVE_NATIVE_mpn_and_n 1
  5064. | #define HAVE_NATIVE_mpn_andn_n 1
  5065. | #define HAVE_NATIVE_mpn_nand_n 1
  5066. | #define HAVE_NATIVE_mpn_ior_n 1
  5067. | #define HAVE_NATIVE_mpn_iorn_n 1
  5068. | #define HAVE_NATIVE_mpn_nior_n 1
  5069. | #define HAVE_NATIVE_mpn_xor_n 1
  5070. | #define HAVE_NATIVE_mpn_xnor_n 1
  5071. | #define HAVE_NATIVE_func 1
  5072. | #define HAVE_NATIVE_func 1
  5073. | #define HAVE_NATIVE_func 1
  5074. | #define HAVE_NATIVE_mpn_and_n 1
  5075. | #define HAVE_NATIVE_mpn_andn_n 1
  5076. | #define HAVE_NATIVE_mpn_nand_n 1
  5077. | #define HAVE_NATIVE_mpn_ior_n 1
  5078. | #define HAVE_NATIVE_mpn_iorn_n 1
  5079. | #define HAVE_NATIVE_mpn_nior_n 1
  5080. | #define HAVE_NATIVE_mpn_xor_n 1
  5081. | #define HAVE_NATIVE_mpn_xnor_n 1
  5082. | #define HAVE_NATIVE_func 1
  5083. | #define HAVE_NATIVE_func 1
  5084. | #define HAVE_NATIVE_func 1
  5085. | #define HAVE_NATIVE_mpn_copyi 1
  5086. | #define HAVE_NATIVE_mpn_copyd 1
  5087. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  5088. | #define HAVE_NATIVE_mpn_invert_limb 1
  5089. | #define HAVE_NATIVE_C 1
  5090. | #define HAVE_NATIVE_Kn 1
  5091. | #define HAVE_NATIVE_C2 1
  5092. | #define HAVE_NATIVE_Ci 1
  5093. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  5094. | #define HAVE_NATIVE_mpn_mul_2 1
  5095. | #define HAVE_NATIVE_mpn_addmul_2 1
  5096. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  5097. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  5098. | #define HAVE_NATIVE_func 1
  5099. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  5100. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  5101. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  5102. | #define HAVE_NATIVE_func 1
  5103. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  5104. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  5105. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  5106. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  5107. | #define HAVE_NATIVE_func_nc 1
  5108. | #define HAVE_NATIVE_func_n 1
  5109. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  5110. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  5111. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  5112. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  5113. | #define HAVE_NATIVE_func_nc 1
  5114. | #define HAVE_NATIVE_func_n 1
  5115. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  5116. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  5117. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  5118. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  5119. | #define HAVE_NATIVE_mpn_addlsh_n 1
  5120. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  5121. | #define HAVE_NATIVE_func 1
  5122. | #define HAVE_NATIVE_mpn_addlsh_n 1
  5123. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  5124. | #define HAVE_NATIVE_func 1
  5125. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  5126. | #define LSYM_PREFIX ".L"
  5127. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  5128. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  5129. | /* end confdefs.h. */
  5130. | #include <stdio.h>
  5131. | #ifdef HAVE_SYS_TYPES_H
  5132. | # include <sys/types.h>
  5133. | #endif
  5134. | #ifdef HAVE_SYS_STAT_H
  5135. | # include <sys/stat.h>
  5136. | #endif
  5137. | #ifdef STDC_HEADERS
  5138. | # include <stdlib.h>
  5139. | # include <stddef.h>
  5140. | #else
  5141. | # ifdef HAVE_STDLIB_H
  5142. | # include <stdlib.h>
  5143. | # endif
  5144. | #endif
  5145. | #ifdef HAVE_STRING_H
  5146. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  5147. | # include <memory.h>
  5148. | # endif
  5149. | # include <string.h>
  5150. | #endif
  5151. | #ifdef HAVE_STRINGS_H
  5152. | # include <strings.h>
  5153. | #endif
  5154. | #ifdef HAVE_INTTYPES_H
  5155. | # include <inttypes.h>
  5156. | #endif
  5157. | #ifdef HAVE_STDINT_H
  5158. | # include <stdint.h>
  5159. | #endif
  5160. | #ifdef HAVE_UNISTD_H
  5161. | # include <unistd.h>
  5162. | #endif
  5163. | int
  5164. | main ()
  5165. | {
  5166. | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 3)];
  5167. | test_array [0] = 0;
  5168. | return test_array [0];
  5169. |
  5170. | ;
  5171. | return 0;
  5172. | }
  5173. configure:27299: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  5174. conftest.c: In function 'main':
  5175. conftest.c:341:12: error: size of array 'test_array' is negative
  5176. static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 7)];
  5177. ^
  5178. configure:27299: $? = 1
  5179. configure: failed program was:
  5180. | /* confdefs.h */
  5181. | #define PACKAGE_NAME "GNU MP"
  5182. | #define PACKAGE_TARNAME "gmp"
  5183. | #define PACKAGE_VERSION "6.1.0"
  5184. | #define PACKAGE_STRING "GNU MP 6.1.0"
  5185. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  5186. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  5187. | #define PACKAGE "gmp"
  5188. | #define VERSION "6.1.0"
  5189. | #define WANT_ASSEMBLY 1
  5190. | #define WANT_FFT 1
  5191. | #define HAVE_HOST_CPU_x86_64 1
  5192. | #define HAVE_SPEED_CYCLECOUNTER 2
  5193. | #define HAVE_CALLING_CONVENTIONS 1
  5194. | #define STDC_HEADERS 1
  5195. | #define HAVE_SYS_TYPES_H 1
  5196. | #define HAVE_SYS_STAT_H 1
  5197. | #define HAVE_STDLIB_H 1
  5198. | #define HAVE_STRING_H 1
  5199. | #define HAVE_MEMORY_H 1
  5200. | #define HAVE_STRINGS_H 1
  5201. | #define HAVE_INTTYPES_H 1
  5202. | #define HAVE_STDINT_H 1
  5203. | #define HAVE_UNISTD_H 1
  5204. | #define HAVE_DLFCN_H 1
  5205. | #define LT_OBJDIR ".libs/"
  5206. | #define STDC_HEADERS 1
  5207. | #define TIME_WITH_SYS_TIME 1
  5208. | #define HAVE_FCNTL_H 1
  5209. | #define HAVE_FLOAT_H 1
  5210. | #define HAVE_LANGINFO_H 1
  5211. | #define HAVE_LOCALE_H 1
  5212. | #define HAVE_NL_TYPES_H 1
  5213. | #define HAVE_SYS_MMAN_H 1
  5214. | #define HAVE_SYS_PARAM_H 1
  5215. | #define HAVE_SYS_SYSINFO_H 1
  5216. | #define HAVE_SYS_TIME_H 1
  5217. | #define HAVE_SYS_TIMES_H 1
  5218. | #define HAVE_SYS_RESOURCE_H 1
  5219. | #define HAVE_SYS_SYSCTL_H 1
  5220. | #define HAVE_DECL_FGETC 1
  5221. | #define HAVE_DECL_FSCANF 1
  5222. | #define HAVE_DECL_OPTARG 1
  5223. | #define HAVE_DECL_UNGETC 1
  5224. | #define HAVE_DECL_VFPRINTF 1
  5225. | #define HAVE_DECL_SYS_ERRLIST 1
  5226. | #define HAVE_DECL_SYS_NERR 1
  5227. | #define RETSIGTYPE void
  5228. | #define HAVE_INTMAX_T 1
  5229. | #define HAVE_LONG_DOUBLE 1
  5230. | #define HAVE_LONG_LONG 1
  5231. | #define HAVE_PTRDIFF_T 1
  5232. | #define HAVE_QUAD_T 1
  5233. | #define HAVE_UINT_LEAST32_T 1
  5234. | #define HAVE_INTPTR_T 1
  5235. | #define restrict __restrict
  5236. | #define HAVE_ATTRIBUTE_CONST 1
  5237. | #define HAVE_ATTRIBUTE_MALLOC 1
  5238. | #define HAVE_ATTRIBUTE_MODE 1
  5239. | #define HAVE_ATTRIBUTE_NORETURN 1
  5240. | #define HAVE_HIDDEN_ALIAS 1
  5241. | #define HAVE_ALLOCA_H 1
  5242. | #define HAVE_ALLOCA 1
  5243. | #define WANT_TMP_ALLOCA 1
  5244. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  5245. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  5246. | #define HAVE_ALARM 1
  5247. | #define HAVE_CLOCK 1
  5248. | #define HAVE_GETPAGESIZE 1
  5249. | #define HAVE_GETRUSAGE 1
  5250. | #define HAVE_GETTIMEOFDAY 1
  5251. | #define HAVE_LOCALECONV 1
  5252. | #define HAVE_MEMSET 1
  5253. | #define HAVE_MMAP 1
  5254. | #define HAVE_MPROTECT 1
  5255. | #define HAVE_NL_LANGINFO 1
  5256. | #define HAVE_OBSTACK_VPRINTF 1
  5257. | #define HAVE_POPEN 1
  5258. | #define HAVE_RAISE 1
  5259. | #define HAVE_SIGACTION 1
  5260. | #define HAVE_SIGALTSTACK 1
  5261. | #define HAVE_SIGSTACK 1
  5262. | #define HAVE_STRCHR 1
  5263. | #define HAVE_STRERROR 1
  5264. | #define HAVE_STRNLEN 1
  5265. | #define HAVE_STRTOL 1
  5266. | #define HAVE_STRTOUL 1
  5267. | #define HAVE_SYSCONF 1
  5268. | #define HAVE_SYSCTL 1
  5269. | #define HAVE_TIMES 1
  5270. | #define HAVE_CLOCK_GETTIME 1
  5271. | #define HAVE_VSNPRINTF 1
  5272. | #define HAVE_NATIVE_mpn_add_n 1
  5273. | #define HAVE_NATIVE_mpn_add_nc 1
  5274. | #define HAVE_NATIVE_mpn_sub_n 1
  5275. | #define HAVE_NATIVE_mpn_sub_nc 1
  5276. | #define HAVE_NATIVE_func_nc 1
  5277. | #define HAVE_NATIVE_func 1
  5278. | #define HAVE_NATIVE_mpn_add_n 1
  5279. | #define HAVE_NATIVE_mpn_add_nc 1
  5280. | #define HAVE_NATIVE_mpn_sub_n 1
  5281. | #define HAVE_NATIVE_mpn_sub_nc 1
  5282. | #define HAVE_NATIVE_func_nc 1
  5283. | #define HAVE_NATIVE_func 1
  5284. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  5285. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  5286. | #define HAVE_NATIVE_func 1
  5287. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  5288. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  5289. | #define HAVE_NATIVE_func 1
  5290. | #define HAVE_NATIVE_mpn_com 1
  5291. | #define HAVE_NATIVE_mpn_mul_1c 1
  5292. | #define HAVE_NATIVE_mpn_mul_1 1
  5293. | #define HAVE_NATIVE_mpn_addmul_1 1
  5294. | #define HAVE_NATIVE_mpn_submul_1 1
  5295. | #define HAVE_NATIVE_func 1
  5296. | #define HAVE_NATIVE_mpn_addmul_1 1
  5297. | #define HAVE_NATIVE_mpn_submul_1 1
  5298. | #define HAVE_NATIVE_func 1
  5299. | #define HAVE_NATIVE_mpn_add_err1_n 1
  5300. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  5301. | #define HAVE_NATIVE_func 1
  5302. | #define HAVE_NATIVE_mpn_add_err2_n 1
  5303. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  5304. | #define HAVE_NATIVE_func 1
  5305. | #define HAVE_NATIVE_mpn_add_err3_n 1
  5306. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  5307. | #define HAVE_NATIVE_func 1
  5308. | #define HAVE_NATIVE_mpn_add_err1_n 1
  5309. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  5310. | #define HAVE_NATIVE_func 1
  5311. | #define HAVE_NATIVE_mpn_add_err2_n 1
  5312. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  5313. | #define HAVE_NATIVE_func 1
  5314. | #define HAVE_NATIVE_mpn_add_err3_n 1
  5315. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  5316. | #define HAVE_NATIVE_func 1
  5317. | #define HAVE_NATIVE_mpn_lshift 1
  5318. | #define HAVE_NATIVE_mpn_rshift 1
  5319. | #define HAVE_NATIVE_mpn_divexact_1 1
  5320. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  5321. | #define HAVE_NATIVE_mpn_divrem_1 1
  5322. | #define HAVE_NATIVE_mpn_divrem_2 1
  5323. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  5324. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  5325. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  5326. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  5327. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  5328. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  5329. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  5330. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  5331. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  5332. | #define HAVE_NATIVE_mpn_lshiftc 1
  5333. | #define HAVE_NATIVE_mpn_mul_basecase 1
  5334. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  5335. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  5336. | #define HAVE_NATIVE_mpn_popcount 1
  5337. | #define HAVE_NATIVE_mpn_hamdist 1
  5338. | #define HAVE_NATIVE_func 1
  5339. | #define HAVE_NATIVE_mpn_popcount 1
  5340. | #define HAVE_NATIVE_mpn_hamdist 1
  5341. | #define HAVE_NATIVE_func 1
  5342. | #define HAVE_NATIVE_mpn_gcd_1 1
  5343. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  5344. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  5345. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  5346. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  5347. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  5348. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  5349. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  5350. | #define HAVE_NATIVE_mpn_redc_1 1
  5351. | #define HAVE_NATIVE_mpn_and_n 1
  5352. | #define HAVE_NATIVE_mpn_andn_n 1
  5353. | #define HAVE_NATIVE_mpn_nand_n 1
  5354. | #define HAVE_NATIVE_mpn_ior_n 1
  5355. | #define HAVE_NATIVE_mpn_iorn_n 1
  5356. | #define HAVE_NATIVE_mpn_nior_n 1
  5357. | #define HAVE_NATIVE_mpn_xor_n 1
  5358. | #define HAVE_NATIVE_mpn_xnor_n 1
  5359. | #define HAVE_NATIVE_func 1
  5360. | #define HAVE_NATIVE_func 1
  5361. | #define HAVE_NATIVE_func 1
  5362. | #define HAVE_NATIVE_mpn_and_n 1
  5363. | #define HAVE_NATIVE_mpn_andn_n 1
  5364. | #define HAVE_NATIVE_mpn_nand_n 1
  5365. | #define HAVE_NATIVE_mpn_ior_n 1
  5366. | #define HAVE_NATIVE_mpn_iorn_n 1
  5367. | #define HAVE_NATIVE_mpn_nior_n 1
  5368. | #define HAVE_NATIVE_mpn_xor_n 1
  5369. | #define HAVE_NATIVE_mpn_xnor_n 1
  5370. | #define HAVE_NATIVE_func 1
  5371. | #define HAVE_NATIVE_func 1
  5372. | #define HAVE_NATIVE_func 1
  5373. | #define HAVE_NATIVE_mpn_and_n 1
  5374. | #define HAVE_NATIVE_mpn_andn_n 1
  5375. | #define HAVE_NATIVE_mpn_nand_n 1
  5376. | #define HAVE_NATIVE_mpn_ior_n 1
  5377. | #define HAVE_NATIVE_mpn_iorn_n 1
  5378. | #define HAVE_NATIVE_mpn_nior_n 1
  5379. | #define HAVE_NATIVE_mpn_xor_n 1
  5380. | #define HAVE_NATIVE_mpn_xnor_n 1
  5381. | #define HAVE_NATIVE_func 1
  5382. | #define HAVE_NATIVE_func 1
  5383. | #define HAVE_NATIVE_func 1
  5384. | #define HAVE_NATIVE_mpn_and_n 1
  5385. | #define HAVE_NATIVE_mpn_andn_n 1
  5386. | #define HAVE_NATIVE_mpn_nand_n 1
  5387. | #define HAVE_NATIVE_mpn_ior_n 1
  5388. | #define HAVE_NATIVE_mpn_iorn_n 1
  5389. | #define HAVE_NATIVE_mpn_nior_n 1
  5390. | #define HAVE_NATIVE_mpn_xor_n 1
  5391. | #define HAVE_NATIVE_mpn_xnor_n 1
  5392. | #define HAVE_NATIVE_func 1
  5393. | #define HAVE_NATIVE_func 1
  5394. | #define HAVE_NATIVE_func 1
  5395. | #define HAVE_NATIVE_mpn_and_n 1
  5396. | #define HAVE_NATIVE_mpn_andn_n 1
  5397. | #define HAVE_NATIVE_mpn_nand_n 1
  5398. | #define HAVE_NATIVE_mpn_ior_n 1
  5399. | #define HAVE_NATIVE_mpn_iorn_n 1
  5400. | #define HAVE_NATIVE_mpn_nior_n 1
  5401. | #define HAVE_NATIVE_mpn_xor_n 1
  5402. | #define HAVE_NATIVE_mpn_xnor_n 1
  5403. | #define HAVE_NATIVE_func 1
  5404. | #define HAVE_NATIVE_func 1
  5405. | #define HAVE_NATIVE_func 1
  5406. | #define HAVE_NATIVE_mpn_and_n 1
  5407. | #define HAVE_NATIVE_mpn_andn_n 1
  5408. | #define HAVE_NATIVE_mpn_nand_n 1
  5409. | #define HAVE_NATIVE_mpn_ior_n 1
  5410. | #define HAVE_NATIVE_mpn_iorn_n 1
  5411. | #define HAVE_NATIVE_mpn_nior_n 1
  5412. | #define HAVE_NATIVE_mpn_xor_n 1
  5413. | #define HAVE_NATIVE_mpn_xnor_n 1
  5414. | #define HAVE_NATIVE_func 1
  5415. | #define HAVE_NATIVE_func 1
  5416. | #define HAVE_NATIVE_func 1
  5417. | #define HAVE_NATIVE_mpn_and_n 1
  5418. | #define HAVE_NATIVE_mpn_andn_n 1
  5419. | #define HAVE_NATIVE_mpn_nand_n 1
  5420. | #define HAVE_NATIVE_mpn_ior_n 1
  5421. | #define HAVE_NATIVE_mpn_iorn_n 1
  5422. | #define HAVE_NATIVE_mpn_nior_n 1
  5423. | #define HAVE_NATIVE_mpn_xor_n 1
  5424. | #define HAVE_NATIVE_mpn_xnor_n 1
  5425. | #define HAVE_NATIVE_func 1
  5426. | #define HAVE_NATIVE_func 1
  5427. | #define HAVE_NATIVE_func 1
  5428. | #define HAVE_NATIVE_mpn_and_n 1
  5429. | #define HAVE_NATIVE_mpn_andn_n 1
  5430. | #define HAVE_NATIVE_mpn_nand_n 1
  5431. | #define HAVE_NATIVE_mpn_ior_n 1
  5432. | #define HAVE_NATIVE_mpn_iorn_n 1
  5433. | #define HAVE_NATIVE_mpn_nior_n 1
  5434. | #define HAVE_NATIVE_mpn_xor_n 1
  5435. | #define HAVE_NATIVE_mpn_xnor_n 1
  5436. | #define HAVE_NATIVE_func 1
  5437. | #define HAVE_NATIVE_func 1
  5438. | #define HAVE_NATIVE_func 1
  5439. | #define HAVE_NATIVE_mpn_copyi 1
  5440. | #define HAVE_NATIVE_mpn_copyd 1
  5441. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  5442. | #define HAVE_NATIVE_mpn_invert_limb 1
  5443. | #define HAVE_NATIVE_C 1
  5444. | #define HAVE_NATIVE_Kn 1
  5445. | #define HAVE_NATIVE_C2 1
  5446. | #define HAVE_NATIVE_Ci 1
  5447. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  5448. | #define HAVE_NATIVE_mpn_mul_2 1
  5449. | #define HAVE_NATIVE_mpn_addmul_2 1
  5450. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  5451. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  5452. | #define HAVE_NATIVE_func 1
  5453. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  5454. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  5455. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  5456. | #define HAVE_NATIVE_func 1
  5457. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  5458. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  5459. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  5460. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  5461. | #define HAVE_NATIVE_func_nc 1
  5462. | #define HAVE_NATIVE_func_n 1
  5463. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  5464. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  5465. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  5466. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  5467. | #define HAVE_NATIVE_func_nc 1
  5468. | #define HAVE_NATIVE_func_n 1
  5469. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  5470. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  5471. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  5472. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  5473. | #define HAVE_NATIVE_mpn_addlsh_n 1
  5474. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  5475. | #define HAVE_NATIVE_func 1
  5476. | #define HAVE_NATIVE_mpn_addlsh_n 1
  5477. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  5478. | #define HAVE_NATIVE_func 1
  5479. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  5480. | #define LSYM_PREFIX ".L"
  5481. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  5482. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  5483. | /* end confdefs.h. */
  5484. | #include <stdio.h>
  5485. | #ifdef HAVE_SYS_TYPES_H
  5486. | # include <sys/types.h>
  5487. | #endif
  5488. | #ifdef HAVE_SYS_STAT_H
  5489. | # include <sys/stat.h>
  5490. | #endif
  5491. | #ifdef STDC_HEADERS
  5492. | # include <stdlib.h>
  5493. | # include <stddef.h>
  5494. | #else
  5495. | # ifdef HAVE_STDLIB_H
  5496. | # include <stdlib.h>
  5497. | # endif
  5498. | #endif
  5499. | #ifdef HAVE_STRING_H
  5500. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  5501. | # include <memory.h>
  5502. | # endif
  5503. | # include <string.h>
  5504. | #endif
  5505. | #ifdef HAVE_STRINGS_H
  5506. | # include <strings.h>
  5507. | #endif
  5508. | #ifdef HAVE_INTTYPES_H
  5509. | # include <inttypes.h>
  5510. | #endif
  5511. | #ifdef HAVE_STDINT_H
  5512. | # include <stdint.h>
  5513. | #endif
  5514. | #ifdef HAVE_UNISTD_H
  5515. | # include <unistd.h>
  5516. | #endif
  5517. | int
  5518. | main ()
  5519. | {
  5520. | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 7)];
  5521. | test_array [0] = 0;
  5522. | return test_array [0];
  5523. |
  5524. | ;
  5525. | return 0;
  5526. | }
  5527. configure:27299: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  5528. configure:27299: $? = 0
  5529. configure:27299: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  5530. configure:27299: $? = 0
  5531. configure:27299: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  5532. configure:27299: $? = 0
  5533. configure:27299: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  5534. configure:27299: $? = 0
  5535. configure:27313: result: 8
  5536. configure:27327: checking size of unsigned short
  5537. configure:27332: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  5538. configure:27332: $? = 0
  5539. configure:27332: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  5540. conftest.c: In function 'main':
  5541. conftest.c:342:12: error: size of array 'test_array' is negative
  5542. static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) <= 0)];
  5543. ^
  5544. configure:27332: $? = 1
  5545. configure: failed program was:
  5546. | /* confdefs.h */
  5547. | #define PACKAGE_NAME "GNU MP"
  5548. | #define PACKAGE_TARNAME "gmp"
  5549. | #define PACKAGE_VERSION "6.1.0"
  5550. | #define PACKAGE_STRING "GNU MP 6.1.0"
  5551. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  5552. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  5553. | #define PACKAGE "gmp"
  5554. | #define VERSION "6.1.0"
  5555. | #define WANT_ASSEMBLY 1
  5556. | #define WANT_FFT 1
  5557. | #define HAVE_HOST_CPU_x86_64 1
  5558. | #define HAVE_SPEED_CYCLECOUNTER 2
  5559. | #define HAVE_CALLING_CONVENTIONS 1
  5560. | #define STDC_HEADERS 1
  5561. | #define HAVE_SYS_TYPES_H 1
  5562. | #define HAVE_SYS_STAT_H 1
  5563. | #define HAVE_STDLIB_H 1
  5564. | #define HAVE_STRING_H 1
  5565. | #define HAVE_MEMORY_H 1
  5566. | #define HAVE_STRINGS_H 1
  5567. | #define HAVE_INTTYPES_H 1
  5568. | #define HAVE_STDINT_H 1
  5569. | #define HAVE_UNISTD_H 1
  5570. | #define HAVE_DLFCN_H 1
  5571. | #define LT_OBJDIR ".libs/"
  5572. | #define STDC_HEADERS 1
  5573. | #define TIME_WITH_SYS_TIME 1
  5574. | #define HAVE_FCNTL_H 1
  5575. | #define HAVE_FLOAT_H 1
  5576. | #define HAVE_LANGINFO_H 1
  5577. | #define HAVE_LOCALE_H 1
  5578. | #define HAVE_NL_TYPES_H 1
  5579. | #define HAVE_SYS_MMAN_H 1
  5580. | #define HAVE_SYS_PARAM_H 1
  5581. | #define HAVE_SYS_SYSINFO_H 1
  5582. | #define HAVE_SYS_TIME_H 1
  5583. | #define HAVE_SYS_TIMES_H 1
  5584. | #define HAVE_SYS_RESOURCE_H 1
  5585. | #define HAVE_SYS_SYSCTL_H 1
  5586. | #define HAVE_DECL_FGETC 1
  5587. | #define HAVE_DECL_FSCANF 1
  5588. | #define HAVE_DECL_OPTARG 1
  5589. | #define HAVE_DECL_UNGETC 1
  5590. | #define HAVE_DECL_VFPRINTF 1
  5591. | #define HAVE_DECL_SYS_ERRLIST 1
  5592. | #define HAVE_DECL_SYS_NERR 1
  5593. | #define RETSIGTYPE void
  5594. | #define HAVE_INTMAX_T 1
  5595. | #define HAVE_LONG_DOUBLE 1
  5596. | #define HAVE_LONG_LONG 1
  5597. | #define HAVE_PTRDIFF_T 1
  5598. | #define HAVE_QUAD_T 1
  5599. | #define HAVE_UINT_LEAST32_T 1
  5600. | #define HAVE_INTPTR_T 1
  5601. | #define restrict __restrict
  5602. | #define HAVE_ATTRIBUTE_CONST 1
  5603. | #define HAVE_ATTRIBUTE_MALLOC 1
  5604. | #define HAVE_ATTRIBUTE_MODE 1
  5605. | #define HAVE_ATTRIBUTE_NORETURN 1
  5606. | #define HAVE_HIDDEN_ALIAS 1
  5607. | #define HAVE_ALLOCA_H 1
  5608. | #define HAVE_ALLOCA 1
  5609. | #define WANT_TMP_ALLOCA 1
  5610. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  5611. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  5612. | #define HAVE_ALARM 1
  5613. | #define HAVE_CLOCK 1
  5614. | #define HAVE_GETPAGESIZE 1
  5615. | #define HAVE_GETRUSAGE 1
  5616. | #define HAVE_GETTIMEOFDAY 1
  5617. | #define HAVE_LOCALECONV 1
  5618. | #define HAVE_MEMSET 1
  5619. | #define HAVE_MMAP 1
  5620. | #define HAVE_MPROTECT 1
  5621. | #define HAVE_NL_LANGINFO 1
  5622. | #define HAVE_OBSTACK_VPRINTF 1
  5623. | #define HAVE_POPEN 1
  5624. | #define HAVE_RAISE 1
  5625. | #define HAVE_SIGACTION 1
  5626. | #define HAVE_SIGALTSTACK 1
  5627. | #define HAVE_SIGSTACK 1
  5628. | #define HAVE_STRCHR 1
  5629. | #define HAVE_STRERROR 1
  5630. | #define HAVE_STRNLEN 1
  5631. | #define HAVE_STRTOL 1
  5632. | #define HAVE_STRTOUL 1
  5633. | #define HAVE_SYSCONF 1
  5634. | #define HAVE_SYSCTL 1
  5635. | #define HAVE_TIMES 1
  5636. | #define HAVE_CLOCK_GETTIME 1
  5637. | #define HAVE_VSNPRINTF 1
  5638. | #define HAVE_NATIVE_mpn_add_n 1
  5639. | #define HAVE_NATIVE_mpn_add_nc 1
  5640. | #define HAVE_NATIVE_mpn_sub_n 1
  5641. | #define HAVE_NATIVE_mpn_sub_nc 1
  5642. | #define HAVE_NATIVE_func_nc 1
  5643. | #define HAVE_NATIVE_func 1
  5644. | #define HAVE_NATIVE_mpn_add_n 1
  5645. | #define HAVE_NATIVE_mpn_add_nc 1
  5646. | #define HAVE_NATIVE_mpn_sub_n 1
  5647. | #define HAVE_NATIVE_mpn_sub_nc 1
  5648. | #define HAVE_NATIVE_func_nc 1
  5649. | #define HAVE_NATIVE_func 1
  5650. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  5651. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  5652. | #define HAVE_NATIVE_func 1
  5653. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  5654. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  5655. | #define HAVE_NATIVE_func 1
  5656. | #define HAVE_NATIVE_mpn_com 1
  5657. | #define HAVE_NATIVE_mpn_mul_1c 1
  5658. | #define HAVE_NATIVE_mpn_mul_1 1
  5659. | #define HAVE_NATIVE_mpn_addmul_1 1
  5660. | #define HAVE_NATIVE_mpn_submul_1 1
  5661. | #define HAVE_NATIVE_func 1
  5662. | #define HAVE_NATIVE_mpn_addmul_1 1
  5663. | #define HAVE_NATIVE_mpn_submul_1 1
  5664. | #define HAVE_NATIVE_func 1
  5665. | #define HAVE_NATIVE_mpn_add_err1_n 1
  5666. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  5667. | #define HAVE_NATIVE_func 1
  5668. | #define HAVE_NATIVE_mpn_add_err2_n 1
  5669. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  5670. | #define HAVE_NATIVE_func 1
  5671. | #define HAVE_NATIVE_mpn_add_err3_n 1
  5672. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  5673. | #define HAVE_NATIVE_func 1
  5674. | #define HAVE_NATIVE_mpn_add_err1_n 1
  5675. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  5676. | #define HAVE_NATIVE_func 1
  5677. | #define HAVE_NATIVE_mpn_add_err2_n 1
  5678. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  5679. | #define HAVE_NATIVE_func 1
  5680. | #define HAVE_NATIVE_mpn_add_err3_n 1
  5681. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  5682. | #define HAVE_NATIVE_func 1
  5683. | #define HAVE_NATIVE_mpn_lshift 1
  5684. | #define HAVE_NATIVE_mpn_rshift 1
  5685. | #define HAVE_NATIVE_mpn_divexact_1 1
  5686. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  5687. | #define HAVE_NATIVE_mpn_divrem_1 1
  5688. | #define HAVE_NATIVE_mpn_divrem_2 1
  5689. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  5690. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  5691. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  5692. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  5693. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  5694. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  5695. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  5696. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  5697. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  5698. | #define HAVE_NATIVE_mpn_lshiftc 1
  5699. | #define HAVE_NATIVE_mpn_mul_basecase 1
  5700. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  5701. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  5702. | #define HAVE_NATIVE_mpn_popcount 1
  5703. | #define HAVE_NATIVE_mpn_hamdist 1
  5704. | #define HAVE_NATIVE_func 1
  5705. | #define HAVE_NATIVE_mpn_popcount 1
  5706. | #define HAVE_NATIVE_mpn_hamdist 1
  5707. | #define HAVE_NATIVE_func 1
  5708. | #define HAVE_NATIVE_mpn_gcd_1 1
  5709. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  5710. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  5711. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  5712. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  5713. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  5714. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  5715. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  5716. | #define HAVE_NATIVE_mpn_redc_1 1
  5717. | #define HAVE_NATIVE_mpn_and_n 1
  5718. | #define HAVE_NATIVE_mpn_andn_n 1
  5719. | #define HAVE_NATIVE_mpn_nand_n 1
  5720. | #define HAVE_NATIVE_mpn_ior_n 1
  5721. | #define HAVE_NATIVE_mpn_iorn_n 1
  5722. | #define HAVE_NATIVE_mpn_nior_n 1
  5723. | #define HAVE_NATIVE_mpn_xor_n 1
  5724. | #define HAVE_NATIVE_mpn_xnor_n 1
  5725. | #define HAVE_NATIVE_func 1
  5726. | #define HAVE_NATIVE_func 1
  5727. | #define HAVE_NATIVE_func 1
  5728. | #define HAVE_NATIVE_mpn_and_n 1
  5729. | #define HAVE_NATIVE_mpn_andn_n 1
  5730. | #define HAVE_NATIVE_mpn_nand_n 1
  5731. | #define HAVE_NATIVE_mpn_ior_n 1
  5732. | #define HAVE_NATIVE_mpn_iorn_n 1
  5733. | #define HAVE_NATIVE_mpn_nior_n 1
  5734. | #define HAVE_NATIVE_mpn_xor_n 1
  5735. | #define HAVE_NATIVE_mpn_xnor_n 1
  5736. | #define HAVE_NATIVE_func 1
  5737. | #define HAVE_NATIVE_func 1
  5738. | #define HAVE_NATIVE_func 1
  5739. | #define HAVE_NATIVE_mpn_and_n 1
  5740. | #define HAVE_NATIVE_mpn_andn_n 1
  5741. | #define HAVE_NATIVE_mpn_nand_n 1
  5742. | #define HAVE_NATIVE_mpn_ior_n 1
  5743. | #define HAVE_NATIVE_mpn_iorn_n 1
  5744. | #define HAVE_NATIVE_mpn_nior_n 1
  5745. | #define HAVE_NATIVE_mpn_xor_n 1
  5746. | #define HAVE_NATIVE_mpn_xnor_n 1
  5747. | #define HAVE_NATIVE_func 1
  5748. | #define HAVE_NATIVE_func 1
  5749. | #define HAVE_NATIVE_func 1
  5750. | #define HAVE_NATIVE_mpn_and_n 1
  5751. | #define HAVE_NATIVE_mpn_andn_n 1
  5752. | #define HAVE_NATIVE_mpn_nand_n 1
  5753. | #define HAVE_NATIVE_mpn_ior_n 1
  5754. | #define HAVE_NATIVE_mpn_iorn_n 1
  5755. | #define HAVE_NATIVE_mpn_nior_n 1
  5756. | #define HAVE_NATIVE_mpn_xor_n 1
  5757. | #define HAVE_NATIVE_mpn_xnor_n 1
  5758. | #define HAVE_NATIVE_func 1
  5759. | #define HAVE_NATIVE_func 1
  5760. | #define HAVE_NATIVE_func 1
  5761. | #define HAVE_NATIVE_mpn_and_n 1
  5762. | #define HAVE_NATIVE_mpn_andn_n 1
  5763. | #define HAVE_NATIVE_mpn_nand_n 1
  5764. | #define HAVE_NATIVE_mpn_ior_n 1
  5765. | #define HAVE_NATIVE_mpn_iorn_n 1
  5766. | #define HAVE_NATIVE_mpn_nior_n 1
  5767. | #define HAVE_NATIVE_mpn_xor_n 1
  5768. | #define HAVE_NATIVE_mpn_xnor_n 1
  5769. | #define HAVE_NATIVE_func 1
  5770. | #define HAVE_NATIVE_func 1
  5771. | #define HAVE_NATIVE_func 1
  5772. | #define HAVE_NATIVE_mpn_and_n 1
  5773. | #define HAVE_NATIVE_mpn_andn_n 1
  5774. | #define HAVE_NATIVE_mpn_nand_n 1
  5775. | #define HAVE_NATIVE_mpn_ior_n 1
  5776. | #define HAVE_NATIVE_mpn_iorn_n 1
  5777. | #define HAVE_NATIVE_mpn_nior_n 1
  5778. | #define HAVE_NATIVE_mpn_xor_n 1
  5779. | #define HAVE_NATIVE_mpn_xnor_n 1
  5780. | #define HAVE_NATIVE_func 1
  5781. | #define HAVE_NATIVE_func 1
  5782. | #define HAVE_NATIVE_func 1
  5783. | #define HAVE_NATIVE_mpn_and_n 1
  5784. | #define HAVE_NATIVE_mpn_andn_n 1
  5785. | #define HAVE_NATIVE_mpn_nand_n 1
  5786. | #define HAVE_NATIVE_mpn_ior_n 1
  5787. | #define HAVE_NATIVE_mpn_iorn_n 1
  5788. | #define HAVE_NATIVE_mpn_nior_n 1
  5789. | #define HAVE_NATIVE_mpn_xor_n 1
  5790. | #define HAVE_NATIVE_mpn_xnor_n 1
  5791. | #define HAVE_NATIVE_func 1
  5792. | #define HAVE_NATIVE_func 1
  5793. | #define HAVE_NATIVE_func 1
  5794. | #define HAVE_NATIVE_mpn_and_n 1
  5795. | #define HAVE_NATIVE_mpn_andn_n 1
  5796. | #define HAVE_NATIVE_mpn_nand_n 1
  5797. | #define HAVE_NATIVE_mpn_ior_n 1
  5798. | #define HAVE_NATIVE_mpn_iorn_n 1
  5799. | #define HAVE_NATIVE_mpn_nior_n 1
  5800. | #define HAVE_NATIVE_mpn_xor_n 1
  5801. | #define HAVE_NATIVE_mpn_xnor_n 1
  5802. | #define HAVE_NATIVE_func 1
  5803. | #define HAVE_NATIVE_func 1
  5804. | #define HAVE_NATIVE_func 1
  5805. | #define HAVE_NATIVE_mpn_copyi 1
  5806. | #define HAVE_NATIVE_mpn_copyd 1
  5807. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  5808. | #define HAVE_NATIVE_mpn_invert_limb 1
  5809. | #define HAVE_NATIVE_C 1
  5810. | #define HAVE_NATIVE_Kn 1
  5811. | #define HAVE_NATIVE_C2 1
  5812. | #define HAVE_NATIVE_Ci 1
  5813. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  5814. | #define HAVE_NATIVE_mpn_mul_2 1
  5815. | #define HAVE_NATIVE_mpn_addmul_2 1
  5816. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  5817. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  5818. | #define HAVE_NATIVE_func 1
  5819. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  5820. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  5821. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  5822. | #define HAVE_NATIVE_func 1
  5823. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  5824. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  5825. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  5826. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  5827. | #define HAVE_NATIVE_func_nc 1
  5828. | #define HAVE_NATIVE_func_n 1
  5829. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  5830. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  5831. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  5832. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  5833. | #define HAVE_NATIVE_func_nc 1
  5834. | #define HAVE_NATIVE_func_n 1
  5835. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  5836. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  5837. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  5838. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  5839. | #define HAVE_NATIVE_mpn_addlsh_n 1
  5840. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  5841. | #define HAVE_NATIVE_func 1
  5842. | #define HAVE_NATIVE_mpn_addlsh_n 1
  5843. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  5844. | #define HAVE_NATIVE_func 1
  5845. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  5846. | #define LSYM_PREFIX ".L"
  5847. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  5848. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  5849. | #define SIZEOF_VOID_P 8
  5850. | /* end confdefs.h. */
  5851. | #include <stdio.h>
  5852. | #ifdef HAVE_SYS_TYPES_H
  5853. | # include <sys/types.h>
  5854. | #endif
  5855. | #ifdef HAVE_SYS_STAT_H
  5856. | # include <sys/stat.h>
  5857. | #endif
  5858. | #ifdef STDC_HEADERS
  5859. | # include <stdlib.h>
  5860. | # include <stddef.h>
  5861. | #else
  5862. | # ifdef HAVE_STDLIB_H
  5863. | # include <stdlib.h>
  5864. | # endif
  5865. | #endif
  5866. | #ifdef HAVE_STRING_H
  5867. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  5868. | # include <memory.h>
  5869. | # endif
  5870. | # include <string.h>
  5871. | #endif
  5872. | #ifdef HAVE_STRINGS_H
  5873. | # include <strings.h>
  5874. | #endif
  5875. | #ifdef HAVE_INTTYPES_H
  5876. | # include <inttypes.h>
  5877. | #endif
  5878. | #ifdef HAVE_STDINT_H
  5879. | # include <stdint.h>
  5880. | #endif
  5881. | #ifdef HAVE_UNISTD_H
  5882. | # include <unistd.h>
  5883. | #endif
  5884. | int
  5885. | main ()
  5886. | {
  5887. | static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) <= 0)];
  5888. | test_array [0] = 0;
  5889. | return test_array [0];
  5890. |
  5891. | ;
  5892. | return 0;
  5893. | }
  5894. configure:27332: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  5895. conftest.c: In function 'main':
  5896. conftest.c:342:12: error: size of array 'test_array' is negative
  5897. static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) <= 1)];
  5898. ^
  5899. configure:27332: $? = 1
  5900. configure: failed program was:
  5901. | /* confdefs.h */
  5902. | #define PACKAGE_NAME "GNU MP"
  5903. | #define PACKAGE_TARNAME "gmp"
  5904. | #define PACKAGE_VERSION "6.1.0"
  5905. | #define PACKAGE_STRING "GNU MP 6.1.0"
  5906. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  5907. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  5908. | #define PACKAGE "gmp"
  5909. | #define VERSION "6.1.0"
  5910. | #define WANT_ASSEMBLY 1
  5911. | #define WANT_FFT 1
  5912. | #define HAVE_HOST_CPU_x86_64 1
  5913. | #define HAVE_SPEED_CYCLECOUNTER 2
  5914. | #define HAVE_CALLING_CONVENTIONS 1
  5915. | #define STDC_HEADERS 1
  5916. | #define HAVE_SYS_TYPES_H 1
  5917. | #define HAVE_SYS_STAT_H 1
  5918. | #define HAVE_STDLIB_H 1
  5919. | #define HAVE_STRING_H 1
  5920. | #define HAVE_MEMORY_H 1
  5921. | #define HAVE_STRINGS_H 1
  5922. | #define HAVE_INTTYPES_H 1
  5923. | #define HAVE_STDINT_H 1
  5924. | #define HAVE_UNISTD_H 1
  5925. | #define HAVE_DLFCN_H 1
  5926. | #define LT_OBJDIR ".libs/"
  5927. | #define STDC_HEADERS 1
  5928. | #define TIME_WITH_SYS_TIME 1
  5929. | #define HAVE_FCNTL_H 1
  5930. | #define HAVE_FLOAT_H 1
  5931. | #define HAVE_LANGINFO_H 1
  5932. | #define HAVE_LOCALE_H 1
  5933. | #define HAVE_NL_TYPES_H 1
  5934. | #define HAVE_SYS_MMAN_H 1
  5935. | #define HAVE_SYS_PARAM_H 1
  5936. | #define HAVE_SYS_SYSINFO_H 1
  5937. | #define HAVE_SYS_TIME_H 1
  5938. | #define HAVE_SYS_TIMES_H 1
  5939. | #define HAVE_SYS_RESOURCE_H 1
  5940. | #define HAVE_SYS_SYSCTL_H 1
  5941. | #define HAVE_DECL_FGETC 1
  5942. | #define HAVE_DECL_FSCANF 1
  5943. | #define HAVE_DECL_OPTARG 1
  5944. | #define HAVE_DECL_UNGETC 1
  5945. | #define HAVE_DECL_VFPRINTF 1
  5946. | #define HAVE_DECL_SYS_ERRLIST 1
  5947. | #define HAVE_DECL_SYS_NERR 1
  5948. | #define RETSIGTYPE void
  5949. | #define HAVE_INTMAX_T 1
  5950. | #define HAVE_LONG_DOUBLE 1
  5951. | #define HAVE_LONG_LONG 1
  5952. | #define HAVE_PTRDIFF_T 1
  5953. | #define HAVE_QUAD_T 1
  5954. | #define HAVE_UINT_LEAST32_T 1
  5955. | #define HAVE_INTPTR_T 1
  5956. | #define restrict __restrict
  5957. | #define HAVE_ATTRIBUTE_CONST 1
  5958. | #define HAVE_ATTRIBUTE_MALLOC 1
  5959. | #define HAVE_ATTRIBUTE_MODE 1
  5960. | #define HAVE_ATTRIBUTE_NORETURN 1
  5961. | #define HAVE_HIDDEN_ALIAS 1
  5962. | #define HAVE_ALLOCA_H 1
  5963. | #define HAVE_ALLOCA 1
  5964. | #define WANT_TMP_ALLOCA 1
  5965. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  5966. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  5967. | #define HAVE_ALARM 1
  5968. | #define HAVE_CLOCK 1
  5969. | #define HAVE_GETPAGESIZE 1
  5970. | #define HAVE_GETRUSAGE 1
  5971. | #define HAVE_GETTIMEOFDAY 1
  5972. | #define HAVE_LOCALECONV 1
  5973. | #define HAVE_MEMSET 1
  5974. | #define HAVE_MMAP 1
  5975. | #define HAVE_MPROTECT 1
  5976. | #define HAVE_NL_LANGINFO 1
  5977. | #define HAVE_OBSTACK_VPRINTF 1
  5978. | #define HAVE_POPEN 1
  5979. | #define HAVE_RAISE 1
  5980. | #define HAVE_SIGACTION 1
  5981. | #define HAVE_SIGALTSTACK 1
  5982. | #define HAVE_SIGSTACK 1
  5983. | #define HAVE_STRCHR 1
  5984. | #define HAVE_STRERROR 1
  5985. | #define HAVE_STRNLEN 1
  5986. | #define HAVE_STRTOL 1
  5987. | #define HAVE_STRTOUL 1
  5988. | #define HAVE_SYSCONF 1
  5989. | #define HAVE_SYSCTL 1
  5990. | #define HAVE_TIMES 1
  5991. | #define HAVE_CLOCK_GETTIME 1
  5992. | #define HAVE_VSNPRINTF 1
  5993. | #define HAVE_NATIVE_mpn_add_n 1
  5994. | #define HAVE_NATIVE_mpn_add_nc 1
  5995. | #define HAVE_NATIVE_mpn_sub_n 1
  5996. | #define HAVE_NATIVE_mpn_sub_nc 1
  5997. | #define HAVE_NATIVE_func_nc 1
  5998. | #define HAVE_NATIVE_func 1
  5999. | #define HAVE_NATIVE_mpn_add_n 1
  6000. | #define HAVE_NATIVE_mpn_add_nc 1
  6001. | #define HAVE_NATIVE_mpn_sub_n 1
  6002. | #define HAVE_NATIVE_mpn_sub_nc 1
  6003. | #define HAVE_NATIVE_func_nc 1
  6004. | #define HAVE_NATIVE_func 1
  6005. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  6006. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  6007. | #define HAVE_NATIVE_func 1
  6008. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  6009. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  6010. | #define HAVE_NATIVE_func 1
  6011. | #define HAVE_NATIVE_mpn_com 1
  6012. | #define HAVE_NATIVE_mpn_mul_1c 1
  6013. | #define HAVE_NATIVE_mpn_mul_1 1
  6014. | #define HAVE_NATIVE_mpn_addmul_1 1
  6015. | #define HAVE_NATIVE_mpn_submul_1 1
  6016. | #define HAVE_NATIVE_func 1
  6017. | #define HAVE_NATIVE_mpn_addmul_1 1
  6018. | #define HAVE_NATIVE_mpn_submul_1 1
  6019. | #define HAVE_NATIVE_func 1
  6020. | #define HAVE_NATIVE_mpn_add_err1_n 1
  6021. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  6022. | #define HAVE_NATIVE_func 1
  6023. | #define HAVE_NATIVE_mpn_add_err2_n 1
  6024. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  6025. | #define HAVE_NATIVE_func 1
  6026. | #define HAVE_NATIVE_mpn_add_err3_n 1
  6027. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  6028. | #define HAVE_NATIVE_func 1
  6029. | #define HAVE_NATIVE_mpn_add_err1_n 1
  6030. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  6031. | #define HAVE_NATIVE_func 1
  6032. | #define HAVE_NATIVE_mpn_add_err2_n 1
  6033. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  6034. | #define HAVE_NATIVE_func 1
  6035. | #define HAVE_NATIVE_mpn_add_err3_n 1
  6036. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  6037. | #define HAVE_NATIVE_func 1
  6038. | #define HAVE_NATIVE_mpn_lshift 1
  6039. | #define HAVE_NATIVE_mpn_rshift 1
  6040. | #define HAVE_NATIVE_mpn_divexact_1 1
  6041. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  6042. | #define HAVE_NATIVE_mpn_divrem_1 1
  6043. | #define HAVE_NATIVE_mpn_divrem_2 1
  6044. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  6045. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  6046. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  6047. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  6048. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  6049. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  6050. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  6051. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  6052. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  6053. | #define HAVE_NATIVE_mpn_lshiftc 1
  6054. | #define HAVE_NATIVE_mpn_mul_basecase 1
  6055. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  6056. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  6057. | #define HAVE_NATIVE_mpn_popcount 1
  6058. | #define HAVE_NATIVE_mpn_hamdist 1
  6059. | #define HAVE_NATIVE_func 1
  6060. | #define HAVE_NATIVE_mpn_popcount 1
  6061. | #define HAVE_NATIVE_mpn_hamdist 1
  6062. | #define HAVE_NATIVE_func 1
  6063. | #define HAVE_NATIVE_mpn_gcd_1 1
  6064. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  6065. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  6066. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  6067. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  6068. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  6069. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  6070. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  6071. | #define HAVE_NATIVE_mpn_redc_1 1
  6072. | #define HAVE_NATIVE_mpn_and_n 1
  6073. | #define HAVE_NATIVE_mpn_andn_n 1
  6074. | #define HAVE_NATIVE_mpn_nand_n 1
  6075. | #define HAVE_NATIVE_mpn_ior_n 1
  6076. | #define HAVE_NATIVE_mpn_iorn_n 1
  6077. | #define HAVE_NATIVE_mpn_nior_n 1
  6078. | #define HAVE_NATIVE_mpn_xor_n 1
  6079. | #define HAVE_NATIVE_mpn_xnor_n 1
  6080. | #define HAVE_NATIVE_func 1
  6081. | #define HAVE_NATIVE_func 1
  6082. | #define HAVE_NATIVE_func 1
  6083. | #define HAVE_NATIVE_mpn_and_n 1
  6084. | #define HAVE_NATIVE_mpn_andn_n 1
  6085. | #define HAVE_NATIVE_mpn_nand_n 1
  6086. | #define HAVE_NATIVE_mpn_ior_n 1
  6087. | #define HAVE_NATIVE_mpn_iorn_n 1
  6088. | #define HAVE_NATIVE_mpn_nior_n 1
  6089. | #define HAVE_NATIVE_mpn_xor_n 1
  6090. | #define HAVE_NATIVE_mpn_xnor_n 1
  6091. | #define HAVE_NATIVE_func 1
  6092. | #define HAVE_NATIVE_func 1
  6093. | #define HAVE_NATIVE_func 1
  6094. | #define HAVE_NATIVE_mpn_and_n 1
  6095. | #define HAVE_NATIVE_mpn_andn_n 1
  6096. | #define HAVE_NATIVE_mpn_nand_n 1
  6097. | #define HAVE_NATIVE_mpn_ior_n 1
  6098. | #define HAVE_NATIVE_mpn_iorn_n 1
  6099. | #define HAVE_NATIVE_mpn_nior_n 1
  6100. | #define HAVE_NATIVE_mpn_xor_n 1
  6101. | #define HAVE_NATIVE_mpn_xnor_n 1
  6102. | #define HAVE_NATIVE_func 1
  6103. | #define HAVE_NATIVE_func 1
  6104. | #define HAVE_NATIVE_func 1
  6105. | #define HAVE_NATIVE_mpn_and_n 1
  6106. | #define HAVE_NATIVE_mpn_andn_n 1
  6107. | #define HAVE_NATIVE_mpn_nand_n 1
  6108. | #define HAVE_NATIVE_mpn_ior_n 1
  6109. | #define HAVE_NATIVE_mpn_iorn_n 1
  6110. | #define HAVE_NATIVE_mpn_nior_n 1
  6111. | #define HAVE_NATIVE_mpn_xor_n 1
  6112. | #define HAVE_NATIVE_mpn_xnor_n 1
  6113. | #define HAVE_NATIVE_func 1
  6114. | #define HAVE_NATIVE_func 1
  6115. | #define HAVE_NATIVE_func 1
  6116. | #define HAVE_NATIVE_mpn_and_n 1
  6117. | #define HAVE_NATIVE_mpn_andn_n 1
  6118. | #define HAVE_NATIVE_mpn_nand_n 1
  6119. | #define HAVE_NATIVE_mpn_ior_n 1
  6120. | #define HAVE_NATIVE_mpn_iorn_n 1
  6121. | #define HAVE_NATIVE_mpn_nior_n 1
  6122. | #define HAVE_NATIVE_mpn_xor_n 1
  6123. | #define HAVE_NATIVE_mpn_xnor_n 1
  6124. | #define HAVE_NATIVE_func 1
  6125. | #define HAVE_NATIVE_func 1
  6126. | #define HAVE_NATIVE_func 1
  6127. | #define HAVE_NATIVE_mpn_and_n 1
  6128. | #define HAVE_NATIVE_mpn_andn_n 1
  6129. | #define HAVE_NATIVE_mpn_nand_n 1
  6130. | #define HAVE_NATIVE_mpn_ior_n 1
  6131. | #define HAVE_NATIVE_mpn_iorn_n 1
  6132. | #define HAVE_NATIVE_mpn_nior_n 1
  6133. | #define HAVE_NATIVE_mpn_xor_n 1
  6134. | #define HAVE_NATIVE_mpn_xnor_n 1
  6135. | #define HAVE_NATIVE_func 1
  6136. | #define HAVE_NATIVE_func 1
  6137. | #define HAVE_NATIVE_func 1
  6138. | #define HAVE_NATIVE_mpn_and_n 1
  6139. | #define HAVE_NATIVE_mpn_andn_n 1
  6140. | #define HAVE_NATIVE_mpn_nand_n 1
  6141. | #define HAVE_NATIVE_mpn_ior_n 1
  6142. | #define HAVE_NATIVE_mpn_iorn_n 1
  6143. | #define HAVE_NATIVE_mpn_nior_n 1
  6144. | #define HAVE_NATIVE_mpn_xor_n 1
  6145. | #define HAVE_NATIVE_mpn_xnor_n 1
  6146. | #define HAVE_NATIVE_func 1
  6147. | #define HAVE_NATIVE_func 1
  6148. | #define HAVE_NATIVE_func 1
  6149. | #define HAVE_NATIVE_mpn_and_n 1
  6150. | #define HAVE_NATIVE_mpn_andn_n 1
  6151. | #define HAVE_NATIVE_mpn_nand_n 1
  6152. | #define HAVE_NATIVE_mpn_ior_n 1
  6153. | #define HAVE_NATIVE_mpn_iorn_n 1
  6154. | #define HAVE_NATIVE_mpn_nior_n 1
  6155. | #define HAVE_NATIVE_mpn_xor_n 1
  6156. | #define HAVE_NATIVE_mpn_xnor_n 1
  6157. | #define HAVE_NATIVE_func 1
  6158. | #define HAVE_NATIVE_func 1
  6159. | #define HAVE_NATIVE_func 1
  6160. | #define HAVE_NATIVE_mpn_copyi 1
  6161. | #define HAVE_NATIVE_mpn_copyd 1
  6162. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  6163. | #define HAVE_NATIVE_mpn_invert_limb 1
  6164. | #define HAVE_NATIVE_C 1
  6165. | #define HAVE_NATIVE_Kn 1
  6166. | #define HAVE_NATIVE_C2 1
  6167. | #define HAVE_NATIVE_Ci 1
  6168. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  6169. | #define HAVE_NATIVE_mpn_mul_2 1
  6170. | #define HAVE_NATIVE_mpn_addmul_2 1
  6171. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  6172. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  6173. | #define HAVE_NATIVE_func 1
  6174. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  6175. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  6176. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  6177. | #define HAVE_NATIVE_func 1
  6178. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  6179. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  6180. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  6181. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  6182. | #define HAVE_NATIVE_func_nc 1
  6183. | #define HAVE_NATIVE_func_n 1
  6184. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  6185. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  6186. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  6187. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  6188. | #define HAVE_NATIVE_func_nc 1
  6189. | #define HAVE_NATIVE_func_n 1
  6190. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  6191. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  6192. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  6193. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  6194. | #define HAVE_NATIVE_mpn_addlsh_n 1
  6195. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  6196. | #define HAVE_NATIVE_func 1
  6197. | #define HAVE_NATIVE_mpn_addlsh_n 1
  6198. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  6199. | #define HAVE_NATIVE_func 1
  6200. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  6201. | #define LSYM_PREFIX ".L"
  6202. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  6203. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  6204. | #define SIZEOF_VOID_P 8
  6205. | /* end confdefs.h. */
  6206. | #include <stdio.h>
  6207. | #ifdef HAVE_SYS_TYPES_H
  6208. | # include <sys/types.h>
  6209. | #endif
  6210. | #ifdef HAVE_SYS_STAT_H
  6211. | # include <sys/stat.h>
  6212. | #endif
  6213. | #ifdef STDC_HEADERS
  6214. | # include <stdlib.h>
  6215. | # include <stddef.h>
  6216. | #else
  6217. | # ifdef HAVE_STDLIB_H
  6218. | # include <stdlib.h>
  6219. | # endif
  6220. | #endif
  6221. | #ifdef HAVE_STRING_H
  6222. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  6223. | # include <memory.h>
  6224. | # endif
  6225. | # include <string.h>
  6226. | #endif
  6227. | #ifdef HAVE_STRINGS_H
  6228. | # include <strings.h>
  6229. | #endif
  6230. | #ifdef HAVE_INTTYPES_H
  6231. | # include <inttypes.h>
  6232. | #endif
  6233. | #ifdef HAVE_STDINT_H
  6234. | # include <stdint.h>
  6235. | #endif
  6236. | #ifdef HAVE_UNISTD_H
  6237. | # include <unistd.h>
  6238. | #endif
  6239. | int
  6240. | main ()
  6241. | {
  6242. | static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) <= 1)];
  6243. | test_array [0] = 0;
  6244. | return test_array [0];
  6245. |
  6246. | ;
  6247. | return 0;
  6248. | }
  6249. configure:27332: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  6250. configure:27332: $? = 0
  6251. configure:27332: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  6252. configure:27332: $? = 0
  6253. configure:27346: result: 2
  6254. configure:27360: checking size of unsigned
  6255. configure:27365: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  6256. configure:27365: $? = 0
  6257. configure:27365: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  6258. conftest.c: In function 'main':
  6259. conftest.c:343:12: error: size of array 'test_array' is negative
  6260. static int test_array [1 - 2 * !(((long int) (sizeof (unsigned))) <= 0)];
  6261. ^
  6262. configure:27365: $? = 1
  6263. configure: failed program was:
  6264. | /* confdefs.h */
  6265. | #define PACKAGE_NAME "GNU MP"
  6266. | #define PACKAGE_TARNAME "gmp"
  6267. | #define PACKAGE_VERSION "6.1.0"
  6268. | #define PACKAGE_STRING "GNU MP 6.1.0"
  6269. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  6270. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  6271. | #define PACKAGE "gmp"
  6272. | #define VERSION "6.1.0"
  6273. | #define WANT_ASSEMBLY 1
  6274. | #define WANT_FFT 1
  6275. | #define HAVE_HOST_CPU_x86_64 1
  6276. | #define HAVE_SPEED_CYCLECOUNTER 2
  6277. | #define HAVE_CALLING_CONVENTIONS 1
  6278. | #define STDC_HEADERS 1
  6279. | #define HAVE_SYS_TYPES_H 1
  6280. | #define HAVE_SYS_STAT_H 1
  6281. | #define HAVE_STDLIB_H 1
  6282. | #define HAVE_STRING_H 1
  6283. | #define HAVE_MEMORY_H 1
  6284. | #define HAVE_STRINGS_H 1
  6285. | #define HAVE_INTTYPES_H 1
  6286. | #define HAVE_STDINT_H 1
  6287. | #define HAVE_UNISTD_H 1
  6288. | #define HAVE_DLFCN_H 1
  6289. | #define LT_OBJDIR ".libs/"
  6290. | #define STDC_HEADERS 1
  6291. | #define TIME_WITH_SYS_TIME 1
  6292. | #define HAVE_FCNTL_H 1
  6293. | #define HAVE_FLOAT_H 1
  6294. | #define HAVE_LANGINFO_H 1
  6295. | #define HAVE_LOCALE_H 1
  6296. | #define HAVE_NL_TYPES_H 1
  6297. | #define HAVE_SYS_MMAN_H 1
  6298. | #define HAVE_SYS_PARAM_H 1
  6299. | #define HAVE_SYS_SYSINFO_H 1
  6300. | #define HAVE_SYS_TIME_H 1
  6301. | #define HAVE_SYS_TIMES_H 1
  6302. | #define HAVE_SYS_RESOURCE_H 1
  6303. | #define HAVE_SYS_SYSCTL_H 1
  6304. | #define HAVE_DECL_FGETC 1
  6305. | #define HAVE_DECL_FSCANF 1
  6306. | #define HAVE_DECL_OPTARG 1
  6307. | #define HAVE_DECL_UNGETC 1
  6308. | #define HAVE_DECL_VFPRINTF 1
  6309. | #define HAVE_DECL_SYS_ERRLIST 1
  6310. | #define HAVE_DECL_SYS_NERR 1
  6311. | #define RETSIGTYPE void
  6312. | #define HAVE_INTMAX_T 1
  6313. | #define HAVE_LONG_DOUBLE 1
  6314. | #define HAVE_LONG_LONG 1
  6315. | #define HAVE_PTRDIFF_T 1
  6316. | #define HAVE_QUAD_T 1
  6317. | #define HAVE_UINT_LEAST32_T 1
  6318. | #define HAVE_INTPTR_T 1
  6319. | #define restrict __restrict
  6320. | #define HAVE_ATTRIBUTE_CONST 1
  6321. | #define HAVE_ATTRIBUTE_MALLOC 1
  6322. | #define HAVE_ATTRIBUTE_MODE 1
  6323. | #define HAVE_ATTRIBUTE_NORETURN 1
  6324. | #define HAVE_HIDDEN_ALIAS 1
  6325. | #define HAVE_ALLOCA_H 1
  6326. | #define HAVE_ALLOCA 1
  6327. | #define WANT_TMP_ALLOCA 1
  6328. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  6329. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  6330. | #define HAVE_ALARM 1
  6331. | #define HAVE_CLOCK 1
  6332. | #define HAVE_GETPAGESIZE 1
  6333. | #define HAVE_GETRUSAGE 1
  6334. | #define HAVE_GETTIMEOFDAY 1
  6335. | #define HAVE_LOCALECONV 1
  6336. | #define HAVE_MEMSET 1
  6337. | #define HAVE_MMAP 1
  6338. | #define HAVE_MPROTECT 1
  6339. | #define HAVE_NL_LANGINFO 1
  6340. | #define HAVE_OBSTACK_VPRINTF 1
  6341. | #define HAVE_POPEN 1
  6342. | #define HAVE_RAISE 1
  6343. | #define HAVE_SIGACTION 1
  6344. | #define HAVE_SIGALTSTACK 1
  6345. | #define HAVE_SIGSTACK 1
  6346. | #define HAVE_STRCHR 1
  6347. | #define HAVE_STRERROR 1
  6348. | #define HAVE_STRNLEN 1
  6349. | #define HAVE_STRTOL 1
  6350. | #define HAVE_STRTOUL 1
  6351. | #define HAVE_SYSCONF 1
  6352. | #define HAVE_SYSCTL 1
  6353. | #define HAVE_TIMES 1
  6354. | #define HAVE_CLOCK_GETTIME 1
  6355. | #define HAVE_VSNPRINTF 1
  6356. | #define HAVE_NATIVE_mpn_add_n 1
  6357. | #define HAVE_NATIVE_mpn_add_nc 1
  6358. | #define HAVE_NATIVE_mpn_sub_n 1
  6359. | #define HAVE_NATIVE_mpn_sub_nc 1
  6360. | #define HAVE_NATIVE_func_nc 1
  6361. | #define HAVE_NATIVE_func 1
  6362. | #define HAVE_NATIVE_mpn_add_n 1
  6363. | #define HAVE_NATIVE_mpn_add_nc 1
  6364. | #define HAVE_NATIVE_mpn_sub_n 1
  6365. | #define HAVE_NATIVE_mpn_sub_nc 1
  6366. | #define HAVE_NATIVE_func_nc 1
  6367. | #define HAVE_NATIVE_func 1
  6368. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  6369. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  6370. | #define HAVE_NATIVE_func 1
  6371. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  6372. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  6373. | #define HAVE_NATIVE_func 1
  6374. | #define HAVE_NATIVE_mpn_com 1
  6375. | #define HAVE_NATIVE_mpn_mul_1c 1
  6376. | #define HAVE_NATIVE_mpn_mul_1 1
  6377. | #define HAVE_NATIVE_mpn_addmul_1 1
  6378. | #define HAVE_NATIVE_mpn_submul_1 1
  6379. | #define HAVE_NATIVE_func 1
  6380. | #define HAVE_NATIVE_mpn_addmul_1 1
  6381. | #define HAVE_NATIVE_mpn_submul_1 1
  6382. | #define HAVE_NATIVE_func 1
  6383. | #define HAVE_NATIVE_mpn_add_err1_n 1
  6384. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  6385. | #define HAVE_NATIVE_func 1
  6386. | #define HAVE_NATIVE_mpn_add_err2_n 1
  6387. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  6388. | #define HAVE_NATIVE_func 1
  6389. | #define HAVE_NATIVE_mpn_add_err3_n 1
  6390. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  6391. | #define HAVE_NATIVE_func 1
  6392. | #define HAVE_NATIVE_mpn_add_err1_n 1
  6393. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  6394. | #define HAVE_NATIVE_func 1
  6395. | #define HAVE_NATIVE_mpn_add_err2_n 1
  6396. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  6397. | #define HAVE_NATIVE_func 1
  6398. | #define HAVE_NATIVE_mpn_add_err3_n 1
  6399. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  6400. | #define HAVE_NATIVE_func 1
  6401. | #define HAVE_NATIVE_mpn_lshift 1
  6402. | #define HAVE_NATIVE_mpn_rshift 1
  6403. | #define HAVE_NATIVE_mpn_divexact_1 1
  6404. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  6405. | #define HAVE_NATIVE_mpn_divrem_1 1
  6406. | #define HAVE_NATIVE_mpn_divrem_2 1
  6407. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  6408. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  6409. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  6410. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  6411. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  6412. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  6413. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  6414. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  6415. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  6416. | #define HAVE_NATIVE_mpn_lshiftc 1
  6417. | #define HAVE_NATIVE_mpn_mul_basecase 1
  6418. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  6419. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  6420. | #define HAVE_NATIVE_mpn_popcount 1
  6421. | #define HAVE_NATIVE_mpn_hamdist 1
  6422. | #define HAVE_NATIVE_func 1
  6423. | #define HAVE_NATIVE_mpn_popcount 1
  6424. | #define HAVE_NATIVE_mpn_hamdist 1
  6425. | #define HAVE_NATIVE_func 1
  6426. | #define HAVE_NATIVE_mpn_gcd_1 1
  6427. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  6428. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  6429. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  6430. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  6431. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  6432. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  6433. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  6434. | #define HAVE_NATIVE_mpn_redc_1 1
  6435. | #define HAVE_NATIVE_mpn_and_n 1
  6436. | #define HAVE_NATIVE_mpn_andn_n 1
  6437. | #define HAVE_NATIVE_mpn_nand_n 1
  6438. | #define HAVE_NATIVE_mpn_ior_n 1
  6439. | #define HAVE_NATIVE_mpn_iorn_n 1
  6440. | #define HAVE_NATIVE_mpn_nior_n 1
  6441. | #define HAVE_NATIVE_mpn_xor_n 1
  6442. | #define HAVE_NATIVE_mpn_xnor_n 1
  6443. | #define HAVE_NATIVE_func 1
  6444. | #define HAVE_NATIVE_func 1
  6445. | #define HAVE_NATIVE_func 1
  6446. | #define HAVE_NATIVE_mpn_and_n 1
  6447. | #define HAVE_NATIVE_mpn_andn_n 1
  6448. | #define HAVE_NATIVE_mpn_nand_n 1
  6449. | #define HAVE_NATIVE_mpn_ior_n 1
  6450. | #define HAVE_NATIVE_mpn_iorn_n 1
  6451. | #define HAVE_NATIVE_mpn_nior_n 1
  6452. | #define HAVE_NATIVE_mpn_xor_n 1
  6453. | #define HAVE_NATIVE_mpn_xnor_n 1
  6454. | #define HAVE_NATIVE_func 1
  6455. | #define HAVE_NATIVE_func 1
  6456. | #define HAVE_NATIVE_func 1
  6457. | #define HAVE_NATIVE_mpn_and_n 1
  6458. | #define HAVE_NATIVE_mpn_andn_n 1
  6459. | #define HAVE_NATIVE_mpn_nand_n 1
  6460. | #define HAVE_NATIVE_mpn_ior_n 1
  6461. | #define HAVE_NATIVE_mpn_iorn_n 1
  6462. | #define HAVE_NATIVE_mpn_nior_n 1
  6463. | #define HAVE_NATIVE_mpn_xor_n 1
  6464. | #define HAVE_NATIVE_mpn_xnor_n 1
  6465. | #define HAVE_NATIVE_func 1
  6466. | #define HAVE_NATIVE_func 1
  6467. | #define HAVE_NATIVE_func 1
  6468. | #define HAVE_NATIVE_mpn_and_n 1
  6469. | #define HAVE_NATIVE_mpn_andn_n 1
  6470. | #define HAVE_NATIVE_mpn_nand_n 1
  6471. | #define HAVE_NATIVE_mpn_ior_n 1
  6472. | #define HAVE_NATIVE_mpn_iorn_n 1
  6473. | #define HAVE_NATIVE_mpn_nior_n 1
  6474. | #define HAVE_NATIVE_mpn_xor_n 1
  6475. | #define HAVE_NATIVE_mpn_xnor_n 1
  6476. | #define HAVE_NATIVE_func 1
  6477. | #define HAVE_NATIVE_func 1
  6478. | #define HAVE_NATIVE_func 1
  6479. | #define HAVE_NATIVE_mpn_and_n 1
  6480. | #define HAVE_NATIVE_mpn_andn_n 1
  6481. | #define HAVE_NATIVE_mpn_nand_n 1
  6482. | #define HAVE_NATIVE_mpn_ior_n 1
  6483. | #define HAVE_NATIVE_mpn_iorn_n 1
  6484. | #define HAVE_NATIVE_mpn_nior_n 1
  6485. | #define HAVE_NATIVE_mpn_xor_n 1
  6486. | #define HAVE_NATIVE_mpn_xnor_n 1
  6487. | #define HAVE_NATIVE_func 1
  6488. | #define HAVE_NATIVE_func 1
  6489. | #define HAVE_NATIVE_func 1
  6490. | #define HAVE_NATIVE_mpn_and_n 1
  6491. | #define HAVE_NATIVE_mpn_andn_n 1
  6492. | #define HAVE_NATIVE_mpn_nand_n 1
  6493. | #define HAVE_NATIVE_mpn_ior_n 1
  6494. | #define HAVE_NATIVE_mpn_iorn_n 1
  6495. | #define HAVE_NATIVE_mpn_nior_n 1
  6496. | #define HAVE_NATIVE_mpn_xor_n 1
  6497. | #define HAVE_NATIVE_mpn_xnor_n 1
  6498. | #define HAVE_NATIVE_func 1
  6499. | #define HAVE_NATIVE_func 1
  6500. | #define HAVE_NATIVE_func 1
  6501. | #define HAVE_NATIVE_mpn_and_n 1
  6502. | #define HAVE_NATIVE_mpn_andn_n 1
  6503. | #define HAVE_NATIVE_mpn_nand_n 1
  6504. | #define HAVE_NATIVE_mpn_ior_n 1
  6505. | #define HAVE_NATIVE_mpn_iorn_n 1
  6506. | #define HAVE_NATIVE_mpn_nior_n 1
  6507. | #define HAVE_NATIVE_mpn_xor_n 1
  6508. | #define HAVE_NATIVE_mpn_xnor_n 1
  6509. | #define HAVE_NATIVE_func 1
  6510. | #define HAVE_NATIVE_func 1
  6511. | #define HAVE_NATIVE_func 1
  6512. | #define HAVE_NATIVE_mpn_and_n 1
  6513. | #define HAVE_NATIVE_mpn_andn_n 1
  6514. | #define HAVE_NATIVE_mpn_nand_n 1
  6515. | #define HAVE_NATIVE_mpn_ior_n 1
  6516. | #define HAVE_NATIVE_mpn_iorn_n 1
  6517. | #define HAVE_NATIVE_mpn_nior_n 1
  6518. | #define HAVE_NATIVE_mpn_xor_n 1
  6519. | #define HAVE_NATIVE_mpn_xnor_n 1
  6520. | #define HAVE_NATIVE_func 1
  6521. | #define HAVE_NATIVE_func 1
  6522. | #define HAVE_NATIVE_func 1
  6523. | #define HAVE_NATIVE_mpn_copyi 1
  6524. | #define HAVE_NATIVE_mpn_copyd 1
  6525. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  6526. | #define HAVE_NATIVE_mpn_invert_limb 1
  6527. | #define HAVE_NATIVE_C 1
  6528. | #define HAVE_NATIVE_Kn 1
  6529. | #define HAVE_NATIVE_C2 1
  6530. | #define HAVE_NATIVE_Ci 1
  6531. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  6532. | #define HAVE_NATIVE_mpn_mul_2 1
  6533. | #define HAVE_NATIVE_mpn_addmul_2 1
  6534. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  6535. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  6536. | #define HAVE_NATIVE_func 1
  6537. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  6538. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  6539. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  6540. | #define HAVE_NATIVE_func 1
  6541. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  6542. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  6543. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  6544. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  6545. | #define HAVE_NATIVE_func_nc 1
  6546. | #define HAVE_NATIVE_func_n 1
  6547. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  6548. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  6549. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  6550. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  6551. | #define HAVE_NATIVE_func_nc 1
  6552. | #define HAVE_NATIVE_func_n 1
  6553. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  6554. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  6555. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  6556. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  6557. | #define HAVE_NATIVE_mpn_addlsh_n 1
  6558. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  6559. | #define HAVE_NATIVE_func 1
  6560. | #define HAVE_NATIVE_mpn_addlsh_n 1
  6561. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  6562. | #define HAVE_NATIVE_func 1
  6563. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  6564. | #define LSYM_PREFIX ".L"
  6565. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  6566. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  6567. | #define SIZEOF_VOID_P 8
  6568. | #define SIZEOF_UNSIGNED_SHORT 2
  6569. | /* end confdefs.h. */
  6570. | #include <stdio.h>
  6571. | #ifdef HAVE_SYS_TYPES_H
  6572. | # include <sys/types.h>
  6573. | #endif
  6574. | #ifdef HAVE_SYS_STAT_H
  6575. | # include <sys/stat.h>
  6576. | #endif
  6577. | #ifdef STDC_HEADERS
  6578. | # include <stdlib.h>
  6579. | # include <stddef.h>
  6580. | #else
  6581. | # ifdef HAVE_STDLIB_H
  6582. | # include <stdlib.h>
  6583. | # endif
  6584. | #endif
  6585. | #ifdef HAVE_STRING_H
  6586. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  6587. | # include <memory.h>
  6588. | # endif
  6589. | # include <string.h>
  6590. | #endif
  6591. | #ifdef HAVE_STRINGS_H
  6592. | # include <strings.h>
  6593. | #endif
  6594. | #ifdef HAVE_INTTYPES_H
  6595. | # include <inttypes.h>
  6596. | #endif
  6597. | #ifdef HAVE_STDINT_H
  6598. | # include <stdint.h>
  6599. | #endif
  6600. | #ifdef HAVE_UNISTD_H
  6601. | # include <unistd.h>
  6602. | #endif
  6603. | int
  6604. | main ()
  6605. | {
  6606. | static int test_array [1 - 2 * !(((long int) (sizeof (unsigned))) <= 0)];
  6607. | test_array [0] = 0;
  6608. | return test_array [0];
  6609. |
  6610. | ;
  6611. | return 0;
  6612. | }
  6613. configure:27365: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  6614. conftest.c: In function 'main':
  6615. conftest.c:343:12: error: size of array 'test_array' is negative
  6616. static int test_array [1 - 2 * !(((long int) (sizeof (unsigned))) <= 1)];
  6617. ^
  6618. configure:27365: $? = 1
  6619. configure: failed program was:
  6620. | /* confdefs.h */
  6621. | #define PACKAGE_NAME "GNU MP"
  6622. | #define PACKAGE_TARNAME "gmp"
  6623. | #define PACKAGE_VERSION "6.1.0"
  6624. | #define PACKAGE_STRING "GNU MP 6.1.0"
  6625. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  6626. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  6627. | #define PACKAGE "gmp"
  6628. | #define VERSION "6.1.0"
  6629. | #define WANT_ASSEMBLY 1
  6630. | #define WANT_FFT 1
  6631. | #define HAVE_HOST_CPU_x86_64 1
  6632. | #define HAVE_SPEED_CYCLECOUNTER 2
  6633. | #define HAVE_CALLING_CONVENTIONS 1
  6634. | #define STDC_HEADERS 1
  6635. | #define HAVE_SYS_TYPES_H 1
  6636. | #define HAVE_SYS_STAT_H 1
  6637. | #define HAVE_STDLIB_H 1
  6638. | #define HAVE_STRING_H 1
  6639. | #define HAVE_MEMORY_H 1
  6640. | #define HAVE_STRINGS_H 1
  6641. | #define HAVE_INTTYPES_H 1
  6642. | #define HAVE_STDINT_H 1
  6643. | #define HAVE_UNISTD_H 1
  6644. | #define HAVE_DLFCN_H 1
  6645. | #define LT_OBJDIR ".libs/"
  6646. | #define STDC_HEADERS 1
  6647. | #define TIME_WITH_SYS_TIME 1
  6648. | #define HAVE_FCNTL_H 1
  6649. | #define HAVE_FLOAT_H 1
  6650. | #define HAVE_LANGINFO_H 1
  6651. | #define HAVE_LOCALE_H 1
  6652. | #define HAVE_NL_TYPES_H 1
  6653. | #define HAVE_SYS_MMAN_H 1
  6654. | #define HAVE_SYS_PARAM_H 1
  6655. | #define HAVE_SYS_SYSINFO_H 1
  6656. | #define HAVE_SYS_TIME_H 1
  6657. | #define HAVE_SYS_TIMES_H 1
  6658. | #define HAVE_SYS_RESOURCE_H 1
  6659. | #define HAVE_SYS_SYSCTL_H 1
  6660. | #define HAVE_DECL_FGETC 1
  6661. | #define HAVE_DECL_FSCANF 1
  6662. | #define HAVE_DECL_OPTARG 1
  6663. | #define HAVE_DECL_UNGETC 1
  6664. | #define HAVE_DECL_VFPRINTF 1
  6665. | #define HAVE_DECL_SYS_ERRLIST 1
  6666. | #define HAVE_DECL_SYS_NERR 1
  6667. | #define RETSIGTYPE void
  6668. | #define HAVE_INTMAX_T 1
  6669. | #define HAVE_LONG_DOUBLE 1
  6670. | #define HAVE_LONG_LONG 1
  6671. | #define HAVE_PTRDIFF_T 1
  6672. | #define HAVE_QUAD_T 1
  6673. | #define HAVE_UINT_LEAST32_T 1
  6674. | #define HAVE_INTPTR_T 1
  6675. | #define restrict __restrict
  6676. | #define HAVE_ATTRIBUTE_CONST 1
  6677. | #define HAVE_ATTRIBUTE_MALLOC 1
  6678. | #define HAVE_ATTRIBUTE_MODE 1
  6679. | #define HAVE_ATTRIBUTE_NORETURN 1
  6680. | #define HAVE_HIDDEN_ALIAS 1
  6681. | #define HAVE_ALLOCA_H 1
  6682. | #define HAVE_ALLOCA 1
  6683. | #define WANT_TMP_ALLOCA 1
  6684. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  6685. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  6686. | #define HAVE_ALARM 1
  6687. | #define HAVE_CLOCK 1
  6688. | #define HAVE_GETPAGESIZE 1
  6689. | #define HAVE_GETRUSAGE 1
  6690. | #define HAVE_GETTIMEOFDAY 1
  6691. | #define HAVE_LOCALECONV 1
  6692. | #define HAVE_MEMSET 1
  6693. | #define HAVE_MMAP 1
  6694. | #define HAVE_MPROTECT 1
  6695. | #define HAVE_NL_LANGINFO 1
  6696. | #define HAVE_OBSTACK_VPRINTF 1
  6697. | #define HAVE_POPEN 1
  6698. | #define HAVE_RAISE 1
  6699. | #define HAVE_SIGACTION 1
  6700. | #define HAVE_SIGALTSTACK 1
  6701. | #define HAVE_SIGSTACK 1
  6702. | #define HAVE_STRCHR 1
  6703. | #define HAVE_STRERROR 1
  6704. | #define HAVE_STRNLEN 1
  6705. | #define HAVE_STRTOL 1
  6706. | #define HAVE_STRTOUL 1
  6707. | #define HAVE_SYSCONF 1
  6708. | #define HAVE_SYSCTL 1
  6709. | #define HAVE_TIMES 1
  6710. | #define HAVE_CLOCK_GETTIME 1
  6711. | #define HAVE_VSNPRINTF 1
  6712. | #define HAVE_NATIVE_mpn_add_n 1
  6713. | #define HAVE_NATIVE_mpn_add_nc 1
  6714. | #define HAVE_NATIVE_mpn_sub_n 1
  6715. | #define HAVE_NATIVE_mpn_sub_nc 1
  6716. | #define HAVE_NATIVE_func_nc 1
  6717. | #define HAVE_NATIVE_func 1
  6718. | #define HAVE_NATIVE_mpn_add_n 1
  6719. | #define HAVE_NATIVE_mpn_add_nc 1
  6720. | #define HAVE_NATIVE_mpn_sub_n 1
  6721. | #define HAVE_NATIVE_mpn_sub_nc 1
  6722. | #define HAVE_NATIVE_func_nc 1
  6723. | #define HAVE_NATIVE_func 1
  6724. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  6725. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  6726. | #define HAVE_NATIVE_func 1
  6727. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  6728. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  6729. | #define HAVE_NATIVE_func 1
  6730. | #define HAVE_NATIVE_mpn_com 1
  6731. | #define HAVE_NATIVE_mpn_mul_1c 1
  6732. | #define HAVE_NATIVE_mpn_mul_1 1
  6733. | #define HAVE_NATIVE_mpn_addmul_1 1
  6734. | #define HAVE_NATIVE_mpn_submul_1 1
  6735. | #define HAVE_NATIVE_func 1
  6736. | #define HAVE_NATIVE_mpn_addmul_1 1
  6737. | #define HAVE_NATIVE_mpn_submul_1 1
  6738. | #define HAVE_NATIVE_func 1
  6739. | #define HAVE_NATIVE_mpn_add_err1_n 1
  6740. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  6741. | #define HAVE_NATIVE_func 1
  6742. | #define HAVE_NATIVE_mpn_add_err2_n 1
  6743. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  6744. | #define HAVE_NATIVE_func 1
  6745. | #define HAVE_NATIVE_mpn_add_err3_n 1
  6746. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  6747. | #define HAVE_NATIVE_func 1
  6748. | #define HAVE_NATIVE_mpn_add_err1_n 1
  6749. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  6750. | #define HAVE_NATIVE_func 1
  6751. | #define HAVE_NATIVE_mpn_add_err2_n 1
  6752. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  6753. | #define HAVE_NATIVE_func 1
  6754. | #define HAVE_NATIVE_mpn_add_err3_n 1
  6755. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  6756. | #define HAVE_NATIVE_func 1
  6757. | #define HAVE_NATIVE_mpn_lshift 1
  6758. | #define HAVE_NATIVE_mpn_rshift 1
  6759. | #define HAVE_NATIVE_mpn_divexact_1 1
  6760. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  6761. | #define HAVE_NATIVE_mpn_divrem_1 1
  6762. | #define HAVE_NATIVE_mpn_divrem_2 1
  6763. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  6764. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  6765. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  6766. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  6767. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  6768. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  6769. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  6770. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  6771. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  6772. | #define HAVE_NATIVE_mpn_lshiftc 1
  6773. | #define HAVE_NATIVE_mpn_mul_basecase 1
  6774. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  6775. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  6776. | #define HAVE_NATIVE_mpn_popcount 1
  6777. | #define HAVE_NATIVE_mpn_hamdist 1
  6778. | #define HAVE_NATIVE_func 1
  6779. | #define HAVE_NATIVE_mpn_popcount 1
  6780. | #define HAVE_NATIVE_mpn_hamdist 1
  6781. | #define HAVE_NATIVE_func 1
  6782. | #define HAVE_NATIVE_mpn_gcd_1 1
  6783. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  6784. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  6785. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  6786. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  6787. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  6788. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  6789. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  6790. | #define HAVE_NATIVE_mpn_redc_1 1
  6791. | #define HAVE_NATIVE_mpn_and_n 1
  6792. | #define HAVE_NATIVE_mpn_andn_n 1
  6793. | #define HAVE_NATIVE_mpn_nand_n 1
  6794. | #define HAVE_NATIVE_mpn_ior_n 1
  6795. | #define HAVE_NATIVE_mpn_iorn_n 1
  6796. | #define HAVE_NATIVE_mpn_nior_n 1
  6797. | #define HAVE_NATIVE_mpn_xor_n 1
  6798. | #define HAVE_NATIVE_mpn_xnor_n 1
  6799. | #define HAVE_NATIVE_func 1
  6800. | #define HAVE_NATIVE_func 1
  6801. | #define HAVE_NATIVE_func 1
  6802. | #define HAVE_NATIVE_mpn_and_n 1
  6803. | #define HAVE_NATIVE_mpn_andn_n 1
  6804. | #define HAVE_NATIVE_mpn_nand_n 1
  6805. | #define HAVE_NATIVE_mpn_ior_n 1
  6806. | #define HAVE_NATIVE_mpn_iorn_n 1
  6807. | #define HAVE_NATIVE_mpn_nior_n 1
  6808. | #define HAVE_NATIVE_mpn_xor_n 1
  6809. | #define HAVE_NATIVE_mpn_xnor_n 1
  6810. | #define HAVE_NATIVE_func 1
  6811. | #define HAVE_NATIVE_func 1
  6812. | #define HAVE_NATIVE_func 1
  6813. | #define HAVE_NATIVE_mpn_and_n 1
  6814. | #define HAVE_NATIVE_mpn_andn_n 1
  6815. | #define HAVE_NATIVE_mpn_nand_n 1
  6816. | #define HAVE_NATIVE_mpn_ior_n 1
  6817. | #define HAVE_NATIVE_mpn_iorn_n 1
  6818. | #define HAVE_NATIVE_mpn_nior_n 1
  6819. | #define HAVE_NATIVE_mpn_xor_n 1
  6820. | #define HAVE_NATIVE_mpn_xnor_n 1
  6821. | #define HAVE_NATIVE_func 1
  6822. | #define HAVE_NATIVE_func 1
  6823. | #define HAVE_NATIVE_func 1
  6824. | #define HAVE_NATIVE_mpn_and_n 1
  6825. | #define HAVE_NATIVE_mpn_andn_n 1
  6826. | #define HAVE_NATIVE_mpn_nand_n 1
  6827. | #define HAVE_NATIVE_mpn_ior_n 1
  6828. | #define HAVE_NATIVE_mpn_iorn_n 1
  6829. | #define HAVE_NATIVE_mpn_nior_n 1
  6830. | #define HAVE_NATIVE_mpn_xor_n 1
  6831. | #define HAVE_NATIVE_mpn_xnor_n 1
  6832. | #define HAVE_NATIVE_func 1
  6833. | #define HAVE_NATIVE_func 1
  6834. | #define HAVE_NATIVE_func 1
  6835. | #define HAVE_NATIVE_mpn_and_n 1
  6836. | #define HAVE_NATIVE_mpn_andn_n 1
  6837. | #define HAVE_NATIVE_mpn_nand_n 1
  6838. | #define HAVE_NATIVE_mpn_ior_n 1
  6839. | #define HAVE_NATIVE_mpn_iorn_n 1
  6840. | #define HAVE_NATIVE_mpn_nior_n 1
  6841. | #define HAVE_NATIVE_mpn_xor_n 1
  6842. | #define HAVE_NATIVE_mpn_xnor_n 1
  6843. | #define HAVE_NATIVE_func 1
  6844. | #define HAVE_NATIVE_func 1
  6845. | #define HAVE_NATIVE_func 1
  6846. | #define HAVE_NATIVE_mpn_and_n 1
  6847. | #define HAVE_NATIVE_mpn_andn_n 1
  6848. | #define HAVE_NATIVE_mpn_nand_n 1
  6849. | #define HAVE_NATIVE_mpn_ior_n 1
  6850. | #define HAVE_NATIVE_mpn_iorn_n 1
  6851. | #define HAVE_NATIVE_mpn_nior_n 1
  6852. | #define HAVE_NATIVE_mpn_xor_n 1
  6853. | #define HAVE_NATIVE_mpn_xnor_n 1
  6854. | #define HAVE_NATIVE_func 1
  6855. | #define HAVE_NATIVE_func 1
  6856. | #define HAVE_NATIVE_func 1
  6857. | #define HAVE_NATIVE_mpn_and_n 1
  6858. | #define HAVE_NATIVE_mpn_andn_n 1
  6859. | #define HAVE_NATIVE_mpn_nand_n 1
  6860. | #define HAVE_NATIVE_mpn_ior_n 1
  6861. | #define HAVE_NATIVE_mpn_iorn_n 1
  6862. | #define HAVE_NATIVE_mpn_nior_n 1
  6863. | #define HAVE_NATIVE_mpn_xor_n 1
  6864. | #define HAVE_NATIVE_mpn_xnor_n 1
  6865. | #define HAVE_NATIVE_func 1
  6866. | #define HAVE_NATIVE_func 1
  6867. | #define HAVE_NATIVE_func 1
  6868. | #define HAVE_NATIVE_mpn_and_n 1
  6869. | #define HAVE_NATIVE_mpn_andn_n 1
  6870. | #define HAVE_NATIVE_mpn_nand_n 1
  6871. | #define HAVE_NATIVE_mpn_ior_n 1
  6872. | #define HAVE_NATIVE_mpn_iorn_n 1
  6873. | #define HAVE_NATIVE_mpn_nior_n 1
  6874. | #define HAVE_NATIVE_mpn_xor_n 1
  6875. | #define HAVE_NATIVE_mpn_xnor_n 1
  6876. | #define HAVE_NATIVE_func 1
  6877. | #define HAVE_NATIVE_func 1
  6878. | #define HAVE_NATIVE_func 1
  6879. | #define HAVE_NATIVE_mpn_copyi 1
  6880. | #define HAVE_NATIVE_mpn_copyd 1
  6881. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  6882. | #define HAVE_NATIVE_mpn_invert_limb 1
  6883. | #define HAVE_NATIVE_C 1
  6884. | #define HAVE_NATIVE_Kn 1
  6885. | #define HAVE_NATIVE_C2 1
  6886. | #define HAVE_NATIVE_Ci 1
  6887. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  6888. | #define HAVE_NATIVE_mpn_mul_2 1
  6889. | #define HAVE_NATIVE_mpn_addmul_2 1
  6890. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  6891. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  6892. | #define HAVE_NATIVE_func 1
  6893. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  6894. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  6895. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  6896. | #define HAVE_NATIVE_func 1
  6897. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  6898. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  6899. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  6900. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  6901. | #define HAVE_NATIVE_func_nc 1
  6902. | #define HAVE_NATIVE_func_n 1
  6903. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  6904. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  6905. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  6906. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  6907. | #define HAVE_NATIVE_func_nc 1
  6908. | #define HAVE_NATIVE_func_n 1
  6909. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  6910. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  6911. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  6912. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  6913. | #define HAVE_NATIVE_mpn_addlsh_n 1
  6914. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  6915. | #define HAVE_NATIVE_func 1
  6916. | #define HAVE_NATIVE_mpn_addlsh_n 1
  6917. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  6918. | #define HAVE_NATIVE_func 1
  6919. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  6920. | #define LSYM_PREFIX ".L"
  6921. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  6922. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  6923. | #define SIZEOF_VOID_P 8
  6924. | #define SIZEOF_UNSIGNED_SHORT 2
  6925. | /* end confdefs.h. */
  6926. | #include <stdio.h>
  6927. | #ifdef HAVE_SYS_TYPES_H
  6928. | # include <sys/types.h>
  6929. | #endif
  6930. | #ifdef HAVE_SYS_STAT_H
  6931. | # include <sys/stat.h>
  6932. | #endif
  6933. | #ifdef STDC_HEADERS
  6934. | # include <stdlib.h>
  6935. | # include <stddef.h>
  6936. | #else
  6937. | # ifdef HAVE_STDLIB_H
  6938. | # include <stdlib.h>
  6939. | # endif
  6940. | #endif
  6941. | #ifdef HAVE_STRING_H
  6942. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  6943. | # include <memory.h>
  6944. | # endif
  6945. | # include <string.h>
  6946. | #endif
  6947. | #ifdef HAVE_STRINGS_H
  6948. | # include <strings.h>
  6949. | #endif
  6950. | #ifdef HAVE_INTTYPES_H
  6951. | # include <inttypes.h>
  6952. | #endif
  6953. | #ifdef HAVE_STDINT_H
  6954. | # include <stdint.h>
  6955. | #endif
  6956. | #ifdef HAVE_UNISTD_H
  6957. | # include <unistd.h>
  6958. | #endif
  6959. | int
  6960. | main ()
  6961. | {
  6962. | static int test_array [1 - 2 * !(((long int) (sizeof (unsigned))) <= 1)];
  6963. | test_array [0] = 0;
  6964. | return test_array [0];
  6965. |
  6966. | ;
  6967. | return 0;
  6968. | }
  6969. configure:27365: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  6970. conftest.c: In function 'main':
  6971. conftest.c:343:12: error: size of array 'test_array' is negative
  6972. static int test_array [1 - 2 * !(((long int) (sizeof (unsigned))) <= 3)];
  6973. ^
  6974. configure:27365: $? = 1
  6975. configure: failed program was:
  6976. | /* confdefs.h */
  6977. | #define PACKAGE_NAME "GNU MP"
  6978. | #define PACKAGE_TARNAME "gmp"
  6979. | #define PACKAGE_VERSION "6.1.0"
  6980. | #define PACKAGE_STRING "GNU MP 6.1.0"
  6981. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  6982. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  6983. | #define PACKAGE "gmp"
  6984. | #define VERSION "6.1.0"
  6985. | #define WANT_ASSEMBLY 1
  6986. | #define WANT_FFT 1
  6987. | #define HAVE_HOST_CPU_x86_64 1
  6988. | #define HAVE_SPEED_CYCLECOUNTER 2
  6989. | #define HAVE_CALLING_CONVENTIONS 1
  6990. | #define STDC_HEADERS 1
  6991. | #define HAVE_SYS_TYPES_H 1
  6992. | #define HAVE_SYS_STAT_H 1
  6993. | #define HAVE_STDLIB_H 1
  6994. | #define HAVE_STRING_H 1
  6995. | #define HAVE_MEMORY_H 1
  6996. | #define HAVE_STRINGS_H 1
  6997. | #define HAVE_INTTYPES_H 1
  6998. | #define HAVE_STDINT_H 1
  6999. | #define HAVE_UNISTD_H 1
  7000. | #define HAVE_DLFCN_H 1
  7001. | #define LT_OBJDIR ".libs/"
  7002. | #define STDC_HEADERS 1
  7003. | #define TIME_WITH_SYS_TIME 1
  7004. | #define HAVE_FCNTL_H 1
  7005. | #define HAVE_FLOAT_H 1
  7006. | #define HAVE_LANGINFO_H 1
  7007. | #define HAVE_LOCALE_H 1
  7008. | #define HAVE_NL_TYPES_H 1
  7009. | #define HAVE_SYS_MMAN_H 1
  7010. | #define HAVE_SYS_PARAM_H 1
  7011. | #define HAVE_SYS_SYSINFO_H 1
  7012. | #define HAVE_SYS_TIME_H 1
  7013. | #define HAVE_SYS_TIMES_H 1
  7014. | #define HAVE_SYS_RESOURCE_H 1
  7015. | #define HAVE_SYS_SYSCTL_H 1
  7016. | #define HAVE_DECL_FGETC 1
  7017. | #define HAVE_DECL_FSCANF 1
  7018. | #define HAVE_DECL_OPTARG 1
  7019. | #define HAVE_DECL_UNGETC 1
  7020. | #define HAVE_DECL_VFPRINTF 1
  7021. | #define HAVE_DECL_SYS_ERRLIST 1
  7022. | #define HAVE_DECL_SYS_NERR 1
  7023. | #define RETSIGTYPE void
  7024. | #define HAVE_INTMAX_T 1
  7025. | #define HAVE_LONG_DOUBLE 1
  7026. | #define HAVE_LONG_LONG 1
  7027. | #define HAVE_PTRDIFF_T 1
  7028. | #define HAVE_QUAD_T 1
  7029. | #define HAVE_UINT_LEAST32_T 1
  7030. | #define HAVE_INTPTR_T 1
  7031. | #define restrict __restrict
  7032. | #define HAVE_ATTRIBUTE_CONST 1
  7033. | #define HAVE_ATTRIBUTE_MALLOC 1
  7034. | #define HAVE_ATTRIBUTE_MODE 1
  7035. | #define HAVE_ATTRIBUTE_NORETURN 1
  7036. | #define HAVE_HIDDEN_ALIAS 1
  7037. | #define HAVE_ALLOCA_H 1
  7038. | #define HAVE_ALLOCA 1
  7039. | #define WANT_TMP_ALLOCA 1
  7040. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  7041. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  7042. | #define HAVE_ALARM 1
  7043. | #define HAVE_CLOCK 1
  7044. | #define HAVE_GETPAGESIZE 1
  7045. | #define HAVE_GETRUSAGE 1
  7046. | #define HAVE_GETTIMEOFDAY 1
  7047. | #define HAVE_LOCALECONV 1
  7048. | #define HAVE_MEMSET 1
  7049. | #define HAVE_MMAP 1
  7050. | #define HAVE_MPROTECT 1
  7051. | #define HAVE_NL_LANGINFO 1
  7052. | #define HAVE_OBSTACK_VPRINTF 1
  7053. | #define HAVE_POPEN 1
  7054. | #define HAVE_RAISE 1
  7055. | #define HAVE_SIGACTION 1
  7056. | #define HAVE_SIGALTSTACK 1
  7057. | #define HAVE_SIGSTACK 1
  7058. | #define HAVE_STRCHR 1
  7059. | #define HAVE_STRERROR 1
  7060. | #define HAVE_STRNLEN 1
  7061. | #define HAVE_STRTOL 1
  7062. | #define HAVE_STRTOUL 1
  7063. | #define HAVE_SYSCONF 1
  7064. | #define HAVE_SYSCTL 1
  7065. | #define HAVE_TIMES 1
  7066. | #define HAVE_CLOCK_GETTIME 1
  7067. | #define HAVE_VSNPRINTF 1
  7068. | #define HAVE_NATIVE_mpn_add_n 1
  7069. | #define HAVE_NATIVE_mpn_add_nc 1
  7070. | #define HAVE_NATIVE_mpn_sub_n 1
  7071. | #define HAVE_NATIVE_mpn_sub_nc 1
  7072. | #define HAVE_NATIVE_func_nc 1
  7073. | #define HAVE_NATIVE_func 1
  7074. | #define HAVE_NATIVE_mpn_add_n 1
  7075. | #define HAVE_NATIVE_mpn_add_nc 1
  7076. | #define HAVE_NATIVE_mpn_sub_n 1
  7077. | #define HAVE_NATIVE_mpn_sub_nc 1
  7078. | #define HAVE_NATIVE_func_nc 1
  7079. | #define HAVE_NATIVE_func 1
  7080. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  7081. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  7082. | #define HAVE_NATIVE_func 1
  7083. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  7084. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  7085. | #define HAVE_NATIVE_func 1
  7086. | #define HAVE_NATIVE_mpn_com 1
  7087. | #define HAVE_NATIVE_mpn_mul_1c 1
  7088. | #define HAVE_NATIVE_mpn_mul_1 1
  7089. | #define HAVE_NATIVE_mpn_addmul_1 1
  7090. | #define HAVE_NATIVE_mpn_submul_1 1
  7091. | #define HAVE_NATIVE_func 1
  7092. | #define HAVE_NATIVE_mpn_addmul_1 1
  7093. | #define HAVE_NATIVE_mpn_submul_1 1
  7094. | #define HAVE_NATIVE_func 1
  7095. | #define HAVE_NATIVE_mpn_add_err1_n 1
  7096. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  7097. | #define HAVE_NATIVE_func 1
  7098. | #define HAVE_NATIVE_mpn_add_err2_n 1
  7099. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  7100. | #define HAVE_NATIVE_func 1
  7101. | #define HAVE_NATIVE_mpn_add_err3_n 1
  7102. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  7103. | #define HAVE_NATIVE_func 1
  7104. | #define HAVE_NATIVE_mpn_add_err1_n 1
  7105. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  7106. | #define HAVE_NATIVE_func 1
  7107. | #define HAVE_NATIVE_mpn_add_err2_n 1
  7108. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  7109. | #define HAVE_NATIVE_func 1
  7110. | #define HAVE_NATIVE_mpn_add_err3_n 1
  7111. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  7112. | #define HAVE_NATIVE_func 1
  7113. | #define HAVE_NATIVE_mpn_lshift 1
  7114. | #define HAVE_NATIVE_mpn_rshift 1
  7115. | #define HAVE_NATIVE_mpn_divexact_1 1
  7116. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  7117. | #define HAVE_NATIVE_mpn_divrem_1 1
  7118. | #define HAVE_NATIVE_mpn_divrem_2 1
  7119. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  7120. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  7121. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  7122. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  7123. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  7124. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  7125. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  7126. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  7127. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  7128. | #define HAVE_NATIVE_mpn_lshiftc 1
  7129. | #define HAVE_NATIVE_mpn_mul_basecase 1
  7130. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  7131. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  7132. | #define HAVE_NATIVE_mpn_popcount 1
  7133. | #define HAVE_NATIVE_mpn_hamdist 1
  7134. | #define HAVE_NATIVE_func 1
  7135. | #define HAVE_NATIVE_mpn_popcount 1
  7136. | #define HAVE_NATIVE_mpn_hamdist 1
  7137. | #define HAVE_NATIVE_func 1
  7138. | #define HAVE_NATIVE_mpn_gcd_1 1
  7139. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  7140. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  7141. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  7142. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  7143. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  7144. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  7145. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  7146. | #define HAVE_NATIVE_mpn_redc_1 1
  7147. | #define HAVE_NATIVE_mpn_and_n 1
  7148. | #define HAVE_NATIVE_mpn_andn_n 1
  7149. | #define HAVE_NATIVE_mpn_nand_n 1
  7150. | #define HAVE_NATIVE_mpn_ior_n 1
  7151. | #define HAVE_NATIVE_mpn_iorn_n 1
  7152. | #define HAVE_NATIVE_mpn_nior_n 1
  7153. | #define HAVE_NATIVE_mpn_xor_n 1
  7154. | #define HAVE_NATIVE_mpn_xnor_n 1
  7155. | #define HAVE_NATIVE_func 1
  7156. | #define HAVE_NATIVE_func 1
  7157. | #define HAVE_NATIVE_func 1
  7158. | #define HAVE_NATIVE_mpn_and_n 1
  7159. | #define HAVE_NATIVE_mpn_andn_n 1
  7160. | #define HAVE_NATIVE_mpn_nand_n 1
  7161. | #define HAVE_NATIVE_mpn_ior_n 1
  7162. | #define HAVE_NATIVE_mpn_iorn_n 1
  7163. | #define HAVE_NATIVE_mpn_nior_n 1
  7164. | #define HAVE_NATIVE_mpn_xor_n 1
  7165. | #define HAVE_NATIVE_mpn_xnor_n 1
  7166. | #define HAVE_NATIVE_func 1
  7167. | #define HAVE_NATIVE_func 1
  7168. | #define HAVE_NATIVE_func 1
  7169. | #define HAVE_NATIVE_mpn_and_n 1
  7170. | #define HAVE_NATIVE_mpn_andn_n 1
  7171. | #define HAVE_NATIVE_mpn_nand_n 1
  7172. | #define HAVE_NATIVE_mpn_ior_n 1
  7173. | #define HAVE_NATIVE_mpn_iorn_n 1
  7174. | #define HAVE_NATIVE_mpn_nior_n 1
  7175. | #define HAVE_NATIVE_mpn_xor_n 1
  7176. | #define HAVE_NATIVE_mpn_xnor_n 1
  7177. | #define HAVE_NATIVE_func 1
  7178. | #define HAVE_NATIVE_func 1
  7179. | #define HAVE_NATIVE_func 1
  7180. | #define HAVE_NATIVE_mpn_and_n 1
  7181. | #define HAVE_NATIVE_mpn_andn_n 1
  7182. | #define HAVE_NATIVE_mpn_nand_n 1
  7183. | #define HAVE_NATIVE_mpn_ior_n 1
  7184. | #define HAVE_NATIVE_mpn_iorn_n 1
  7185. | #define HAVE_NATIVE_mpn_nior_n 1
  7186. | #define HAVE_NATIVE_mpn_xor_n 1
  7187. | #define HAVE_NATIVE_mpn_xnor_n 1
  7188. | #define HAVE_NATIVE_func 1
  7189. | #define HAVE_NATIVE_func 1
  7190. | #define HAVE_NATIVE_func 1
  7191. | #define HAVE_NATIVE_mpn_and_n 1
  7192. | #define HAVE_NATIVE_mpn_andn_n 1
  7193. | #define HAVE_NATIVE_mpn_nand_n 1
  7194. | #define HAVE_NATIVE_mpn_ior_n 1
  7195. | #define HAVE_NATIVE_mpn_iorn_n 1
  7196. | #define HAVE_NATIVE_mpn_nior_n 1
  7197. | #define HAVE_NATIVE_mpn_xor_n 1
  7198. | #define HAVE_NATIVE_mpn_xnor_n 1
  7199. | #define HAVE_NATIVE_func 1
  7200. | #define HAVE_NATIVE_func 1
  7201. | #define HAVE_NATIVE_func 1
  7202. | #define HAVE_NATIVE_mpn_and_n 1
  7203. | #define HAVE_NATIVE_mpn_andn_n 1
  7204. | #define HAVE_NATIVE_mpn_nand_n 1
  7205. | #define HAVE_NATIVE_mpn_ior_n 1
  7206. | #define HAVE_NATIVE_mpn_iorn_n 1
  7207. | #define HAVE_NATIVE_mpn_nior_n 1
  7208. | #define HAVE_NATIVE_mpn_xor_n 1
  7209. | #define HAVE_NATIVE_mpn_xnor_n 1
  7210. | #define HAVE_NATIVE_func 1
  7211. | #define HAVE_NATIVE_func 1
  7212. | #define HAVE_NATIVE_func 1
  7213. | #define HAVE_NATIVE_mpn_and_n 1
  7214. | #define HAVE_NATIVE_mpn_andn_n 1
  7215. | #define HAVE_NATIVE_mpn_nand_n 1
  7216. | #define HAVE_NATIVE_mpn_ior_n 1
  7217. | #define HAVE_NATIVE_mpn_iorn_n 1
  7218. | #define HAVE_NATIVE_mpn_nior_n 1
  7219. | #define HAVE_NATIVE_mpn_xor_n 1
  7220. | #define HAVE_NATIVE_mpn_xnor_n 1
  7221. | #define HAVE_NATIVE_func 1
  7222. | #define HAVE_NATIVE_func 1
  7223. | #define HAVE_NATIVE_func 1
  7224. | #define HAVE_NATIVE_mpn_and_n 1
  7225. | #define HAVE_NATIVE_mpn_andn_n 1
  7226. | #define HAVE_NATIVE_mpn_nand_n 1
  7227. | #define HAVE_NATIVE_mpn_ior_n 1
  7228. | #define HAVE_NATIVE_mpn_iorn_n 1
  7229. | #define HAVE_NATIVE_mpn_nior_n 1
  7230. | #define HAVE_NATIVE_mpn_xor_n 1
  7231. | #define HAVE_NATIVE_mpn_xnor_n 1
  7232. | #define HAVE_NATIVE_func 1
  7233. | #define HAVE_NATIVE_func 1
  7234. | #define HAVE_NATIVE_func 1
  7235. | #define HAVE_NATIVE_mpn_copyi 1
  7236. | #define HAVE_NATIVE_mpn_copyd 1
  7237. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  7238. | #define HAVE_NATIVE_mpn_invert_limb 1
  7239. | #define HAVE_NATIVE_C 1
  7240. | #define HAVE_NATIVE_Kn 1
  7241. | #define HAVE_NATIVE_C2 1
  7242. | #define HAVE_NATIVE_Ci 1
  7243. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  7244. | #define HAVE_NATIVE_mpn_mul_2 1
  7245. | #define HAVE_NATIVE_mpn_addmul_2 1
  7246. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  7247. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  7248. | #define HAVE_NATIVE_func 1
  7249. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  7250. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  7251. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  7252. | #define HAVE_NATIVE_func 1
  7253. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  7254. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  7255. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  7256. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  7257. | #define HAVE_NATIVE_func_nc 1
  7258. | #define HAVE_NATIVE_func_n 1
  7259. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  7260. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  7261. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  7262. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  7263. | #define HAVE_NATIVE_func_nc 1
  7264. | #define HAVE_NATIVE_func_n 1
  7265. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  7266. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  7267. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  7268. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  7269. | #define HAVE_NATIVE_mpn_addlsh_n 1
  7270. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  7271. | #define HAVE_NATIVE_func 1
  7272. | #define HAVE_NATIVE_mpn_addlsh_n 1
  7273. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  7274. | #define HAVE_NATIVE_func 1
  7275. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  7276. | #define LSYM_PREFIX ".L"
  7277. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  7278. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  7279. | #define SIZEOF_VOID_P 8
  7280. | #define SIZEOF_UNSIGNED_SHORT 2
  7281. | /* end confdefs.h. */
  7282. | #include <stdio.h>
  7283. | #ifdef HAVE_SYS_TYPES_H
  7284. | # include <sys/types.h>
  7285. | #endif
  7286. | #ifdef HAVE_SYS_STAT_H
  7287. | # include <sys/stat.h>
  7288. | #endif
  7289. | #ifdef STDC_HEADERS
  7290. | # include <stdlib.h>
  7291. | # include <stddef.h>
  7292. | #else
  7293. | # ifdef HAVE_STDLIB_H
  7294. | # include <stdlib.h>
  7295. | # endif
  7296. | #endif
  7297. | #ifdef HAVE_STRING_H
  7298. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  7299. | # include <memory.h>
  7300. | # endif
  7301. | # include <string.h>
  7302. | #endif
  7303. | #ifdef HAVE_STRINGS_H
  7304. | # include <strings.h>
  7305. | #endif
  7306. | #ifdef HAVE_INTTYPES_H
  7307. | # include <inttypes.h>
  7308. | #endif
  7309. | #ifdef HAVE_STDINT_H
  7310. | # include <stdint.h>
  7311. | #endif
  7312. | #ifdef HAVE_UNISTD_H
  7313. | # include <unistd.h>
  7314. | #endif
  7315. | int
  7316. | main ()
  7317. | {
  7318. | static int test_array [1 - 2 * !(((long int) (sizeof (unsigned))) <= 3)];
  7319. | test_array [0] = 0;
  7320. | return test_array [0];
  7321. |
  7322. | ;
  7323. | return 0;
  7324. | }
  7325. configure:27365: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  7326. configure:27365: $? = 0
  7327. configure:27365: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  7328. configure:27365: $? = 0
  7329. configure:27365: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  7330. configure:27365: $? = 0
  7331. configure:27379: result: 4
  7332. configure:27393: checking size of unsigned long
  7333. configure:27398: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  7334. configure:27398: $? = 0
  7335. configure:27398: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  7336. conftest.c: In function 'main':
  7337. conftest.c:344:12: error: size of array 'test_array' is negative
  7338. static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 0)];
  7339. ^
  7340. configure:27398: $? = 1
  7341. configure: failed program was:
  7342. | /* confdefs.h */
  7343. | #define PACKAGE_NAME "GNU MP"
  7344. | #define PACKAGE_TARNAME "gmp"
  7345. | #define PACKAGE_VERSION "6.1.0"
  7346. | #define PACKAGE_STRING "GNU MP 6.1.0"
  7347. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  7348. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  7349. | #define PACKAGE "gmp"
  7350. | #define VERSION "6.1.0"
  7351. | #define WANT_ASSEMBLY 1
  7352. | #define WANT_FFT 1
  7353. | #define HAVE_HOST_CPU_x86_64 1
  7354. | #define HAVE_SPEED_CYCLECOUNTER 2
  7355. | #define HAVE_CALLING_CONVENTIONS 1
  7356. | #define STDC_HEADERS 1
  7357. | #define HAVE_SYS_TYPES_H 1
  7358. | #define HAVE_SYS_STAT_H 1
  7359. | #define HAVE_STDLIB_H 1
  7360. | #define HAVE_STRING_H 1
  7361. | #define HAVE_MEMORY_H 1
  7362. | #define HAVE_STRINGS_H 1
  7363. | #define HAVE_INTTYPES_H 1
  7364. | #define HAVE_STDINT_H 1
  7365. | #define HAVE_UNISTD_H 1
  7366. | #define HAVE_DLFCN_H 1
  7367. | #define LT_OBJDIR ".libs/"
  7368. | #define STDC_HEADERS 1
  7369. | #define TIME_WITH_SYS_TIME 1
  7370. | #define HAVE_FCNTL_H 1
  7371. | #define HAVE_FLOAT_H 1
  7372. | #define HAVE_LANGINFO_H 1
  7373. | #define HAVE_LOCALE_H 1
  7374. | #define HAVE_NL_TYPES_H 1
  7375. | #define HAVE_SYS_MMAN_H 1
  7376. | #define HAVE_SYS_PARAM_H 1
  7377. | #define HAVE_SYS_SYSINFO_H 1
  7378. | #define HAVE_SYS_TIME_H 1
  7379. | #define HAVE_SYS_TIMES_H 1
  7380. | #define HAVE_SYS_RESOURCE_H 1
  7381. | #define HAVE_SYS_SYSCTL_H 1
  7382. | #define HAVE_DECL_FGETC 1
  7383. | #define HAVE_DECL_FSCANF 1
  7384. | #define HAVE_DECL_OPTARG 1
  7385. | #define HAVE_DECL_UNGETC 1
  7386. | #define HAVE_DECL_VFPRINTF 1
  7387. | #define HAVE_DECL_SYS_ERRLIST 1
  7388. | #define HAVE_DECL_SYS_NERR 1
  7389. | #define RETSIGTYPE void
  7390. | #define HAVE_INTMAX_T 1
  7391. | #define HAVE_LONG_DOUBLE 1
  7392. | #define HAVE_LONG_LONG 1
  7393. | #define HAVE_PTRDIFF_T 1
  7394. | #define HAVE_QUAD_T 1
  7395. | #define HAVE_UINT_LEAST32_T 1
  7396. | #define HAVE_INTPTR_T 1
  7397. | #define restrict __restrict
  7398. | #define HAVE_ATTRIBUTE_CONST 1
  7399. | #define HAVE_ATTRIBUTE_MALLOC 1
  7400. | #define HAVE_ATTRIBUTE_MODE 1
  7401. | #define HAVE_ATTRIBUTE_NORETURN 1
  7402. | #define HAVE_HIDDEN_ALIAS 1
  7403. | #define HAVE_ALLOCA_H 1
  7404. | #define HAVE_ALLOCA 1
  7405. | #define WANT_TMP_ALLOCA 1
  7406. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  7407. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  7408. | #define HAVE_ALARM 1
  7409. | #define HAVE_CLOCK 1
  7410. | #define HAVE_GETPAGESIZE 1
  7411. | #define HAVE_GETRUSAGE 1
  7412. | #define HAVE_GETTIMEOFDAY 1
  7413. | #define HAVE_LOCALECONV 1
  7414. | #define HAVE_MEMSET 1
  7415. | #define HAVE_MMAP 1
  7416. | #define HAVE_MPROTECT 1
  7417. | #define HAVE_NL_LANGINFO 1
  7418. | #define HAVE_OBSTACK_VPRINTF 1
  7419. | #define HAVE_POPEN 1
  7420. | #define HAVE_RAISE 1
  7421. | #define HAVE_SIGACTION 1
  7422. | #define HAVE_SIGALTSTACK 1
  7423. | #define HAVE_SIGSTACK 1
  7424. | #define HAVE_STRCHR 1
  7425. | #define HAVE_STRERROR 1
  7426. | #define HAVE_STRNLEN 1
  7427. | #define HAVE_STRTOL 1
  7428. | #define HAVE_STRTOUL 1
  7429. | #define HAVE_SYSCONF 1
  7430. | #define HAVE_SYSCTL 1
  7431. | #define HAVE_TIMES 1
  7432. | #define HAVE_CLOCK_GETTIME 1
  7433. | #define HAVE_VSNPRINTF 1
  7434. | #define HAVE_NATIVE_mpn_add_n 1
  7435. | #define HAVE_NATIVE_mpn_add_nc 1
  7436. | #define HAVE_NATIVE_mpn_sub_n 1
  7437. | #define HAVE_NATIVE_mpn_sub_nc 1
  7438. | #define HAVE_NATIVE_func_nc 1
  7439. | #define HAVE_NATIVE_func 1
  7440. | #define HAVE_NATIVE_mpn_add_n 1
  7441. | #define HAVE_NATIVE_mpn_add_nc 1
  7442. | #define HAVE_NATIVE_mpn_sub_n 1
  7443. | #define HAVE_NATIVE_mpn_sub_nc 1
  7444. | #define HAVE_NATIVE_func_nc 1
  7445. | #define HAVE_NATIVE_func 1
  7446. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  7447. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  7448. | #define HAVE_NATIVE_func 1
  7449. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  7450. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  7451. | #define HAVE_NATIVE_func 1
  7452. | #define HAVE_NATIVE_mpn_com 1
  7453. | #define HAVE_NATIVE_mpn_mul_1c 1
  7454. | #define HAVE_NATIVE_mpn_mul_1 1
  7455. | #define HAVE_NATIVE_mpn_addmul_1 1
  7456. | #define HAVE_NATIVE_mpn_submul_1 1
  7457. | #define HAVE_NATIVE_func 1
  7458. | #define HAVE_NATIVE_mpn_addmul_1 1
  7459. | #define HAVE_NATIVE_mpn_submul_1 1
  7460. | #define HAVE_NATIVE_func 1
  7461. | #define HAVE_NATIVE_mpn_add_err1_n 1
  7462. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  7463. | #define HAVE_NATIVE_func 1
  7464. | #define HAVE_NATIVE_mpn_add_err2_n 1
  7465. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  7466. | #define HAVE_NATIVE_func 1
  7467. | #define HAVE_NATIVE_mpn_add_err3_n 1
  7468. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  7469. | #define HAVE_NATIVE_func 1
  7470. | #define HAVE_NATIVE_mpn_add_err1_n 1
  7471. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  7472. | #define HAVE_NATIVE_func 1
  7473. | #define HAVE_NATIVE_mpn_add_err2_n 1
  7474. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  7475. | #define HAVE_NATIVE_func 1
  7476. | #define HAVE_NATIVE_mpn_add_err3_n 1
  7477. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  7478. | #define HAVE_NATIVE_func 1
  7479. | #define HAVE_NATIVE_mpn_lshift 1
  7480. | #define HAVE_NATIVE_mpn_rshift 1
  7481. | #define HAVE_NATIVE_mpn_divexact_1 1
  7482. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  7483. | #define HAVE_NATIVE_mpn_divrem_1 1
  7484. | #define HAVE_NATIVE_mpn_divrem_2 1
  7485. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  7486. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  7487. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  7488. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  7489. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  7490. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  7491. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  7492. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  7493. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  7494. | #define HAVE_NATIVE_mpn_lshiftc 1
  7495. | #define HAVE_NATIVE_mpn_mul_basecase 1
  7496. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  7497. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  7498. | #define HAVE_NATIVE_mpn_popcount 1
  7499. | #define HAVE_NATIVE_mpn_hamdist 1
  7500. | #define HAVE_NATIVE_func 1
  7501. | #define HAVE_NATIVE_mpn_popcount 1
  7502. | #define HAVE_NATIVE_mpn_hamdist 1
  7503. | #define HAVE_NATIVE_func 1
  7504. | #define HAVE_NATIVE_mpn_gcd_1 1
  7505. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  7506. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  7507. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  7508. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  7509. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  7510. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  7511. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  7512. | #define HAVE_NATIVE_mpn_redc_1 1
  7513. | #define HAVE_NATIVE_mpn_and_n 1
  7514. | #define HAVE_NATIVE_mpn_andn_n 1
  7515. | #define HAVE_NATIVE_mpn_nand_n 1
  7516. | #define HAVE_NATIVE_mpn_ior_n 1
  7517. | #define HAVE_NATIVE_mpn_iorn_n 1
  7518. | #define HAVE_NATIVE_mpn_nior_n 1
  7519. | #define HAVE_NATIVE_mpn_xor_n 1
  7520. | #define HAVE_NATIVE_mpn_xnor_n 1
  7521. | #define HAVE_NATIVE_func 1
  7522. | #define HAVE_NATIVE_func 1
  7523. | #define HAVE_NATIVE_func 1
  7524. | #define HAVE_NATIVE_mpn_and_n 1
  7525. | #define HAVE_NATIVE_mpn_andn_n 1
  7526. | #define HAVE_NATIVE_mpn_nand_n 1
  7527. | #define HAVE_NATIVE_mpn_ior_n 1
  7528. | #define HAVE_NATIVE_mpn_iorn_n 1
  7529. | #define HAVE_NATIVE_mpn_nior_n 1
  7530. | #define HAVE_NATIVE_mpn_xor_n 1
  7531. | #define HAVE_NATIVE_mpn_xnor_n 1
  7532. | #define HAVE_NATIVE_func 1
  7533. | #define HAVE_NATIVE_func 1
  7534. | #define HAVE_NATIVE_func 1
  7535. | #define HAVE_NATIVE_mpn_and_n 1
  7536. | #define HAVE_NATIVE_mpn_andn_n 1
  7537. | #define HAVE_NATIVE_mpn_nand_n 1
  7538. | #define HAVE_NATIVE_mpn_ior_n 1
  7539. | #define HAVE_NATIVE_mpn_iorn_n 1
  7540. | #define HAVE_NATIVE_mpn_nior_n 1
  7541. | #define HAVE_NATIVE_mpn_xor_n 1
  7542. | #define HAVE_NATIVE_mpn_xnor_n 1
  7543. | #define HAVE_NATIVE_func 1
  7544. | #define HAVE_NATIVE_func 1
  7545. | #define HAVE_NATIVE_func 1
  7546. | #define HAVE_NATIVE_mpn_and_n 1
  7547. | #define HAVE_NATIVE_mpn_andn_n 1
  7548. | #define HAVE_NATIVE_mpn_nand_n 1
  7549. | #define HAVE_NATIVE_mpn_ior_n 1
  7550. | #define HAVE_NATIVE_mpn_iorn_n 1
  7551. | #define HAVE_NATIVE_mpn_nior_n 1
  7552. | #define HAVE_NATIVE_mpn_xor_n 1
  7553. | #define HAVE_NATIVE_mpn_xnor_n 1
  7554. | #define HAVE_NATIVE_func 1
  7555. | #define HAVE_NATIVE_func 1
  7556. | #define HAVE_NATIVE_func 1
  7557. | #define HAVE_NATIVE_mpn_and_n 1
  7558. | #define HAVE_NATIVE_mpn_andn_n 1
  7559. | #define HAVE_NATIVE_mpn_nand_n 1
  7560. | #define HAVE_NATIVE_mpn_ior_n 1
  7561. | #define HAVE_NATIVE_mpn_iorn_n 1
  7562. | #define HAVE_NATIVE_mpn_nior_n 1
  7563. | #define HAVE_NATIVE_mpn_xor_n 1
  7564. | #define HAVE_NATIVE_mpn_xnor_n 1
  7565. | #define HAVE_NATIVE_func 1
  7566. | #define HAVE_NATIVE_func 1
  7567. | #define HAVE_NATIVE_func 1
  7568. | #define HAVE_NATIVE_mpn_and_n 1
  7569. | #define HAVE_NATIVE_mpn_andn_n 1
  7570. | #define HAVE_NATIVE_mpn_nand_n 1
  7571. | #define HAVE_NATIVE_mpn_ior_n 1
  7572. | #define HAVE_NATIVE_mpn_iorn_n 1
  7573. | #define HAVE_NATIVE_mpn_nior_n 1
  7574. | #define HAVE_NATIVE_mpn_xor_n 1
  7575. | #define HAVE_NATIVE_mpn_xnor_n 1
  7576. | #define HAVE_NATIVE_func 1
  7577. | #define HAVE_NATIVE_func 1
  7578. | #define HAVE_NATIVE_func 1
  7579. | #define HAVE_NATIVE_mpn_and_n 1
  7580. | #define HAVE_NATIVE_mpn_andn_n 1
  7581. | #define HAVE_NATIVE_mpn_nand_n 1
  7582. | #define HAVE_NATIVE_mpn_ior_n 1
  7583. | #define HAVE_NATIVE_mpn_iorn_n 1
  7584. | #define HAVE_NATIVE_mpn_nior_n 1
  7585. | #define HAVE_NATIVE_mpn_xor_n 1
  7586. | #define HAVE_NATIVE_mpn_xnor_n 1
  7587. | #define HAVE_NATIVE_func 1
  7588. | #define HAVE_NATIVE_func 1
  7589. | #define HAVE_NATIVE_func 1
  7590. | #define HAVE_NATIVE_mpn_and_n 1
  7591. | #define HAVE_NATIVE_mpn_andn_n 1
  7592. | #define HAVE_NATIVE_mpn_nand_n 1
  7593. | #define HAVE_NATIVE_mpn_ior_n 1
  7594. | #define HAVE_NATIVE_mpn_iorn_n 1
  7595. | #define HAVE_NATIVE_mpn_nior_n 1
  7596. | #define HAVE_NATIVE_mpn_xor_n 1
  7597. | #define HAVE_NATIVE_mpn_xnor_n 1
  7598. | #define HAVE_NATIVE_func 1
  7599. | #define HAVE_NATIVE_func 1
  7600. | #define HAVE_NATIVE_func 1
  7601. | #define HAVE_NATIVE_mpn_copyi 1
  7602. | #define HAVE_NATIVE_mpn_copyd 1
  7603. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  7604. | #define HAVE_NATIVE_mpn_invert_limb 1
  7605. | #define HAVE_NATIVE_C 1
  7606. | #define HAVE_NATIVE_Kn 1
  7607. | #define HAVE_NATIVE_C2 1
  7608. | #define HAVE_NATIVE_Ci 1
  7609. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  7610. | #define HAVE_NATIVE_mpn_mul_2 1
  7611. | #define HAVE_NATIVE_mpn_addmul_2 1
  7612. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  7613. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  7614. | #define HAVE_NATIVE_func 1
  7615. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  7616. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  7617. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  7618. | #define HAVE_NATIVE_func 1
  7619. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  7620. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  7621. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  7622. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  7623. | #define HAVE_NATIVE_func_nc 1
  7624. | #define HAVE_NATIVE_func_n 1
  7625. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  7626. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  7627. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  7628. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  7629. | #define HAVE_NATIVE_func_nc 1
  7630. | #define HAVE_NATIVE_func_n 1
  7631. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  7632. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  7633. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  7634. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  7635. | #define HAVE_NATIVE_mpn_addlsh_n 1
  7636. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  7637. | #define HAVE_NATIVE_func 1
  7638. | #define HAVE_NATIVE_mpn_addlsh_n 1
  7639. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  7640. | #define HAVE_NATIVE_func 1
  7641. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  7642. | #define LSYM_PREFIX ".L"
  7643. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  7644. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  7645. | #define SIZEOF_VOID_P 8
  7646. | #define SIZEOF_UNSIGNED_SHORT 2
  7647. | #define SIZEOF_UNSIGNED 4
  7648. | /* end confdefs.h. */
  7649. | #include <stdio.h>
  7650. | #ifdef HAVE_SYS_TYPES_H
  7651. | # include <sys/types.h>
  7652. | #endif
  7653. | #ifdef HAVE_SYS_STAT_H
  7654. | # include <sys/stat.h>
  7655. | #endif
  7656. | #ifdef STDC_HEADERS
  7657. | # include <stdlib.h>
  7658. | # include <stddef.h>
  7659. | #else
  7660. | # ifdef HAVE_STDLIB_H
  7661. | # include <stdlib.h>
  7662. | # endif
  7663. | #endif
  7664. | #ifdef HAVE_STRING_H
  7665. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  7666. | # include <memory.h>
  7667. | # endif
  7668. | # include <string.h>
  7669. | #endif
  7670. | #ifdef HAVE_STRINGS_H
  7671. | # include <strings.h>
  7672. | #endif
  7673. | #ifdef HAVE_INTTYPES_H
  7674. | # include <inttypes.h>
  7675. | #endif
  7676. | #ifdef HAVE_STDINT_H
  7677. | # include <stdint.h>
  7678. | #endif
  7679. | #ifdef HAVE_UNISTD_H
  7680. | # include <unistd.h>
  7681. | #endif
  7682. | int
  7683. | main ()
  7684. | {
  7685. | static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 0)];
  7686. | test_array [0] = 0;
  7687. | return test_array [0];
  7688. |
  7689. | ;
  7690. | return 0;
  7691. | }
  7692. configure:27398: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  7693. conftest.c: In function 'main':
  7694. conftest.c:344:12: error: size of array 'test_array' is negative
  7695. static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 1)];
  7696. ^
  7697. configure:27398: $? = 1
  7698. configure: failed program was:
  7699. | /* confdefs.h */
  7700. | #define PACKAGE_NAME "GNU MP"
  7701. | #define PACKAGE_TARNAME "gmp"
  7702. | #define PACKAGE_VERSION "6.1.0"
  7703. | #define PACKAGE_STRING "GNU MP 6.1.0"
  7704. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  7705. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  7706. | #define PACKAGE "gmp"
  7707. | #define VERSION "6.1.0"
  7708. | #define WANT_ASSEMBLY 1
  7709. | #define WANT_FFT 1
  7710. | #define HAVE_HOST_CPU_x86_64 1
  7711. | #define HAVE_SPEED_CYCLECOUNTER 2
  7712. | #define HAVE_CALLING_CONVENTIONS 1
  7713. | #define STDC_HEADERS 1
  7714. | #define HAVE_SYS_TYPES_H 1
  7715. | #define HAVE_SYS_STAT_H 1
  7716. | #define HAVE_STDLIB_H 1
  7717. | #define HAVE_STRING_H 1
  7718. | #define HAVE_MEMORY_H 1
  7719. | #define HAVE_STRINGS_H 1
  7720. | #define HAVE_INTTYPES_H 1
  7721. | #define HAVE_STDINT_H 1
  7722. | #define HAVE_UNISTD_H 1
  7723. | #define HAVE_DLFCN_H 1
  7724. | #define LT_OBJDIR ".libs/"
  7725. | #define STDC_HEADERS 1
  7726. | #define TIME_WITH_SYS_TIME 1
  7727. | #define HAVE_FCNTL_H 1
  7728. | #define HAVE_FLOAT_H 1
  7729. | #define HAVE_LANGINFO_H 1
  7730. | #define HAVE_LOCALE_H 1
  7731. | #define HAVE_NL_TYPES_H 1
  7732. | #define HAVE_SYS_MMAN_H 1
  7733. | #define HAVE_SYS_PARAM_H 1
  7734. | #define HAVE_SYS_SYSINFO_H 1
  7735. | #define HAVE_SYS_TIME_H 1
  7736. | #define HAVE_SYS_TIMES_H 1
  7737. | #define HAVE_SYS_RESOURCE_H 1
  7738. | #define HAVE_SYS_SYSCTL_H 1
  7739. | #define HAVE_DECL_FGETC 1
  7740. | #define HAVE_DECL_FSCANF 1
  7741. | #define HAVE_DECL_OPTARG 1
  7742. | #define HAVE_DECL_UNGETC 1
  7743. | #define HAVE_DECL_VFPRINTF 1
  7744. | #define HAVE_DECL_SYS_ERRLIST 1
  7745. | #define HAVE_DECL_SYS_NERR 1
  7746. | #define RETSIGTYPE void
  7747. | #define HAVE_INTMAX_T 1
  7748. | #define HAVE_LONG_DOUBLE 1
  7749. | #define HAVE_LONG_LONG 1
  7750. | #define HAVE_PTRDIFF_T 1
  7751. | #define HAVE_QUAD_T 1
  7752. | #define HAVE_UINT_LEAST32_T 1
  7753. | #define HAVE_INTPTR_T 1
  7754. | #define restrict __restrict
  7755. | #define HAVE_ATTRIBUTE_CONST 1
  7756. | #define HAVE_ATTRIBUTE_MALLOC 1
  7757. | #define HAVE_ATTRIBUTE_MODE 1
  7758. | #define HAVE_ATTRIBUTE_NORETURN 1
  7759. | #define HAVE_HIDDEN_ALIAS 1
  7760. | #define HAVE_ALLOCA_H 1
  7761. | #define HAVE_ALLOCA 1
  7762. | #define WANT_TMP_ALLOCA 1
  7763. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  7764. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  7765. | #define HAVE_ALARM 1
  7766. | #define HAVE_CLOCK 1
  7767. | #define HAVE_GETPAGESIZE 1
  7768. | #define HAVE_GETRUSAGE 1
  7769. | #define HAVE_GETTIMEOFDAY 1
  7770. | #define HAVE_LOCALECONV 1
  7771. | #define HAVE_MEMSET 1
  7772. | #define HAVE_MMAP 1
  7773. | #define HAVE_MPROTECT 1
  7774. | #define HAVE_NL_LANGINFO 1
  7775. | #define HAVE_OBSTACK_VPRINTF 1
  7776. | #define HAVE_POPEN 1
  7777. | #define HAVE_RAISE 1
  7778. | #define HAVE_SIGACTION 1
  7779. | #define HAVE_SIGALTSTACK 1
  7780. | #define HAVE_SIGSTACK 1
  7781. | #define HAVE_STRCHR 1
  7782. | #define HAVE_STRERROR 1
  7783. | #define HAVE_STRNLEN 1
  7784. | #define HAVE_STRTOL 1
  7785. | #define HAVE_STRTOUL 1
  7786. | #define HAVE_SYSCONF 1
  7787. | #define HAVE_SYSCTL 1
  7788. | #define HAVE_TIMES 1
  7789. | #define HAVE_CLOCK_GETTIME 1
  7790. | #define HAVE_VSNPRINTF 1
  7791. | #define HAVE_NATIVE_mpn_add_n 1
  7792. | #define HAVE_NATIVE_mpn_add_nc 1
  7793. | #define HAVE_NATIVE_mpn_sub_n 1
  7794. | #define HAVE_NATIVE_mpn_sub_nc 1
  7795. | #define HAVE_NATIVE_func_nc 1
  7796. | #define HAVE_NATIVE_func 1
  7797. | #define HAVE_NATIVE_mpn_add_n 1
  7798. | #define HAVE_NATIVE_mpn_add_nc 1
  7799. | #define HAVE_NATIVE_mpn_sub_n 1
  7800. | #define HAVE_NATIVE_mpn_sub_nc 1
  7801. | #define HAVE_NATIVE_func_nc 1
  7802. | #define HAVE_NATIVE_func 1
  7803. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  7804. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  7805. | #define HAVE_NATIVE_func 1
  7806. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  7807. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  7808. | #define HAVE_NATIVE_func 1
  7809. | #define HAVE_NATIVE_mpn_com 1
  7810. | #define HAVE_NATIVE_mpn_mul_1c 1
  7811. | #define HAVE_NATIVE_mpn_mul_1 1
  7812. | #define HAVE_NATIVE_mpn_addmul_1 1
  7813. | #define HAVE_NATIVE_mpn_submul_1 1
  7814. | #define HAVE_NATIVE_func 1
  7815. | #define HAVE_NATIVE_mpn_addmul_1 1
  7816. | #define HAVE_NATIVE_mpn_submul_1 1
  7817. | #define HAVE_NATIVE_func 1
  7818. | #define HAVE_NATIVE_mpn_add_err1_n 1
  7819. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  7820. | #define HAVE_NATIVE_func 1
  7821. | #define HAVE_NATIVE_mpn_add_err2_n 1
  7822. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  7823. | #define HAVE_NATIVE_func 1
  7824. | #define HAVE_NATIVE_mpn_add_err3_n 1
  7825. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  7826. | #define HAVE_NATIVE_func 1
  7827. | #define HAVE_NATIVE_mpn_add_err1_n 1
  7828. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  7829. | #define HAVE_NATIVE_func 1
  7830. | #define HAVE_NATIVE_mpn_add_err2_n 1
  7831. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  7832. | #define HAVE_NATIVE_func 1
  7833. | #define HAVE_NATIVE_mpn_add_err3_n 1
  7834. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  7835. | #define HAVE_NATIVE_func 1
  7836. | #define HAVE_NATIVE_mpn_lshift 1
  7837. | #define HAVE_NATIVE_mpn_rshift 1
  7838. | #define HAVE_NATIVE_mpn_divexact_1 1
  7839. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  7840. | #define HAVE_NATIVE_mpn_divrem_1 1
  7841. | #define HAVE_NATIVE_mpn_divrem_2 1
  7842. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  7843. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  7844. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  7845. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  7846. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  7847. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  7848. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  7849. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  7850. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  7851. | #define HAVE_NATIVE_mpn_lshiftc 1
  7852. | #define HAVE_NATIVE_mpn_mul_basecase 1
  7853. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  7854. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  7855. | #define HAVE_NATIVE_mpn_popcount 1
  7856. | #define HAVE_NATIVE_mpn_hamdist 1
  7857. | #define HAVE_NATIVE_func 1
  7858. | #define HAVE_NATIVE_mpn_popcount 1
  7859. | #define HAVE_NATIVE_mpn_hamdist 1
  7860. | #define HAVE_NATIVE_func 1
  7861. | #define HAVE_NATIVE_mpn_gcd_1 1
  7862. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  7863. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  7864. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  7865. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  7866. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  7867. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  7868. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  7869. | #define HAVE_NATIVE_mpn_redc_1 1
  7870. | #define HAVE_NATIVE_mpn_and_n 1
  7871. | #define HAVE_NATIVE_mpn_andn_n 1
  7872. | #define HAVE_NATIVE_mpn_nand_n 1
  7873. | #define HAVE_NATIVE_mpn_ior_n 1
  7874. | #define HAVE_NATIVE_mpn_iorn_n 1
  7875. | #define HAVE_NATIVE_mpn_nior_n 1
  7876. | #define HAVE_NATIVE_mpn_xor_n 1
  7877. | #define HAVE_NATIVE_mpn_xnor_n 1
  7878. | #define HAVE_NATIVE_func 1
  7879. | #define HAVE_NATIVE_func 1
  7880. | #define HAVE_NATIVE_func 1
  7881. | #define HAVE_NATIVE_mpn_and_n 1
  7882. | #define HAVE_NATIVE_mpn_andn_n 1
  7883. | #define HAVE_NATIVE_mpn_nand_n 1
  7884. | #define HAVE_NATIVE_mpn_ior_n 1
  7885. | #define HAVE_NATIVE_mpn_iorn_n 1
  7886. | #define HAVE_NATIVE_mpn_nior_n 1
  7887. | #define HAVE_NATIVE_mpn_xor_n 1
  7888. | #define HAVE_NATIVE_mpn_xnor_n 1
  7889. | #define HAVE_NATIVE_func 1
  7890. | #define HAVE_NATIVE_func 1
  7891. | #define HAVE_NATIVE_func 1
  7892. | #define HAVE_NATIVE_mpn_and_n 1
  7893. | #define HAVE_NATIVE_mpn_andn_n 1
  7894. | #define HAVE_NATIVE_mpn_nand_n 1
  7895. | #define HAVE_NATIVE_mpn_ior_n 1
  7896. | #define HAVE_NATIVE_mpn_iorn_n 1
  7897. | #define HAVE_NATIVE_mpn_nior_n 1
  7898. | #define HAVE_NATIVE_mpn_xor_n 1
  7899. | #define HAVE_NATIVE_mpn_xnor_n 1
  7900. | #define HAVE_NATIVE_func 1
  7901. | #define HAVE_NATIVE_func 1
  7902. | #define HAVE_NATIVE_func 1
  7903. | #define HAVE_NATIVE_mpn_and_n 1
  7904. | #define HAVE_NATIVE_mpn_andn_n 1
  7905. | #define HAVE_NATIVE_mpn_nand_n 1
  7906. | #define HAVE_NATIVE_mpn_ior_n 1
  7907. | #define HAVE_NATIVE_mpn_iorn_n 1
  7908. | #define HAVE_NATIVE_mpn_nior_n 1
  7909. | #define HAVE_NATIVE_mpn_xor_n 1
  7910. | #define HAVE_NATIVE_mpn_xnor_n 1
  7911. | #define HAVE_NATIVE_func 1
  7912. | #define HAVE_NATIVE_func 1
  7913. | #define HAVE_NATIVE_func 1
  7914. | #define HAVE_NATIVE_mpn_and_n 1
  7915. | #define HAVE_NATIVE_mpn_andn_n 1
  7916. | #define HAVE_NATIVE_mpn_nand_n 1
  7917. | #define HAVE_NATIVE_mpn_ior_n 1
  7918. | #define HAVE_NATIVE_mpn_iorn_n 1
  7919. | #define HAVE_NATIVE_mpn_nior_n 1
  7920. | #define HAVE_NATIVE_mpn_xor_n 1
  7921. | #define HAVE_NATIVE_mpn_xnor_n 1
  7922. | #define HAVE_NATIVE_func 1
  7923. | #define HAVE_NATIVE_func 1
  7924. | #define HAVE_NATIVE_func 1
  7925. | #define HAVE_NATIVE_mpn_and_n 1
  7926. | #define HAVE_NATIVE_mpn_andn_n 1
  7927. | #define HAVE_NATIVE_mpn_nand_n 1
  7928. | #define HAVE_NATIVE_mpn_ior_n 1
  7929. | #define HAVE_NATIVE_mpn_iorn_n 1
  7930. | #define HAVE_NATIVE_mpn_nior_n 1
  7931. | #define HAVE_NATIVE_mpn_xor_n 1
  7932. | #define HAVE_NATIVE_mpn_xnor_n 1
  7933. | #define HAVE_NATIVE_func 1
  7934. | #define HAVE_NATIVE_func 1
  7935. | #define HAVE_NATIVE_func 1
  7936. | #define HAVE_NATIVE_mpn_and_n 1
  7937. | #define HAVE_NATIVE_mpn_andn_n 1
  7938. | #define HAVE_NATIVE_mpn_nand_n 1
  7939. | #define HAVE_NATIVE_mpn_ior_n 1
  7940. | #define HAVE_NATIVE_mpn_iorn_n 1
  7941. | #define HAVE_NATIVE_mpn_nior_n 1
  7942. | #define HAVE_NATIVE_mpn_xor_n 1
  7943. | #define HAVE_NATIVE_mpn_xnor_n 1
  7944. | #define HAVE_NATIVE_func 1
  7945. | #define HAVE_NATIVE_func 1
  7946. | #define HAVE_NATIVE_func 1
  7947. | #define HAVE_NATIVE_mpn_and_n 1
  7948. | #define HAVE_NATIVE_mpn_andn_n 1
  7949. | #define HAVE_NATIVE_mpn_nand_n 1
  7950. | #define HAVE_NATIVE_mpn_ior_n 1
  7951. | #define HAVE_NATIVE_mpn_iorn_n 1
  7952. | #define HAVE_NATIVE_mpn_nior_n 1
  7953. | #define HAVE_NATIVE_mpn_xor_n 1
  7954. | #define HAVE_NATIVE_mpn_xnor_n 1
  7955. | #define HAVE_NATIVE_func 1
  7956. | #define HAVE_NATIVE_func 1
  7957. | #define HAVE_NATIVE_func 1
  7958. | #define HAVE_NATIVE_mpn_copyi 1
  7959. | #define HAVE_NATIVE_mpn_copyd 1
  7960. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  7961. | #define HAVE_NATIVE_mpn_invert_limb 1
  7962. | #define HAVE_NATIVE_C 1
  7963. | #define HAVE_NATIVE_Kn 1
  7964. | #define HAVE_NATIVE_C2 1
  7965. | #define HAVE_NATIVE_Ci 1
  7966. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  7967. | #define HAVE_NATIVE_mpn_mul_2 1
  7968. | #define HAVE_NATIVE_mpn_addmul_2 1
  7969. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  7970. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  7971. | #define HAVE_NATIVE_func 1
  7972. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  7973. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  7974. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  7975. | #define HAVE_NATIVE_func 1
  7976. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  7977. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  7978. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  7979. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  7980. | #define HAVE_NATIVE_func_nc 1
  7981. | #define HAVE_NATIVE_func_n 1
  7982. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  7983. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  7984. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  7985. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  7986. | #define HAVE_NATIVE_func_nc 1
  7987. | #define HAVE_NATIVE_func_n 1
  7988. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  7989. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  7990. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  7991. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  7992. | #define HAVE_NATIVE_mpn_addlsh_n 1
  7993. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  7994. | #define HAVE_NATIVE_func 1
  7995. | #define HAVE_NATIVE_mpn_addlsh_n 1
  7996. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  7997. | #define HAVE_NATIVE_func 1
  7998. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  7999. | #define LSYM_PREFIX ".L"
  8000. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  8001. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  8002. | #define SIZEOF_VOID_P 8
  8003. | #define SIZEOF_UNSIGNED_SHORT 2
  8004. | #define SIZEOF_UNSIGNED 4
  8005. | /* end confdefs.h. */
  8006. | #include <stdio.h>
  8007. | #ifdef HAVE_SYS_TYPES_H
  8008. | # include <sys/types.h>
  8009. | #endif
  8010. | #ifdef HAVE_SYS_STAT_H
  8011. | # include <sys/stat.h>
  8012. | #endif
  8013. | #ifdef STDC_HEADERS
  8014. | # include <stdlib.h>
  8015. | # include <stddef.h>
  8016. | #else
  8017. | # ifdef HAVE_STDLIB_H
  8018. | # include <stdlib.h>
  8019. | # endif
  8020. | #endif
  8021. | #ifdef HAVE_STRING_H
  8022. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  8023. | # include <memory.h>
  8024. | # endif
  8025. | # include <string.h>
  8026. | #endif
  8027. | #ifdef HAVE_STRINGS_H
  8028. | # include <strings.h>
  8029. | #endif
  8030. | #ifdef HAVE_INTTYPES_H
  8031. | # include <inttypes.h>
  8032. | #endif
  8033. | #ifdef HAVE_STDINT_H
  8034. | # include <stdint.h>
  8035. | #endif
  8036. | #ifdef HAVE_UNISTD_H
  8037. | # include <unistd.h>
  8038. | #endif
  8039. | int
  8040. | main ()
  8041. | {
  8042. | static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 1)];
  8043. | test_array [0] = 0;
  8044. | return test_array [0];
  8045. |
  8046. | ;
  8047. | return 0;
  8048. | }
  8049. configure:27398: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  8050. conftest.c: In function 'main':
  8051. conftest.c:344:12: error: size of array 'test_array' is negative
  8052. static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 3)];
  8053. ^
  8054. configure:27398: $? = 1
  8055. configure: failed program was:
  8056. | /* confdefs.h */
  8057. | #define PACKAGE_NAME "GNU MP"
  8058. | #define PACKAGE_TARNAME "gmp"
  8059. | #define PACKAGE_VERSION "6.1.0"
  8060. | #define PACKAGE_STRING "GNU MP 6.1.0"
  8061. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  8062. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  8063. | #define PACKAGE "gmp"
  8064. | #define VERSION "6.1.0"
  8065. | #define WANT_ASSEMBLY 1
  8066. | #define WANT_FFT 1
  8067. | #define HAVE_HOST_CPU_x86_64 1
  8068. | #define HAVE_SPEED_CYCLECOUNTER 2
  8069. | #define HAVE_CALLING_CONVENTIONS 1
  8070. | #define STDC_HEADERS 1
  8071. | #define HAVE_SYS_TYPES_H 1
  8072. | #define HAVE_SYS_STAT_H 1
  8073. | #define HAVE_STDLIB_H 1
  8074. | #define HAVE_STRING_H 1
  8075. | #define HAVE_MEMORY_H 1
  8076. | #define HAVE_STRINGS_H 1
  8077. | #define HAVE_INTTYPES_H 1
  8078. | #define HAVE_STDINT_H 1
  8079. | #define HAVE_UNISTD_H 1
  8080. | #define HAVE_DLFCN_H 1
  8081. | #define LT_OBJDIR ".libs/"
  8082. | #define STDC_HEADERS 1
  8083. | #define TIME_WITH_SYS_TIME 1
  8084. | #define HAVE_FCNTL_H 1
  8085. | #define HAVE_FLOAT_H 1
  8086. | #define HAVE_LANGINFO_H 1
  8087. | #define HAVE_LOCALE_H 1
  8088. | #define HAVE_NL_TYPES_H 1
  8089. | #define HAVE_SYS_MMAN_H 1
  8090. | #define HAVE_SYS_PARAM_H 1
  8091. | #define HAVE_SYS_SYSINFO_H 1
  8092. | #define HAVE_SYS_TIME_H 1
  8093. | #define HAVE_SYS_TIMES_H 1
  8094. | #define HAVE_SYS_RESOURCE_H 1
  8095. | #define HAVE_SYS_SYSCTL_H 1
  8096. | #define HAVE_DECL_FGETC 1
  8097. | #define HAVE_DECL_FSCANF 1
  8098. | #define HAVE_DECL_OPTARG 1
  8099. | #define HAVE_DECL_UNGETC 1
  8100. | #define HAVE_DECL_VFPRINTF 1
  8101. | #define HAVE_DECL_SYS_ERRLIST 1
  8102. | #define HAVE_DECL_SYS_NERR 1
  8103. | #define RETSIGTYPE void
  8104. | #define HAVE_INTMAX_T 1
  8105. | #define HAVE_LONG_DOUBLE 1
  8106. | #define HAVE_LONG_LONG 1
  8107. | #define HAVE_PTRDIFF_T 1
  8108. | #define HAVE_QUAD_T 1
  8109. | #define HAVE_UINT_LEAST32_T 1
  8110. | #define HAVE_INTPTR_T 1
  8111. | #define restrict __restrict
  8112. | #define HAVE_ATTRIBUTE_CONST 1
  8113. | #define HAVE_ATTRIBUTE_MALLOC 1
  8114. | #define HAVE_ATTRIBUTE_MODE 1
  8115. | #define HAVE_ATTRIBUTE_NORETURN 1
  8116. | #define HAVE_HIDDEN_ALIAS 1
  8117. | #define HAVE_ALLOCA_H 1
  8118. | #define HAVE_ALLOCA 1
  8119. | #define WANT_TMP_ALLOCA 1
  8120. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  8121. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  8122. | #define HAVE_ALARM 1
  8123. | #define HAVE_CLOCK 1
  8124. | #define HAVE_GETPAGESIZE 1
  8125. | #define HAVE_GETRUSAGE 1
  8126. | #define HAVE_GETTIMEOFDAY 1
  8127. | #define HAVE_LOCALECONV 1
  8128. | #define HAVE_MEMSET 1
  8129. | #define HAVE_MMAP 1
  8130. | #define HAVE_MPROTECT 1
  8131. | #define HAVE_NL_LANGINFO 1
  8132. | #define HAVE_OBSTACK_VPRINTF 1
  8133. | #define HAVE_POPEN 1
  8134. | #define HAVE_RAISE 1
  8135. | #define HAVE_SIGACTION 1
  8136. | #define HAVE_SIGALTSTACK 1
  8137. | #define HAVE_SIGSTACK 1
  8138. | #define HAVE_STRCHR 1
  8139. | #define HAVE_STRERROR 1
  8140. | #define HAVE_STRNLEN 1
  8141. | #define HAVE_STRTOL 1
  8142. | #define HAVE_STRTOUL 1
  8143. | #define HAVE_SYSCONF 1
  8144. | #define HAVE_SYSCTL 1
  8145. | #define HAVE_TIMES 1
  8146. | #define HAVE_CLOCK_GETTIME 1
  8147. | #define HAVE_VSNPRINTF 1
  8148. | #define HAVE_NATIVE_mpn_add_n 1
  8149. | #define HAVE_NATIVE_mpn_add_nc 1
  8150. | #define HAVE_NATIVE_mpn_sub_n 1
  8151. | #define HAVE_NATIVE_mpn_sub_nc 1
  8152. | #define HAVE_NATIVE_func_nc 1
  8153. | #define HAVE_NATIVE_func 1
  8154. | #define HAVE_NATIVE_mpn_add_n 1
  8155. | #define HAVE_NATIVE_mpn_add_nc 1
  8156. | #define HAVE_NATIVE_mpn_sub_n 1
  8157. | #define HAVE_NATIVE_mpn_sub_nc 1
  8158. | #define HAVE_NATIVE_func_nc 1
  8159. | #define HAVE_NATIVE_func 1
  8160. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  8161. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  8162. | #define HAVE_NATIVE_func 1
  8163. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  8164. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  8165. | #define HAVE_NATIVE_func 1
  8166. | #define HAVE_NATIVE_mpn_com 1
  8167. | #define HAVE_NATIVE_mpn_mul_1c 1
  8168. | #define HAVE_NATIVE_mpn_mul_1 1
  8169. | #define HAVE_NATIVE_mpn_addmul_1 1
  8170. | #define HAVE_NATIVE_mpn_submul_1 1
  8171. | #define HAVE_NATIVE_func 1
  8172. | #define HAVE_NATIVE_mpn_addmul_1 1
  8173. | #define HAVE_NATIVE_mpn_submul_1 1
  8174. | #define HAVE_NATIVE_func 1
  8175. | #define HAVE_NATIVE_mpn_add_err1_n 1
  8176. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  8177. | #define HAVE_NATIVE_func 1
  8178. | #define HAVE_NATIVE_mpn_add_err2_n 1
  8179. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  8180. | #define HAVE_NATIVE_func 1
  8181. | #define HAVE_NATIVE_mpn_add_err3_n 1
  8182. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  8183. | #define HAVE_NATIVE_func 1
  8184. | #define HAVE_NATIVE_mpn_add_err1_n 1
  8185. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  8186. | #define HAVE_NATIVE_func 1
  8187. | #define HAVE_NATIVE_mpn_add_err2_n 1
  8188. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  8189. | #define HAVE_NATIVE_func 1
  8190. | #define HAVE_NATIVE_mpn_add_err3_n 1
  8191. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  8192. | #define HAVE_NATIVE_func 1
  8193. | #define HAVE_NATIVE_mpn_lshift 1
  8194. | #define HAVE_NATIVE_mpn_rshift 1
  8195. | #define HAVE_NATIVE_mpn_divexact_1 1
  8196. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  8197. | #define HAVE_NATIVE_mpn_divrem_1 1
  8198. | #define HAVE_NATIVE_mpn_divrem_2 1
  8199. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  8200. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  8201. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  8202. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  8203. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  8204. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  8205. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  8206. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  8207. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  8208. | #define HAVE_NATIVE_mpn_lshiftc 1
  8209. | #define HAVE_NATIVE_mpn_mul_basecase 1
  8210. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  8211. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  8212. | #define HAVE_NATIVE_mpn_popcount 1
  8213. | #define HAVE_NATIVE_mpn_hamdist 1
  8214. | #define HAVE_NATIVE_func 1
  8215. | #define HAVE_NATIVE_mpn_popcount 1
  8216. | #define HAVE_NATIVE_mpn_hamdist 1
  8217. | #define HAVE_NATIVE_func 1
  8218. | #define HAVE_NATIVE_mpn_gcd_1 1
  8219. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  8220. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  8221. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  8222. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  8223. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  8224. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  8225. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  8226. | #define HAVE_NATIVE_mpn_redc_1 1
  8227. | #define HAVE_NATIVE_mpn_and_n 1
  8228. | #define HAVE_NATIVE_mpn_andn_n 1
  8229. | #define HAVE_NATIVE_mpn_nand_n 1
  8230. | #define HAVE_NATIVE_mpn_ior_n 1
  8231. | #define HAVE_NATIVE_mpn_iorn_n 1
  8232. | #define HAVE_NATIVE_mpn_nior_n 1
  8233. | #define HAVE_NATIVE_mpn_xor_n 1
  8234. | #define HAVE_NATIVE_mpn_xnor_n 1
  8235. | #define HAVE_NATIVE_func 1
  8236. | #define HAVE_NATIVE_func 1
  8237. | #define HAVE_NATIVE_func 1
  8238. | #define HAVE_NATIVE_mpn_and_n 1
  8239. | #define HAVE_NATIVE_mpn_andn_n 1
  8240. | #define HAVE_NATIVE_mpn_nand_n 1
  8241. | #define HAVE_NATIVE_mpn_ior_n 1
  8242. | #define HAVE_NATIVE_mpn_iorn_n 1
  8243. | #define HAVE_NATIVE_mpn_nior_n 1
  8244. | #define HAVE_NATIVE_mpn_xor_n 1
  8245. | #define HAVE_NATIVE_mpn_xnor_n 1
  8246. | #define HAVE_NATIVE_func 1
  8247. | #define HAVE_NATIVE_func 1
  8248. | #define HAVE_NATIVE_func 1
  8249. | #define HAVE_NATIVE_mpn_and_n 1
  8250. | #define HAVE_NATIVE_mpn_andn_n 1
  8251. | #define HAVE_NATIVE_mpn_nand_n 1
  8252. | #define HAVE_NATIVE_mpn_ior_n 1
  8253. | #define HAVE_NATIVE_mpn_iorn_n 1
  8254. | #define HAVE_NATIVE_mpn_nior_n 1
  8255. | #define HAVE_NATIVE_mpn_xor_n 1
  8256. | #define HAVE_NATIVE_mpn_xnor_n 1
  8257. | #define HAVE_NATIVE_func 1
  8258. | #define HAVE_NATIVE_func 1
  8259. | #define HAVE_NATIVE_func 1
  8260. | #define HAVE_NATIVE_mpn_and_n 1
  8261. | #define HAVE_NATIVE_mpn_andn_n 1
  8262. | #define HAVE_NATIVE_mpn_nand_n 1
  8263. | #define HAVE_NATIVE_mpn_ior_n 1
  8264. | #define HAVE_NATIVE_mpn_iorn_n 1
  8265. | #define HAVE_NATIVE_mpn_nior_n 1
  8266. | #define HAVE_NATIVE_mpn_xor_n 1
  8267. | #define HAVE_NATIVE_mpn_xnor_n 1
  8268. | #define HAVE_NATIVE_func 1
  8269. | #define HAVE_NATIVE_func 1
  8270. | #define HAVE_NATIVE_func 1
  8271. | #define HAVE_NATIVE_mpn_and_n 1
  8272. | #define HAVE_NATIVE_mpn_andn_n 1
  8273. | #define HAVE_NATIVE_mpn_nand_n 1
  8274. | #define HAVE_NATIVE_mpn_ior_n 1
  8275. | #define HAVE_NATIVE_mpn_iorn_n 1
  8276. | #define HAVE_NATIVE_mpn_nior_n 1
  8277. | #define HAVE_NATIVE_mpn_xor_n 1
  8278. | #define HAVE_NATIVE_mpn_xnor_n 1
  8279. | #define HAVE_NATIVE_func 1
  8280. | #define HAVE_NATIVE_func 1
  8281. | #define HAVE_NATIVE_func 1
  8282. | #define HAVE_NATIVE_mpn_and_n 1
  8283. | #define HAVE_NATIVE_mpn_andn_n 1
  8284. | #define HAVE_NATIVE_mpn_nand_n 1
  8285. | #define HAVE_NATIVE_mpn_ior_n 1
  8286. | #define HAVE_NATIVE_mpn_iorn_n 1
  8287. | #define HAVE_NATIVE_mpn_nior_n 1
  8288. | #define HAVE_NATIVE_mpn_xor_n 1
  8289. | #define HAVE_NATIVE_mpn_xnor_n 1
  8290. | #define HAVE_NATIVE_func 1
  8291. | #define HAVE_NATIVE_func 1
  8292. | #define HAVE_NATIVE_func 1
  8293. | #define HAVE_NATIVE_mpn_and_n 1
  8294. | #define HAVE_NATIVE_mpn_andn_n 1
  8295. | #define HAVE_NATIVE_mpn_nand_n 1
  8296. | #define HAVE_NATIVE_mpn_ior_n 1
  8297. | #define HAVE_NATIVE_mpn_iorn_n 1
  8298. | #define HAVE_NATIVE_mpn_nior_n 1
  8299. | #define HAVE_NATIVE_mpn_xor_n 1
  8300. | #define HAVE_NATIVE_mpn_xnor_n 1
  8301. | #define HAVE_NATIVE_func 1
  8302. | #define HAVE_NATIVE_func 1
  8303. | #define HAVE_NATIVE_func 1
  8304. | #define HAVE_NATIVE_mpn_and_n 1
  8305. | #define HAVE_NATIVE_mpn_andn_n 1
  8306. | #define HAVE_NATIVE_mpn_nand_n 1
  8307. | #define HAVE_NATIVE_mpn_ior_n 1
  8308. | #define HAVE_NATIVE_mpn_iorn_n 1
  8309. | #define HAVE_NATIVE_mpn_nior_n 1
  8310. | #define HAVE_NATIVE_mpn_xor_n 1
  8311. | #define HAVE_NATIVE_mpn_xnor_n 1
  8312. | #define HAVE_NATIVE_func 1
  8313. | #define HAVE_NATIVE_func 1
  8314. | #define HAVE_NATIVE_func 1
  8315. | #define HAVE_NATIVE_mpn_copyi 1
  8316. | #define HAVE_NATIVE_mpn_copyd 1
  8317. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  8318. | #define HAVE_NATIVE_mpn_invert_limb 1
  8319. | #define HAVE_NATIVE_C 1
  8320. | #define HAVE_NATIVE_Kn 1
  8321. | #define HAVE_NATIVE_C2 1
  8322. | #define HAVE_NATIVE_Ci 1
  8323. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  8324. | #define HAVE_NATIVE_mpn_mul_2 1
  8325. | #define HAVE_NATIVE_mpn_addmul_2 1
  8326. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  8327. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  8328. | #define HAVE_NATIVE_func 1
  8329. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  8330. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  8331. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  8332. | #define HAVE_NATIVE_func 1
  8333. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  8334. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  8335. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  8336. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  8337. | #define HAVE_NATIVE_func_nc 1
  8338. | #define HAVE_NATIVE_func_n 1
  8339. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  8340. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  8341. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  8342. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  8343. | #define HAVE_NATIVE_func_nc 1
  8344. | #define HAVE_NATIVE_func_n 1
  8345. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  8346. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  8347. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  8348. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  8349. | #define HAVE_NATIVE_mpn_addlsh_n 1
  8350. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  8351. | #define HAVE_NATIVE_func 1
  8352. | #define HAVE_NATIVE_mpn_addlsh_n 1
  8353. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  8354. | #define HAVE_NATIVE_func 1
  8355. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  8356. | #define LSYM_PREFIX ".L"
  8357. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  8358. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  8359. | #define SIZEOF_VOID_P 8
  8360. | #define SIZEOF_UNSIGNED_SHORT 2
  8361. | #define SIZEOF_UNSIGNED 4
  8362. | /* end confdefs.h. */
  8363. | #include <stdio.h>
  8364. | #ifdef HAVE_SYS_TYPES_H
  8365. | # include <sys/types.h>
  8366. | #endif
  8367. | #ifdef HAVE_SYS_STAT_H
  8368. | # include <sys/stat.h>
  8369. | #endif
  8370. | #ifdef STDC_HEADERS
  8371. | # include <stdlib.h>
  8372. | # include <stddef.h>
  8373. | #else
  8374. | # ifdef HAVE_STDLIB_H
  8375. | # include <stdlib.h>
  8376. | # endif
  8377. | #endif
  8378. | #ifdef HAVE_STRING_H
  8379. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  8380. | # include <memory.h>
  8381. | # endif
  8382. | # include <string.h>
  8383. | #endif
  8384. | #ifdef HAVE_STRINGS_H
  8385. | # include <strings.h>
  8386. | #endif
  8387. | #ifdef HAVE_INTTYPES_H
  8388. | # include <inttypes.h>
  8389. | #endif
  8390. | #ifdef HAVE_STDINT_H
  8391. | # include <stdint.h>
  8392. | #endif
  8393. | #ifdef HAVE_UNISTD_H
  8394. | # include <unistd.h>
  8395. | #endif
  8396. | int
  8397. | main ()
  8398. | {
  8399. | static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 3)];
  8400. | test_array [0] = 0;
  8401. | return test_array [0];
  8402. |
  8403. | ;
  8404. | return 0;
  8405. | }
  8406. configure:27398: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  8407. conftest.c: In function 'main':
  8408. conftest.c:344:12: error: size of array 'test_array' is negative
  8409. static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 7)];
  8410. ^
  8411. configure:27398: $? = 1
  8412. configure: failed program was:
  8413. | /* confdefs.h */
  8414. | #define PACKAGE_NAME "GNU MP"
  8415. | #define PACKAGE_TARNAME "gmp"
  8416. | #define PACKAGE_VERSION "6.1.0"
  8417. | #define PACKAGE_STRING "GNU MP 6.1.0"
  8418. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  8419. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  8420. | #define PACKAGE "gmp"
  8421. | #define VERSION "6.1.0"
  8422. | #define WANT_ASSEMBLY 1
  8423. | #define WANT_FFT 1
  8424. | #define HAVE_HOST_CPU_x86_64 1
  8425. | #define HAVE_SPEED_CYCLECOUNTER 2
  8426. | #define HAVE_CALLING_CONVENTIONS 1
  8427. | #define STDC_HEADERS 1
  8428. | #define HAVE_SYS_TYPES_H 1
  8429. | #define HAVE_SYS_STAT_H 1
  8430. | #define HAVE_STDLIB_H 1
  8431. | #define HAVE_STRING_H 1
  8432. | #define HAVE_MEMORY_H 1
  8433. | #define HAVE_STRINGS_H 1
  8434. | #define HAVE_INTTYPES_H 1
  8435. | #define HAVE_STDINT_H 1
  8436. | #define HAVE_UNISTD_H 1
  8437. | #define HAVE_DLFCN_H 1
  8438. | #define LT_OBJDIR ".libs/"
  8439. | #define STDC_HEADERS 1
  8440. | #define TIME_WITH_SYS_TIME 1
  8441. | #define HAVE_FCNTL_H 1
  8442. | #define HAVE_FLOAT_H 1
  8443. | #define HAVE_LANGINFO_H 1
  8444. | #define HAVE_LOCALE_H 1
  8445. | #define HAVE_NL_TYPES_H 1
  8446. | #define HAVE_SYS_MMAN_H 1
  8447. | #define HAVE_SYS_PARAM_H 1
  8448. | #define HAVE_SYS_SYSINFO_H 1
  8449. | #define HAVE_SYS_TIME_H 1
  8450. | #define HAVE_SYS_TIMES_H 1
  8451. | #define HAVE_SYS_RESOURCE_H 1
  8452. | #define HAVE_SYS_SYSCTL_H 1
  8453. | #define HAVE_DECL_FGETC 1
  8454. | #define HAVE_DECL_FSCANF 1
  8455. | #define HAVE_DECL_OPTARG 1
  8456. | #define HAVE_DECL_UNGETC 1
  8457. | #define HAVE_DECL_VFPRINTF 1
  8458. | #define HAVE_DECL_SYS_ERRLIST 1
  8459. | #define HAVE_DECL_SYS_NERR 1
  8460. | #define RETSIGTYPE void
  8461. | #define HAVE_INTMAX_T 1
  8462. | #define HAVE_LONG_DOUBLE 1
  8463. | #define HAVE_LONG_LONG 1
  8464. | #define HAVE_PTRDIFF_T 1
  8465. | #define HAVE_QUAD_T 1
  8466. | #define HAVE_UINT_LEAST32_T 1
  8467. | #define HAVE_INTPTR_T 1
  8468. | #define restrict __restrict
  8469. | #define HAVE_ATTRIBUTE_CONST 1
  8470. | #define HAVE_ATTRIBUTE_MALLOC 1
  8471. | #define HAVE_ATTRIBUTE_MODE 1
  8472. | #define HAVE_ATTRIBUTE_NORETURN 1
  8473. | #define HAVE_HIDDEN_ALIAS 1
  8474. | #define HAVE_ALLOCA_H 1
  8475. | #define HAVE_ALLOCA 1
  8476. | #define WANT_TMP_ALLOCA 1
  8477. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  8478. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  8479. | #define HAVE_ALARM 1
  8480. | #define HAVE_CLOCK 1
  8481. | #define HAVE_GETPAGESIZE 1
  8482. | #define HAVE_GETRUSAGE 1
  8483. | #define HAVE_GETTIMEOFDAY 1
  8484. | #define HAVE_LOCALECONV 1
  8485. | #define HAVE_MEMSET 1
  8486. | #define HAVE_MMAP 1
  8487. | #define HAVE_MPROTECT 1
  8488. | #define HAVE_NL_LANGINFO 1
  8489. | #define HAVE_OBSTACK_VPRINTF 1
  8490. | #define HAVE_POPEN 1
  8491. | #define HAVE_RAISE 1
  8492. | #define HAVE_SIGACTION 1
  8493. | #define HAVE_SIGALTSTACK 1
  8494. | #define HAVE_SIGSTACK 1
  8495. | #define HAVE_STRCHR 1
  8496. | #define HAVE_STRERROR 1
  8497. | #define HAVE_STRNLEN 1
  8498. | #define HAVE_STRTOL 1
  8499. | #define HAVE_STRTOUL 1
  8500. | #define HAVE_SYSCONF 1
  8501. | #define HAVE_SYSCTL 1
  8502. | #define HAVE_TIMES 1
  8503. | #define HAVE_CLOCK_GETTIME 1
  8504. | #define HAVE_VSNPRINTF 1
  8505. | #define HAVE_NATIVE_mpn_add_n 1
  8506. | #define HAVE_NATIVE_mpn_add_nc 1
  8507. | #define HAVE_NATIVE_mpn_sub_n 1
  8508. | #define HAVE_NATIVE_mpn_sub_nc 1
  8509. | #define HAVE_NATIVE_func_nc 1
  8510. | #define HAVE_NATIVE_func 1
  8511. | #define HAVE_NATIVE_mpn_add_n 1
  8512. | #define HAVE_NATIVE_mpn_add_nc 1
  8513. | #define HAVE_NATIVE_mpn_sub_n 1
  8514. | #define HAVE_NATIVE_mpn_sub_nc 1
  8515. | #define HAVE_NATIVE_func_nc 1
  8516. | #define HAVE_NATIVE_func 1
  8517. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  8518. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  8519. | #define HAVE_NATIVE_func 1
  8520. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  8521. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  8522. | #define HAVE_NATIVE_func 1
  8523. | #define HAVE_NATIVE_mpn_com 1
  8524. | #define HAVE_NATIVE_mpn_mul_1c 1
  8525. | #define HAVE_NATIVE_mpn_mul_1 1
  8526. | #define HAVE_NATIVE_mpn_addmul_1 1
  8527. | #define HAVE_NATIVE_mpn_submul_1 1
  8528. | #define HAVE_NATIVE_func 1
  8529. | #define HAVE_NATIVE_mpn_addmul_1 1
  8530. | #define HAVE_NATIVE_mpn_submul_1 1
  8531. | #define HAVE_NATIVE_func 1
  8532. | #define HAVE_NATIVE_mpn_add_err1_n 1
  8533. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  8534. | #define HAVE_NATIVE_func 1
  8535. | #define HAVE_NATIVE_mpn_add_err2_n 1
  8536. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  8537. | #define HAVE_NATIVE_func 1
  8538. | #define HAVE_NATIVE_mpn_add_err3_n 1
  8539. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  8540. | #define HAVE_NATIVE_func 1
  8541. | #define HAVE_NATIVE_mpn_add_err1_n 1
  8542. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  8543. | #define HAVE_NATIVE_func 1
  8544. | #define HAVE_NATIVE_mpn_add_err2_n 1
  8545. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  8546. | #define HAVE_NATIVE_func 1
  8547. | #define HAVE_NATIVE_mpn_add_err3_n 1
  8548. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  8549. | #define HAVE_NATIVE_func 1
  8550. | #define HAVE_NATIVE_mpn_lshift 1
  8551. | #define HAVE_NATIVE_mpn_rshift 1
  8552. | #define HAVE_NATIVE_mpn_divexact_1 1
  8553. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  8554. | #define HAVE_NATIVE_mpn_divrem_1 1
  8555. | #define HAVE_NATIVE_mpn_divrem_2 1
  8556. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  8557. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  8558. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  8559. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  8560. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  8561. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  8562. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  8563. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  8564. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  8565. | #define HAVE_NATIVE_mpn_lshiftc 1
  8566. | #define HAVE_NATIVE_mpn_mul_basecase 1
  8567. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  8568. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  8569. | #define HAVE_NATIVE_mpn_popcount 1
  8570. | #define HAVE_NATIVE_mpn_hamdist 1
  8571. | #define HAVE_NATIVE_func 1
  8572. | #define HAVE_NATIVE_mpn_popcount 1
  8573. | #define HAVE_NATIVE_mpn_hamdist 1
  8574. | #define HAVE_NATIVE_func 1
  8575. | #define HAVE_NATIVE_mpn_gcd_1 1
  8576. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  8577. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  8578. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  8579. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  8580. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  8581. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  8582. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  8583. | #define HAVE_NATIVE_mpn_redc_1 1
  8584. | #define HAVE_NATIVE_mpn_and_n 1
  8585. | #define HAVE_NATIVE_mpn_andn_n 1
  8586. | #define HAVE_NATIVE_mpn_nand_n 1
  8587. | #define HAVE_NATIVE_mpn_ior_n 1
  8588. | #define HAVE_NATIVE_mpn_iorn_n 1
  8589. | #define HAVE_NATIVE_mpn_nior_n 1
  8590. | #define HAVE_NATIVE_mpn_xor_n 1
  8591. | #define HAVE_NATIVE_mpn_xnor_n 1
  8592. | #define HAVE_NATIVE_func 1
  8593. | #define HAVE_NATIVE_func 1
  8594. | #define HAVE_NATIVE_func 1
  8595. | #define HAVE_NATIVE_mpn_and_n 1
  8596. | #define HAVE_NATIVE_mpn_andn_n 1
  8597. | #define HAVE_NATIVE_mpn_nand_n 1
  8598. | #define HAVE_NATIVE_mpn_ior_n 1
  8599. | #define HAVE_NATIVE_mpn_iorn_n 1
  8600. | #define HAVE_NATIVE_mpn_nior_n 1
  8601. | #define HAVE_NATIVE_mpn_xor_n 1
  8602. | #define HAVE_NATIVE_mpn_xnor_n 1
  8603. | #define HAVE_NATIVE_func 1
  8604. | #define HAVE_NATIVE_func 1
  8605. | #define HAVE_NATIVE_func 1
  8606. | #define HAVE_NATIVE_mpn_and_n 1
  8607. | #define HAVE_NATIVE_mpn_andn_n 1
  8608. | #define HAVE_NATIVE_mpn_nand_n 1
  8609. | #define HAVE_NATIVE_mpn_ior_n 1
  8610. | #define HAVE_NATIVE_mpn_iorn_n 1
  8611. | #define HAVE_NATIVE_mpn_nior_n 1
  8612. | #define HAVE_NATIVE_mpn_xor_n 1
  8613. | #define HAVE_NATIVE_mpn_xnor_n 1
  8614. | #define HAVE_NATIVE_func 1
  8615. | #define HAVE_NATIVE_func 1
  8616. | #define HAVE_NATIVE_func 1
  8617. | #define HAVE_NATIVE_mpn_and_n 1
  8618. | #define HAVE_NATIVE_mpn_andn_n 1
  8619. | #define HAVE_NATIVE_mpn_nand_n 1
  8620. | #define HAVE_NATIVE_mpn_ior_n 1
  8621. | #define HAVE_NATIVE_mpn_iorn_n 1
  8622. | #define HAVE_NATIVE_mpn_nior_n 1
  8623. | #define HAVE_NATIVE_mpn_xor_n 1
  8624. | #define HAVE_NATIVE_mpn_xnor_n 1
  8625. | #define HAVE_NATIVE_func 1
  8626. | #define HAVE_NATIVE_func 1
  8627. | #define HAVE_NATIVE_func 1
  8628. | #define HAVE_NATIVE_mpn_and_n 1
  8629. | #define HAVE_NATIVE_mpn_andn_n 1
  8630. | #define HAVE_NATIVE_mpn_nand_n 1
  8631. | #define HAVE_NATIVE_mpn_ior_n 1
  8632. | #define HAVE_NATIVE_mpn_iorn_n 1
  8633. | #define HAVE_NATIVE_mpn_nior_n 1
  8634. | #define HAVE_NATIVE_mpn_xor_n 1
  8635. | #define HAVE_NATIVE_mpn_xnor_n 1
  8636. | #define HAVE_NATIVE_func 1
  8637. | #define HAVE_NATIVE_func 1
  8638. | #define HAVE_NATIVE_func 1
  8639. | #define HAVE_NATIVE_mpn_and_n 1
  8640. | #define HAVE_NATIVE_mpn_andn_n 1
  8641. | #define HAVE_NATIVE_mpn_nand_n 1
  8642. | #define HAVE_NATIVE_mpn_ior_n 1
  8643. | #define HAVE_NATIVE_mpn_iorn_n 1
  8644. | #define HAVE_NATIVE_mpn_nior_n 1
  8645. | #define HAVE_NATIVE_mpn_xor_n 1
  8646. | #define HAVE_NATIVE_mpn_xnor_n 1
  8647. | #define HAVE_NATIVE_func 1
  8648. | #define HAVE_NATIVE_func 1
  8649. | #define HAVE_NATIVE_func 1
  8650. | #define HAVE_NATIVE_mpn_and_n 1
  8651. | #define HAVE_NATIVE_mpn_andn_n 1
  8652. | #define HAVE_NATIVE_mpn_nand_n 1
  8653. | #define HAVE_NATIVE_mpn_ior_n 1
  8654. | #define HAVE_NATIVE_mpn_iorn_n 1
  8655. | #define HAVE_NATIVE_mpn_nior_n 1
  8656. | #define HAVE_NATIVE_mpn_xor_n 1
  8657. | #define HAVE_NATIVE_mpn_xnor_n 1
  8658. | #define HAVE_NATIVE_func 1
  8659. | #define HAVE_NATIVE_func 1
  8660. | #define HAVE_NATIVE_func 1
  8661. | #define HAVE_NATIVE_mpn_and_n 1
  8662. | #define HAVE_NATIVE_mpn_andn_n 1
  8663. | #define HAVE_NATIVE_mpn_nand_n 1
  8664. | #define HAVE_NATIVE_mpn_ior_n 1
  8665. | #define HAVE_NATIVE_mpn_iorn_n 1
  8666. | #define HAVE_NATIVE_mpn_nior_n 1
  8667. | #define HAVE_NATIVE_mpn_xor_n 1
  8668. | #define HAVE_NATIVE_mpn_xnor_n 1
  8669. | #define HAVE_NATIVE_func 1
  8670. | #define HAVE_NATIVE_func 1
  8671. | #define HAVE_NATIVE_func 1
  8672. | #define HAVE_NATIVE_mpn_copyi 1
  8673. | #define HAVE_NATIVE_mpn_copyd 1
  8674. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  8675. | #define HAVE_NATIVE_mpn_invert_limb 1
  8676. | #define HAVE_NATIVE_C 1
  8677. | #define HAVE_NATIVE_Kn 1
  8678. | #define HAVE_NATIVE_C2 1
  8679. | #define HAVE_NATIVE_Ci 1
  8680. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  8681. | #define HAVE_NATIVE_mpn_mul_2 1
  8682. | #define HAVE_NATIVE_mpn_addmul_2 1
  8683. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  8684. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  8685. | #define HAVE_NATIVE_func 1
  8686. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  8687. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  8688. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  8689. | #define HAVE_NATIVE_func 1
  8690. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  8691. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  8692. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  8693. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  8694. | #define HAVE_NATIVE_func_nc 1
  8695. | #define HAVE_NATIVE_func_n 1
  8696. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  8697. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  8698. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  8699. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  8700. | #define HAVE_NATIVE_func_nc 1
  8701. | #define HAVE_NATIVE_func_n 1
  8702. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  8703. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  8704. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  8705. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  8706. | #define HAVE_NATIVE_mpn_addlsh_n 1
  8707. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  8708. | #define HAVE_NATIVE_func 1
  8709. | #define HAVE_NATIVE_mpn_addlsh_n 1
  8710. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  8711. | #define HAVE_NATIVE_func 1
  8712. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  8713. | #define LSYM_PREFIX ".L"
  8714. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  8715. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  8716. | #define SIZEOF_VOID_P 8
  8717. | #define SIZEOF_UNSIGNED_SHORT 2
  8718. | #define SIZEOF_UNSIGNED 4
  8719. | /* end confdefs.h. */
  8720. | #include <stdio.h>
  8721. | #ifdef HAVE_SYS_TYPES_H
  8722. | # include <sys/types.h>
  8723. | #endif
  8724. | #ifdef HAVE_SYS_STAT_H
  8725. | # include <sys/stat.h>
  8726. | #endif
  8727. | #ifdef STDC_HEADERS
  8728. | # include <stdlib.h>
  8729. | # include <stddef.h>
  8730. | #else
  8731. | # ifdef HAVE_STDLIB_H
  8732. | # include <stdlib.h>
  8733. | # endif
  8734. | #endif
  8735. | #ifdef HAVE_STRING_H
  8736. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  8737. | # include <memory.h>
  8738. | # endif
  8739. | # include <string.h>
  8740. | #endif
  8741. | #ifdef HAVE_STRINGS_H
  8742. | # include <strings.h>
  8743. | #endif
  8744. | #ifdef HAVE_INTTYPES_H
  8745. | # include <inttypes.h>
  8746. | #endif
  8747. | #ifdef HAVE_STDINT_H
  8748. | # include <stdint.h>
  8749. | #endif
  8750. | #ifdef HAVE_UNISTD_H
  8751. | # include <unistd.h>
  8752. | #endif
  8753. | int
  8754. | main ()
  8755. | {
  8756. | static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 7)];
  8757. | test_array [0] = 0;
  8758. | return test_array [0];
  8759. |
  8760. | ;
  8761. | return 0;
  8762. | }
  8763. configure:27398: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  8764. configure:27398: $? = 0
  8765. configure:27398: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  8766. configure:27398: $? = 0
  8767. configure:27398: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  8768. configure:27398: $? = 0
  8769. configure:27398: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  8770. configure:27398: $? = 0
  8771. configure:27412: result: 8
  8772. configure:27426: checking size of mp_limb_t
  8773. configure:27431: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  8774. configure:27431: $? = 0
  8775. configure:27431: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  8776. conftest.c: In function 'main':
  8777. conftest.c:319:12: error: size of array 'test_array' is negative
  8778. static int test_array [1 - 2 * !(((long int) (sizeof (mp_limb_t))) <= 0)];
  8779. ^
  8780. configure:27431: $? = 1
  8781. configure: failed program was:
  8782. | /* confdefs.h */
  8783. | #define PACKAGE_NAME "GNU MP"
  8784. | #define PACKAGE_TARNAME "gmp"
  8785. | #define PACKAGE_VERSION "6.1.0"
  8786. | #define PACKAGE_STRING "GNU MP 6.1.0"
  8787. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  8788. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  8789. | #define PACKAGE "gmp"
  8790. | #define VERSION "6.1.0"
  8791. | #define WANT_ASSEMBLY 1
  8792. | #define WANT_FFT 1
  8793. | #define HAVE_HOST_CPU_x86_64 1
  8794. | #define HAVE_SPEED_CYCLECOUNTER 2
  8795. | #define HAVE_CALLING_CONVENTIONS 1
  8796. | #define STDC_HEADERS 1
  8797. | #define HAVE_SYS_TYPES_H 1
  8798. | #define HAVE_SYS_STAT_H 1
  8799. | #define HAVE_STDLIB_H 1
  8800. | #define HAVE_STRING_H 1
  8801. | #define HAVE_MEMORY_H 1
  8802. | #define HAVE_STRINGS_H 1
  8803. | #define HAVE_INTTYPES_H 1
  8804. | #define HAVE_STDINT_H 1
  8805. | #define HAVE_UNISTD_H 1
  8806. | #define HAVE_DLFCN_H 1
  8807. | #define LT_OBJDIR ".libs/"
  8808. | #define STDC_HEADERS 1
  8809. | #define TIME_WITH_SYS_TIME 1
  8810. | #define HAVE_FCNTL_H 1
  8811. | #define HAVE_FLOAT_H 1
  8812. | #define HAVE_LANGINFO_H 1
  8813. | #define HAVE_LOCALE_H 1
  8814. | #define HAVE_NL_TYPES_H 1
  8815. | #define HAVE_SYS_MMAN_H 1
  8816. | #define HAVE_SYS_PARAM_H 1
  8817. | #define HAVE_SYS_SYSINFO_H 1
  8818. | #define HAVE_SYS_TIME_H 1
  8819. | #define HAVE_SYS_TIMES_H 1
  8820. | #define HAVE_SYS_RESOURCE_H 1
  8821. | #define HAVE_SYS_SYSCTL_H 1
  8822. | #define HAVE_DECL_FGETC 1
  8823. | #define HAVE_DECL_FSCANF 1
  8824. | #define HAVE_DECL_OPTARG 1
  8825. | #define HAVE_DECL_UNGETC 1
  8826. | #define HAVE_DECL_VFPRINTF 1
  8827. | #define HAVE_DECL_SYS_ERRLIST 1
  8828. | #define HAVE_DECL_SYS_NERR 1
  8829. | #define RETSIGTYPE void
  8830. | #define HAVE_INTMAX_T 1
  8831. | #define HAVE_LONG_DOUBLE 1
  8832. | #define HAVE_LONG_LONG 1
  8833. | #define HAVE_PTRDIFF_T 1
  8834. | #define HAVE_QUAD_T 1
  8835. | #define HAVE_UINT_LEAST32_T 1
  8836. | #define HAVE_INTPTR_T 1
  8837. | #define restrict __restrict
  8838. | #define HAVE_ATTRIBUTE_CONST 1
  8839. | #define HAVE_ATTRIBUTE_MALLOC 1
  8840. | #define HAVE_ATTRIBUTE_MODE 1
  8841. | #define HAVE_ATTRIBUTE_NORETURN 1
  8842. | #define HAVE_HIDDEN_ALIAS 1
  8843. | #define HAVE_ALLOCA_H 1
  8844. | #define HAVE_ALLOCA 1
  8845. | #define WANT_TMP_ALLOCA 1
  8846. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  8847. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  8848. | #define HAVE_ALARM 1
  8849. | #define HAVE_CLOCK 1
  8850. | #define HAVE_GETPAGESIZE 1
  8851. | #define HAVE_GETRUSAGE 1
  8852. | #define HAVE_GETTIMEOFDAY 1
  8853. | #define HAVE_LOCALECONV 1
  8854. | #define HAVE_MEMSET 1
  8855. | #define HAVE_MMAP 1
  8856. | #define HAVE_MPROTECT 1
  8857. | #define HAVE_NL_LANGINFO 1
  8858. | #define HAVE_OBSTACK_VPRINTF 1
  8859. | #define HAVE_POPEN 1
  8860. | #define HAVE_RAISE 1
  8861. | #define HAVE_SIGACTION 1
  8862. | #define HAVE_SIGALTSTACK 1
  8863. | #define HAVE_SIGSTACK 1
  8864. | #define HAVE_STRCHR 1
  8865. | #define HAVE_STRERROR 1
  8866. | #define HAVE_STRNLEN 1
  8867. | #define HAVE_STRTOL 1
  8868. | #define HAVE_STRTOUL 1
  8869. | #define HAVE_SYSCONF 1
  8870. | #define HAVE_SYSCTL 1
  8871. | #define HAVE_TIMES 1
  8872. | #define HAVE_CLOCK_GETTIME 1
  8873. | #define HAVE_VSNPRINTF 1
  8874. | #define HAVE_NATIVE_mpn_add_n 1
  8875. | #define HAVE_NATIVE_mpn_add_nc 1
  8876. | #define HAVE_NATIVE_mpn_sub_n 1
  8877. | #define HAVE_NATIVE_mpn_sub_nc 1
  8878. | #define HAVE_NATIVE_func_nc 1
  8879. | #define HAVE_NATIVE_func 1
  8880. | #define HAVE_NATIVE_mpn_add_n 1
  8881. | #define HAVE_NATIVE_mpn_add_nc 1
  8882. | #define HAVE_NATIVE_mpn_sub_n 1
  8883. | #define HAVE_NATIVE_mpn_sub_nc 1
  8884. | #define HAVE_NATIVE_func_nc 1
  8885. | #define HAVE_NATIVE_func 1
  8886. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  8887. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  8888. | #define HAVE_NATIVE_func 1
  8889. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  8890. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  8891. | #define HAVE_NATIVE_func 1
  8892. | #define HAVE_NATIVE_mpn_com 1
  8893. | #define HAVE_NATIVE_mpn_mul_1c 1
  8894. | #define HAVE_NATIVE_mpn_mul_1 1
  8895. | #define HAVE_NATIVE_mpn_addmul_1 1
  8896. | #define HAVE_NATIVE_mpn_submul_1 1
  8897. | #define HAVE_NATIVE_func 1
  8898. | #define HAVE_NATIVE_mpn_addmul_1 1
  8899. | #define HAVE_NATIVE_mpn_submul_1 1
  8900. | #define HAVE_NATIVE_func 1
  8901. | #define HAVE_NATIVE_mpn_add_err1_n 1
  8902. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  8903. | #define HAVE_NATIVE_func 1
  8904. | #define HAVE_NATIVE_mpn_add_err2_n 1
  8905. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  8906. | #define HAVE_NATIVE_func 1
  8907. | #define HAVE_NATIVE_mpn_add_err3_n 1
  8908. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  8909. | #define HAVE_NATIVE_func 1
  8910. | #define HAVE_NATIVE_mpn_add_err1_n 1
  8911. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  8912. | #define HAVE_NATIVE_func 1
  8913. | #define HAVE_NATIVE_mpn_add_err2_n 1
  8914. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  8915. | #define HAVE_NATIVE_func 1
  8916. | #define HAVE_NATIVE_mpn_add_err3_n 1
  8917. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  8918. | #define HAVE_NATIVE_func 1
  8919. | #define HAVE_NATIVE_mpn_lshift 1
  8920. | #define HAVE_NATIVE_mpn_rshift 1
  8921. | #define HAVE_NATIVE_mpn_divexact_1 1
  8922. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  8923. | #define HAVE_NATIVE_mpn_divrem_1 1
  8924. | #define HAVE_NATIVE_mpn_divrem_2 1
  8925. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  8926. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  8927. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  8928. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  8929. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  8930. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  8931. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  8932. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  8933. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  8934. | #define HAVE_NATIVE_mpn_lshiftc 1
  8935. | #define HAVE_NATIVE_mpn_mul_basecase 1
  8936. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  8937. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  8938. | #define HAVE_NATIVE_mpn_popcount 1
  8939. | #define HAVE_NATIVE_mpn_hamdist 1
  8940. | #define HAVE_NATIVE_func 1
  8941. | #define HAVE_NATIVE_mpn_popcount 1
  8942. | #define HAVE_NATIVE_mpn_hamdist 1
  8943. | #define HAVE_NATIVE_func 1
  8944. | #define HAVE_NATIVE_mpn_gcd_1 1
  8945. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  8946. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  8947. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  8948. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  8949. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  8950. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  8951. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  8952. | #define HAVE_NATIVE_mpn_redc_1 1
  8953. | #define HAVE_NATIVE_mpn_and_n 1
  8954. | #define HAVE_NATIVE_mpn_andn_n 1
  8955. | #define HAVE_NATIVE_mpn_nand_n 1
  8956. | #define HAVE_NATIVE_mpn_ior_n 1
  8957. | #define HAVE_NATIVE_mpn_iorn_n 1
  8958. | #define HAVE_NATIVE_mpn_nior_n 1
  8959. | #define HAVE_NATIVE_mpn_xor_n 1
  8960. | #define HAVE_NATIVE_mpn_xnor_n 1
  8961. | #define HAVE_NATIVE_func 1
  8962. | #define HAVE_NATIVE_func 1
  8963. | #define HAVE_NATIVE_func 1
  8964. | #define HAVE_NATIVE_mpn_and_n 1
  8965. | #define HAVE_NATIVE_mpn_andn_n 1
  8966. | #define HAVE_NATIVE_mpn_nand_n 1
  8967. | #define HAVE_NATIVE_mpn_ior_n 1
  8968. | #define HAVE_NATIVE_mpn_iorn_n 1
  8969. | #define HAVE_NATIVE_mpn_nior_n 1
  8970. | #define HAVE_NATIVE_mpn_xor_n 1
  8971. | #define HAVE_NATIVE_mpn_xnor_n 1
  8972. | #define HAVE_NATIVE_func 1
  8973. | #define HAVE_NATIVE_func 1
  8974. | #define HAVE_NATIVE_func 1
  8975. | #define HAVE_NATIVE_mpn_and_n 1
  8976. | #define HAVE_NATIVE_mpn_andn_n 1
  8977. | #define HAVE_NATIVE_mpn_nand_n 1
  8978. | #define HAVE_NATIVE_mpn_ior_n 1
  8979. | #define HAVE_NATIVE_mpn_iorn_n 1
  8980. | #define HAVE_NATIVE_mpn_nior_n 1
  8981. | #define HAVE_NATIVE_mpn_xor_n 1
  8982. | #define HAVE_NATIVE_mpn_xnor_n 1
  8983. | #define HAVE_NATIVE_func 1
  8984. | #define HAVE_NATIVE_func 1
  8985. | #define HAVE_NATIVE_func 1
  8986. | #define HAVE_NATIVE_mpn_and_n 1
  8987. | #define HAVE_NATIVE_mpn_andn_n 1
  8988. | #define HAVE_NATIVE_mpn_nand_n 1
  8989. | #define HAVE_NATIVE_mpn_ior_n 1
  8990. | #define HAVE_NATIVE_mpn_iorn_n 1
  8991. | #define HAVE_NATIVE_mpn_nior_n 1
  8992. | #define HAVE_NATIVE_mpn_xor_n 1
  8993. | #define HAVE_NATIVE_mpn_xnor_n 1
  8994. | #define HAVE_NATIVE_func 1
  8995. | #define HAVE_NATIVE_func 1
  8996. | #define HAVE_NATIVE_func 1
  8997. | #define HAVE_NATIVE_mpn_and_n 1
  8998. | #define HAVE_NATIVE_mpn_andn_n 1
  8999. | #define HAVE_NATIVE_mpn_nand_n 1
  9000. | #define HAVE_NATIVE_mpn_ior_n 1
  9001. | #define HAVE_NATIVE_mpn_iorn_n 1
  9002. | #define HAVE_NATIVE_mpn_nior_n 1
  9003. | #define HAVE_NATIVE_mpn_xor_n 1
  9004. | #define HAVE_NATIVE_mpn_xnor_n 1
  9005. | #define HAVE_NATIVE_func 1
  9006. | #define HAVE_NATIVE_func 1
  9007. | #define HAVE_NATIVE_func 1
  9008. | #define HAVE_NATIVE_mpn_and_n 1
  9009. | #define HAVE_NATIVE_mpn_andn_n 1
  9010. | #define HAVE_NATIVE_mpn_nand_n 1
  9011. | #define HAVE_NATIVE_mpn_ior_n 1
  9012. | #define HAVE_NATIVE_mpn_iorn_n 1
  9013. | #define HAVE_NATIVE_mpn_nior_n 1
  9014. | #define HAVE_NATIVE_mpn_xor_n 1
  9015. | #define HAVE_NATIVE_mpn_xnor_n 1
  9016. | #define HAVE_NATIVE_func 1
  9017. | #define HAVE_NATIVE_func 1
  9018. | #define HAVE_NATIVE_func 1
  9019. | #define HAVE_NATIVE_mpn_and_n 1
  9020. | #define HAVE_NATIVE_mpn_andn_n 1
  9021. | #define HAVE_NATIVE_mpn_nand_n 1
  9022. | #define HAVE_NATIVE_mpn_ior_n 1
  9023. | #define HAVE_NATIVE_mpn_iorn_n 1
  9024. | #define HAVE_NATIVE_mpn_nior_n 1
  9025. | #define HAVE_NATIVE_mpn_xor_n 1
  9026. | #define HAVE_NATIVE_mpn_xnor_n 1
  9027. | #define HAVE_NATIVE_func 1
  9028. | #define HAVE_NATIVE_func 1
  9029. | #define HAVE_NATIVE_func 1
  9030. | #define HAVE_NATIVE_mpn_and_n 1
  9031. | #define HAVE_NATIVE_mpn_andn_n 1
  9032. | #define HAVE_NATIVE_mpn_nand_n 1
  9033. | #define HAVE_NATIVE_mpn_ior_n 1
  9034. | #define HAVE_NATIVE_mpn_iorn_n 1
  9035. | #define HAVE_NATIVE_mpn_nior_n 1
  9036. | #define HAVE_NATIVE_mpn_xor_n 1
  9037. | #define HAVE_NATIVE_mpn_xnor_n 1
  9038. | #define HAVE_NATIVE_func 1
  9039. | #define HAVE_NATIVE_func 1
  9040. | #define HAVE_NATIVE_func 1
  9041. | #define HAVE_NATIVE_mpn_copyi 1
  9042. | #define HAVE_NATIVE_mpn_copyd 1
  9043. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  9044. | #define HAVE_NATIVE_mpn_invert_limb 1
  9045. | #define HAVE_NATIVE_C 1
  9046. | #define HAVE_NATIVE_Kn 1
  9047. | #define HAVE_NATIVE_C2 1
  9048. | #define HAVE_NATIVE_Ci 1
  9049. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  9050. | #define HAVE_NATIVE_mpn_mul_2 1
  9051. | #define HAVE_NATIVE_mpn_addmul_2 1
  9052. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  9053. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  9054. | #define HAVE_NATIVE_func 1
  9055. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  9056. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  9057. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  9058. | #define HAVE_NATIVE_func 1
  9059. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  9060. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  9061. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  9062. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  9063. | #define HAVE_NATIVE_func_nc 1
  9064. | #define HAVE_NATIVE_func_n 1
  9065. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  9066. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  9067. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  9068. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  9069. | #define HAVE_NATIVE_func_nc 1
  9070. | #define HAVE_NATIVE_func_n 1
  9071. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  9072. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  9073. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  9074. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  9075. | #define HAVE_NATIVE_mpn_addlsh_n 1
  9076. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  9077. | #define HAVE_NATIVE_func 1
  9078. | #define HAVE_NATIVE_mpn_addlsh_n 1
  9079. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  9080. | #define HAVE_NATIVE_func 1
  9081. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  9082. | #define LSYM_PREFIX ".L"
  9083. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  9084. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  9085. | #define SIZEOF_VOID_P 8
  9086. | #define SIZEOF_UNSIGNED_SHORT 2
  9087. | #define SIZEOF_UNSIGNED 4
  9088. | #define SIZEOF_UNSIGNED_LONG 8
  9089. | /* end confdefs.h. */
  9090. | #define __GMP_WITHIN_CONFIGURE 1 /* ignore template stuff */
  9091. | #define GMP_NAIL_BITS 0
  9092. | #define GMP_LIMB_BITS 123
  9093. | /* #undef _LONG_LONG_LIMB */
  9094. | #include "./gmp-h.in"
  9095. |
  9096. |
  9097. | int
  9098. | main ()
  9099. | {
  9100. | static int test_array [1 - 2 * !(((long int) (sizeof (mp_limb_t))) <= 0)];
  9101. | test_array [0] = 0;
  9102. | return test_array [0];
  9103. |
  9104. | ;
  9105. | return 0;
  9106. | }
  9107. configure:27431: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  9108. conftest.c: In function 'main':
  9109. conftest.c:319:12: error: size of array 'test_array' is negative
  9110. static int test_array [1 - 2 * !(((long int) (sizeof (mp_limb_t))) <= 1)];
  9111. ^
  9112. configure:27431: $? = 1
  9113. configure: failed program was:
  9114. | /* confdefs.h */
  9115. | #define PACKAGE_NAME "GNU MP"
  9116. | #define PACKAGE_TARNAME "gmp"
  9117. | #define PACKAGE_VERSION "6.1.0"
  9118. | #define PACKAGE_STRING "GNU MP 6.1.0"
  9119. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  9120. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  9121. | #define PACKAGE "gmp"
  9122. | #define VERSION "6.1.0"
  9123. | #define WANT_ASSEMBLY 1
  9124. | #define WANT_FFT 1
  9125. | #define HAVE_HOST_CPU_x86_64 1
  9126. | #define HAVE_SPEED_CYCLECOUNTER 2
  9127. | #define HAVE_CALLING_CONVENTIONS 1
  9128. | #define STDC_HEADERS 1
  9129. | #define HAVE_SYS_TYPES_H 1
  9130. | #define HAVE_SYS_STAT_H 1
  9131. | #define HAVE_STDLIB_H 1
  9132. | #define HAVE_STRING_H 1
  9133. | #define HAVE_MEMORY_H 1
  9134. | #define HAVE_STRINGS_H 1
  9135. | #define HAVE_INTTYPES_H 1
  9136. | #define HAVE_STDINT_H 1
  9137. | #define HAVE_UNISTD_H 1
  9138. | #define HAVE_DLFCN_H 1
  9139. | #define LT_OBJDIR ".libs/"
  9140. | #define STDC_HEADERS 1
  9141. | #define TIME_WITH_SYS_TIME 1
  9142. | #define HAVE_FCNTL_H 1
  9143. | #define HAVE_FLOAT_H 1
  9144. | #define HAVE_LANGINFO_H 1
  9145. | #define HAVE_LOCALE_H 1
  9146. | #define HAVE_NL_TYPES_H 1
  9147. | #define HAVE_SYS_MMAN_H 1
  9148. | #define HAVE_SYS_PARAM_H 1
  9149. | #define HAVE_SYS_SYSINFO_H 1
  9150. | #define HAVE_SYS_TIME_H 1
  9151. | #define HAVE_SYS_TIMES_H 1
  9152. | #define HAVE_SYS_RESOURCE_H 1
  9153. | #define HAVE_SYS_SYSCTL_H 1
  9154. | #define HAVE_DECL_FGETC 1
  9155. | #define HAVE_DECL_FSCANF 1
  9156. | #define HAVE_DECL_OPTARG 1
  9157. | #define HAVE_DECL_UNGETC 1
  9158. | #define HAVE_DECL_VFPRINTF 1
  9159. | #define HAVE_DECL_SYS_ERRLIST 1
  9160. | #define HAVE_DECL_SYS_NERR 1
  9161. | #define RETSIGTYPE void
  9162. | #define HAVE_INTMAX_T 1
  9163. | #define HAVE_LONG_DOUBLE 1
  9164. | #define HAVE_LONG_LONG 1
  9165. | #define HAVE_PTRDIFF_T 1
  9166. | #define HAVE_QUAD_T 1
  9167. | #define HAVE_UINT_LEAST32_T 1
  9168. | #define HAVE_INTPTR_T 1
  9169. | #define restrict __restrict
  9170. | #define HAVE_ATTRIBUTE_CONST 1
  9171. | #define HAVE_ATTRIBUTE_MALLOC 1
  9172. | #define HAVE_ATTRIBUTE_MODE 1
  9173. | #define HAVE_ATTRIBUTE_NORETURN 1
  9174. | #define HAVE_HIDDEN_ALIAS 1
  9175. | #define HAVE_ALLOCA_H 1
  9176. | #define HAVE_ALLOCA 1
  9177. | #define WANT_TMP_ALLOCA 1
  9178. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  9179. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  9180. | #define HAVE_ALARM 1
  9181. | #define HAVE_CLOCK 1
  9182. | #define HAVE_GETPAGESIZE 1
  9183. | #define HAVE_GETRUSAGE 1
  9184. | #define HAVE_GETTIMEOFDAY 1
  9185. | #define HAVE_LOCALECONV 1
  9186. | #define HAVE_MEMSET 1
  9187. | #define HAVE_MMAP 1
  9188. | #define HAVE_MPROTECT 1
  9189. | #define HAVE_NL_LANGINFO 1
  9190. | #define HAVE_OBSTACK_VPRINTF 1
  9191. | #define HAVE_POPEN 1
  9192. | #define HAVE_RAISE 1
  9193. | #define HAVE_SIGACTION 1
  9194. | #define HAVE_SIGALTSTACK 1
  9195. | #define HAVE_SIGSTACK 1
  9196. | #define HAVE_STRCHR 1
  9197. | #define HAVE_STRERROR 1
  9198. | #define HAVE_STRNLEN 1
  9199. | #define HAVE_STRTOL 1
  9200. | #define HAVE_STRTOUL 1
  9201. | #define HAVE_SYSCONF 1
  9202. | #define HAVE_SYSCTL 1
  9203. | #define HAVE_TIMES 1
  9204. | #define HAVE_CLOCK_GETTIME 1
  9205. | #define HAVE_VSNPRINTF 1
  9206. | #define HAVE_NATIVE_mpn_add_n 1
  9207. | #define HAVE_NATIVE_mpn_add_nc 1
  9208. | #define HAVE_NATIVE_mpn_sub_n 1
  9209. | #define HAVE_NATIVE_mpn_sub_nc 1
  9210. | #define HAVE_NATIVE_func_nc 1
  9211. | #define HAVE_NATIVE_func 1
  9212. | #define HAVE_NATIVE_mpn_add_n 1
  9213. | #define HAVE_NATIVE_mpn_add_nc 1
  9214. | #define HAVE_NATIVE_mpn_sub_n 1
  9215. | #define HAVE_NATIVE_mpn_sub_nc 1
  9216. | #define HAVE_NATIVE_func_nc 1
  9217. | #define HAVE_NATIVE_func 1
  9218. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  9219. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  9220. | #define HAVE_NATIVE_func 1
  9221. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  9222. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  9223. | #define HAVE_NATIVE_func 1
  9224. | #define HAVE_NATIVE_mpn_com 1
  9225. | #define HAVE_NATIVE_mpn_mul_1c 1
  9226. | #define HAVE_NATIVE_mpn_mul_1 1
  9227. | #define HAVE_NATIVE_mpn_addmul_1 1
  9228. | #define HAVE_NATIVE_mpn_submul_1 1
  9229. | #define HAVE_NATIVE_func 1
  9230. | #define HAVE_NATIVE_mpn_addmul_1 1
  9231. | #define HAVE_NATIVE_mpn_submul_1 1
  9232. | #define HAVE_NATIVE_func 1
  9233. | #define HAVE_NATIVE_mpn_add_err1_n 1
  9234. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  9235. | #define HAVE_NATIVE_func 1
  9236. | #define HAVE_NATIVE_mpn_add_err2_n 1
  9237. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  9238. | #define HAVE_NATIVE_func 1
  9239. | #define HAVE_NATIVE_mpn_add_err3_n 1
  9240. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  9241. | #define HAVE_NATIVE_func 1
  9242. | #define HAVE_NATIVE_mpn_add_err1_n 1
  9243. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  9244. | #define HAVE_NATIVE_func 1
  9245. | #define HAVE_NATIVE_mpn_add_err2_n 1
  9246. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  9247. | #define HAVE_NATIVE_func 1
  9248. | #define HAVE_NATIVE_mpn_add_err3_n 1
  9249. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  9250. | #define HAVE_NATIVE_func 1
  9251. | #define HAVE_NATIVE_mpn_lshift 1
  9252. | #define HAVE_NATIVE_mpn_rshift 1
  9253. | #define HAVE_NATIVE_mpn_divexact_1 1
  9254. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  9255. | #define HAVE_NATIVE_mpn_divrem_1 1
  9256. | #define HAVE_NATIVE_mpn_divrem_2 1
  9257. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  9258. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  9259. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  9260. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  9261. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  9262. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  9263. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  9264. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  9265. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  9266. | #define HAVE_NATIVE_mpn_lshiftc 1
  9267. | #define HAVE_NATIVE_mpn_mul_basecase 1
  9268. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  9269. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  9270. | #define HAVE_NATIVE_mpn_popcount 1
  9271. | #define HAVE_NATIVE_mpn_hamdist 1
  9272. | #define HAVE_NATIVE_func 1
  9273. | #define HAVE_NATIVE_mpn_popcount 1
  9274. | #define HAVE_NATIVE_mpn_hamdist 1
  9275. | #define HAVE_NATIVE_func 1
  9276. | #define HAVE_NATIVE_mpn_gcd_1 1
  9277. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  9278. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  9279. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  9280. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  9281. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  9282. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  9283. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  9284. | #define HAVE_NATIVE_mpn_redc_1 1
  9285. | #define HAVE_NATIVE_mpn_and_n 1
  9286. | #define HAVE_NATIVE_mpn_andn_n 1
  9287. | #define HAVE_NATIVE_mpn_nand_n 1
  9288. | #define HAVE_NATIVE_mpn_ior_n 1
  9289. | #define HAVE_NATIVE_mpn_iorn_n 1
  9290. | #define HAVE_NATIVE_mpn_nior_n 1
  9291. | #define HAVE_NATIVE_mpn_xor_n 1
  9292. | #define HAVE_NATIVE_mpn_xnor_n 1
  9293. | #define HAVE_NATIVE_func 1
  9294. | #define HAVE_NATIVE_func 1
  9295. | #define HAVE_NATIVE_func 1
  9296. | #define HAVE_NATIVE_mpn_and_n 1
  9297. | #define HAVE_NATIVE_mpn_andn_n 1
  9298. | #define HAVE_NATIVE_mpn_nand_n 1
  9299. | #define HAVE_NATIVE_mpn_ior_n 1
  9300. | #define HAVE_NATIVE_mpn_iorn_n 1
  9301. | #define HAVE_NATIVE_mpn_nior_n 1
  9302. | #define HAVE_NATIVE_mpn_xor_n 1
  9303. | #define HAVE_NATIVE_mpn_xnor_n 1
  9304. | #define HAVE_NATIVE_func 1
  9305. | #define HAVE_NATIVE_func 1
  9306. | #define HAVE_NATIVE_func 1
  9307. | #define HAVE_NATIVE_mpn_and_n 1
  9308. | #define HAVE_NATIVE_mpn_andn_n 1
  9309. | #define HAVE_NATIVE_mpn_nand_n 1
  9310. | #define HAVE_NATIVE_mpn_ior_n 1
  9311. | #define HAVE_NATIVE_mpn_iorn_n 1
  9312. | #define HAVE_NATIVE_mpn_nior_n 1
  9313. | #define HAVE_NATIVE_mpn_xor_n 1
  9314. | #define HAVE_NATIVE_mpn_xnor_n 1
  9315. | #define HAVE_NATIVE_func 1
  9316. | #define HAVE_NATIVE_func 1
  9317. | #define HAVE_NATIVE_func 1
  9318. | #define HAVE_NATIVE_mpn_and_n 1
  9319. | #define HAVE_NATIVE_mpn_andn_n 1
  9320. | #define HAVE_NATIVE_mpn_nand_n 1
  9321. | #define HAVE_NATIVE_mpn_ior_n 1
  9322. | #define HAVE_NATIVE_mpn_iorn_n 1
  9323. | #define HAVE_NATIVE_mpn_nior_n 1
  9324. | #define HAVE_NATIVE_mpn_xor_n 1
  9325. | #define HAVE_NATIVE_mpn_xnor_n 1
  9326. | #define HAVE_NATIVE_func 1
  9327. | #define HAVE_NATIVE_func 1
  9328. | #define HAVE_NATIVE_func 1
  9329. | #define HAVE_NATIVE_mpn_and_n 1
  9330. | #define HAVE_NATIVE_mpn_andn_n 1
  9331. | #define HAVE_NATIVE_mpn_nand_n 1
  9332. | #define HAVE_NATIVE_mpn_ior_n 1
  9333. | #define HAVE_NATIVE_mpn_iorn_n 1
  9334. | #define HAVE_NATIVE_mpn_nior_n 1
  9335. | #define HAVE_NATIVE_mpn_xor_n 1
  9336. | #define HAVE_NATIVE_mpn_xnor_n 1
  9337. | #define HAVE_NATIVE_func 1
  9338. | #define HAVE_NATIVE_func 1
  9339. | #define HAVE_NATIVE_func 1
  9340. | #define HAVE_NATIVE_mpn_and_n 1
  9341. | #define HAVE_NATIVE_mpn_andn_n 1
  9342. | #define HAVE_NATIVE_mpn_nand_n 1
  9343. | #define HAVE_NATIVE_mpn_ior_n 1
  9344. | #define HAVE_NATIVE_mpn_iorn_n 1
  9345. | #define HAVE_NATIVE_mpn_nior_n 1
  9346. | #define HAVE_NATIVE_mpn_xor_n 1
  9347. | #define HAVE_NATIVE_mpn_xnor_n 1
  9348. | #define HAVE_NATIVE_func 1
  9349. | #define HAVE_NATIVE_func 1
  9350. | #define HAVE_NATIVE_func 1
  9351. | #define HAVE_NATIVE_mpn_and_n 1
  9352. | #define HAVE_NATIVE_mpn_andn_n 1
  9353. | #define HAVE_NATIVE_mpn_nand_n 1
  9354. | #define HAVE_NATIVE_mpn_ior_n 1
  9355. | #define HAVE_NATIVE_mpn_iorn_n 1
  9356. | #define HAVE_NATIVE_mpn_nior_n 1
  9357. | #define HAVE_NATIVE_mpn_xor_n 1
  9358. | #define HAVE_NATIVE_mpn_xnor_n 1
  9359. | #define HAVE_NATIVE_func 1
  9360. | #define HAVE_NATIVE_func 1
  9361. | #define HAVE_NATIVE_func 1
  9362. | #define HAVE_NATIVE_mpn_and_n 1
  9363. | #define HAVE_NATIVE_mpn_andn_n 1
  9364. | #define HAVE_NATIVE_mpn_nand_n 1
  9365. | #define HAVE_NATIVE_mpn_ior_n 1
  9366. | #define HAVE_NATIVE_mpn_iorn_n 1
  9367. | #define HAVE_NATIVE_mpn_nior_n 1
  9368. | #define HAVE_NATIVE_mpn_xor_n 1
  9369. | #define HAVE_NATIVE_mpn_xnor_n 1
  9370. | #define HAVE_NATIVE_func 1
  9371. | #define HAVE_NATIVE_func 1
  9372. | #define HAVE_NATIVE_func 1
  9373. | #define HAVE_NATIVE_mpn_copyi 1
  9374. | #define HAVE_NATIVE_mpn_copyd 1
  9375. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  9376. | #define HAVE_NATIVE_mpn_invert_limb 1
  9377. | #define HAVE_NATIVE_C 1
  9378. | #define HAVE_NATIVE_Kn 1
  9379. | #define HAVE_NATIVE_C2 1
  9380. | #define HAVE_NATIVE_Ci 1
  9381. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  9382. | #define HAVE_NATIVE_mpn_mul_2 1
  9383. | #define HAVE_NATIVE_mpn_addmul_2 1
  9384. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  9385. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  9386. | #define HAVE_NATIVE_func 1
  9387. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  9388. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  9389. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  9390. | #define HAVE_NATIVE_func 1
  9391. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  9392. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  9393. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  9394. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  9395. | #define HAVE_NATIVE_func_nc 1
  9396. | #define HAVE_NATIVE_func_n 1
  9397. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  9398. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  9399. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  9400. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  9401. | #define HAVE_NATIVE_func_nc 1
  9402. | #define HAVE_NATIVE_func_n 1
  9403. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  9404. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  9405. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  9406. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  9407. | #define HAVE_NATIVE_mpn_addlsh_n 1
  9408. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  9409. | #define HAVE_NATIVE_func 1
  9410. | #define HAVE_NATIVE_mpn_addlsh_n 1
  9411. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  9412. | #define HAVE_NATIVE_func 1
  9413. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  9414. | #define LSYM_PREFIX ".L"
  9415. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  9416. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  9417. | #define SIZEOF_VOID_P 8
  9418. | #define SIZEOF_UNSIGNED_SHORT 2
  9419. | #define SIZEOF_UNSIGNED 4
  9420. | #define SIZEOF_UNSIGNED_LONG 8
  9421. | /* end confdefs.h. */
  9422. | #define __GMP_WITHIN_CONFIGURE 1 /* ignore template stuff */
  9423. | #define GMP_NAIL_BITS 0
  9424. | #define GMP_LIMB_BITS 123
  9425. | /* #undef _LONG_LONG_LIMB */
  9426. | #include "./gmp-h.in"
  9427. |
  9428. |
  9429. | int
  9430. | main ()
  9431. | {
  9432. | static int test_array [1 - 2 * !(((long int) (sizeof (mp_limb_t))) <= 1)];
  9433. | test_array [0] = 0;
  9434. | return test_array [0];
  9435. |
  9436. | ;
  9437. | return 0;
  9438. | }
  9439. configure:27431: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  9440. conftest.c: In function 'main':
  9441. conftest.c:319:12: error: size of array 'test_array' is negative
  9442. static int test_array [1 - 2 * !(((long int) (sizeof (mp_limb_t))) <= 3)];
  9443. ^
  9444. configure:27431: $? = 1
  9445. configure: failed program was:
  9446. | /* confdefs.h */
  9447. | #define PACKAGE_NAME "GNU MP"
  9448. | #define PACKAGE_TARNAME "gmp"
  9449. | #define PACKAGE_VERSION "6.1.0"
  9450. | #define PACKAGE_STRING "GNU MP 6.1.0"
  9451. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  9452. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  9453. | #define PACKAGE "gmp"
  9454. | #define VERSION "6.1.0"
  9455. | #define WANT_ASSEMBLY 1
  9456. | #define WANT_FFT 1
  9457. | #define HAVE_HOST_CPU_x86_64 1
  9458. | #define HAVE_SPEED_CYCLECOUNTER 2
  9459. | #define HAVE_CALLING_CONVENTIONS 1
  9460. | #define STDC_HEADERS 1
  9461. | #define HAVE_SYS_TYPES_H 1
  9462. | #define HAVE_SYS_STAT_H 1
  9463. | #define HAVE_STDLIB_H 1
  9464. | #define HAVE_STRING_H 1
  9465. | #define HAVE_MEMORY_H 1
  9466. | #define HAVE_STRINGS_H 1
  9467. | #define HAVE_INTTYPES_H 1
  9468. | #define HAVE_STDINT_H 1
  9469. | #define HAVE_UNISTD_H 1
  9470. | #define HAVE_DLFCN_H 1
  9471. | #define LT_OBJDIR ".libs/"
  9472. | #define STDC_HEADERS 1
  9473. | #define TIME_WITH_SYS_TIME 1
  9474. | #define HAVE_FCNTL_H 1
  9475. | #define HAVE_FLOAT_H 1
  9476. | #define HAVE_LANGINFO_H 1
  9477. | #define HAVE_LOCALE_H 1
  9478. | #define HAVE_NL_TYPES_H 1
  9479. | #define HAVE_SYS_MMAN_H 1
  9480. | #define HAVE_SYS_PARAM_H 1
  9481. | #define HAVE_SYS_SYSINFO_H 1
  9482. | #define HAVE_SYS_TIME_H 1
  9483. | #define HAVE_SYS_TIMES_H 1
  9484. | #define HAVE_SYS_RESOURCE_H 1
  9485. | #define HAVE_SYS_SYSCTL_H 1
  9486. | #define HAVE_DECL_FGETC 1
  9487. | #define HAVE_DECL_FSCANF 1
  9488. | #define HAVE_DECL_OPTARG 1
  9489. | #define HAVE_DECL_UNGETC 1
  9490. | #define HAVE_DECL_VFPRINTF 1
  9491. | #define HAVE_DECL_SYS_ERRLIST 1
  9492. | #define HAVE_DECL_SYS_NERR 1
  9493. | #define RETSIGTYPE void
  9494. | #define HAVE_INTMAX_T 1
  9495. | #define HAVE_LONG_DOUBLE 1
  9496. | #define HAVE_LONG_LONG 1
  9497. | #define HAVE_PTRDIFF_T 1
  9498. | #define HAVE_QUAD_T 1
  9499. | #define HAVE_UINT_LEAST32_T 1
  9500. | #define HAVE_INTPTR_T 1
  9501. | #define restrict __restrict
  9502. | #define HAVE_ATTRIBUTE_CONST 1
  9503. | #define HAVE_ATTRIBUTE_MALLOC 1
  9504. | #define HAVE_ATTRIBUTE_MODE 1
  9505. | #define HAVE_ATTRIBUTE_NORETURN 1
  9506. | #define HAVE_HIDDEN_ALIAS 1
  9507. | #define HAVE_ALLOCA_H 1
  9508. | #define HAVE_ALLOCA 1
  9509. | #define WANT_TMP_ALLOCA 1
  9510. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  9511. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  9512. | #define HAVE_ALARM 1
  9513. | #define HAVE_CLOCK 1
  9514. | #define HAVE_GETPAGESIZE 1
  9515. | #define HAVE_GETRUSAGE 1
  9516. | #define HAVE_GETTIMEOFDAY 1
  9517. | #define HAVE_LOCALECONV 1
  9518. | #define HAVE_MEMSET 1
  9519. | #define HAVE_MMAP 1
  9520. | #define HAVE_MPROTECT 1
  9521. | #define HAVE_NL_LANGINFO 1
  9522. | #define HAVE_OBSTACK_VPRINTF 1
  9523. | #define HAVE_POPEN 1
  9524. | #define HAVE_RAISE 1
  9525. | #define HAVE_SIGACTION 1
  9526. | #define HAVE_SIGALTSTACK 1
  9527. | #define HAVE_SIGSTACK 1
  9528. | #define HAVE_STRCHR 1
  9529. | #define HAVE_STRERROR 1
  9530. | #define HAVE_STRNLEN 1
  9531. | #define HAVE_STRTOL 1
  9532. | #define HAVE_STRTOUL 1
  9533. | #define HAVE_SYSCONF 1
  9534. | #define HAVE_SYSCTL 1
  9535. | #define HAVE_TIMES 1
  9536. | #define HAVE_CLOCK_GETTIME 1
  9537. | #define HAVE_VSNPRINTF 1
  9538. | #define HAVE_NATIVE_mpn_add_n 1
  9539. | #define HAVE_NATIVE_mpn_add_nc 1
  9540. | #define HAVE_NATIVE_mpn_sub_n 1
  9541. | #define HAVE_NATIVE_mpn_sub_nc 1
  9542. | #define HAVE_NATIVE_func_nc 1
  9543. | #define HAVE_NATIVE_func 1
  9544. | #define HAVE_NATIVE_mpn_add_n 1
  9545. | #define HAVE_NATIVE_mpn_add_nc 1
  9546. | #define HAVE_NATIVE_mpn_sub_n 1
  9547. | #define HAVE_NATIVE_mpn_sub_nc 1
  9548. | #define HAVE_NATIVE_func_nc 1
  9549. | #define HAVE_NATIVE_func 1
  9550. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  9551. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  9552. | #define HAVE_NATIVE_func 1
  9553. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  9554. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  9555. | #define HAVE_NATIVE_func 1
  9556. | #define HAVE_NATIVE_mpn_com 1
  9557. | #define HAVE_NATIVE_mpn_mul_1c 1
  9558. | #define HAVE_NATIVE_mpn_mul_1 1
  9559. | #define HAVE_NATIVE_mpn_addmul_1 1
  9560. | #define HAVE_NATIVE_mpn_submul_1 1
  9561. | #define HAVE_NATIVE_func 1
  9562. | #define HAVE_NATIVE_mpn_addmul_1 1
  9563. | #define HAVE_NATIVE_mpn_submul_1 1
  9564. | #define HAVE_NATIVE_func 1
  9565. | #define HAVE_NATIVE_mpn_add_err1_n 1
  9566. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  9567. | #define HAVE_NATIVE_func 1
  9568. | #define HAVE_NATIVE_mpn_add_err2_n 1
  9569. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  9570. | #define HAVE_NATIVE_func 1
  9571. | #define HAVE_NATIVE_mpn_add_err3_n 1
  9572. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  9573. | #define HAVE_NATIVE_func 1
  9574. | #define HAVE_NATIVE_mpn_add_err1_n 1
  9575. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  9576. | #define HAVE_NATIVE_func 1
  9577. | #define HAVE_NATIVE_mpn_add_err2_n 1
  9578. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  9579. | #define HAVE_NATIVE_func 1
  9580. | #define HAVE_NATIVE_mpn_add_err3_n 1
  9581. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  9582. | #define HAVE_NATIVE_func 1
  9583. | #define HAVE_NATIVE_mpn_lshift 1
  9584. | #define HAVE_NATIVE_mpn_rshift 1
  9585. | #define HAVE_NATIVE_mpn_divexact_1 1
  9586. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  9587. | #define HAVE_NATIVE_mpn_divrem_1 1
  9588. | #define HAVE_NATIVE_mpn_divrem_2 1
  9589. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  9590. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  9591. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  9592. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  9593. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  9594. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  9595. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  9596. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  9597. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  9598. | #define HAVE_NATIVE_mpn_lshiftc 1
  9599. | #define HAVE_NATIVE_mpn_mul_basecase 1
  9600. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  9601. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  9602. | #define HAVE_NATIVE_mpn_popcount 1
  9603. | #define HAVE_NATIVE_mpn_hamdist 1
  9604. | #define HAVE_NATIVE_func 1
  9605. | #define HAVE_NATIVE_mpn_popcount 1
  9606. | #define HAVE_NATIVE_mpn_hamdist 1
  9607. | #define HAVE_NATIVE_func 1
  9608. | #define HAVE_NATIVE_mpn_gcd_1 1
  9609. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  9610. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  9611. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  9612. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  9613. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  9614. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  9615. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  9616. | #define HAVE_NATIVE_mpn_redc_1 1
  9617. | #define HAVE_NATIVE_mpn_and_n 1
  9618. | #define HAVE_NATIVE_mpn_andn_n 1
  9619. | #define HAVE_NATIVE_mpn_nand_n 1
  9620. | #define HAVE_NATIVE_mpn_ior_n 1
  9621. | #define HAVE_NATIVE_mpn_iorn_n 1
  9622. | #define HAVE_NATIVE_mpn_nior_n 1
  9623. | #define HAVE_NATIVE_mpn_xor_n 1
  9624. | #define HAVE_NATIVE_mpn_xnor_n 1
  9625. | #define HAVE_NATIVE_func 1
  9626. | #define HAVE_NATIVE_func 1
  9627. | #define HAVE_NATIVE_func 1
  9628. | #define HAVE_NATIVE_mpn_and_n 1
  9629. | #define HAVE_NATIVE_mpn_andn_n 1
  9630. | #define HAVE_NATIVE_mpn_nand_n 1
  9631. | #define HAVE_NATIVE_mpn_ior_n 1
  9632. | #define HAVE_NATIVE_mpn_iorn_n 1
  9633. | #define HAVE_NATIVE_mpn_nior_n 1
  9634. | #define HAVE_NATIVE_mpn_xor_n 1
  9635. | #define HAVE_NATIVE_mpn_xnor_n 1
  9636. | #define HAVE_NATIVE_func 1
  9637. | #define HAVE_NATIVE_func 1
  9638. | #define HAVE_NATIVE_func 1
  9639. | #define HAVE_NATIVE_mpn_and_n 1
  9640. | #define HAVE_NATIVE_mpn_andn_n 1
  9641. | #define HAVE_NATIVE_mpn_nand_n 1
  9642. | #define HAVE_NATIVE_mpn_ior_n 1
  9643. | #define HAVE_NATIVE_mpn_iorn_n 1
  9644. | #define HAVE_NATIVE_mpn_nior_n 1
  9645. | #define HAVE_NATIVE_mpn_xor_n 1
  9646. | #define HAVE_NATIVE_mpn_xnor_n 1
  9647. | #define HAVE_NATIVE_func 1
  9648. | #define HAVE_NATIVE_func 1
  9649. | #define HAVE_NATIVE_func 1
  9650. | #define HAVE_NATIVE_mpn_and_n 1
  9651. | #define HAVE_NATIVE_mpn_andn_n 1
  9652. | #define HAVE_NATIVE_mpn_nand_n 1
  9653. | #define HAVE_NATIVE_mpn_ior_n 1
  9654. | #define HAVE_NATIVE_mpn_iorn_n 1
  9655. | #define HAVE_NATIVE_mpn_nior_n 1
  9656. | #define HAVE_NATIVE_mpn_xor_n 1
  9657. | #define HAVE_NATIVE_mpn_xnor_n 1
  9658. | #define HAVE_NATIVE_func 1
  9659. | #define HAVE_NATIVE_func 1
  9660. | #define HAVE_NATIVE_func 1
  9661. | #define HAVE_NATIVE_mpn_and_n 1
  9662. | #define HAVE_NATIVE_mpn_andn_n 1
  9663. | #define HAVE_NATIVE_mpn_nand_n 1
  9664. | #define HAVE_NATIVE_mpn_ior_n 1
  9665. | #define HAVE_NATIVE_mpn_iorn_n 1
  9666. | #define HAVE_NATIVE_mpn_nior_n 1
  9667. | #define HAVE_NATIVE_mpn_xor_n 1
  9668. | #define HAVE_NATIVE_mpn_xnor_n 1
  9669. | #define HAVE_NATIVE_func 1
  9670. | #define HAVE_NATIVE_func 1
  9671. | #define HAVE_NATIVE_func 1
  9672. | #define HAVE_NATIVE_mpn_and_n 1
  9673. | #define HAVE_NATIVE_mpn_andn_n 1
  9674. | #define HAVE_NATIVE_mpn_nand_n 1
  9675. | #define HAVE_NATIVE_mpn_ior_n 1
  9676. | #define HAVE_NATIVE_mpn_iorn_n 1
  9677. | #define HAVE_NATIVE_mpn_nior_n 1
  9678. | #define HAVE_NATIVE_mpn_xor_n 1
  9679. | #define HAVE_NATIVE_mpn_xnor_n 1
  9680. | #define HAVE_NATIVE_func 1
  9681. | #define HAVE_NATIVE_func 1
  9682. | #define HAVE_NATIVE_func 1
  9683. | #define HAVE_NATIVE_mpn_and_n 1
  9684. | #define HAVE_NATIVE_mpn_andn_n 1
  9685. | #define HAVE_NATIVE_mpn_nand_n 1
  9686. | #define HAVE_NATIVE_mpn_ior_n 1
  9687. | #define HAVE_NATIVE_mpn_iorn_n 1
  9688. | #define HAVE_NATIVE_mpn_nior_n 1
  9689. | #define HAVE_NATIVE_mpn_xor_n 1
  9690. | #define HAVE_NATIVE_mpn_xnor_n 1
  9691. | #define HAVE_NATIVE_func 1
  9692. | #define HAVE_NATIVE_func 1
  9693. | #define HAVE_NATIVE_func 1
  9694. | #define HAVE_NATIVE_mpn_and_n 1
  9695. | #define HAVE_NATIVE_mpn_andn_n 1
  9696. | #define HAVE_NATIVE_mpn_nand_n 1
  9697. | #define HAVE_NATIVE_mpn_ior_n 1
  9698. | #define HAVE_NATIVE_mpn_iorn_n 1
  9699. | #define HAVE_NATIVE_mpn_nior_n 1
  9700. | #define HAVE_NATIVE_mpn_xor_n 1
  9701. | #define HAVE_NATIVE_mpn_xnor_n 1
  9702. | #define HAVE_NATIVE_func 1
  9703. | #define HAVE_NATIVE_func 1
  9704. | #define HAVE_NATIVE_func 1
  9705. | #define HAVE_NATIVE_mpn_copyi 1
  9706. | #define HAVE_NATIVE_mpn_copyd 1
  9707. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  9708. | #define HAVE_NATIVE_mpn_invert_limb 1
  9709. | #define HAVE_NATIVE_C 1
  9710. | #define HAVE_NATIVE_Kn 1
  9711. | #define HAVE_NATIVE_C2 1
  9712. | #define HAVE_NATIVE_Ci 1
  9713. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  9714. | #define HAVE_NATIVE_mpn_mul_2 1
  9715. | #define HAVE_NATIVE_mpn_addmul_2 1
  9716. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  9717. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  9718. | #define HAVE_NATIVE_func 1
  9719. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  9720. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  9721. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  9722. | #define HAVE_NATIVE_func 1
  9723. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  9724. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  9725. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  9726. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  9727. | #define HAVE_NATIVE_func_nc 1
  9728. | #define HAVE_NATIVE_func_n 1
  9729. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  9730. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  9731. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  9732. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  9733. | #define HAVE_NATIVE_func_nc 1
  9734. | #define HAVE_NATIVE_func_n 1
  9735. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  9736. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  9737. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  9738. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  9739. | #define HAVE_NATIVE_mpn_addlsh_n 1
  9740. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  9741. | #define HAVE_NATIVE_func 1
  9742. | #define HAVE_NATIVE_mpn_addlsh_n 1
  9743. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  9744. | #define HAVE_NATIVE_func 1
  9745. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  9746. | #define LSYM_PREFIX ".L"
  9747. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  9748. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  9749. | #define SIZEOF_VOID_P 8
  9750. | #define SIZEOF_UNSIGNED_SHORT 2
  9751. | #define SIZEOF_UNSIGNED 4
  9752. | #define SIZEOF_UNSIGNED_LONG 8
  9753. | /* end confdefs.h. */
  9754. | #define __GMP_WITHIN_CONFIGURE 1 /* ignore template stuff */
  9755. | #define GMP_NAIL_BITS 0
  9756. | #define GMP_LIMB_BITS 123
  9757. | /* #undef _LONG_LONG_LIMB */
  9758. | #include "./gmp-h.in"
  9759. |
  9760. |
  9761. | int
  9762. | main ()
  9763. | {
  9764. | static int test_array [1 - 2 * !(((long int) (sizeof (mp_limb_t))) <= 3)];
  9765. | test_array [0] = 0;
  9766. | return test_array [0];
  9767. |
  9768. | ;
  9769. | return 0;
  9770. | }
  9771. configure:27431: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  9772. conftest.c: In function 'main':
  9773. conftest.c:319:12: error: size of array 'test_array' is negative
  9774. static int test_array [1 - 2 * !(((long int) (sizeof (mp_limb_t))) <= 7)];
  9775. ^
  9776. configure:27431: $? = 1
  9777. configure: failed program was:
  9778. | /* confdefs.h */
  9779. | #define PACKAGE_NAME "GNU MP"
  9780. | #define PACKAGE_TARNAME "gmp"
  9781. | #define PACKAGE_VERSION "6.1.0"
  9782. | #define PACKAGE_STRING "GNU MP 6.1.0"
  9783. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  9784. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  9785. | #define PACKAGE "gmp"
  9786. | #define VERSION "6.1.0"
  9787. | #define WANT_ASSEMBLY 1
  9788. | #define WANT_FFT 1
  9789. | #define HAVE_HOST_CPU_x86_64 1
  9790. | #define HAVE_SPEED_CYCLECOUNTER 2
  9791. | #define HAVE_CALLING_CONVENTIONS 1
  9792. | #define STDC_HEADERS 1
  9793. | #define HAVE_SYS_TYPES_H 1
  9794. | #define HAVE_SYS_STAT_H 1
  9795. | #define HAVE_STDLIB_H 1
  9796. | #define HAVE_STRING_H 1
  9797. | #define HAVE_MEMORY_H 1
  9798. | #define HAVE_STRINGS_H 1
  9799. | #define HAVE_INTTYPES_H 1
  9800. | #define HAVE_STDINT_H 1
  9801. | #define HAVE_UNISTD_H 1
  9802. | #define HAVE_DLFCN_H 1
  9803. | #define LT_OBJDIR ".libs/"
  9804. | #define STDC_HEADERS 1
  9805. | #define TIME_WITH_SYS_TIME 1
  9806. | #define HAVE_FCNTL_H 1
  9807. | #define HAVE_FLOAT_H 1
  9808. | #define HAVE_LANGINFO_H 1
  9809. | #define HAVE_LOCALE_H 1
  9810. | #define HAVE_NL_TYPES_H 1
  9811. | #define HAVE_SYS_MMAN_H 1
  9812. | #define HAVE_SYS_PARAM_H 1
  9813. | #define HAVE_SYS_SYSINFO_H 1
  9814. | #define HAVE_SYS_TIME_H 1
  9815. | #define HAVE_SYS_TIMES_H 1
  9816. | #define HAVE_SYS_RESOURCE_H 1
  9817. | #define HAVE_SYS_SYSCTL_H 1
  9818. | #define HAVE_DECL_FGETC 1
  9819. | #define HAVE_DECL_FSCANF 1
  9820. | #define HAVE_DECL_OPTARG 1
  9821. | #define HAVE_DECL_UNGETC 1
  9822. | #define HAVE_DECL_VFPRINTF 1
  9823. | #define HAVE_DECL_SYS_ERRLIST 1
  9824. | #define HAVE_DECL_SYS_NERR 1
  9825. | #define RETSIGTYPE void
  9826. | #define HAVE_INTMAX_T 1
  9827. | #define HAVE_LONG_DOUBLE 1
  9828. | #define HAVE_LONG_LONG 1
  9829. | #define HAVE_PTRDIFF_T 1
  9830. | #define HAVE_QUAD_T 1
  9831. | #define HAVE_UINT_LEAST32_T 1
  9832. | #define HAVE_INTPTR_T 1
  9833. | #define restrict __restrict
  9834. | #define HAVE_ATTRIBUTE_CONST 1
  9835. | #define HAVE_ATTRIBUTE_MALLOC 1
  9836. | #define HAVE_ATTRIBUTE_MODE 1
  9837. | #define HAVE_ATTRIBUTE_NORETURN 1
  9838. | #define HAVE_HIDDEN_ALIAS 1
  9839. | #define HAVE_ALLOCA_H 1
  9840. | #define HAVE_ALLOCA 1
  9841. | #define WANT_TMP_ALLOCA 1
  9842. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  9843. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  9844. | #define HAVE_ALARM 1
  9845. | #define HAVE_CLOCK 1
  9846. | #define HAVE_GETPAGESIZE 1
  9847. | #define HAVE_GETRUSAGE 1
  9848. | #define HAVE_GETTIMEOFDAY 1
  9849. | #define HAVE_LOCALECONV 1
  9850. | #define HAVE_MEMSET 1
  9851. | #define HAVE_MMAP 1
  9852. | #define HAVE_MPROTECT 1
  9853. | #define HAVE_NL_LANGINFO 1
  9854. | #define HAVE_OBSTACK_VPRINTF 1
  9855. | #define HAVE_POPEN 1
  9856. | #define HAVE_RAISE 1
  9857. | #define HAVE_SIGACTION 1
  9858. | #define HAVE_SIGALTSTACK 1
  9859. | #define HAVE_SIGSTACK 1
  9860. | #define HAVE_STRCHR 1
  9861. | #define HAVE_STRERROR 1
  9862. | #define HAVE_STRNLEN 1
  9863. | #define HAVE_STRTOL 1
  9864. | #define HAVE_STRTOUL 1
  9865. | #define HAVE_SYSCONF 1
  9866. | #define HAVE_SYSCTL 1
  9867. | #define HAVE_TIMES 1
  9868. | #define HAVE_CLOCK_GETTIME 1
  9869. | #define HAVE_VSNPRINTF 1
  9870. | #define HAVE_NATIVE_mpn_add_n 1
  9871. | #define HAVE_NATIVE_mpn_add_nc 1
  9872. | #define HAVE_NATIVE_mpn_sub_n 1
  9873. | #define HAVE_NATIVE_mpn_sub_nc 1
  9874. | #define HAVE_NATIVE_func_nc 1
  9875. | #define HAVE_NATIVE_func 1
  9876. | #define HAVE_NATIVE_mpn_add_n 1
  9877. | #define HAVE_NATIVE_mpn_add_nc 1
  9878. | #define HAVE_NATIVE_mpn_sub_n 1
  9879. | #define HAVE_NATIVE_mpn_sub_nc 1
  9880. | #define HAVE_NATIVE_func_nc 1
  9881. | #define HAVE_NATIVE_func 1
  9882. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  9883. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  9884. | #define HAVE_NATIVE_func 1
  9885. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  9886. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  9887. | #define HAVE_NATIVE_func 1
  9888. | #define HAVE_NATIVE_mpn_com 1
  9889. | #define HAVE_NATIVE_mpn_mul_1c 1
  9890. | #define HAVE_NATIVE_mpn_mul_1 1
  9891. | #define HAVE_NATIVE_mpn_addmul_1 1
  9892. | #define HAVE_NATIVE_mpn_submul_1 1
  9893. | #define HAVE_NATIVE_func 1
  9894. | #define HAVE_NATIVE_mpn_addmul_1 1
  9895. | #define HAVE_NATIVE_mpn_submul_1 1
  9896. | #define HAVE_NATIVE_func 1
  9897. | #define HAVE_NATIVE_mpn_add_err1_n 1
  9898. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  9899. | #define HAVE_NATIVE_func 1
  9900. | #define HAVE_NATIVE_mpn_add_err2_n 1
  9901. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  9902. | #define HAVE_NATIVE_func 1
  9903. | #define HAVE_NATIVE_mpn_add_err3_n 1
  9904. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  9905. | #define HAVE_NATIVE_func 1
  9906. | #define HAVE_NATIVE_mpn_add_err1_n 1
  9907. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  9908. | #define HAVE_NATIVE_func 1
  9909. | #define HAVE_NATIVE_mpn_add_err2_n 1
  9910. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  9911. | #define HAVE_NATIVE_func 1
  9912. | #define HAVE_NATIVE_mpn_add_err3_n 1
  9913. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  9914. | #define HAVE_NATIVE_func 1
  9915. | #define HAVE_NATIVE_mpn_lshift 1
  9916. | #define HAVE_NATIVE_mpn_rshift 1
  9917. | #define HAVE_NATIVE_mpn_divexact_1 1
  9918. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  9919. | #define HAVE_NATIVE_mpn_divrem_1 1
  9920. | #define HAVE_NATIVE_mpn_divrem_2 1
  9921. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  9922. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  9923. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  9924. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  9925. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  9926. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  9927. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  9928. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  9929. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  9930. | #define HAVE_NATIVE_mpn_lshiftc 1
  9931. | #define HAVE_NATIVE_mpn_mul_basecase 1
  9932. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  9933. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  9934. | #define HAVE_NATIVE_mpn_popcount 1
  9935. | #define HAVE_NATIVE_mpn_hamdist 1
  9936. | #define HAVE_NATIVE_func 1
  9937. | #define HAVE_NATIVE_mpn_popcount 1
  9938. | #define HAVE_NATIVE_mpn_hamdist 1
  9939. | #define HAVE_NATIVE_func 1
  9940. | #define HAVE_NATIVE_mpn_gcd_1 1
  9941. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  9942. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  9943. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  9944. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  9945. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  9946. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  9947. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  9948. | #define HAVE_NATIVE_mpn_redc_1 1
  9949. | #define HAVE_NATIVE_mpn_and_n 1
  9950. | #define HAVE_NATIVE_mpn_andn_n 1
  9951. | #define HAVE_NATIVE_mpn_nand_n 1
  9952. | #define HAVE_NATIVE_mpn_ior_n 1
  9953. | #define HAVE_NATIVE_mpn_iorn_n 1
  9954. | #define HAVE_NATIVE_mpn_nior_n 1
  9955. | #define HAVE_NATIVE_mpn_xor_n 1
  9956. | #define HAVE_NATIVE_mpn_xnor_n 1
  9957. | #define HAVE_NATIVE_func 1
  9958. | #define HAVE_NATIVE_func 1
  9959. | #define HAVE_NATIVE_func 1
  9960. | #define HAVE_NATIVE_mpn_and_n 1
  9961. | #define HAVE_NATIVE_mpn_andn_n 1
  9962. | #define HAVE_NATIVE_mpn_nand_n 1
  9963. | #define HAVE_NATIVE_mpn_ior_n 1
  9964. | #define HAVE_NATIVE_mpn_iorn_n 1
  9965. | #define HAVE_NATIVE_mpn_nior_n 1
  9966. | #define HAVE_NATIVE_mpn_xor_n 1
  9967. | #define HAVE_NATIVE_mpn_xnor_n 1
  9968. | #define HAVE_NATIVE_func 1
  9969. | #define HAVE_NATIVE_func 1
  9970. | #define HAVE_NATIVE_func 1
  9971. | #define HAVE_NATIVE_mpn_and_n 1
  9972. | #define HAVE_NATIVE_mpn_andn_n 1
  9973. | #define HAVE_NATIVE_mpn_nand_n 1
  9974. | #define HAVE_NATIVE_mpn_ior_n 1
  9975. | #define HAVE_NATIVE_mpn_iorn_n 1
  9976. | #define HAVE_NATIVE_mpn_nior_n 1
  9977. | #define HAVE_NATIVE_mpn_xor_n 1
  9978. | #define HAVE_NATIVE_mpn_xnor_n 1
  9979. | #define HAVE_NATIVE_func 1
  9980. | #define HAVE_NATIVE_func 1
  9981. | #define HAVE_NATIVE_func 1
  9982. | #define HAVE_NATIVE_mpn_and_n 1
  9983. | #define HAVE_NATIVE_mpn_andn_n 1
  9984. | #define HAVE_NATIVE_mpn_nand_n 1
  9985. | #define HAVE_NATIVE_mpn_ior_n 1
  9986. | #define HAVE_NATIVE_mpn_iorn_n 1
  9987. | #define HAVE_NATIVE_mpn_nior_n 1
  9988. | #define HAVE_NATIVE_mpn_xor_n 1
  9989. | #define HAVE_NATIVE_mpn_xnor_n 1
  9990. | #define HAVE_NATIVE_func 1
  9991. | #define HAVE_NATIVE_func 1
  9992. | #define HAVE_NATIVE_func 1
  9993. | #define HAVE_NATIVE_mpn_and_n 1
  9994. | #define HAVE_NATIVE_mpn_andn_n 1
  9995. | #define HAVE_NATIVE_mpn_nand_n 1
  9996. | #define HAVE_NATIVE_mpn_ior_n 1
  9997. | #define HAVE_NATIVE_mpn_iorn_n 1
  9998. | #define HAVE_NATIVE_mpn_nior_n 1
  9999. | #define HAVE_NATIVE_mpn_xor_n 1
  10000. | #define HAVE_NATIVE_mpn_xnor_n 1
  10001. | #define HAVE_NATIVE_func 1
  10002. | #define HAVE_NATIVE_func 1
  10003. | #define HAVE_NATIVE_func 1
  10004. | #define HAVE_NATIVE_mpn_and_n 1
  10005. | #define HAVE_NATIVE_mpn_andn_n 1
  10006. | #define HAVE_NATIVE_mpn_nand_n 1
  10007. | #define HAVE_NATIVE_mpn_ior_n 1
  10008. | #define HAVE_NATIVE_mpn_iorn_n 1
  10009. | #define HAVE_NATIVE_mpn_nior_n 1
  10010. | #define HAVE_NATIVE_mpn_xor_n 1
  10011. | #define HAVE_NATIVE_mpn_xnor_n 1
  10012. | #define HAVE_NATIVE_func 1
  10013. | #define HAVE_NATIVE_func 1
  10014. | #define HAVE_NATIVE_func 1
  10015. | #define HAVE_NATIVE_mpn_and_n 1
  10016. | #define HAVE_NATIVE_mpn_andn_n 1
  10017. | #define HAVE_NATIVE_mpn_nand_n 1
  10018. | #define HAVE_NATIVE_mpn_ior_n 1
  10019. | #define HAVE_NATIVE_mpn_iorn_n 1
  10020. | #define HAVE_NATIVE_mpn_nior_n 1
  10021. | #define HAVE_NATIVE_mpn_xor_n 1
  10022. | #define HAVE_NATIVE_mpn_xnor_n 1
  10023. | #define HAVE_NATIVE_func 1
  10024. | #define HAVE_NATIVE_func 1
  10025. | #define HAVE_NATIVE_func 1
  10026. | #define HAVE_NATIVE_mpn_and_n 1
  10027. | #define HAVE_NATIVE_mpn_andn_n 1
  10028. | #define HAVE_NATIVE_mpn_nand_n 1
  10029. | #define HAVE_NATIVE_mpn_ior_n 1
  10030. | #define HAVE_NATIVE_mpn_iorn_n 1
  10031. | #define HAVE_NATIVE_mpn_nior_n 1
  10032. | #define HAVE_NATIVE_mpn_xor_n 1
  10033. | #define HAVE_NATIVE_mpn_xnor_n 1
  10034. | #define HAVE_NATIVE_func 1
  10035. | #define HAVE_NATIVE_func 1
  10036. | #define HAVE_NATIVE_func 1
  10037. | #define HAVE_NATIVE_mpn_copyi 1
  10038. | #define HAVE_NATIVE_mpn_copyd 1
  10039. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  10040. | #define HAVE_NATIVE_mpn_invert_limb 1
  10041. | #define HAVE_NATIVE_C 1
  10042. | #define HAVE_NATIVE_Kn 1
  10043. | #define HAVE_NATIVE_C2 1
  10044. | #define HAVE_NATIVE_Ci 1
  10045. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  10046. | #define HAVE_NATIVE_mpn_mul_2 1
  10047. | #define HAVE_NATIVE_mpn_addmul_2 1
  10048. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  10049. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  10050. | #define HAVE_NATIVE_func 1
  10051. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  10052. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  10053. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  10054. | #define HAVE_NATIVE_func 1
  10055. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  10056. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  10057. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  10058. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  10059. | #define HAVE_NATIVE_func_nc 1
  10060. | #define HAVE_NATIVE_func_n 1
  10061. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  10062. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  10063. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  10064. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  10065. | #define HAVE_NATIVE_func_nc 1
  10066. | #define HAVE_NATIVE_func_n 1
  10067. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  10068. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  10069. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  10070. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  10071. | #define HAVE_NATIVE_mpn_addlsh_n 1
  10072. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  10073. | #define HAVE_NATIVE_func 1
  10074. | #define HAVE_NATIVE_mpn_addlsh_n 1
  10075. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  10076. | #define HAVE_NATIVE_func 1
  10077. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  10078. | #define LSYM_PREFIX ".L"
  10079. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  10080. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  10081. | #define SIZEOF_VOID_P 8
  10082. | #define SIZEOF_UNSIGNED_SHORT 2
  10083. | #define SIZEOF_UNSIGNED 4
  10084. | #define SIZEOF_UNSIGNED_LONG 8
  10085. | /* end confdefs.h. */
  10086. | #define __GMP_WITHIN_CONFIGURE 1 /* ignore template stuff */
  10087. | #define GMP_NAIL_BITS 0
  10088. | #define GMP_LIMB_BITS 123
  10089. | /* #undef _LONG_LONG_LIMB */
  10090. | #include "./gmp-h.in"
  10091. |
  10092. |
  10093. | int
  10094. | main ()
  10095. | {
  10096. | static int test_array [1 - 2 * !(((long int) (sizeof (mp_limb_t))) <= 7)];
  10097. | test_array [0] = 0;
  10098. | return test_array [0];
  10099. |
  10100. | ;
  10101. | return 0;
  10102. | }
  10103. configure:27431: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  10104. configure:27431: $? = 0
  10105. configure:27431: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  10106. configure:27431: $? = 0
  10107. configure:27431: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  10108. configure:27431: $? = 0
  10109. configure:27431: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  10110. configure:27431: $? = 0
  10111. configure:27451: result: 8
  10112. configure:27593: checking for stack_t
  10113. configure:27593: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  10114. configure:27593: $? = 0
  10115. configure:27593: gcc -c -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  10116. conftest.c: In function 'main':
  10117. conftest.c:315:22: error: expected expression before ')' token
  10118. if (sizeof ((stack_t)))
  10119. ^
  10120. configure:27593: $? = 1
  10121. configure: failed program was:
  10122. | /* confdefs.h */
  10123. | #define PACKAGE_NAME "GNU MP"
  10124. | #define PACKAGE_TARNAME "gmp"
  10125. | #define PACKAGE_VERSION "6.1.0"
  10126. | #define PACKAGE_STRING "GNU MP 6.1.0"
  10127. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  10128. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  10129. | #define PACKAGE "gmp"
  10130. | #define VERSION "6.1.0"
  10131. | #define WANT_ASSEMBLY 1
  10132. | #define WANT_FFT 1
  10133. | #define HAVE_HOST_CPU_x86_64 1
  10134. | #define HAVE_SPEED_CYCLECOUNTER 2
  10135. | #define HAVE_CALLING_CONVENTIONS 1
  10136. | #define STDC_HEADERS 1
  10137. | #define HAVE_SYS_TYPES_H 1
  10138. | #define HAVE_SYS_STAT_H 1
  10139. | #define HAVE_STDLIB_H 1
  10140. | #define HAVE_STRING_H 1
  10141. | #define HAVE_MEMORY_H 1
  10142. | #define HAVE_STRINGS_H 1
  10143. | #define HAVE_INTTYPES_H 1
  10144. | #define HAVE_STDINT_H 1
  10145. | #define HAVE_UNISTD_H 1
  10146. | #define HAVE_DLFCN_H 1
  10147. | #define LT_OBJDIR ".libs/"
  10148. | #define STDC_HEADERS 1
  10149. | #define TIME_WITH_SYS_TIME 1
  10150. | #define HAVE_FCNTL_H 1
  10151. | #define HAVE_FLOAT_H 1
  10152. | #define HAVE_LANGINFO_H 1
  10153. | #define HAVE_LOCALE_H 1
  10154. | #define HAVE_NL_TYPES_H 1
  10155. | #define HAVE_SYS_MMAN_H 1
  10156. | #define HAVE_SYS_PARAM_H 1
  10157. | #define HAVE_SYS_SYSINFO_H 1
  10158. | #define HAVE_SYS_TIME_H 1
  10159. | #define HAVE_SYS_TIMES_H 1
  10160. | #define HAVE_SYS_RESOURCE_H 1
  10161. | #define HAVE_SYS_SYSCTL_H 1
  10162. | #define HAVE_DECL_FGETC 1
  10163. | #define HAVE_DECL_FSCANF 1
  10164. | #define HAVE_DECL_OPTARG 1
  10165. | #define HAVE_DECL_UNGETC 1
  10166. | #define HAVE_DECL_VFPRINTF 1
  10167. | #define HAVE_DECL_SYS_ERRLIST 1
  10168. | #define HAVE_DECL_SYS_NERR 1
  10169. | #define RETSIGTYPE void
  10170. | #define HAVE_INTMAX_T 1
  10171. | #define HAVE_LONG_DOUBLE 1
  10172. | #define HAVE_LONG_LONG 1
  10173. | #define HAVE_PTRDIFF_T 1
  10174. | #define HAVE_QUAD_T 1
  10175. | #define HAVE_UINT_LEAST32_T 1
  10176. | #define HAVE_INTPTR_T 1
  10177. | #define restrict __restrict
  10178. | #define HAVE_ATTRIBUTE_CONST 1
  10179. | #define HAVE_ATTRIBUTE_MALLOC 1
  10180. | #define HAVE_ATTRIBUTE_MODE 1
  10181. | #define HAVE_ATTRIBUTE_NORETURN 1
  10182. | #define HAVE_HIDDEN_ALIAS 1
  10183. | #define HAVE_ALLOCA_H 1
  10184. | #define HAVE_ALLOCA 1
  10185. | #define WANT_TMP_ALLOCA 1
  10186. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  10187. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  10188. | #define HAVE_ALARM 1
  10189. | #define HAVE_CLOCK 1
  10190. | #define HAVE_GETPAGESIZE 1
  10191. | #define HAVE_GETRUSAGE 1
  10192. | #define HAVE_GETTIMEOFDAY 1
  10193. | #define HAVE_LOCALECONV 1
  10194. | #define HAVE_MEMSET 1
  10195. | #define HAVE_MMAP 1
  10196. | #define HAVE_MPROTECT 1
  10197. | #define HAVE_NL_LANGINFO 1
  10198. | #define HAVE_OBSTACK_VPRINTF 1
  10199. | #define HAVE_POPEN 1
  10200. | #define HAVE_RAISE 1
  10201. | #define HAVE_SIGACTION 1
  10202. | #define HAVE_SIGALTSTACK 1
  10203. | #define HAVE_SIGSTACK 1
  10204. | #define HAVE_STRCHR 1
  10205. | #define HAVE_STRERROR 1
  10206. | #define HAVE_STRNLEN 1
  10207. | #define HAVE_STRTOL 1
  10208. | #define HAVE_STRTOUL 1
  10209. | #define HAVE_SYSCONF 1
  10210. | #define HAVE_SYSCTL 1
  10211. | #define HAVE_TIMES 1
  10212. | #define HAVE_CLOCK_GETTIME 1
  10213. | #define HAVE_VSNPRINTF 1
  10214. | #define HAVE_NATIVE_mpn_add_n 1
  10215. | #define HAVE_NATIVE_mpn_add_nc 1
  10216. | #define HAVE_NATIVE_mpn_sub_n 1
  10217. | #define HAVE_NATIVE_mpn_sub_nc 1
  10218. | #define HAVE_NATIVE_func_nc 1
  10219. | #define HAVE_NATIVE_func 1
  10220. | #define HAVE_NATIVE_mpn_add_n 1
  10221. | #define HAVE_NATIVE_mpn_add_nc 1
  10222. | #define HAVE_NATIVE_mpn_sub_n 1
  10223. | #define HAVE_NATIVE_mpn_sub_nc 1
  10224. | #define HAVE_NATIVE_func_nc 1
  10225. | #define HAVE_NATIVE_func 1
  10226. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  10227. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  10228. | #define HAVE_NATIVE_func 1
  10229. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  10230. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  10231. | #define HAVE_NATIVE_func 1
  10232. | #define HAVE_NATIVE_mpn_com 1
  10233. | #define HAVE_NATIVE_mpn_mul_1c 1
  10234. | #define HAVE_NATIVE_mpn_mul_1 1
  10235. | #define HAVE_NATIVE_mpn_addmul_1 1
  10236. | #define HAVE_NATIVE_mpn_submul_1 1
  10237. | #define HAVE_NATIVE_func 1
  10238. | #define HAVE_NATIVE_mpn_addmul_1 1
  10239. | #define HAVE_NATIVE_mpn_submul_1 1
  10240. | #define HAVE_NATIVE_func 1
  10241. | #define HAVE_NATIVE_mpn_add_err1_n 1
  10242. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  10243. | #define HAVE_NATIVE_func 1
  10244. | #define HAVE_NATIVE_mpn_add_err2_n 1
  10245. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  10246. | #define HAVE_NATIVE_func 1
  10247. | #define HAVE_NATIVE_mpn_add_err3_n 1
  10248. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  10249. | #define HAVE_NATIVE_func 1
  10250. | #define HAVE_NATIVE_mpn_add_err1_n 1
  10251. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  10252. | #define HAVE_NATIVE_func 1
  10253. | #define HAVE_NATIVE_mpn_add_err2_n 1
  10254. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  10255. | #define HAVE_NATIVE_func 1
  10256. | #define HAVE_NATIVE_mpn_add_err3_n 1
  10257. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  10258. | #define HAVE_NATIVE_func 1
  10259. | #define HAVE_NATIVE_mpn_lshift 1
  10260. | #define HAVE_NATIVE_mpn_rshift 1
  10261. | #define HAVE_NATIVE_mpn_divexact_1 1
  10262. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  10263. | #define HAVE_NATIVE_mpn_divrem_1 1
  10264. | #define HAVE_NATIVE_mpn_divrem_2 1
  10265. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  10266. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  10267. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  10268. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  10269. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  10270. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  10271. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  10272. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  10273. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  10274. | #define HAVE_NATIVE_mpn_lshiftc 1
  10275. | #define HAVE_NATIVE_mpn_mul_basecase 1
  10276. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  10277. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  10278. | #define HAVE_NATIVE_mpn_popcount 1
  10279. | #define HAVE_NATIVE_mpn_hamdist 1
  10280. | #define HAVE_NATIVE_func 1
  10281. | #define HAVE_NATIVE_mpn_popcount 1
  10282. | #define HAVE_NATIVE_mpn_hamdist 1
  10283. | #define HAVE_NATIVE_func 1
  10284. | #define HAVE_NATIVE_mpn_gcd_1 1
  10285. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  10286. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  10287. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  10288. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  10289. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  10290. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  10291. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  10292. | #define HAVE_NATIVE_mpn_redc_1 1
  10293. | #define HAVE_NATIVE_mpn_and_n 1
  10294. | #define HAVE_NATIVE_mpn_andn_n 1
  10295. | #define HAVE_NATIVE_mpn_nand_n 1
  10296. | #define HAVE_NATIVE_mpn_ior_n 1
  10297. | #define HAVE_NATIVE_mpn_iorn_n 1
  10298. | #define HAVE_NATIVE_mpn_nior_n 1
  10299. | #define HAVE_NATIVE_mpn_xor_n 1
  10300. | #define HAVE_NATIVE_mpn_xnor_n 1
  10301. | #define HAVE_NATIVE_func 1
  10302. | #define HAVE_NATIVE_func 1
  10303. | #define HAVE_NATIVE_func 1
  10304. | #define HAVE_NATIVE_mpn_and_n 1
  10305. | #define HAVE_NATIVE_mpn_andn_n 1
  10306. | #define HAVE_NATIVE_mpn_nand_n 1
  10307. | #define HAVE_NATIVE_mpn_ior_n 1
  10308. | #define HAVE_NATIVE_mpn_iorn_n 1
  10309. | #define HAVE_NATIVE_mpn_nior_n 1
  10310. | #define HAVE_NATIVE_mpn_xor_n 1
  10311. | #define HAVE_NATIVE_mpn_xnor_n 1
  10312. | #define HAVE_NATIVE_func 1
  10313. | #define HAVE_NATIVE_func 1
  10314. | #define HAVE_NATIVE_func 1
  10315. | #define HAVE_NATIVE_mpn_and_n 1
  10316. | #define HAVE_NATIVE_mpn_andn_n 1
  10317. | #define HAVE_NATIVE_mpn_nand_n 1
  10318. | #define HAVE_NATIVE_mpn_ior_n 1
  10319. | #define HAVE_NATIVE_mpn_iorn_n 1
  10320. | #define HAVE_NATIVE_mpn_nior_n 1
  10321. | #define HAVE_NATIVE_mpn_xor_n 1
  10322. | #define HAVE_NATIVE_mpn_xnor_n 1
  10323. | #define HAVE_NATIVE_func 1
  10324. | #define HAVE_NATIVE_func 1
  10325. | #define HAVE_NATIVE_func 1
  10326. | #define HAVE_NATIVE_mpn_and_n 1
  10327. | #define HAVE_NATIVE_mpn_andn_n 1
  10328. | #define HAVE_NATIVE_mpn_nand_n 1
  10329. | #define HAVE_NATIVE_mpn_ior_n 1
  10330. | #define HAVE_NATIVE_mpn_iorn_n 1
  10331. | #define HAVE_NATIVE_mpn_nior_n 1
  10332. | #define HAVE_NATIVE_mpn_xor_n 1
  10333. | #define HAVE_NATIVE_mpn_xnor_n 1
  10334. | #define HAVE_NATIVE_func 1
  10335. | #define HAVE_NATIVE_func 1
  10336. | #define HAVE_NATIVE_func 1
  10337. | #define HAVE_NATIVE_mpn_and_n 1
  10338. | #define HAVE_NATIVE_mpn_andn_n 1
  10339. | #define HAVE_NATIVE_mpn_nand_n 1
  10340. | #define HAVE_NATIVE_mpn_ior_n 1
  10341. | #define HAVE_NATIVE_mpn_iorn_n 1
  10342. | #define HAVE_NATIVE_mpn_nior_n 1
  10343. | #define HAVE_NATIVE_mpn_xor_n 1
  10344. | #define HAVE_NATIVE_mpn_xnor_n 1
  10345. | #define HAVE_NATIVE_func 1
  10346. | #define HAVE_NATIVE_func 1
  10347. | #define HAVE_NATIVE_func 1
  10348. | #define HAVE_NATIVE_mpn_and_n 1
  10349. | #define HAVE_NATIVE_mpn_andn_n 1
  10350. | #define HAVE_NATIVE_mpn_nand_n 1
  10351. | #define HAVE_NATIVE_mpn_ior_n 1
  10352. | #define HAVE_NATIVE_mpn_iorn_n 1
  10353. | #define HAVE_NATIVE_mpn_nior_n 1
  10354. | #define HAVE_NATIVE_mpn_xor_n 1
  10355. | #define HAVE_NATIVE_mpn_xnor_n 1
  10356. | #define HAVE_NATIVE_func 1
  10357. | #define HAVE_NATIVE_func 1
  10358. | #define HAVE_NATIVE_func 1
  10359. | #define HAVE_NATIVE_mpn_and_n 1
  10360. | #define HAVE_NATIVE_mpn_andn_n 1
  10361. | #define HAVE_NATIVE_mpn_nand_n 1
  10362. | #define HAVE_NATIVE_mpn_ior_n 1
  10363. | #define HAVE_NATIVE_mpn_iorn_n 1
  10364. | #define HAVE_NATIVE_mpn_nior_n 1
  10365. | #define HAVE_NATIVE_mpn_xor_n 1
  10366. | #define HAVE_NATIVE_mpn_xnor_n 1
  10367. | #define HAVE_NATIVE_func 1
  10368. | #define HAVE_NATIVE_func 1
  10369. | #define HAVE_NATIVE_func 1
  10370. | #define HAVE_NATIVE_mpn_and_n 1
  10371. | #define HAVE_NATIVE_mpn_andn_n 1
  10372. | #define HAVE_NATIVE_mpn_nand_n 1
  10373. | #define HAVE_NATIVE_mpn_ior_n 1
  10374. | #define HAVE_NATIVE_mpn_iorn_n 1
  10375. | #define HAVE_NATIVE_mpn_nior_n 1
  10376. | #define HAVE_NATIVE_mpn_xor_n 1
  10377. | #define HAVE_NATIVE_mpn_xnor_n 1
  10378. | #define HAVE_NATIVE_func 1
  10379. | #define HAVE_NATIVE_func 1
  10380. | #define HAVE_NATIVE_func 1
  10381. | #define HAVE_NATIVE_mpn_copyi 1
  10382. | #define HAVE_NATIVE_mpn_copyd 1
  10383. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  10384. | #define HAVE_NATIVE_mpn_invert_limb 1
  10385. | #define HAVE_NATIVE_C 1
  10386. | #define HAVE_NATIVE_Kn 1
  10387. | #define HAVE_NATIVE_C2 1
  10388. | #define HAVE_NATIVE_Ci 1
  10389. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  10390. | #define HAVE_NATIVE_mpn_mul_2 1
  10391. | #define HAVE_NATIVE_mpn_addmul_2 1
  10392. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  10393. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  10394. | #define HAVE_NATIVE_func 1
  10395. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  10396. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  10397. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  10398. | #define HAVE_NATIVE_func 1
  10399. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  10400. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  10401. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  10402. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  10403. | #define HAVE_NATIVE_func_nc 1
  10404. | #define HAVE_NATIVE_func_n 1
  10405. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  10406. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  10407. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  10408. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  10409. | #define HAVE_NATIVE_func_nc 1
  10410. | #define HAVE_NATIVE_func_n 1
  10411. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  10412. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  10413. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  10414. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  10415. | #define HAVE_NATIVE_mpn_addlsh_n 1
  10416. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  10417. | #define HAVE_NATIVE_func 1
  10418. | #define HAVE_NATIVE_mpn_addlsh_n 1
  10419. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  10420. | #define HAVE_NATIVE_func 1
  10421. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  10422. | #define LSYM_PREFIX ".L"
  10423. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  10424. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  10425. | #define SIZEOF_VOID_P 8
  10426. | #define SIZEOF_UNSIGNED_SHORT 2
  10427. | #define SIZEOF_UNSIGNED 4
  10428. | #define SIZEOF_UNSIGNED_LONG 8
  10429. | #define SIZEOF_MP_LIMB_T 8
  10430. | /* end confdefs.h. */
  10431. | #include <signal.h>
  10432. |
  10433. | int
  10434. | main ()
  10435. | {
  10436. | if (sizeof ((stack_t)))
  10437. | return 0;
  10438. | ;
  10439. | return 0;
  10440. | }
  10441. configure:27593: result: yes
  10442. configure:27631: checking for tputs in -lncurses
  10443. configure:27656: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c -lncurses >&5
  10444. /usr/bin/ld: cannot find -lncurses
  10445. collect2: error: ld returned 1 exit status
  10446. configure:27656: $? = 1
  10447. configure: failed program was:
  10448. | /* confdefs.h */
  10449. | #define PACKAGE_NAME "GNU MP"
  10450. | #define PACKAGE_TARNAME "gmp"
  10451. | #define PACKAGE_VERSION "6.1.0"
  10452. | #define PACKAGE_STRING "GNU MP 6.1.0"
  10453. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  10454. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  10455. | #define PACKAGE "gmp"
  10456. | #define VERSION "6.1.0"
  10457. | #define WANT_ASSEMBLY 1
  10458. | #define WANT_FFT 1
  10459. | #define HAVE_HOST_CPU_x86_64 1
  10460. | #define HAVE_SPEED_CYCLECOUNTER 2
  10461. | #define HAVE_CALLING_CONVENTIONS 1
  10462. | #define STDC_HEADERS 1
  10463. | #define HAVE_SYS_TYPES_H 1
  10464. | #define HAVE_SYS_STAT_H 1
  10465. | #define HAVE_STDLIB_H 1
  10466. | #define HAVE_STRING_H 1
  10467. | #define HAVE_MEMORY_H 1
  10468. | #define HAVE_STRINGS_H 1
  10469. | #define HAVE_INTTYPES_H 1
  10470. | #define HAVE_STDINT_H 1
  10471. | #define HAVE_UNISTD_H 1
  10472. | #define HAVE_DLFCN_H 1
  10473. | #define LT_OBJDIR ".libs/"
  10474. | #define STDC_HEADERS 1
  10475. | #define TIME_WITH_SYS_TIME 1
  10476. | #define HAVE_FCNTL_H 1
  10477. | #define HAVE_FLOAT_H 1
  10478. | #define HAVE_LANGINFO_H 1
  10479. | #define HAVE_LOCALE_H 1
  10480. | #define HAVE_NL_TYPES_H 1
  10481. | #define HAVE_SYS_MMAN_H 1
  10482. | #define HAVE_SYS_PARAM_H 1
  10483. | #define HAVE_SYS_SYSINFO_H 1
  10484. | #define HAVE_SYS_TIME_H 1
  10485. | #define HAVE_SYS_TIMES_H 1
  10486. | #define HAVE_SYS_RESOURCE_H 1
  10487. | #define HAVE_SYS_SYSCTL_H 1
  10488. | #define HAVE_DECL_FGETC 1
  10489. | #define HAVE_DECL_FSCANF 1
  10490. | #define HAVE_DECL_OPTARG 1
  10491. | #define HAVE_DECL_UNGETC 1
  10492. | #define HAVE_DECL_VFPRINTF 1
  10493. | #define HAVE_DECL_SYS_ERRLIST 1
  10494. | #define HAVE_DECL_SYS_NERR 1
  10495. | #define RETSIGTYPE void
  10496. | #define HAVE_INTMAX_T 1
  10497. | #define HAVE_LONG_DOUBLE 1
  10498. | #define HAVE_LONG_LONG 1
  10499. | #define HAVE_PTRDIFF_T 1
  10500. | #define HAVE_QUAD_T 1
  10501. | #define HAVE_UINT_LEAST32_T 1
  10502. | #define HAVE_INTPTR_T 1
  10503. | #define restrict __restrict
  10504. | #define HAVE_ATTRIBUTE_CONST 1
  10505. | #define HAVE_ATTRIBUTE_MALLOC 1
  10506. | #define HAVE_ATTRIBUTE_MODE 1
  10507. | #define HAVE_ATTRIBUTE_NORETURN 1
  10508. | #define HAVE_HIDDEN_ALIAS 1
  10509. | #define HAVE_ALLOCA_H 1
  10510. | #define HAVE_ALLOCA 1
  10511. | #define WANT_TMP_ALLOCA 1
  10512. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  10513. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  10514. | #define HAVE_ALARM 1
  10515. | #define HAVE_CLOCK 1
  10516. | #define HAVE_GETPAGESIZE 1
  10517. | #define HAVE_GETRUSAGE 1
  10518. | #define HAVE_GETTIMEOFDAY 1
  10519. | #define HAVE_LOCALECONV 1
  10520. | #define HAVE_MEMSET 1
  10521. | #define HAVE_MMAP 1
  10522. | #define HAVE_MPROTECT 1
  10523. | #define HAVE_NL_LANGINFO 1
  10524. | #define HAVE_OBSTACK_VPRINTF 1
  10525. | #define HAVE_POPEN 1
  10526. | #define HAVE_RAISE 1
  10527. | #define HAVE_SIGACTION 1
  10528. | #define HAVE_SIGALTSTACK 1
  10529. | #define HAVE_SIGSTACK 1
  10530. | #define HAVE_STRCHR 1
  10531. | #define HAVE_STRERROR 1
  10532. | #define HAVE_STRNLEN 1
  10533. | #define HAVE_STRTOL 1
  10534. | #define HAVE_STRTOUL 1
  10535. | #define HAVE_SYSCONF 1
  10536. | #define HAVE_SYSCTL 1
  10537. | #define HAVE_TIMES 1
  10538. | #define HAVE_CLOCK_GETTIME 1
  10539. | #define HAVE_VSNPRINTF 1
  10540. | #define HAVE_NATIVE_mpn_add_n 1
  10541. | #define HAVE_NATIVE_mpn_add_nc 1
  10542. | #define HAVE_NATIVE_mpn_sub_n 1
  10543. | #define HAVE_NATIVE_mpn_sub_nc 1
  10544. | #define HAVE_NATIVE_func_nc 1
  10545. | #define HAVE_NATIVE_func 1
  10546. | #define HAVE_NATIVE_mpn_add_n 1
  10547. | #define HAVE_NATIVE_mpn_add_nc 1
  10548. | #define HAVE_NATIVE_mpn_sub_n 1
  10549. | #define HAVE_NATIVE_mpn_sub_nc 1
  10550. | #define HAVE_NATIVE_func_nc 1
  10551. | #define HAVE_NATIVE_func 1
  10552. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  10553. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  10554. | #define HAVE_NATIVE_func 1
  10555. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  10556. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  10557. | #define HAVE_NATIVE_func 1
  10558. | #define HAVE_NATIVE_mpn_com 1
  10559. | #define HAVE_NATIVE_mpn_mul_1c 1
  10560. | #define HAVE_NATIVE_mpn_mul_1 1
  10561. | #define HAVE_NATIVE_mpn_addmul_1 1
  10562. | #define HAVE_NATIVE_mpn_submul_1 1
  10563. | #define HAVE_NATIVE_func 1
  10564. | #define HAVE_NATIVE_mpn_addmul_1 1
  10565. | #define HAVE_NATIVE_mpn_submul_1 1
  10566. | #define HAVE_NATIVE_func 1
  10567. | #define HAVE_NATIVE_mpn_add_err1_n 1
  10568. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  10569. | #define HAVE_NATIVE_func 1
  10570. | #define HAVE_NATIVE_mpn_add_err2_n 1
  10571. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  10572. | #define HAVE_NATIVE_func 1
  10573. | #define HAVE_NATIVE_mpn_add_err3_n 1
  10574. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  10575. | #define HAVE_NATIVE_func 1
  10576. | #define HAVE_NATIVE_mpn_add_err1_n 1
  10577. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  10578. | #define HAVE_NATIVE_func 1
  10579. | #define HAVE_NATIVE_mpn_add_err2_n 1
  10580. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  10581. | #define HAVE_NATIVE_func 1
  10582. | #define HAVE_NATIVE_mpn_add_err3_n 1
  10583. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  10584. | #define HAVE_NATIVE_func 1
  10585. | #define HAVE_NATIVE_mpn_lshift 1
  10586. | #define HAVE_NATIVE_mpn_rshift 1
  10587. | #define HAVE_NATIVE_mpn_divexact_1 1
  10588. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  10589. | #define HAVE_NATIVE_mpn_divrem_1 1
  10590. | #define HAVE_NATIVE_mpn_divrem_2 1
  10591. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  10592. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  10593. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  10594. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  10595. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  10596. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  10597. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  10598. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  10599. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  10600. | #define HAVE_NATIVE_mpn_lshiftc 1
  10601. | #define HAVE_NATIVE_mpn_mul_basecase 1
  10602. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  10603. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  10604. | #define HAVE_NATIVE_mpn_popcount 1
  10605. | #define HAVE_NATIVE_mpn_hamdist 1
  10606. | #define HAVE_NATIVE_func 1
  10607. | #define HAVE_NATIVE_mpn_popcount 1
  10608. | #define HAVE_NATIVE_mpn_hamdist 1
  10609. | #define HAVE_NATIVE_func 1
  10610. | #define HAVE_NATIVE_mpn_gcd_1 1
  10611. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  10612. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  10613. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  10614. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  10615. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  10616. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  10617. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  10618. | #define HAVE_NATIVE_mpn_redc_1 1
  10619. | #define HAVE_NATIVE_mpn_and_n 1
  10620. | #define HAVE_NATIVE_mpn_andn_n 1
  10621. | #define HAVE_NATIVE_mpn_nand_n 1
  10622. | #define HAVE_NATIVE_mpn_ior_n 1
  10623. | #define HAVE_NATIVE_mpn_iorn_n 1
  10624. | #define HAVE_NATIVE_mpn_nior_n 1
  10625. | #define HAVE_NATIVE_mpn_xor_n 1
  10626. | #define HAVE_NATIVE_mpn_xnor_n 1
  10627. | #define HAVE_NATIVE_func 1
  10628. | #define HAVE_NATIVE_func 1
  10629. | #define HAVE_NATIVE_func 1
  10630. | #define HAVE_NATIVE_mpn_and_n 1
  10631. | #define HAVE_NATIVE_mpn_andn_n 1
  10632. | #define HAVE_NATIVE_mpn_nand_n 1
  10633. | #define HAVE_NATIVE_mpn_ior_n 1
  10634. | #define HAVE_NATIVE_mpn_iorn_n 1
  10635. | #define HAVE_NATIVE_mpn_nior_n 1
  10636. | #define HAVE_NATIVE_mpn_xor_n 1
  10637. | #define HAVE_NATIVE_mpn_xnor_n 1
  10638. | #define HAVE_NATIVE_func 1
  10639. | #define HAVE_NATIVE_func 1
  10640. | #define HAVE_NATIVE_func 1
  10641. | #define HAVE_NATIVE_mpn_and_n 1
  10642. | #define HAVE_NATIVE_mpn_andn_n 1
  10643. | #define HAVE_NATIVE_mpn_nand_n 1
  10644. | #define HAVE_NATIVE_mpn_ior_n 1
  10645. | #define HAVE_NATIVE_mpn_iorn_n 1
  10646. | #define HAVE_NATIVE_mpn_nior_n 1
  10647. | #define HAVE_NATIVE_mpn_xor_n 1
  10648. | #define HAVE_NATIVE_mpn_xnor_n 1
  10649. | #define HAVE_NATIVE_func 1
  10650. | #define HAVE_NATIVE_func 1
  10651. | #define HAVE_NATIVE_func 1
  10652. | #define HAVE_NATIVE_mpn_and_n 1
  10653. | #define HAVE_NATIVE_mpn_andn_n 1
  10654. | #define HAVE_NATIVE_mpn_nand_n 1
  10655. | #define HAVE_NATIVE_mpn_ior_n 1
  10656. | #define HAVE_NATIVE_mpn_iorn_n 1
  10657. | #define HAVE_NATIVE_mpn_nior_n 1
  10658. | #define HAVE_NATIVE_mpn_xor_n 1
  10659. | #define HAVE_NATIVE_mpn_xnor_n 1
  10660. | #define HAVE_NATIVE_func 1
  10661. | #define HAVE_NATIVE_func 1
  10662. | #define HAVE_NATIVE_func 1
  10663. | #define HAVE_NATIVE_mpn_and_n 1
  10664. | #define HAVE_NATIVE_mpn_andn_n 1
  10665. | #define HAVE_NATIVE_mpn_nand_n 1
  10666. | #define HAVE_NATIVE_mpn_ior_n 1
  10667. | #define HAVE_NATIVE_mpn_iorn_n 1
  10668. | #define HAVE_NATIVE_mpn_nior_n 1
  10669. | #define HAVE_NATIVE_mpn_xor_n 1
  10670. | #define HAVE_NATIVE_mpn_xnor_n 1
  10671. | #define HAVE_NATIVE_func 1
  10672. | #define HAVE_NATIVE_func 1
  10673. | #define HAVE_NATIVE_func 1
  10674. | #define HAVE_NATIVE_mpn_and_n 1
  10675. | #define HAVE_NATIVE_mpn_andn_n 1
  10676. | #define HAVE_NATIVE_mpn_nand_n 1
  10677. | #define HAVE_NATIVE_mpn_ior_n 1
  10678. | #define HAVE_NATIVE_mpn_iorn_n 1
  10679. | #define HAVE_NATIVE_mpn_nior_n 1
  10680. | #define HAVE_NATIVE_mpn_xor_n 1
  10681. | #define HAVE_NATIVE_mpn_xnor_n 1
  10682. | #define HAVE_NATIVE_func 1
  10683. | #define HAVE_NATIVE_func 1
  10684. | #define HAVE_NATIVE_func 1
  10685. | #define HAVE_NATIVE_mpn_and_n 1
  10686. | #define HAVE_NATIVE_mpn_andn_n 1
  10687. | #define HAVE_NATIVE_mpn_nand_n 1
  10688. | #define HAVE_NATIVE_mpn_ior_n 1
  10689. | #define HAVE_NATIVE_mpn_iorn_n 1
  10690. | #define HAVE_NATIVE_mpn_nior_n 1
  10691. | #define HAVE_NATIVE_mpn_xor_n 1
  10692. | #define HAVE_NATIVE_mpn_xnor_n 1
  10693. | #define HAVE_NATIVE_func 1
  10694. | #define HAVE_NATIVE_func 1
  10695. | #define HAVE_NATIVE_func 1
  10696. | #define HAVE_NATIVE_mpn_and_n 1
  10697. | #define HAVE_NATIVE_mpn_andn_n 1
  10698. | #define HAVE_NATIVE_mpn_nand_n 1
  10699. | #define HAVE_NATIVE_mpn_ior_n 1
  10700. | #define HAVE_NATIVE_mpn_iorn_n 1
  10701. | #define HAVE_NATIVE_mpn_nior_n 1
  10702. | #define HAVE_NATIVE_mpn_xor_n 1
  10703. | #define HAVE_NATIVE_mpn_xnor_n 1
  10704. | #define HAVE_NATIVE_func 1
  10705. | #define HAVE_NATIVE_func 1
  10706. | #define HAVE_NATIVE_func 1
  10707. | #define HAVE_NATIVE_mpn_copyi 1
  10708. | #define HAVE_NATIVE_mpn_copyd 1
  10709. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  10710. | #define HAVE_NATIVE_mpn_invert_limb 1
  10711. | #define HAVE_NATIVE_C 1
  10712. | #define HAVE_NATIVE_Kn 1
  10713. | #define HAVE_NATIVE_C2 1
  10714. | #define HAVE_NATIVE_Ci 1
  10715. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  10716. | #define HAVE_NATIVE_mpn_mul_2 1
  10717. | #define HAVE_NATIVE_mpn_addmul_2 1
  10718. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  10719. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  10720. | #define HAVE_NATIVE_func 1
  10721. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  10722. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  10723. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  10724. | #define HAVE_NATIVE_func 1
  10725. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  10726. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  10727. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  10728. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  10729. | #define HAVE_NATIVE_func_nc 1
  10730. | #define HAVE_NATIVE_func_n 1
  10731. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  10732. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  10733. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  10734. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  10735. | #define HAVE_NATIVE_func_nc 1
  10736. | #define HAVE_NATIVE_func_n 1
  10737. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  10738. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  10739. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  10740. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  10741. | #define HAVE_NATIVE_mpn_addlsh_n 1
  10742. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  10743. | #define HAVE_NATIVE_func 1
  10744. | #define HAVE_NATIVE_mpn_addlsh_n 1
  10745. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  10746. | #define HAVE_NATIVE_func 1
  10747. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  10748. | #define LSYM_PREFIX ".L"
  10749. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  10750. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  10751. | #define SIZEOF_VOID_P 8
  10752. | #define SIZEOF_UNSIGNED_SHORT 2
  10753. | #define SIZEOF_UNSIGNED 4
  10754. | #define SIZEOF_UNSIGNED_LONG 8
  10755. | #define SIZEOF_MP_LIMB_T 8
  10756. | #define HAVE_STACK_T 1
  10757. | /* end confdefs.h. */
  10758. |
  10759. | /* Override any GCC internal prototype to avoid an error.
  10760. | Use char because int might match the return type of a GCC
  10761. | builtin and then its argument prototype would still apply. */
  10762. | #ifdef __cplusplus
  10763. | extern "C"
  10764. | #endif
  10765. | char tputs ();
  10766. | int
  10767. | main ()
  10768. | {
  10769. | return tputs ();
  10770. | ;
  10771. | return 0;
  10772. | }
  10773. configure:27665: result: no
  10774. configure:27670: checking for tputs in -lcurses
  10775. configure:27695: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c -lcurses >&5
  10776. /usr/bin/ld: cannot find -lcurses
  10777. collect2: error: ld returned 1 exit status
  10778. configure:27695: $? = 1
  10779. configure: failed program was:
  10780. | /* confdefs.h */
  10781. | #define PACKAGE_NAME "GNU MP"
  10782. | #define PACKAGE_TARNAME "gmp"
  10783. | #define PACKAGE_VERSION "6.1.0"
  10784. | #define PACKAGE_STRING "GNU MP 6.1.0"
  10785. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  10786. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  10787. | #define PACKAGE "gmp"
  10788. | #define VERSION "6.1.0"
  10789. | #define WANT_ASSEMBLY 1
  10790. | #define WANT_FFT 1
  10791. | #define HAVE_HOST_CPU_x86_64 1
  10792. | #define HAVE_SPEED_CYCLECOUNTER 2
  10793. | #define HAVE_CALLING_CONVENTIONS 1
  10794. | #define STDC_HEADERS 1
  10795. | #define HAVE_SYS_TYPES_H 1
  10796. | #define HAVE_SYS_STAT_H 1
  10797. | #define HAVE_STDLIB_H 1
  10798. | #define HAVE_STRING_H 1
  10799. | #define HAVE_MEMORY_H 1
  10800. | #define HAVE_STRINGS_H 1
  10801. | #define HAVE_INTTYPES_H 1
  10802. | #define HAVE_STDINT_H 1
  10803. | #define HAVE_UNISTD_H 1
  10804. | #define HAVE_DLFCN_H 1
  10805. | #define LT_OBJDIR ".libs/"
  10806. | #define STDC_HEADERS 1
  10807. | #define TIME_WITH_SYS_TIME 1
  10808. | #define HAVE_FCNTL_H 1
  10809. | #define HAVE_FLOAT_H 1
  10810. | #define HAVE_LANGINFO_H 1
  10811. | #define HAVE_LOCALE_H 1
  10812. | #define HAVE_NL_TYPES_H 1
  10813. | #define HAVE_SYS_MMAN_H 1
  10814. | #define HAVE_SYS_PARAM_H 1
  10815. | #define HAVE_SYS_SYSINFO_H 1
  10816. | #define HAVE_SYS_TIME_H 1
  10817. | #define HAVE_SYS_TIMES_H 1
  10818. | #define HAVE_SYS_RESOURCE_H 1
  10819. | #define HAVE_SYS_SYSCTL_H 1
  10820. | #define HAVE_DECL_FGETC 1
  10821. | #define HAVE_DECL_FSCANF 1
  10822. | #define HAVE_DECL_OPTARG 1
  10823. | #define HAVE_DECL_UNGETC 1
  10824. | #define HAVE_DECL_VFPRINTF 1
  10825. | #define HAVE_DECL_SYS_ERRLIST 1
  10826. | #define HAVE_DECL_SYS_NERR 1
  10827. | #define RETSIGTYPE void
  10828. | #define HAVE_INTMAX_T 1
  10829. | #define HAVE_LONG_DOUBLE 1
  10830. | #define HAVE_LONG_LONG 1
  10831. | #define HAVE_PTRDIFF_T 1
  10832. | #define HAVE_QUAD_T 1
  10833. | #define HAVE_UINT_LEAST32_T 1
  10834. | #define HAVE_INTPTR_T 1
  10835. | #define restrict __restrict
  10836. | #define HAVE_ATTRIBUTE_CONST 1
  10837. | #define HAVE_ATTRIBUTE_MALLOC 1
  10838. | #define HAVE_ATTRIBUTE_MODE 1
  10839. | #define HAVE_ATTRIBUTE_NORETURN 1
  10840. | #define HAVE_HIDDEN_ALIAS 1
  10841. | #define HAVE_ALLOCA_H 1
  10842. | #define HAVE_ALLOCA 1
  10843. | #define WANT_TMP_ALLOCA 1
  10844. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  10845. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  10846. | #define HAVE_ALARM 1
  10847. | #define HAVE_CLOCK 1
  10848. | #define HAVE_GETPAGESIZE 1
  10849. | #define HAVE_GETRUSAGE 1
  10850. | #define HAVE_GETTIMEOFDAY 1
  10851. | #define HAVE_LOCALECONV 1
  10852. | #define HAVE_MEMSET 1
  10853. | #define HAVE_MMAP 1
  10854. | #define HAVE_MPROTECT 1
  10855. | #define HAVE_NL_LANGINFO 1
  10856. | #define HAVE_OBSTACK_VPRINTF 1
  10857. | #define HAVE_POPEN 1
  10858. | #define HAVE_RAISE 1
  10859. | #define HAVE_SIGACTION 1
  10860. | #define HAVE_SIGALTSTACK 1
  10861. | #define HAVE_SIGSTACK 1
  10862. | #define HAVE_STRCHR 1
  10863. | #define HAVE_STRERROR 1
  10864. | #define HAVE_STRNLEN 1
  10865. | #define HAVE_STRTOL 1
  10866. | #define HAVE_STRTOUL 1
  10867. | #define HAVE_SYSCONF 1
  10868. | #define HAVE_SYSCTL 1
  10869. | #define HAVE_TIMES 1
  10870. | #define HAVE_CLOCK_GETTIME 1
  10871. | #define HAVE_VSNPRINTF 1
  10872. | #define HAVE_NATIVE_mpn_add_n 1
  10873. | #define HAVE_NATIVE_mpn_add_nc 1
  10874. | #define HAVE_NATIVE_mpn_sub_n 1
  10875. | #define HAVE_NATIVE_mpn_sub_nc 1
  10876. | #define HAVE_NATIVE_func_nc 1
  10877. | #define HAVE_NATIVE_func 1
  10878. | #define HAVE_NATIVE_mpn_add_n 1
  10879. | #define HAVE_NATIVE_mpn_add_nc 1
  10880. | #define HAVE_NATIVE_mpn_sub_n 1
  10881. | #define HAVE_NATIVE_mpn_sub_nc 1
  10882. | #define HAVE_NATIVE_func_nc 1
  10883. | #define HAVE_NATIVE_func 1
  10884. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  10885. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  10886. | #define HAVE_NATIVE_func 1
  10887. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  10888. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  10889. | #define HAVE_NATIVE_func 1
  10890. | #define HAVE_NATIVE_mpn_com 1
  10891. | #define HAVE_NATIVE_mpn_mul_1c 1
  10892. | #define HAVE_NATIVE_mpn_mul_1 1
  10893. | #define HAVE_NATIVE_mpn_addmul_1 1
  10894. | #define HAVE_NATIVE_mpn_submul_1 1
  10895. | #define HAVE_NATIVE_func 1
  10896. | #define HAVE_NATIVE_mpn_addmul_1 1
  10897. | #define HAVE_NATIVE_mpn_submul_1 1
  10898. | #define HAVE_NATIVE_func 1
  10899. | #define HAVE_NATIVE_mpn_add_err1_n 1
  10900. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  10901. | #define HAVE_NATIVE_func 1
  10902. | #define HAVE_NATIVE_mpn_add_err2_n 1
  10903. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  10904. | #define HAVE_NATIVE_func 1
  10905. | #define HAVE_NATIVE_mpn_add_err3_n 1
  10906. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  10907. | #define HAVE_NATIVE_func 1
  10908. | #define HAVE_NATIVE_mpn_add_err1_n 1
  10909. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  10910. | #define HAVE_NATIVE_func 1
  10911. | #define HAVE_NATIVE_mpn_add_err2_n 1
  10912. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  10913. | #define HAVE_NATIVE_func 1
  10914. | #define HAVE_NATIVE_mpn_add_err3_n 1
  10915. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  10916. | #define HAVE_NATIVE_func 1
  10917. | #define HAVE_NATIVE_mpn_lshift 1
  10918. | #define HAVE_NATIVE_mpn_rshift 1
  10919. | #define HAVE_NATIVE_mpn_divexact_1 1
  10920. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  10921. | #define HAVE_NATIVE_mpn_divrem_1 1
  10922. | #define HAVE_NATIVE_mpn_divrem_2 1
  10923. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  10924. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  10925. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  10926. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  10927. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  10928. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  10929. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  10930. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  10931. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  10932. | #define HAVE_NATIVE_mpn_lshiftc 1
  10933. | #define HAVE_NATIVE_mpn_mul_basecase 1
  10934. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  10935. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  10936. | #define HAVE_NATIVE_mpn_popcount 1
  10937. | #define HAVE_NATIVE_mpn_hamdist 1
  10938. | #define HAVE_NATIVE_func 1
  10939. | #define HAVE_NATIVE_mpn_popcount 1
  10940. | #define HAVE_NATIVE_mpn_hamdist 1
  10941. | #define HAVE_NATIVE_func 1
  10942. | #define HAVE_NATIVE_mpn_gcd_1 1
  10943. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  10944. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  10945. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  10946. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  10947. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  10948. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  10949. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  10950. | #define HAVE_NATIVE_mpn_redc_1 1
  10951. | #define HAVE_NATIVE_mpn_and_n 1
  10952. | #define HAVE_NATIVE_mpn_andn_n 1
  10953. | #define HAVE_NATIVE_mpn_nand_n 1
  10954. | #define HAVE_NATIVE_mpn_ior_n 1
  10955. | #define HAVE_NATIVE_mpn_iorn_n 1
  10956. | #define HAVE_NATIVE_mpn_nior_n 1
  10957. | #define HAVE_NATIVE_mpn_xor_n 1
  10958. | #define HAVE_NATIVE_mpn_xnor_n 1
  10959. | #define HAVE_NATIVE_func 1
  10960. | #define HAVE_NATIVE_func 1
  10961. | #define HAVE_NATIVE_func 1
  10962. | #define HAVE_NATIVE_mpn_and_n 1
  10963. | #define HAVE_NATIVE_mpn_andn_n 1
  10964. | #define HAVE_NATIVE_mpn_nand_n 1
  10965. | #define HAVE_NATIVE_mpn_ior_n 1
  10966. | #define HAVE_NATIVE_mpn_iorn_n 1
  10967. | #define HAVE_NATIVE_mpn_nior_n 1
  10968. | #define HAVE_NATIVE_mpn_xor_n 1
  10969. | #define HAVE_NATIVE_mpn_xnor_n 1
  10970. | #define HAVE_NATIVE_func 1
  10971. | #define HAVE_NATIVE_func 1
  10972. | #define HAVE_NATIVE_func 1
  10973. | #define HAVE_NATIVE_mpn_and_n 1
  10974. | #define HAVE_NATIVE_mpn_andn_n 1
  10975. | #define HAVE_NATIVE_mpn_nand_n 1
  10976. | #define HAVE_NATIVE_mpn_ior_n 1
  10977. | #define HAVE_NATIVE_mpn_iorn_n 1
  10978. | #define HAVE_NATIVE_mpn_nior_n 1
  10979. | #define HAVE_NATIVE_mpn_xor_n 1
  10980. | #define HAVE_NATIVE_mpn_xnor_n 1
  10981. | #define HAVE_NATIVE_func 1
  10982. | #define HAVE_NATIVE_func 1
  10983. | #define HAVE_NATIVE_func 1
  10984. | #define HAVE_NATIVE_mpn_and_n 1
  10985. | #define HAVE_NATIVE_mpn_andn_n 1
  10986. | #define HAVE_NATIVE_mpn_nand_n 1
  10987. | #define HAVE_NATIVE_mpn_ior_n 1
  10988. | #define HAVE_NATIVE_mpn_iorn_n 1
  10989. | #define HAVE_NATIVE_mpn_nior_n 1
  10990. | #define HAVE_NATIVE_mpn_xor_n 1
  10991. | #define HAVE_NATIVE_mpn_xnor_n 1
  10992. | #define HAVE_NATIVE_func 1
  10993. | #define HAVE_NATIVE_func 1
  10994. | #define HAVE_NATIVE_func 1
  10995. | #define HAVE_NATIVE_mpn_and_n 1
  10996. | #define HAVE_NATIVE_mpn_andn_n 1
  10997. | #define HAVE_NATIVE_mpn_nand_n 1
  10998. | #define HAVE_NATIVE_mpn_ior_n 1
  10999. | #define HAVE_NATIVE_mpn_iorn_n 1
  11000. | #define HAVE_NATIVE_mpn_nior_n 1
  11001. | #define HAVE_NATIVE_mpn_xor_n 1
  11002. | #define HAVE_NATIVE_mpn_xnor_n 1
  11003. | #define HAVE_NATIVE_func 1
  11004. | #define HAVE_NATIVE_func 1
  11005. | #define HAVE_NATIVE_func 1
  11006. | #define HAVE_NATIVE_mpn_and_n 1
  11007. | #define HAVE_NATIVE_mpn_andn_n 1
  11008. | #define HAVE_NATIVE_mpn_nand_n 1
  11009. | #define HAVE_NATIVE_mpn_ior_n 1
  11010. | #define HAVE_NATIVE_mpn_iorn_n 1
  11011. | #define HAVE_NATIVE_mpn_nior_n 1
  11012. | #define HAVE_NATIVE_mpn_xor_n 1
  11013. | #define HAVE_NATIVE_mpn_xnor_n 1
  11014. | #define HAVE_NATIVE_func 1
  11015. | #define HAVE_NATIVE_func 1
  11016. | #define HAVE_NATIVE_func 1
  11017. | #define HAVE_NATIVE_mpn_and_n 1
  11018. | #define HAVE_NATIVE_mpn_andn_n 1
  11019. | #define HAVE_NATIVE_mpn_nand_n 1
  11020. | #define HAVE_NATIVE_mpn_ior_n 1
  11021. | #define HAVE_NATIVE_mpn_iorn_n 1
  11022. | #define HAVE_NATIVE_mpn_nior_n 1
  11023. | #define HAVE_NATIVE_mpn_xor_n 1
  11024. | #define HAVE_NATIVE_mpn_xnor_n 1
  11025. | #define HAVE_NATIVE_func 1
  11026. | #define HAVE_NATIVE_func 1
  11027. | #define HAVE_NATIVE_func 1
  11028. | #define HAVE_NATIVE_mpn_and_n 1
  11029. | #define HAVE_NATIVE_mpn_andn_n 1
  11030. | #define HAVE_NATIVE_mpn_nand_n 1
  11031. | #define HAVE_NATIVE_mpn_ior_n 1
  11032. | #define HAVE_NATIVE_mpn_iorn_n 1
  11033. | #define HAVE_NATIVE_mpn_nior_n 1
  11034. | #define HAVE_NATIVE_mpn_xor_n 1
  11035. | #define HAVE_NATIVE_mpn_xnor_n 1
  11036. | #define HAVE_NATIVE_func 1
  11037. | #define HAVE_NATIVE_func 1
  11038. | #define HAVE_NATIVE_func 1
  11039. | #define HAVE_NATIVE_mpn_copyi 1
  11040. | #define HAVE_NATIVE_mpn_copyd 1
  11041. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  11042. | #define HAVE_NATIVE_mpn_invert_limb 1
  11043. | #define HAVE_NATIVE_C 1
  11044. | #define HAVE_NATIVE_Kn 1
  11045. | #define HAVE_NATIVE_C2 1
  11046. | #define HAVE_NATIVE_Ci 1
  11047. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  11048. | #define HAVE_NATIVE_mpn_mul_2 1
  11049. | #define HAVE_NATIVE_mpn_addmul_2 1
  11050. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  11051. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  11052. | #define HAVE_NATIVE_func 1
  11053. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  11054. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  11055. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  11056. | #define HAVE_NATIVE_func 1
  11057. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  11058. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  11059. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  11060. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  11061. | #define HAVE_NATIVE_func_nc 1
  11062. | #define HAVE_NATIVE_func_n 1
  11063. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  11064. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  11065. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  11066. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  11067. | #define HAVE_NATIVE_func_nc 1
  11068. | #define HAVE_NATIVE_func_n 1
  11069. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  11070. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  11071. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  11072. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  11073. | #define HAVE_NATIVE_mpn_addlsh_n 1
  11074. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  11075. | #define HAVE_NATIVE_func 1
  11076. | #define HAVE_NATIVE_mpn_addlsh_n 1
  11077. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  11078. | #define HAVE_NATIVE_func 1
  11079. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  11080. | #define LSYM_PREFIX ".L"
  11081. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  11082. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  11083. | #define SIZEOF_VOID_P 8
  11084. | #define SIZEOF_UNSIGNED_SHORT 2
  11085. | #define SIZEOF_UNSIGNED 4
  11086. | #define SIZEOF_UNSIGNED_LONG 8
  11087. | #define SIZEOF_MP_LIMB_T 8
  11088. | #define HAVE_STACK_T 1
  11089. | /* end confdefs.h. */
  11090. |
  11091. | /* Override any GCC internal prototype to avoid an error.
  11092. | Use char because int might match the return type of a GCC
  11093. | builtin and then its argument prototype would still apply. */
  11094. | #ifdef __cplusplus
  11095. | extern "C"
  11096. | #endif
  11097. | char tputs ();
  11098. | int
  11099. | main ()
  11100. | {
  11101. | return tputs ();
  11102. | ;
  11103. | return 0;
  11104. | }
  11105. configure:27704: result: no
  11106. configure:27717: checking for readline in -lreadline
  11107. configure:27742: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c -lreadline >&5
  11108. /usr/bin/ld: cannot find -lreadline
  11109. collect2: error: ld returned 1 exit status
  11110. configure:27742: $? = 1
  11111. configure: failed program was:
  11112. | /* confdefs.h */
  11113. | #define PACKAGE_NAME "GNU MP"
  11114. | #define PACKAGE_TARNAME "gmp"
  11115. | #define PACKAGE_VERSION "6.1.0"
  11116. | #define PACKAGE_STRING "GNU MP 6.1.0"
  11117. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  11118. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  11119. | #define PACKAGE "gmp"
  11120. | #define VERSION "6.1.0"
  11121. | #define WANT_ASSEMBLY 1
  11122. | #define WANT_FFT 1
  11123. | #define HAVE_HOST_CPU_x86_64 1
  11124. | #define HAVE_SPEED_CYCLECOUNTER 2
  11125. | #define HAVE_CALLING_CONVENTIONS 1
  11126. | #define STDC_HEADERS 1
  11127. | #define HAVE_SYS_TYPES_H 1
  11128. | #define HAVE_SYS_STAT_H 1
  11129. | #define HAVE_STDLIB_H 1
  11130. | #define HAVE_STRING_H 1
  11131. | #define HAVE_MEMORY_H 1
  11132. | #define HAVE_STRINGS_H 1
  11133. | #define HAVE_INTTYPES_H 1
  11134. | #define HAVE_STDINT_H 1
  11135. | #define HAVE_UNISTD_H 1
  11136. | #define HAVE_DLFCN_H 1
  11137. | #define LT_OBJDIR ".libs/"
  11138. | #define STDC_HEADERS 1
  11139. | #define TIME_WITH_SYS_TIME 1
  11140. | #define HAVE_FCNTL_H 1
  11141. | #define HAVE_FLOAT_H 1
  11142. | #define HAVE_LANGINFO_H 1
  11143. | #define HAVE_LOCALE_H 1
  11144. | #define HAVE_NL_TYPES_H 1
  11145. | #define HAVE_SYS_MMAN_H 1
  11146. | #define HAVE_SYS_PARAM_H 1
  11147. | #define HAVE_SYS_SYSINFO_H 1
  11148. | #define HAVE_SYS_TIME_H 1
  11149. | #define HAVE_SYS_TIMES_H 1
  11150. | #define HAVE_SYS_RESOURCE_H 1
  11151. | #define HAVE_SYS_SYSCTL_H 1
  11152. | #define HAVE_DECL_FGETC 1
  11153. | #define HAVE_DECL_FSCANF 1
  11154. | #define HAVE_DECL_OPTARG 1
  11155. | #define HAVE_DECL_UNGETC 1
  11156. | #define HAVE_DECL_VFPRINTF 1
  11157. | #define HAVE_DECL_SYS_ERRLIST 1
  11158. | #define HAVE_DECL_SYS_NERR 1
  11159. | #define RETSIGTYPE void
  11160. | #define HAVE_INTMAX_T 1
  11161. | #define HAVE_LONG_DOUBLE 1
  11162. | #define HAVE_LONG_LONG 1
  11163. | #define HAVE_PTRDIFF_T 1
  11164. | #define HAVE_QUAD_T 1
  11165. | #define HAVE_UINT_LEAST32_T 1
  11166. | #define HAVE_INTPTR_T 1
  11167. | #define restrict __restrict
  11168. | #define HAVE_ATTRIBUTE_CONST 1
  11169. | #define HAVE_ATTRIBUTE_MALLOC 1
  11170. | #define HAVE_ATTRIBUTE_MODE 1
  11171. | #define HAVE_ATTRIBUTE_NORETURN 1
  11172. | #define HAVE_HIDDEN_ALIAS 1
  11173. | #define HAVE_ALLOCA_H 1
  11174. | #define HAVE_ALLOCA 1
  11175. | #define WANT_TMP_ALLOCA 1
  11176. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  11177. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  11178. | #define HAVE_ALARM 1
  11179. | #define HAVE_CLOCK 1
  11180. | #define HAVE_GETPAGESIZE 1
  11181. | #define HAVE_GETRUSAGE 1
  11182. | #define HAVE_GETTIMEOFDAY 1
  11183. | #define HAVE_LOCALECONV 1
  11184. | #define HAVE_MEMSET 1
  11185. | #define HAVE_MMAP 1
  11186. | #define HAVE_MPROTECT 1
  11187. | #define HAVE_NL_LANGINFO 1
  11188. | #define HAVE_OBSTACK_VPRINTF 1
  11189. | #define HAVE_POPEN 1
  11190. | #define HAVE_RAISE 1
  11191. | #define HAVE_SIGACTION 1
  11192. | #define HAVE_SIGALTSTACK 1
  11193. | #define HAVE_SIGSTACK 1
  11194. | #define HAVE_STRCHR 1
  11195. | #define HAVE_STRERROR 1
  11196. | #define HAVE_STRNLEN 1
  11197. | #define HAVE_STRTOL 1
  11198. | #define HAVE_STRTOUL 1
  11199. | #define HAVE_SYSCONF 1
  11200. | #define HAVE_SYSCTL 1
  11201. | #define HAVE_TIMES 1
  11202. | #define HAVE_CLOCK_GETTIME 1
  11203. | #define HAVE_VSNPRINTF 1
  11204. | #define HAVE_NATIVE_mpn_add_n 1
  11205. | #define HAVE_NATIVE_mpn_add_nc 1
  11206. | #define HAVE_NATIVE_mpn_sub_n 1
  11207. | #define HAVE_NATIVE_mpn_sub_nc 1
  11208. | #define HAVE_NATIVE_func_nc 1
  11209. | #define HAVE_NATIVE_func 1
  11210. | #define HAVE_NATIVE_mpn_add_n 1
  11211. | #define HAVE_NATIVE_mpn_add_nc 1
  11212. | #define HAVE_NATIVE_mpn_sub_n 1
  11213. | #define HAVE_NATIVE_mpn_sub_nc 1
  11214. | #define HAVE_NATIVE_func_nc 1
  11215. | #define HAVE_NATIVE_func 1
  11216. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  11217. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  11218. | #define HAVE_NATIVE_func 1
  11219. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  11220. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  11221. | #define HAVE_NATIVE_func 1
  11222. | #define HAVE_NATIVE_mpn_com 1
  11223. | #define HAVE_NATIVE_mpn_mul_1c 1
  11224. | #define HAVE_NATIVE_mpn_mul_1 1
  11225. | #define HAVE_NATIVE_mpn_addmul_1 1
  11226. | #define HAVE_NATIVE_mpn_submul_1 1
  11227. | #define HAVE_NATIVE_func 1
  11228. | #define HAVE_NATIVE_mpn_addmul_1 1
  11229. | #define HAVE_NATIVE_mpn_submul_1 1
  11230. | #define HAVE_NATIVE_func 1
  11231. | #define HAVE_NATIVE_mpn_add_err1_n 1
  11232. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  11233. | #define HAVE_NATIVE_func 1
  11234. | #define HAVE_NATIVE_mpn_add_err2_n 1
  11235. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  11236. | #define HAVE_NATIVE_func 1
  11237. | #define HAVE_NATIVE_mpn_add_err3_n 1
  11238. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  11239. | #define HAVE_NATIVE_func 1
  11240. | #define HAVE_NATIVE_mpn_add_err1_n 1
  11241. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  11242. | #define HAVE_NATIVE_func 1
  11243. | #define HAVE_NATIVE_mpn_add_err2_n 1
  11244. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  11245. | #define HAVE_NATIVE_func 1
  11246. | #define HAVE_NATIVE_mpn_add_err3_n 1
  11247. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  11248. | #define HAVE_NATIVE_func 1
  11249. | #define HAVE_NATIVE_mpn_lshift 1
  11250. | #define HAVE_NATIVE_mpn_rshift 1
  11251. | #define HAVE_NATIVE_mpn_divexact_1 1
  11252. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  11253. | #define HAVE_NATIVE_mpn_divrem_1 1
  11254. | #define HAVE_NATIVE_mpn_divrem_2 1
  11255. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  11256. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  11257. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  11258. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  11259. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  11260. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  11261. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  11262. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  11263. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  11264. | #define HAVE_NATIVE_mpn_lshiftc 1
  11265. | #define HAVE_NATIVE_mpn_mul_basecase 1
  11266. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  11267. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  11268. | #define HAVE_NATIVE_mpn_popcount 1
  11269. | #define HAVE_NATIVE_mpn_hamdist 1
  11270. | #define HAVE_NATIVE_func 1
  11271. | #define HAVE_NATIVE_mpn_popcount 1
  11272. | #define HAVE_NATIVE_mpn_hamdist 1
  11273. | #define HAVE_NATIVE_func 1
  11274. | #define HAVE_NATIVE_mpn_gcd_1 1
  11275. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  11276. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  11277. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  11278. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  11279. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  11280. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  11281. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  11282. | #define HAVE_NATIVE_mpn_redc_1 1
  11283. | #define HAVE_NATIVE_mpn_and_n 1
  11284. | #define HAVE_NATIVE_mpn_andn_n 1
  11285. | #define HAVE_NATIVE_mpn_nand_n 1
  11286. | #define HAVE_NATIVE_mpn_ior_n 1
  11287. | #define HAVE_NATIVE_mpn_iorn_n 1
  11288. | #define HAVE_NATIVE_mpn_nior_n 1
  11289. | #define HAVE_NATIVE_mpn_xor_n 1
  11290. | #define HAVE_NATIVE_mpn_xnor_n 1
  11291. | #define HAVE_NATIVE_func 1
  11292. | #define HAVE_NATIVE_func 1
  11293. | #define HAVE_NATIVE_func 1
  11294. | #define HAVE_NATIVE_mpn_and_n 1
  11295. | #define HAVE_NATIVE_mpn_andn_n 1
  11296. | #define HAVE_NATIVE_mpn_nand_n 1
  11297. | #define HAVE_NATIVE_mpn_ior_n 1
  11298. | #define HAVE_NATIVE_mpn_iorn_n 1
  11299. | #define HAVE_NATIVE_mpn_nior_n 1
  11300. | #define HAVE_NATIVE_mpn_xor_n 1
  11301. | #define HAVE_NATIVE_mpn_xnor_n 1
  11302. | #define HAVE_NATIVE_func 1
  11303. | #define HAVE_NATIVE_func 1
  11304. | #define HAVE_NATIVE_func 1
  11305. | #define HAVE_NATIVE_mpn_and_n 1
  11306. | #define HAVE_NATIVE_mpn_andn_n 1
  11307. | #define HAVE_NATIVE_mpn_nand_n 1
  11308. | #define HAVE_NATIVE_mpn_ior_n 1
  11309. | #define HAVE_NATIVE_mpn_iorn_n 1
  11310. | #define HAVE_NATIVE_mpn_nior_n 1
  11311. | #define HAVE_NATIVE_mpn_xor_n 1
  11312. | #define HAVE_NATIVE_mpn_xnor_n 1
  11313. | #define HAVE_NATIVE_func 1
  11314. | #define HAVE_NATIVE_func 1
  11315. | #define HAVE_NATIVE_func 1
  11316. | #define HAVE_NATIVE_mpn_and_n 1
  11317. | #define HAVE_NATIVE_mpn_andn_n 1
  11318. | #define HAVE_NATIVE_mpn_nand_n 1
  11319. | #define HAVE_NATIVE_mpn_ior_n 1
  11320. | #define HAVE_NATIVE_mpn_iorn_n 1
  11321. | #define HAVE_NATIVE_mpn_nior_n 1
  11322. | #define HAVE_NATIVE_mpn_xor_n 1
  11323. | #define HAVE_NATIVE_mpn_xnor_n 1
  11324. | #define HAVE_NATIVE_func 1
  11325. | #define HAVE_NATIVE_func 1
  11326. | #define HAVE_NATIVE_func 1
  11327. | #define HAVE_NATIVE_mpn_and_n 1
  11328. | #define HAVE_NATIVE_mpn_andn_n 1
  11329. | #define HAVE_NATIVE_mpn_nand_n 1
  11330. | #define HAVE_NATIVE_mpn_ior_n 1
  11331. | #define HAVE_NATIVE_mpn_iorn_n 1
  11332. | #define HAVE_NATIVE_mpn_nior_n 1
  11333. | #define HAVE_NATIVE_mpn_xor_n 1
  11334. | #define HAVE_NATIVE_mpn_xnor_n 1
  11335. | #define HAVE_NATIVE_func 1
  11336. | #define HAVE_NATIVE_func 1
  11337. | #define HAVE_NATIVE_func 1
  11338. | #define HAVE_NATIVE_mpn_and_n 1
  11339. | #define HAVE_NATIVE_mpn_andn_n 1
  11340. | #define HAVE_NATIVE_mpn_nand_n 1
  11341. | #define HAVE_NATIVE_mpn_ior_n 1
  11342. | #define HAVE_NATIVE_mpn_iorn_n 1
  11343. | #define HAVE_NATIVE_mpn_nior_n 1
  11344. | #define HAVE_NATIVE_mpn_xor_n 1
  11345. | #define HAVE_NATIVE_mpn_xnor_n 1
  11346. | #define HAVE_NATIVE_func 1
  11347. | #define HAVE_NATIVE_func 1
  11348. | #define HAVE_NATIVE_func 1
  11349. | #define HAVE_NATIVE_mpn_and_n 1
  11350. | #define HAVE_NATIVE_mpn_andn_n 1
  11351. | #define HAVE_NATIVE_mpn_nand_n 1
  11352. | #define HAVE_NATIVE_mpn_ior_n 1
  11353. | #define HAVE_NATIVE_mpn_iorn_n 1
  11354. | #define HAVE_NATIVE_mpn_nior_n 1
  11355. | #define HAVE_NATIVE_mpn_xor_n 1
  11356. | #define HAVE_NATIVE_mpn_xnor_n 1
  11357. | #define HAVE_NATIVE_func 1
  11358. | #define HAVE_NATIVE_func 1
  11359. | #define HAVE_NATIVE_func 1
  11360. | #define HAVE_NATIVE_mpn_and_n 1
  11361. | #define HAVE_NATIVE_mpn_andn_n 1
  11362. | #define HAVE_NATIVE_mpn_nand_n 1
  11363. | #define HAVE_NATIVE_mpn_ior_n 1
  11364. | #define HAVE_NATIVE_mpn_iorn_n 1
  11365. | #define HAVE_NATIVE_mpn_nior_n 1
  11366. | #define HAVE_NATIVE_mpn_xor_n 1
  11367. | #define HAVE_NATIVE_mpn_xnor_n 1
  11368. | #define HAVE_NATIVE_func 1
  11369. | #define HAVE_NATIVE_func 1
  11370. | #define HAVE_NATIVE_func 1
  11371. | #define HAVE_NATIVE_mpn_copyi 1
  11372. | #define HAVE_NATIVE_mpn_copyd 1
  11373. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  11374. | #define HAVE_NATIVE_mpn_invert_limb 1
  11375. | #define HAVE_NATIVE_C 1
  11376. | #define HAVE_NATIVE_Kn 1
  11377. | #define HAVE_NATIVE_C2 1
  11378. | #define HAVE_NATIVE_Ci 1
  11379. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  11380. | #define HAVE_NATIVE_mpn_mul_2 1
  11381. | #define HAVE_NATIVE_mpn_addmul_2 1
  11382. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  11383. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  11384. | #define HAVE_NATIVE_func 1
  11385. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  11386. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  11387. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  11388. | #define HAVE_NATIVE_func 1
  11389. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  11390. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  11391. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  11392. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  11393. | #define HAVE_NATIVE_func_nc 1
  11394. | #define HAVE_NATIVE_func_n 1
  11395. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  11396. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  11397. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  11398. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  11399. | #define HAVE_NATIVE_func_nc 1
  11400. | #define HAVE_NATIVE_func_n 1
  11401. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  11402. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  11403. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  11404. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  11405. | #define HAVE_NATIVE_mpn_addlsh_n 1
  11406. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  11407. | #define HAVE_NATIVE_func 1
  11408. | #define HAVE_NATIVE_mpn_addlsh_n 1
  11409. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  11410. | #define HAVE_NATIVE_func 1
  11411. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  11412. | #define LSYM_PREFIX ".L"
  11413. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  11414. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  11415. | #define SIZEOF_VOID_P 8
  11416. | #define SIZEOF_UNSIGNED_SHORT 2
  11417. | #define SIZEOF_UNSIGNED 4
  11418. | #define SIZEOF_UNSIGNED_LONG 8
  11419. | #define SIZEOF_MP_LIMB_T 8
  11420. | #define HAVE_STACK_T 1
  11421. | /* end confdefs.h. */
  11422. |
  11423. | /* Override any GCC internal prototype to avoid an error.
  11424. | Use char because int might match the return type of a GCC
  11425. | builtin and then its argument prototype would still apply. */
  11426. | #ifdef __cplusplus
  11427. | extern "C"
  11428. | #endif
  11429. | char readline ();
  11430. | int
  11431. | main ()
  11432. | {
  11433. | return readline ();
  11434. | ;
  11435. | return 0;
  11436. | }
  11437. configure:27751: result: no
  11438. configure:27767: checking readline detected
  11439. configure:27769: result: no
  11440. configure:27784: checking for bison
  11441. configure:27800: found /usr/bin/bison
  11442. configure:27811: result: bison -y
  11443. configure:27827: checking for flex
  11444. configure:27843: found /usr/bin/flex
  11445. configure:27854: result: flex
  11446. configure:27892: flex conftest.l
  11447. configure:27896: $? = 0
  11448. configure:27898: checking lex output file root
  11449. configure:27912: result: lex.yy
  11450. configure:27917: checking lex library
  11451. configure:27931: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c >&5
  11452. /tmp/cci6XQJE.o: In function `yylex':
  11453. conftest.c:(.text+0xa9a): undefined reference to `yywrap'
  11454. conftest.c:(.text+0xf97): undefined reference to `yywrap'
  11455. /tmp/cci6XQJE.o: In function `main':
  11456. conftest.c:(.text.startup+0x9): undefined reference to `yywrap'
  11457. collect2: error: ld returned 1 exit status
  11458. configure:27931: $? = 1
  11459. configure: failed program was:
  11460. | /* confdefs.h */
  11461. | #define PACKAGE_NAME "GNU MP"
  11462. | #define PACKAGE_TARNAME "gmp"
  11463. | #define PACKAGE_VERSION "6.1.0"
  11464. | #define PACKAGE_STRING "GNU MP 6.1.0"
  11465. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  11466. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  11467. | #define PACKAGE "gmp"
  11468. | #define VERSION "6.1.0"
  11469. | #define WANT_ASSEMBLY 1
  11470. | #define WANT_FFT 1
  11471. | #define HAVE_HOST_CPU_x86_64 1
  11472. | #define HAVE_SPEED_CYCLECOUNTER 2
  11473. | #define HAVE_CALLING_CONVENTIONS 1
  11474. | #define STDC_HEADERS 1
  11475. | #define HAVE_SYS_TYPES_H 1
  11476. | #define HAVE_SYS_STAT_H 1
  11477. | #define HAVE_STDLIB_H 1
  11478. | #define HAVE_STRING_H 1
  11479. | #define HAVE_MEMORY_H 1
  11480. | #define HAVE_STRINGS_H 1
  11481. | #define HAVE_INTTYPES_H 1
  11482. | #define HAVE_STDINT_H 1
  11483. | #define HAVE_UNISTD_H 1
  11484. | #define HAVE_DLFCN_H 1
  11485. | #define LT_OBJDIR ".libs/"
  11486. | #define STDC_HEADERS 1
  11487. | #define TIME_WITH_SYS_TIME 1
  11488. | #define HAVE_FCNTL_H 1
  11489. | #define HAVE_FLOAT_H 1
  11490. | #define HAVE_LANGINFO_H 1
  11491. | #define HAVE_LOCALE_H 1
  11492. | #define HAVE_NL_TYPES_H 1
  11493. | #define HAVE_SYS_MMAN_H 1
  11494. | #define HAVE_SYS_PARAM_H 1
  11495. | #define HAVE_SYS_SYSINFO_H 1
  11496. | #define HAVE_SYS_TIME_H 1
  11497. | #define HAVE_SYS_TIMES_H 1
  11498. | #define HAVE_SYS_RESOURCE_H 1
  11499. | #define HAVE_SYS_SYSCTL_H 1
  11500. | #define HAVE_DECL_FGETC 1
  11501. | #define HAVE_DECL_FSCANF 1
  11502. | #define HAVE_DECL_OPTARG 1
  11503. | #define HAVE_DECL_UNGETC 1
  11504. | #define HAVE_DECL_VFPRINTF 1
  11505. | #define HAVE_DECL_SYS_ERRLIST 1
  11506. | #define HAVE_DECL_SYS_NERR 1
  11507. | #define RETSIGTYPE void
  11508. | #define HAVE_INTMAX_T 1
  11509. | #define HAVE_LONG_DOUBLE 1
  11510. | #define HAVE_LONG_LONG 1
  11511. | #define HAVE_PTRDIFF_T 1
  11512. | #define HAVE_QUAD_T 1
  11513. | #define HAVE_UINT_LEAST32_T 1
  11514. | #define HAVE_INTPTR_T 1
  11515. | #define restrict __restrict
  11516. | #define HAVE_ATTRIBUTE_CONST 1
  11517. | #define HAVE_ATTRIBUTE_MALLOC 1
  11518. | #define HAVE_ATTRIBUTE_MODE 1
  11519. | #define HAVE_ATTRIBUTE_NORETURN 1
  11520. | #define HAVE_HIDDEN_ALIAS 1
  11521. | #define HAVE_ALLOCA_H 1
  11522. | #define HAVE_ALLOCA 1
  11523. | #define WANT_TMP_ALLOCA 1
  11524. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  11525. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  11526. | #define HAVE_ALARM 1
  11527. | #define HAVE_CLOCK 1
  11528. | #define HAVE_GETPAGESIZE 1
  11529. | #define HAVE_GETRUSAGE 1
  11530. | #define HAVE_GETTIMEOFDAY 1
  11531. | #define HAVE_LOCALECONV 1
  11532. | #define HAVE_MEMSET 1
  11533. | #define HAVE_MMAP 1
  11534. | #define HAVE_MPROTECT 1
  11535. | #define HAVE_NL_LANGINFO 1
  11536. | #define HAVE_OBSTACK_VPRINTF 1
  11537. | #define HAVE_POPEN 1
  11538. | #define HAVE_RAISE 1
  11539. | #define HAVE_SIGACTION 1
  11540. | #define HAVE_SIGALTSTACK 1
  11541. | #define HAVE_SIGSTACK 1
  11542. | #define HAVE_STRCHR 1
  11543. | #define HAVE_STRERROR 1
  11544. | #define HAVE_STRNLEN 1
  11545. | #define HAVE_STRTOL 1
  11546. | #define HAVE_STRTOUL 1
  11547. | #define HAVE_SYSCONF 1
  11548. | #define HAVE_SYSCTL 1
  11549. | #define HAVE_TIMES 1
  11550. | #define HAVE_CLOCK_GETTIME 1
  11551. | #define HAVE_VSNPRINTF 1
  11552. | #define HAVE_NATIVE_mpn_add_n 1
  11553. | #define HAVE_NATIVE_mpn_add_nc 1
  11554. | #define HAVE_NATIVE_mpn_sub_n 1
  11555. | #define HAVE_NATIVE_mpn_sub_nc 1
  11556. | #define HAVE_NATIVE_func_nc 1
  11557. | #define HAVE_NATIVE_func 1
  11558. | #define HAVE_NATIVE_mpn_add_n 1
  11559. | #define HAVE_NATIVE_mpn_add_nc 1
  11560. | #define HAVE_NATIVE_mpn_sub_n 1
  11561. | #define HAVE_NATIVE_mpn_sub_nc 1
  11562. | #define HAVE_NATIVE_func_nc 1
  11563. | #define HAVE_NATIVE_func 1
  11564. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  11565. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  11566. | #define HAVE_NATIVE_func 1
  11567. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  11568. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  11569. | #define HAVE_NATIVE_func 1
  11570. | #define HAVE_NATIVE_mpn_com 1
  11571. | #define HAVE_NATIVE_mpn_mul_1c 1
  11572. | #define HAVE_NATIVE_mpn_mul_1 1
  11573. | #define HAVE_NATIVE_mpn_addmul_1 1
  11574. | #define HAVE_NATIVE_mpn_submul_1 1
  11575. | #define HAVE_NATIVE_func 1
  11576. | #define HAVE_NATIVE_mpn_addmul_1 1
  11577. | #define HAVE_NATIVE_mpn_submul_1 1
  11578. | #define HAVE_NATIVE_func 1
  11579. | #define HAVE_NATIVE_mpn_add_err1_n 1
  11580. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  11581. | #define HAVE_NATIVE_func 1
  11582. | #define HAVE_NATIVE_mpn_add_err2_n 1
  11583. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  11584. | #define HAVE_NATIVE_func 1
  11585. | #define HAVE_NATIVE_mpn_add_err3_n 1
  11586. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  11587. | #define HAVE_NATIVE_func 1
  11588. | #define HAVE_NATIVE_mpn_add_err1_n 1
  11589. | #define HAVE_NATIVE_mpn_sub_err1_n 1
  11590. | #define HAVE_NATIVE_func 1
  11591. | #define HAVE_NATIVE_mpn_add_err2_n 1
  11592. | #define HAVE_NATIVE_mpn_sub_err2_n 1
  11593. | #define HAVE_NATIVE_func 1
  11594. | #define HAVE_NATIVE_mpn_add_err3_n 1
  11595. | #define HAVE_NATIVE_mpn_sub_err3_n 1
  11596. | #define HAVE_NATIVE_func 1
  11597. | #define HAVE_NATIVE_mpn_lshift 1
  11598. | #define HAVE_NATIVE_mpn_rshift 1
  11599. | #define HAVE_NATIVE_mpn_divexact_1 1
  11600. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  11601. | #define HAVE_NATIVE_mpn_divrem_1 1
  11602. | #define HAVE_NATIVE_mpn_divrem_2 1
  11603. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  11604. | #define HAVE_NATIVE_mpn_modexact_1_odd 1
  11605. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  11606. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  11607. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  11608. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  11609. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  11610. | #define HAVE_NATIVE_mpn_mod_1s_4p 1
  11611. | #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  11612. | #define HAVE_NATIVE_mpn_lshiftc 1
  11613. | #define HAVE_NATIVE_mpn_mul_basecase 1
  11614. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  11615. | #define HAVE_NATIVE_mpn_mulmid_basecase 1
  11616. | #define HAVE_NATIVE_mpn_popcount 1
  11617. | #define HAVE_NATIVE_mpn_hamdist 1
  11618. | #define HAVE_NATIVE_func 1
  11619. | #define HAVE_NATIVE_mpn_popcount 1
  11620. | #define HAVE_NATIVE_mpn_hamdist 1
  11621. | #define HAVE_NATIVE_func 1
  11622. | #define HAVE_NATIVE_mpn_gcd_1 1
  11623. | #define HAVE_NATIVE_mpn_mullo_basecase 1
  11624. | #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  11625. | #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  11626. | #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  11627. | #define HAVE_NATIVE_mpn_bdiv_q_1 1
  11628. | #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  11629. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  11630. | #define HAVE_NATIVE_mpn_redc_1 1
  11631. | #define HAVE_NATIVE_mpn_and_n 1
  11632. | #define HAVE_NATIVE_mpn_andn_n 1
  11633. | #define HAVE_NATIVE_mpn_nand_n 1
  11634. | #define HAVE_NATIVE_mpn_ior_n 1
  11635. | #define HAVE_NATIVE_mpn_iorn_n 1
  11636. | #define HAVE_NATIVE_mpn_nior_n 1
  11637. | #define HAVE_NATIVE_mpn_xor_n 1
  11638. | #define HAVE_NATIVE_mpn_xnor_n 1
  11639. | #define HAVE_NATIVE_func 1
  11640. | #define HAVE_NATIVE_func 1
  11641. | #define HAVE_NATIVE_func 1
  11642. | #define HAVE_NATIVE_mpn_and_n 1
  11643. | #define HAVE_NATIVE_mpn_andn_n 1
  11644. | #define HAVE_NATIVE_mpn_nand_n 1
  11645. | #define HAVE_NATIVE_mpn_ior_n 1
  11646. | #define HAVE_NATIVE_mpn_iorn_n 1
  11647. | #define HAVE_NATIVE_mpn_nior_n 1
  11648. | #define HAVE_NATIVE_mpn_xor_n 1
  11649. | #define HAVE_NATIVE_mpn_xnor_n 1
  11650. | #define HAVE_NATIVE_func 1
  11651. | #define HAVE_NATIVE_func 1
  11652. | #define HAVE_NATIVE_func 1
  11653. | #define HAVE_NATIVE_mpn_and_n 1
  11654. | #define HAVE_NATIVE_mpn_andn_n 1
  11655. | #define HAVE_NATIVE_mpn_nand_n 1
  11656. | #define HAVE_NATIVE_mpn_ior_n 1
  11657. | #define HAVE_NATIVE_mpn_iorn_n 1
  11658. | #define HAVE_NATIVE_mpn_nior_n 1
  11659. | #define HAVE_NATIVE_mpn_xor_n 1
  11660. | #define HAVE_NATIVE_mpn_xnor_n 1
  11661. | #define HAVE_NATIVE_func 1
  11662. | #define HAVE_NATIVE_func 1
  11663. | #define HAVE_NATIVE_func 1
  11664. | #define HAVE_NATIVE_mpn_and_n 1
  11665. | #define HAVE_NATIVE_mpn_andn_n 1
  11666. | #define HAVE_NATIVE_mpn_nand_n 1
  11667. | #define HAVE_NATIVE_mpn_ior_n 1
  11668. | #define HAVE_NATIVE_mpn_iorn_n 1
  11669. | #define HAVE_NATIVE_mpn_nior_n 1
  11670. | #define HAVE_NATIVE_mpn_xor_n 1
  11671. | #define HAVE_NATIVE_mpn_xnor_n 1
  11672. | #define HAVE_NATIVE_func 1
  11673. | #define HAVE_NATIVE_func 1
  11674. | #define HAVE_NATIVE_func 1
  11675. | #define HAVE_NATIVE_mpn_and_n 1
  11676. | #define HAVE_NATIVE_mpn_andn_n 1
  11677. | #define HAVE_NATIVE_mpn_nand_n 1
  11678. | #define HAVE_NATIVE_mpn_ior_n 1
  11679. | #define HAVE_NATIVE_mpn_iorn_n 1
  11680. | #define HAVE_NATIVE_mpn_nior_n 1
  11681. | #define HAVE_NATIVE_mpn_xor_n 1
  11682. | #define HAVE_NATIVE_mpn_xnor_n 1
  11683. | #define HAVE_NATIVE_func 1
  11684. | #define HAVE_NATIVE_func 1
  11685. | #define HAVE_NATIVE_func 1
  11686. | #define HAVE_NATIVE_mpn_and_n 1
  11687. | #define HAVE_NATIVE_mpn_andn_n 1
  11688. | #define HAVE_NATIVE_mpn_nand_n 1
  11689. | #define HAVE_NATIVE_mpn_ior_n 1
  11690. | #define HAVE_NATIVE_mpn_iorn_n 1
  11691. | #define HAVE_NATIVE_mpn_nior_n 1
  11692. | #define HAVE_NATIVE_mpn_xor_n 1
  11693. | #define HAVE_NATIVE_mpn_xnor_n 1
  11694. | #define HAVE_NATIVE_func 1
  11695. | #define HAVE_NATIVE_func 1
  11696. | #define HAVE_NATIVE_func 1
  11697. | #define HAVE_NATIVE_mpn_and_n 1
  11698. | #define HAVE_NATIVE_mpn_andn_n 1
  11699. | #define HAVE_NATIVE_mpn_nand_n 1
  11700. | #define HAVE_NATIVE_mpn_ior_n 1
  11701. | #define HAVE_NATIVE_mpn_iorn_n 1
  11702. | #define HAVE_NATIVE_mpn_nior_n 1
  11703. | #define HAVE_NATIVE_mpn_xor_n 1
  11704. | #define HAVE_NATIVE_mpn_xnor_n 1
  11705. | #define HAVE_NATIVE_func 1
  11706. | #define HAVE_NATIVE_func 1
  11707. | #define HAVE_NATIVE_func 1
  11708. | #define HAVE_NATIVE_mpn_and_n 1
  11709. | #define HAVE_NATIVE_mpn_andn_n 1
  11710. | #define HAVE_NATIVE_mpn_nand_n 1
  11711. | #define HAVE_NATIVE_mpn_ior_n 1
  11712. | #define HAVE_NATIVE_mpn_iorn_n 1
  11713. | #define HAVE_NATIVE_mpn_nior_n 1
  11714. | #define HAVE_NATIVE_mpn_xor_n 1
  11715. | #define HAVE_NATIVE_mpn_xnor_n 1
  11716. | #define HAVE_NATIVE_func 1
  11717. | #define HAVE_NATIVE_func 1
  11718. | #define HAVE_NATIVE_func 1
  11719. | #define HAVE_NATIVE_mpn_copyi 1
  11720. | #define HAVE_NATIVE_mpn_copyd 1
  11721. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  11722. | #define HAVE_NATIVE_mpn_invert_limb 1
  11723. | #define HAVE_NATIVE_C 1
  11724. | #define HAVE_NATIVE_Kn 1
  11725. | #define HAVE_NATIVE_C2 1
  11726. | #define HAVE_NATIVE_Ci 1
  11727. | #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  11728. | #define HAVE_NATIVE_mpn_mul_2 1
  11729. | #define HAVE_NATIVE_mpn_addmul_2 1
  11730. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  11731. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  11732. | #define HAVE_NATIVE_func 1
  11733. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  11734. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  11735. | #define HAVE_NATIVE_mpn_rsblsh1_n 1
  11736. | #define HAVE_NATIVE_func 1
  11737. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  11738. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  11739. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  11740. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  11741. | #define HAVE_NATIVE_func_nc 1
  11742. | #define HAVE_NATIVE_func_n 1
  11743. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  11744. | #define HAVE_NATIVE_mpn_rsh1add_nc 1
  11745. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  11746. | #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  11747. | #define HAVE_NATIVE_func_nc 1
  11748. | #define HAVE_NATIVE_func_n 1
  11749. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  11750. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  11751. | #define HAVE_NATIVE_mpn_addlsh2_n 1
  11752. | #define HAVE_NATIVE_mpn_rsblsh2_n 1
  11753. | #define HAVE_NATIVE_mpn_addlsh_n 1
  11754. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  11755. | #define HAVE_NATIVE_func 1
  11756. | #define HAVE_NATIVE_mpn_addlsh_n 1
  11757. | #define HAVE_NATIVE_mpn_rsblsh_n 1
  11758. | #define HAVE_NATIVE_func 1
  11759. | #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  11760. | #define LSYM_PREFIX ".L"
  11761. | #define HAVE_HOST_CPU_FAMILY_x86_64 1
  11762. | #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  11763. | #define SIZEOF_VOID_P 8
  11764. | #define SIZEOF_UNSIGNED_SHORT 2
  11765. | #define SIZEOF_UNSIGNED 4
  11766. | #define SIZEOF_UNSIGNED_LONG 8
  11767. | #define SIZEOF_MP_LIMB_T 8
  11768. | #define HAVE_STACK_T 1
  11769. | /* end confdefs.h. */
  11770. |
  11771. | #line 3 "lex.yy.c"
  11772. |
  11773. | #define YY_INT_ALIGNED short int
  11774. |
  11775. | /* A lexical scanner generated by flex */
  11776. |
  11777. | #define FLEX_SCANNER
  11778. | #define YY_FLEX_MAJOR_VERSION 2
  11779. | #define YY_FLEX_MINOR_VERSION 6
  11780. | #define YY_FLEX_SUBMINOR_VERSION 0
  11781. | #if YY_FLEX_SUBMINOR_VERSION > 0
  11782. | #define FLEX_BETA
  11783. | #endif
  11784. |
  11785. | /* First, we deal with platform-specific or compiler-specific issues. */
  11786. |
  11787. | /* begin standard C headers. */
  11788. | #include <stdio.h>
  11789. | #include <string.h>
  11790. | #include <errno.h>
  11791. | #include <stdlib.h>
  11792. |
  11793. | /* end standard C headers. */
  11794. |
  11795. | /* flex integer type definitions */
  11796. |
  11797. | #ifndef FLEXINT_H
  11798. | #define FLEXINT_H
  11799. |
  11800. | /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
  11801. |
  11802. | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
  11803. |
  11804. | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
  11805. | * if you want the limit (max/min) macros for int types.
  11806. | */
  11807. | #ifndef __STDC_LIMIT_MACROS
  11808. | #define __STDC_LIMIT_MACROS 1
  11809. | #endif
  11810. |
  11811. | #include <inttypes.h>
  11812. | typedef int8_t flex_int8_t;
  11813. | typedef uint8_t flex_uint8_t;
  11814. | typedef int16_t flex_int16_t;
  11815. | typedef uint16_t flex_uint16_t;
  11816. | typedef int32_t flex_int32_t;
  11817. | typedef uint32_t flex_uint32_t;
  11818. | #else
  11819. | typedef signed char flex_int8_t;
  11820. | typedef short int flex_int16_t;
  11821. | typedef int flex_int32_t;
  11822. | typedef unsigned char flex_uint8_t;
  11823. | typedef unsigned short int flex_uint16_t;
  11824. | typedef unsigned int flex_uint32_t;
  11825. |
  11826. | /* Limits of integral types. */
  11827. | #ifndef INT8_MIN
  11828. | #define INT8_MIN (-128)
  11829. | #endif
  11830. | #ifndef INT16_MIN
  11831. | #define INT16_MIN (-32767-1)
  11832. | #endif
  11833. | #ifndef INT32_MIN
  11834. | #define INT32_MIN (-2147483647-1)
  11835. | #endif
  11836. | #ifndef INT8_MAX
  11837. | #define INT8_MAX (127)
  11838. | #endif
  11839. | #ifndef INT16_MAX
  11840. | #define INT16_MAX (32767)
  11841. | #endif
  11842. | #ifndef INT32_MAX
  11843. | #define INT32_MAX (2147483647)
  11844. | #endif
  11845. | #ifndef UINT8_MAX
  11846. | #define UINT8_MAX (255U)
  11847. | #endif
  11848. | #ifndef UINT16_MAX
  11849. | #define UINT16_MAX (65535U)
  11850. | #endif
  11851. | #ifndef UINT32_MAX
  11852. | #define UINT32_MAX (4294967295U)
  11853. | #endif
  11854. |
  11855. | #endif /* ! C99 */
  11856. |
  11857. | #endif /* ! FLEXINT_H */
  11858. |
  11859. | #ifdef __cplusplus
  11860. |
  11861. | /* The "const" storage-class-modifier is valid. */
  11862. | #define YY_USE_CONST
  11863. |
  11864. | #else /* ! __cplusplus */
  11865. |
  11866. | /* C99 requires __STDC__ to be defined as 1. */
  11867. | #if defined (__STDC__)
  11868. |
  11869. | #define YY_USE_CONST
  11870. |
  11871. | #endif /* defined (__STDC__) */
  11872. | #endif /* ! __cplusplus */
  11873. |
  11874. | #ifdef YY_USE_CONST
  11875. | #define yyconst const
  11876. | #else
  11877. | #define yyconst
  11878. | #endif
  11879. |
  11880. | /* Returned upon end-of-file. */
  11881. | #define YY_NULL 0
  11882. |
  11883. | /* Promotes a possibly negative, possibly signed char to an unsigned
  11884. | * integer for use as an array index. If the signed char is negative,
  11885. | * we want to instead treat it as an 8-bit unsigned char, hence the
  11886. | * double cast.
  11887. | */
  11888. | #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
  11889. |
  11890. | /* Enter a start condition. This macro really ought to take a parameter,
  11891. | * but we do it the disgusting crufty way forced on us by the ()-less
  11892. | * definition of BEGIN.
  11893. | */
  11894. | #define BEGIN (yy_start) = 1 + 2 *
  11895. |
  11896. | /* Translate the current start state into a value that can be later handed
  11897. | * to BEGIN to return to the state. The YYSTATE alias is for lex
  11898. | * compatibility.
  11899. | */
  11900. | #define YY_START (((yy_start) - 1) / 2)
  11901. | #define YYSTATE YY_START
  11902. |
  11903. | /* Action number for EOF rule of a given start state. */
  11904. | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
  11905. |
  11906. | /* Special action meaning "start processing a new file". */
  11907. | #define YY_NEW_FILE yyrestart(yyin )
  11908. |
  11909. | #define YY_END_OF_BUFFER_CHAR 0
  11910. |
  11911. | /* Size of default input buffer. */
  11912. | #ifndef YY_BUF_SIZE
  11913. | #ifdef __ia64__
  11914. | /* On IA-64, the buffer size is 16k, not 8k.
  11915. | * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
  11916. | * Ditto for the __ia64__ case accordingly.
  11917. | */
  11918. | #define YY_BUF_SIZE 32768
  11919. | #else
  11920. | #define YY_BUF_SIZE 16384
  11921. | #endif /* __ia64__ */
  11922. | #endif
  11923. |
  11924. | /* The state buf must be large enough to hold one state per character in the main buffer.
  11925. | */
  11926. | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
  11927. |
  11928. | #ifndef YY_TYPEDEF_YY_BUFFER_STATE
  11929. | #define YY_TYPEDEF_YY_BUFFER_STATE
  11930. | typedef struct yy_buffer_state *YY_BUFFER_STATE;
  11931. | #endif
  11932. |
  11933. | #ifndef YY_TYPEDEF_YY_SIZE_T
  11934. | #define YY_TYPEDEF_YY_SIZE_T
  11935. | typedef size_t yy_size_t;
  11936. | #endif
  11937. |
  11938. | extern yy_size_t yyleng;
  11939. |
  11940. | extern FILE *yyin, *yyout;
  11941. |
  11942. | #define EOB_ACT_CONTINUE_SCAN 0
  11943. | #define EOB_ACT_END_OF_FILE 1
  11944. | #define EOB_ACT_LAST_MATCH 2
  11945. |
  11946. | #define YY_LESS_LINENO(n)
  11947. | #define YY_LINENO_REWIND_TO(ptr)
  11948. |
  11949. | /* Return all but the first "n" matched characters back to the input stream. */
  11950. | #define yyless(n) \
  11951. | do \
  11952. | { \
  11953. | /* Undo effects of setting up yytext. */ \
  11954. | int yyless_macro_arg = (n); \
  11955. | YY_LESS_LINENO(yyless_macro_arg);\
  11956. | *yy_cp = (yy_hold_char); \
  11957. | YY_RESTORE_YY_MORE_OFFSET \
  11958. | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
  11959. | YY_DO_BEFORE_ACTION; /* set up yytext again */ \
  11960. | } \
  11961. | while ( 0 )
  11962. |
  11963. | #define unput(c) yyunput( c, (yytext_ptr) )
  11964. |
  11965. | #ifndef YY_STRUCT_YY_BUFFER_STATE
  11966. | #define YY_STRUCT_YY_BUFFER_STATE
  11967. | struct yy_buffer_state
  11968. | {
  11969. | FILE *yy_input_file;
  11970. |
  11971. | char *yy_ch_buf; /* input buffer */
  11972. | char *yy_buf_pos; /* current position in input buffer */
  11973. |
  11974. | /* Size of input buffer in bytes, not including room for EOB
  11975. | * characters.
  11976. | */
  11977. | yy_size_t yy_buf_size;
  11978. |
  11979. | /* Number of characters read into yy_ch_buf, not including EOB
  11980. | * characters.
  11981. | */
  11982. | int yy_n_chars;
  11983. |
  11984. | /* Whether we "own" the buffer - i.e., we know we created it,
  11985. | * and can realloc() it to grow it, and should free() it to
  11986. | * delete it.
  11987. | */
  11988. | int yy_is_our_buffer;
  11989. |
  11990. | /* Whether this is an "interactive" input source; if so, and
  11991. | * if we're using stdio for input, then we want to use getc()
  11992. | * instead of fread(), to make sure we stop fetching input after
  11993. | * each newline.
  11994. | */
  11995. | int yy_is_interactive;
  11996. |
  11997. | /* Whether we're considered to be at the beginning of a line.
  11998. | * If so, '^' rules will be active on the next match, otherwise
  11999. | * not.
  12000. | */
  12001. | int yy_at_bol;
  12002. |
  12003. | int yy_bs_lineno; /**< The line count. */
  12004. | int yy_bs_column; /**< The column count. */
  12005. |
  12006. | /* Whether to try to fill the input buffer when we reach the
  12007. | * end of it.
  12008. | */
  12009. | int yy_fill_buffer;
  12010. |
  12011. | int yy_buffer_status;
  12012. |
  12013. | #define YY_BUFFER_NEW 0
  12014. | #define YY_BUFFER_NORMAL 1
  12015. | /* When an EOF's been seen but there's still some text to process
  12016. | * then we mark the buffer as YY_EOF_PENDING, to indicate that we
  12017. | * shouldn't try reading from the input source any more. We might
  12018. | * still have a bunch of tokens to match, though, because of
  12019. | * possible backing-up.
  12020. | *
  12021. | * When we actually see the EOF, we change the status to "new"
  12022. | * (via yyrestart()), so that the user can continue scanning by
  12023. | * just pointing yyin at a new input file.
  12024. | */
  12025. | #define YY_BUFFER_EOF_PENDING 2
  12026. |
  12027. | };
  12028. | #endif /* !YY_STRUCT_YY_BUFFER_STATE */
  12029. |
  12030. | /* Stack of input buffers. */
  12031. | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
  12032. | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
  12033. | static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
  12034. |
  12035. | /* We provide macros for accessing buffer states in case in the
  12036. | * future we want to put the buffer states in a more general
  12037. | * "scanner state".
  12038. | *
  12039. | * Returns the top of the stack, or NULL.
  12040. | */
  12041. | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
  12042. | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
  12043. | : NULL)
  12044. |
  12045. | /* Same as previous macro, but useful when we know that the buffer stack is not
  12046. | * NULL or when we need an lvalue. For internal use only.
  12047. | */
  12048. | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
  12049. |
  12050. | /* yy_hold_char holds the character lost when yytext is formed. */
  12051. | static char yy_hold_char;
  12052. | static int yy_n_chars; /* number of characters read into yy_ch_buf */
  12053. | yy_size_t yyleng;
  12054. |
  12055. | /* Points to current character in buffer. */
  12056. | static char *yy_c_buf_p = (char *) 0;
  12057. | static int yy_init = 0; /* whether we need to initialize */
  12058. | static int yy_start = 0; /* start state number */
  12059. |
  12060. | /* Flag which is used to allow yywrap()'s to do buffer switches
  12061. | * instead of setting up a fresh yyin. A bit of a hack ...
  12062. | */
  12063. | static int yy_did_buffer_switch_on_eof;
  12064. |
  12065. | void yyrestart (FILE *input_file );
  12066. | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer );
  12067. | YY_BUFFER_STATE yy_create_buffer (FILE *file,int size );
  12068. | void yy_delete_buffer (YY_BUFFER_STATE b );
  12069. | void yy_flush_buffer (YY_BUFFER_STATE b );
  12070. | void yypush_buffer_state (YY_BUFFER_STATE new_buffer );
  12071. | void yypop_buffer_state (void );
  12072. |
  12073. | static void yyensure_buffer_stack (void );
  12074. | static void yy_load_buffer_state (void );
  12075. | static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file );
  12076. |
  12077. | #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
  12078. |
  12079. | YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size );
  12080. | YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str );
  12081. | YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len );
  12082. |
  12083. | void *yyalloc (yy_size_t );
  12084. | void *yyrealloc (void *,yy_size_t );
  12085. | void yyfree (void * );
  12086. |
  12087. | #define yy_new_buffer yy_create_buffer
  12088. |
  12089. | #define yy_set_interactive(is_interactive) \
  12090. | { \
  12091. | if ( ! YY_CURRENT_BUFFER ){ \
  12092. | yyensure_buffer_stack (); \
  12093. | YY_CURRENT_BUFFER_LVALUE = \
  12094. | yy_create_buffer(yyin,YY_BUF_SIZE ); \
  12095. | } \
  12096. | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
  12097. | }
  12098. |
  12099. | #define yy_set_bol(at_bol) \
  12100. | { \
  12101. | if ( ! YY_CURRENT_BUFFER ){\
  12102. | yyensure_buffer_stack (); \
  12103. | YY_CURRENT_BUFFER_LVALUE = \
  12104. | yy_create_buffer(yyin,YY_BUF_SIZE ); \
  12105. | } \
  12106. | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
  12107. | }
  12108. |
  12109. | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
  12110. |
  12111. | /* Begin user sect3 */
  12112. |
  12113. | typedef unsigned char YY_CHAR;
  12114. |
  12115. | FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
  12116. |
  12117. | typedef int yy_state_type;
  12118. |
  12119. | extern int yylineno;
  12120. |
  12121. | int yylineno = 1;
  12122. |
  12123. | extern char *yytext;
  12124. | #ifdef yytext_ptr
  12125. | #undef yytext_ptr
  12126. | #endif
  12127. | #define yytext_ptr yytext
  12128. |
  12129. | static yy_state_type yy_get_previous_state (void );
  12130. | static yy_state_type yy_try_NUL_trans (yy_state_type current_state );
  12131. | static int yy_get_next_buffer (void );
  12132. | #if defined(__GNUC__) && __GNUC__ >= 3
  12133. | __attribute__((__noreturn__))
  12134. | #endif
  12135. | static void yy_fatal_error (yyconst char msg[] );
  12136. |
  12137. | /* Done after the current pattern has been matched and before the
  12138. | * corresponding action - sets up yytext.
  12139. | */
  12140. | #define YY_DO_BEFORE_ACTION \
  12141. | (yytext_ptr) = yy_bp; \
  12142. | (yytext_ptr) -= (yy_more_len); \
  12143. | yyleng = (size_t) (yy_cp - (yytext_ptr)); \
  12144. | (yy_hold_char) = *yy_cp; \
  12145. | *yy_cp = '\0'; \
  12146. | (yy_c_buf_p) = yy_cp;
  12147. |
  12148. | #define YY_NUM_RULES 8
  12149. | #define YY_END_OF_BUFFER 9
  12150. | /* This struct is not used in this scanner,
  12151. | but its presence is necessary. */
  12152. | struct yy_trans_info
  12153. | {
  12154. | flex_int32_t yy_verify;
  12155. | flex_int32_t yy_nxt;
  12156. | };
  12157. | static yyconst flex_int16_t yy_acclist[23] =
  12158. | { 0,
  12159. | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8,
  12160. | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6,
  12161. | 7, 8
  12162. | } ;
  12163. |
  12164. | static yyconst flex_int16_t yy_accept[14] =
  12165. | { 0,
  12166. | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17,
  12167. | 20, 23, 23
  12168. | } ;
  12169. |
  12170. | static yyconst YY_CHAR yy_ec[256] =
  12171. | { 0,
  12172. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
  12173. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12174. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12175. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12176. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12177. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12178. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12179. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12180. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12181. | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6,
  12182. |
  12183. | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1,
  12184. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12185. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12186. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12187. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12188. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12189. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12190. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12191. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12192. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12193. |
  12194. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12195. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12196. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12197. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12198. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  12199. | 1, 1, 1, 1, 1
  12200. | } ;
  12201. |
  12202. | static yyconst YY_CHAR yy_meta[9] =
  12203. | { 0,
  12204. | 1, 1, 1, 1, 1, 1, 1, 1
  12205. | } ;
  12206. |
  12207. | static yyconst flex_uint16_t yy_base[13] =
  12208. | { 0,
  12209. | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10,
  12210. | 10, 10
  12211. | } ;
  12212. |
  12213. | static yyconst flex_int16_t yy_def[13] =
  12214. | { 0,
  12215. | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12,
  12216. | 12, 0
  12217. | } ;
  12218. |
  12219. | static yyconst flex_uint16_t yy_nxt[19] =
  12220. | { 0,
  12221. | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3,
  12222. | 12, 12, 12, 12, 12, 12, 12, 12
  12223. | } ;
  12224. |
  12225. | static yyconst flex_int16_t yy_chk[19] =
  12226. | { 0,
  12227. | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12,
  12228. | 12, 12, 12, 12, 12, 12, 12, 12
  12229. | } ;
  12230. |
  12231. | extern int yy_flex_debug;
  12232. | int yy_flex_debug = 0;
  12233. |
  12234. | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
  12235. | static char *yy_full_match;
  12236. | static int yy_lp;
  12237. | #define REJECT \
  12238. | { \
  12239. | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
  12240. | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
  12241. | ++(yy_lp); \
  12242. | goto find_rule; \
  12243. | }
  12244. |
  12245. | static int yy_more_flag = 0;
  12246. | static int yy_more_len = 0;
  12247. | #define yymore() ((yy_more_flag) = 1)
  12248. | #define YY_MORE_ADJ (yy_more_len)
  12249. | #define YY_RESTORE_YY_MORE_OFFSET
  12250. | char *yytext;
  12251. | #line 1 "conftest.l"
  12252. | #line 484 "lex.yy.c"
  12253. |
  12254. | #define INITIAL 0
  12255. |
  12256. | #ifndef YY_NO_UNISTD_H
  12257. | /* Special case for "unistd.h", since it is non-ANSI. We include it way
  12258. | * down here because we want the user's section 1 to have been scanned first.
  12259. | * The user has a chance to override it with an option.
  12260. | */
  12261. | #include <unistd.h>
  12262. | #endif
  12263. |
  12264. | #ifndef YY_EXTRA_TYPE
  12265. | #define YY_EXTRA_TYPE void *
  12266. | #endif
  12267. |
  12268. | static int yy_init_globals (void );
  12269. |
  12270. | /* Accessor methods to globals.
  12271. | These are made visible to non-reentrant scanners for convenience. */
  12272. |
  12273. | int yylex_destroy (void );
  12274. |
  12275. | int yyget_debug (void );
  12276. |
  12277. | void yyset_debug (int debug_flag );
  12278. |
  12279. | YY_EXTRA_TYPE yyget_extra (void );
  12280. |
  12281. | void yyset_extra (YY_EXTRA_TYPE user_defined );
  12282. |
  12283. | FILE *yyget_in (void );
  12284. |
  12285. | void yyset_in (FILE * _in_str );
  12286. |
  12287. | FILE *yyget_out (void );
  12288. |
  12289. | void yyset_out (FILE * _out_str );
  12290. |
  12291. | yy_size_t yyget_leng (void );
  12292. |
  12293. | char *yyget_text (void );
  12294. |
  12295. | int yyget_lineno (void );
  12296. |
  12297. | void yyset_lineno (int _line_number );
  12298. |
  12299. | /* Macros after this point can all be overridden by user definitions in
  12300. | * section 1.
  12301. | */
  12302. |
  12303. | #ifndef YY_SKIP_YYWRAP
  12304. | #ifdef __cplusplus
  12305. | extern "C" int yywrap (void );
  12306. | #else
  12307. | extern int yywrap (void );
  12308. | #endif
  12309. | #endif
  12310. |
  12311. | #ifndef YY_NO_UNPUT
  12312. |
  12313. | static void yyunput (int c,char *buf_ptr );
  12314. |
  12315. | #endif
  12316. |
  12317. | #ifndef yytext_ptr
  12318. | static void yy_flex_strncpy (char *,yyconst char *,int );
  12319. | #endif
  12320. |
  12321. | #ifdef YY_NEED_STRLEN
  12322. | static int yy_flex_strlen (yyconst char * );
  12323. | #endif
  12324. |
  12325. | #ifndef YY_NO_INPUT
  12326. |
  12327. | #ifdef __cplusplus
  12328. | static int yyinput (void );
  12329. | #else
  12330. | static int input (void );
  12331. | #endif
  12332. |
  12333. | #endif
  12334. |
  12335. | /* Amount of stuff to slurp up with each read. */
  12336. | #ifndef YY_READ_BUF_SIZE
  12337. | #ifdef __ia64__
  12338. | /* On IA-64, the buffer size is 16k, not 8k */
  12339. | #define YY_READ_BUF_SIZE 16384
  12340. | #else
  12341. | #define YY_READ_BUF_SIZE 8192
  12342. | #endif /* __ia64__ */
  12343. | #endif
  12344. |
  12345. | /* Copy whatever the last rule matched to the standard output. */
  12346. | #ifndef ECHO
  12347. | /* This used to be an fputs(), but since the string might contain NUL's,
  12348. | * we now use fwrite().
  12349. | */
  12350. | #define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0)
  12351. | #endif
  12352. |
  12353. | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL,
  12354. | * is returned in "result".
  12355. | */
  12356. | #ifndef YY_INPUT
  12357. | #define YY_INPUT(buf,result,max_size) \
  12358. | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
  12359. | { \
  12360. | int c = '*'; \
  12361. | size_t n; \
  12362. | for ( n = 0; n < max_size && \
  12363. | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
  12364. | buf[n] = (char) c; \
  12365. | if ( c == '\n' ) \
  12366. | buf[n++] = (char) c; \
  12367. | if ( c == EOF && ferror( yyin ) ) \
  12368. | YY_FATAL_ERROR( "input in flex scanner failed" ); \
  12369. | result = n; \
  12370. | } \
  12371. | else \
  12372. | { \
  12373. | errno=0; \
  12374. | while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
  12375. | { \
  12376. | if( errno != EINTR) \
  12377. | { \
  12378. | YY_FATAL_ERROR( "input in flex scanner failed" ); \
  12379. | break; \
  12380. | } \
  12381. | errno=0; \
  12382. | clearerr(yyin); \
  12383. | } \
  12384. | }\
  12385. | \
  12386. |
  12387. | #endif
  12388. |
  12389. | /* No semi-colon after return; correct usage is to write "yyterminate();" -
  12390. | * we don't want an extra ';' after the "return" because that will cause
  12391. | * some compilers to complain about unreachable statements.
  12392. | */
  12393. | #ifndef yyterminate
  12394. | #define yyterminate() return YY_NULL
  12395. | #endif
  12396. |
  12397. | /* Number of entries by which start-condition stack grows. */
  12398. | #ifndef YY_START_STACK_INCR
  12399. | #define YY_START_STACK_INCR 25
  12400. | #endif
  12401. |
  12402. | /* Report a fatal error. */
  12403. | #ifndef YY_FATAL_ERROR
  12404. | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
  12405. | #endif
  12406. |
  12407. | /* end tables serialization structures and prototypes */
  12408. |
  12409. | /* Default declaration of generated scanner - a define so the user can
  12410. | * easily add parameters.
  12411. | */
  12412. | #ifndef YY_DECL
  12413. | #define YY_DECL_IS_OURS 1
  12414. |
  12415. | extern int yylex (void);
  12416. |
  12417. | #define YY_DECL int yylex (void)
  12418. | #endif /* !YY_DECL */
  12419. |
  12420. | /* Code executed at the beginning of each rule, after yytext and yyleng
  12421. | * have been set up.
  12422. | */
  12423. | #ifndef YY_USER_ACTION
  12424. | #define YY_USER_ACTION
  12425. | #endif
  12426. |
  12427. | /* Code executed at the end of each rule. */
  12428. | #ifndef YY_BREAK
  12429. | #define YY_BREAK /*LINTED*/break;
  12430. | #endif
  12431. |
  12432. | #define YY_RULE_SETUP \
  12433. | YY_USER_ACTION
  12434. |
  12435. | /** The main scanner function which does all the work.
  12436. | */
  12437. | YY_DECL
  12438. | {
  12439. | yy_state_type yy_current_state;
  12440. | char *yy_cp, *yy_bp;
  12441. | int yy_act;
  12442. |
  12443. | if ( !(yy_init) )
  12444. | {
  12445. | (yy_init) = 1;
  12446. |
  12447. | #ifdef YY_USER_INIT
  12448. | YY_USER_INIT;
  12449. | #endif
  12450. |
  12451. | /* Create the reject buffer large enough to save one state per allowed character. */
  12452. | if ( ! (yy_state_buf) )
  12453. | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE );
  12454. | if ( ! (yy_state_buf) )
  12455. | YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
  12456. |
  12457. | if ( ! (yy_start) )
  12458. | (yy_start) = 1; /* first start state */
  12459. |
  12460. | if ( ! yyin )
  12461. | yyin = stdin;
  12462. |
  12463. | if ( ! yyout )
  12464. | yyout = stdout;
  12465. |
  12466. | if ( ! YY_CURRENT_BUFFER ) {
  12467. | yyensure_buffer_stack ();
  12468. | YY_CURRENT_BUFFER_LVALUE =
  12469. | yy_create_buffer(yyin,YY_BUF_SIZE );
  12470. | }
  12471. |
  12472. | yy_load_buffer_state( );
  12473. | }
  12474. |
  12475. | {
  12476. | #line 1 "conftest.l"
  12477. |
  12478. | #line 710 "lex.yy.c"
  12479. |
  12480. | while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */
  12481. | {
  12482. | (yy_more_len) = 0;
  12483. | if ( (yy_more_flag) )
  12484. | {
  12485. | (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
  12486. | (yy_more_flag) = 0;
  12487. | }
  12488. | yy_cp = (yy_c_buf_p);
  12489. |
  12490. | /* Support of yytext. */
  12491. | *yy_cp = (yy_hold_char);
  12492. |
  12493. | /* yy_bp points to the position in yy_ch_buf of the start of
  12494. | * the current run.
  12495. | */
  12496. | yy_bp = yy_cp;
  12497. |
  12498. | yy_current_state = (yy_start);
  12499. |
  12500. | (yy_state_ptr) = (yy_state_buf);
  12501. | *(yy_state_ptr)++ = yy_current_state;
  12502. |
  12503. | yy_match:
  12504. | do
  12505. | {
  12506. | YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ;
  12507. | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
  12508. | {
  12509. | yy_current_state = (int) yy_def[yy_current_state];
  12510. | if ( yy_current_state >= 13 )
  12511. | yy_c = yy_meta[(unsigned int) yy_c];
  12512. | }
  12513. | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  12514. | *(yy_state_ptr)++ = yy_current_state;
  12515. | ++yy_cp;
  12516. | }
  12517. | while ( yy_base[yy_current_state] != 10 );
  12518. |
  12519. | yy_find_action:
  12520. | yy_current_state = *--(yy_state_ptr);
  12521. | (yy_lp) = yy_accept[yy_current_state];
  12522. | find_rule: /* we branch to this label when backing up */
  12523. | for ( ; ; ) /* until we find what rule we matched */
  12524. | {
  12525. | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
  12526. | {
  12527. | yy_act = yy_acclist[(yy_lp)];
  12528. | {
  12529. | (yy_full_match) = yy_cp;
  12530. | break;
  12531. | }
  12532. | }
  12533. | --yy_cp;
  12534. | yy_current_state = *--(yy_state_ptr);
  12535. | (yy_lp) = yy_accept[yy_current_state];
  12536. | }
  12537. |
  12538. | YY_DO_BEFORE_ACTION;
  12539. |
  12540. | do_action: /* This label is used only to access EOF actions. */
  12541. |
  12542. | switch ( yy_act )
  12543. | { /* beginning of action switch */
  12544. | case 1:
  12545. | YY_RULE_SETUP
  12546. | #line 2 "conftest.l"
  12547. | { ECHO; }
  12548. | YY_BREAK
  12549. | case 2:
  12550. | YY_RULE_SETUP
  12551. | #line 3 "conftest.l"
  12552. | { REJECT; }
  12553. | YY_BREAK
  12554. | case 3:
  12555. | YY_RULE_SETUP
  12556. | #line 4 "conftest.l"
  12557. | { yymore (); }
  12558. | YY_BREAK
  12559. | case 4:
  12560. | YY_RULE_SETUP
  12561. | #line 5 "conftest.l"
  12562. | { yyless (1); }
  12563. | YY_BREAK
  12564. | case 5:
  12565. | YY_RULE_SETUP
  12566. | #line 6 "conftest.l"
  12567. | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */
  12568. | yyless ((input () != 0)); }
  12569. | YY_BREAK
  12570. | case 6:
  12571. | YY_RULE_SETUP
  12572. | #line 8 "conftest.l"
  12573. | { unput (yytext[0]); }
  12574. | YY_BREAK
  12575. | case 7:
  12576. | YY_RULE_SETUP
  12577. | #line 9 "conftest.l"
  12578. | { BEGIN INITIAL; }
  12579. | YY_BREAK
  12580. | case 8:
  12581. | YY_RULE_SETUP
  12582. | #line 10 "conftest.l"
  12583. | ECHO;
  12584. | YY_BREAK
  12585. | #line 817 "lex.yy.c"
  12586. | case YY_STATE_EOF(INITIAL):
  12587. | yyterminate();
  12588. |
  12589. | case YY_END_OF_BUFFER:
  12590. | {
  12591. | /* Amount of text matched not including the EOB char. */
  12592. | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
  12593. |
  12594. | /* Undo the effects of YY_DO_BEFORE_ACTION. */
  12595. | *yy_cp = (yy_hold_char);
  12596. | YY_RESTORE_YY_MORE_OFFSET
  12597. |
  12598. | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
  12599. | {
  12600. | /* We're scanning a new file or input source. It's
  12601. | * possible that this happened because the user
  12602. | * just pointed yyin at a new source and called
  12603. | * yylex(). If so, then we have to assure
  12604. | * consistency between YY_CURRENT_BUFFER and our
  12605. | * globals. Here is the right place to do so, because
  12606. | * this is the first action (other than possibly a
  12607. | * back-up) that will match for the new input source.
  12608. | */
  12609. | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
  12610. | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
  12611. | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
  12612. | }
  12613. |
  12614. | /* Note that here we test for yy_c_buf_p "<=" to the position
  12615. | * of the first EOB in the buffer, since yy_c_buf_p will
  12616. | * already have been incremented past the NUL character
  12617. | * (since all states make transitions on EOB to the
  12618. | * end-of-buffer state). Contrast this with the test
  12619. | * in input().
  12620. | */
  12621. | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
  12622. | { /* This was really a NUL. */
  12623. | yy_state_type yy_next_state;
  12624. |
  12625. | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
  12626. |
  12627. | yy_current_state = yy_get_previous_state( );
  12628. |
  12629. | /* Okay, we're now positioned to make the NUL
  12630. | * transition. We couldn't have
  12631. | * yy_get_previous_state() go ahead and do it
  12632. | * for us because it doesn't know how to deal
  12633. | * with the possibility of jamming (and we don't
  12634. | * want to build jamming into it because then it
  12635. | * will run more slowly).
  12636. | */
  12637. |
  12638. | yy_next_state = yy_try_NUL_trans( yy_current_state );
  12639. |
  12640. | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
  12641. |
  12642. | if ( yy_next_state )
  12643. | {
  12644. | /* Consume the NUL. */
  12645. | yy_cp = ++(yy_c_buf_p);
  12646. | yy_current_state = yy_next_state;
  12647. | goto yy_match;
  12648. | }
  12649. |
  12650. | else
  12651. | {
  12652. | yy_cp = (yy_c_buf_p);
  12653. | goto yy_find_action;
  12654. | }
  12655. | }
  12656. |
  12657. | else switch ( yy_get_next_buffer( ) )
  12658. | {
  12659. | case EOB_ACT_END_OF_FILE:
  12660. | {
  12661. | (yy_did_buffer_switch_on_eof) = 0;
  12662. |
  12663. | if ( yywrap( ) )
  12664. | {
  12665. | /* Note: because we've taken care in
  12666. | * yy_get_next_buffer() to have set up
  12667. | * yytext, we can now set up
  12668. | * yy_c_buf_p so that if some total
  12669. | * hoser (like flex itself) wants to
  12670. | * call the scanner after we return the
  12671. | * YY_NULL, it'll still work - another
  12672. | * YY_NULL will get returned.
  12673. | */
  12674. | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
  12675. |
  12676. | yy_act = YY_STATE_EOF(YY_START);
  12677. | goto do_action;
  12678. | }
  12679. |
  12680. | else
  12681. | {
  12682. | if ( ! (yy_did_buffer_switch_on_eof) )
  12683. | YY_NEW_FILE;
  12684. | }
  12685. | break;
  12686. | }
  12687. |
  12688. | case EOB_ACT_CONTINUE_SCAN:
  12689. | (yy_c_buf_p) =
  12690. | (yytext_ptr) + yy_amount_of_matched_text;
  12691. |
  12692. | yy_current_state = yy_get_previous_state( );
  12693. |
  12694. | yy_cp = (yy_c_buf_p);
  12695. | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
  12696. | goto yy_match;
  12697. |
  12698. | case EOB_ACT_LAST_MATCH:
  12699. | (yy_c_buf_p) =
  12700. | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
  12701. |
  12702. | yy_current_state = yy_get_previous_state( );
  12703. |
  12704. | yy_cp = (yy_c_buf_p);
  12705. | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
  12706. | goto yy_find_action;
  12707. | }
  12708. | break;
  12709. | }
  12710. |
  12711. | default:
  12712. | YY_FATAL_ERROR(
  12713. | "fatal flex scanner internal error--no action found" );
  12714. | } /* end of action switch */
  12715. | } /* end of scanning one token */
  12716. | } /* end of user's declarations */
  12717. | } /* end of yylex */
  12718. |
  12719. | /* yy_get_next_buffer - try to read in a new buffer
  12720. | *
  12721. | * Returns a code representing an action:
  12722. | * EOB_ACT_LAST_MATCH -
  12723. | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position
  12724. | * EOB_ACT_END_OF_FILE - end of file
  12725. | */
  12726. | static int yy_get_next_buffer (void)
  12727. | {
  12728. | char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
  12729. | char *source = (yytext_ptr);
  12730. | yy_size_t number_to_move, i;
  12731. | int ret_val;
  12732. |
  12733. | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
  12734. | YY_FATAL_ERROR(
  12735. | "fatal flex scanner internal error--end of buffer missed" );
  12736. |
  12737. | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
  12738. | { /* Don't try to fill the buffer, so this is an EOF. */
  12739. | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
  12740. | {
  12741. | /* We matched a single character, the EOB, so
  12742. | * treat this as a final EOF.
  12743. | */
  12744. | return EOB_ACT_END_OF_FILE;
  12745. | }
  12746. |
  12747. | else
  12748. | {
  12749. | /* We matched some text prior to the EOB, first
  12750. | * process it.
  12751. | */
  12752. | return EOB_ACT_LAST_MATCH;
  12753. | }
  12754. | }
  12755. |
  12756. | /* Try to read more data. */
  12757. |
  12758. | /* First move last chars to start of buffer. */
  12759. | number_to_move = (yy_size_t) ((yy_c_buf_p) - (yytext_ptr)) - 1;
  12760. |
  12761. | for ( i = 0; i < number_to_move; ++i )
  12762. | *(dest++) = *(source++);
  12763. |
  12764. | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
  12765. | /* don't do the read, it's not guaranteed to return an EOF,
  12766. | * just force an EOF
  12767. | */
  12768. | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
  12769. |
  12770. | else
  12771. | {
  12772. | yy_size_t num_to_read =
  12773. | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
  12774. |
  12775. | while ( num_to_read <= 0 )
  12776. | { /* Not enough room in the buffer - grow it. */
  12777. |
  12778. | YY_FATAL_ERROR(
  12779. | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
  12780. |
  12781. | }
  12782. |
  12783. | if ( num_to_read > YY_READ_BUF_SIZE )
  12784. | num_to_read = YY_READ_BUF_SIZE;
  12785. |
  12786. | /* Read in more data. */
  12787. | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
  12788. | (yy_n_chars), num_to_read );
  12789. |
  12790. | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
  12791. | }
  12792. |
  12793. | if ( (yy_n_chars) == 0 )
  12794. | {
  12795. | if ( number_to_move == YY_MORE_ADJ )
  12796. | {
  12797. | ret_val = EOB_ACT_END_OF_FILE;
  12798. | yyrestart(yyin );
  12799. | }
  12800. |
  12801. | else
  12802. | {
  12803. | ret_val = EOB_ACT_LAST_MATCH;
  12804. | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
  12805. | YY_BUFFER_EOF_PENDING;
  12806. | }
  12807. | }
  12808. |
  12809. | else
  12810. | ret_val = EOB_ACT_CONTINUE_SCAN;
  12811. |
  12812. | if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
  12813. | /* Extend the array by 50%, plus the number we really need. */
  12814. | int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
  12815. | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size );
  12816. | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
  12817. | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
  12818. | }
  12819. |
  12820. | (yy_n_chars) += number_to_move;
  12821. | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
  12822. | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
  12823. |
  12824. | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
  12825. |
  12826. | return ret_val;
  12827. | }
  12828. |
  12829. | /* yy_get_previous_state - get the state just before the EOB char was reached */
  12830. |
  12831. | static yy_state_type yy_get_previous_state (void)
  12832. | {
  12833. | yy_state_type yy_current_state;
  12834. | char *yy_cp;
  12835. |
  12836. | yy_current_state = (yy_start);
  12837. |
  12838. | (yy_state_ptr) = (yy_state_buf);
  12839. | *(yy_state_ptr)++ = yy_current_state;
  12840. |
  12841. | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
  12842. | {
  12843. | YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
  12844. | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
  12845. | {
  12846. | yy_current_state = (int) yy_def[yy_current_state];
  12847. | if ( yy_current_state >= 13 )
  12848. | yy_c = yy_meta[(unsigned int) yy_c];
  12849. | }
  12850. | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  12851. | *(yy_state_ptr)++ = yy_current_state;
  12852. | }
  12853. |
  12854. | return yy_current_state;
  12855. | }
  12856. |
  12857. | /* yy_try_NUL_trans - try to make a transition on the NUL character
  12858. | *
  12859. | * synopsis
  12860. | * next_state = yy_try_NUL_trans( current_state );
  12861. | */
  12862. | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state )
  12863. | {
  12864. | int yy_is_jam;
  12865. |
  12866. | YY_CHAR yy_c = 1;
  12867. | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
  12868. | {
  12869. | yy_current_state = (int) yy_def[yy_current_state];
  12870. | if ( yy_current_state >= 13 )
  12871. | yy_c = yy_meta[(unsigned int) yy_c];
  12872. | }
  12873. | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  12874. | yy_is_jam = (yy_current_state == 12);
  12875. | if ( ! yy_is_jam )
  12876. | *(yy_state_ptr)++ = yy_current_state;
  12877. |
  12878. | return yy_is_jam ? 0 : yy_current_state;
  12879. | }
  12880. |
  12881. | #ifndef YY_NO_UNPUT
  12882. |
  12883. | static void yyunput (int c, char * yy_bp )
  12884. | {
  12885. | char *yy_cp;
  12886. |
  12887. | yy_cp = (yy_c_buf_p);
  12888. |
  12889. | /* undo effects of setting up yytext */
  12890. | *yy_cp = (yy_hold_char);
  12891. |
  12892. | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
  12893. | { /* need to shift things up to make room */
  12894. | /* +2 for EOB chars. */
  12895. | yy_size_t number_to_move = (yy_n_chars) + 2;
  12896. | char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
  12897. | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
  12898. | char *source =
  12899. | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
  12900. |
  12901. | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
  12902. | *--dest = *--source;
  12903. |
  12904. | yy_cp += (int) (dest - source);
  12905. | yy_bp += (int) (dest - source);
  12906. | YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
  12907. | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
  12908. |
  12909. | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
  12910. | YY_FATAL_ERROR( "flex scanner push-back overflow" );
  12911. | }
  12912. |
  12913. | *--yy_cp = (char) c;
  12914. |
  12915. | (yytext_ptr) = yy_bp;
  12916. | (yy_hold_char) = *yy_cp;
  12917. | (yy_c_buf_p) = yy_cp;
  12918. | }
  12919. |
  12920. | #endif
  12921. |
  12922. | #ifndef YY_NO_INPUT
  12923. | #ifdef __cplusplus
  12924. | static int yyinput (void)
  12925. | #else
  12926. | static int input (void)
  12927. | #endif
  12928. |
  12929. | {
  12930. | int c;
  12931. |
  12932. | *(yy_c_buf_p) = (yy_hold_char);
  12933. |
  12934. | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
  12935. | {
  12936. | /* yy_c_buf_p now points to the character we want to return.
  12937. | * If this occurs *before* the EOB characters, then it's a
  12938. | * valid NUL; if not, then we've hit the end of the buffer.
  12939. | */
  12940. | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
  12941. | /* This was really a NUL. */
  12942. | *(yy_c_buf_p) = '\0';
  12943. |
  12944. | else
  12945. | { /* need more input */
  12946. | yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
  12947. | ++(yy_c_buf_p);
  12948. |
  12949. | switch ( yy_get_next_buffer( ) )
  12950. | {
  12951. | case EOB_ACT_LAST_MATCH:
  12952. | /* This happens because yy_g_n_b()
  12953. | * sees that we've accumulated a
  12954. | * token and flags that we need to
  12955. | * try matching the token before
  12956. | * proceeding. But for input(),
  12957. | * there's no matching to consider.
  12958. | * So convert the EOB_ACT_LAST_MATCH
  12959. | * to EOB_ACT_END_OF_FILE.
  12960. | */
  12961. |
  12962. | /* Reset buffer status. */
  12963. | yyrestart(yyin );
  12964. |
  12965. | /*FALLTHROUGH*/
  12966. |
  12967. | case EOB_ACT_END_OF_FILE:
  12968. | {
  12969. | if ( yywrap( ) )
  12970. | return EOF;
  12971. |
  12972. | if ( ! (yy_did_buffer_switch_on_eof) )
  12973. | YY_NEW_FILE;
  12974. | #ifdef __cplusplus
  12975. | return yyinput();
  12976. | #else
  12977. | return input();
  12978. | #endif
  12979. | }
  12980. |
  12981. | case EOB_ACT_CONTINUE_SCAN:
  12982. | (yy_c_buf_p) = (yytext_ptr) + offset;
  12983. | break;
  12984. | }
  12985. | }
  12986. | }
  12987. |
  12988. | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
  12989. | *(yy_c_buf_p) = '\0'; /* preserve yytext */
  12990. | (yy_hold_char) = *++(yy_c_buf_p);
  12991. |
  12992. | return c;
  12993. | }
  12994. | #endif /* ifndef YY_NO_INPUT */
  12995. |
  12996. | /** Immediately switch to a different input stream.
  12997. | * @param input_file A readable stream.
  12998. | *
  12999. | * @note This function does not reset the start condition to @c INITIAL .
  13000. | */
  13001. | void yyrestart (FILE * input_file )
  13002. | {
  13003. |
  13004. | if ( ! YY_CURRENT_BUFFER ){
  13005. | yyensure_buffer_stack ();
  13006. | YY_CURRENT_BUFFER_LVALUE =
  13007. | yy_create_buffer(yyin,YY_BUF_SIZE );
  13008. | }
  13009. |
  13010. | yy_init_buffer(YY_CURRENT_BUFFER,input_file );
  13011. | yy_load_buffer_state( );
  13012. | }
  13013. |
  13014. | /** Switch to a different input buffer.
  13015. | * @param new_buffer The new input buffer.
  13016. | *
  13017. | */
  13018. | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
  13019. | {
  13020. |
  13021. | /* TODO. We should be able to replace this entire function body
  13022. | * with
  13023. | * yypop_buffer_state();
  13024. | * yypush_buffer_state(new_buffer);
  13025. | */
  13026. | yyensure_buffer_stack ();
  13027. | if ( YY_CURRENT_BUFFER == new_buffer )
  13028. | return;
  13029. |
  13030. | if ( YY_CURRENT_BUFFER )
  13031. | {
  13032. | /* Flush out information for old buffer. */
  13033. | *(yy_c_buf_p) = (yy_hold_char);
  13034. | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
  13035. | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
  13036. | }
  13037. |
  13038. | YY_CURRENT_BUFFER_LVALUE = new_buffer;
  13039. | yy_load_buffer_state( );
  13040. |
  13041. | /* We don't actually know whether we did this switch during
  13042. | * EOF (yywrap()) processing, but the only time this flag
  13043. | * is looked at is after yywrap() is called, so it's safe
  13044. | * to go ahead and always set it.
  13045. | */
  13046. | (yy_did_buffer_switch_on_eof) = 1;
  13047. | }
  13048. |
  13049. | static void yy_load_buffer_state (void)
  13050. | {
  13051. | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
  13052. | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
  13053. | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
  13054. | (yy_hold_char) = *(yy_c_buf_p);
  13055. | }
  13056. |
  13057. | /** Allocate and initialize an input buffer state.
  13058. | * @param file A readable stream.
  13059. | * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
  13060. | *
  13061. | * @return the allocated buffer state.
  13062. | */
  13063. | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
  13064. | {
  13065. | YY_BUFFER_STATE b;
  13066. |
  13067. | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
  13068. | if ( ! b )
  13069. | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
  13070. |
  13071. | b->yy_buf_size = (yy_size_t)size;
  13072. |
  13073. | /* yy_ch_buf has to be 2 characters longer than the size given because
  13074. | * we need to put in 2 end-of-buffer characters.
  13075. | */
  13076. | b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 );
  13077. | if ( ! b->yy_ch_buf )
  13078. | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
  13079. |
  13080. | b->yy_is_our_buffer = 1;
  13081. |
  13082. | yy_init_buffer(b,file );
  13083. |
  13084. | return b;
  13085. | }
  13086. |
  13087. | /** Destroy the buffer.
  13088. | * @param b a buffer created with yy_create_buffer()
  13089. | *
  13090. | */
  13091. | void yy_delete_buffer (YY_BUFFER_STATE b )
  13092. | {
  13093. |
  13094. | if ( ! b )
  13095. | return;
  13096. |
  13097. | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
  13098. | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
  13099. |
  13100. | if ( b->yy_is_our_buffer )
  13101. | yyfree((void *) b->yy_ch_buf );
  13102. |
  13103. | yyfree((void *) b );
  13104. | }
  13105. |
  13106. | /* Initializes or reinitializes a buffer.
  13107. | * This function is sometimes called more than once on the same buffer,
  13108. | * such as during a yyrestart() or at EOF.
  13109. | */
  13110. | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file )
  13111. |
  13112. | {
  13113. | int oerrno = errno;
  13114. |
  13115. | yy_flush_buffer(b );
  13116. |
  13117. | b->yy_input_file = file;
  13118. | b->yy_fill_buffer = 1;
  13119. |
  13120. | /* If b is the current buffer, then yy_init_buffer was _probably_
  13121. | * called from yyrestart() or through yy_get_next_buffer.
  13122. | * In that case, we don't want to reset the lineno or column.
  13123. | */
  13124. | if (b != YY_CURRENT_BUFFER){
  13125. | b->yy_bs_lineno = 1;
  13126. | b->yy_bs_column = 0;
  13127. | }
  13128. |
  13129. | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
  13130. |
  13131. | errno = oerrno;
  13132. | }
  13133. |
  13134. | /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
  13135. | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
  13136. | *
  13137. | */
  13138. | void yy_flush_buffer (YY_BUFFER_STATE b )
  13139. | {
  13140. | if ( ! b )
  13141. | return;
  13142. |
  13143. | b->yy_n_chars = 0;
  13144. |
  13145. | /* We always need two end-of-buffer characters. The first causes
  13146. | * a transition to the end-of-buffer state. The second causes
  13147. | * a jam in that state.
  13148. | */
  13149. | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
  13150. | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
  13151. |
  13152. | b->yy_buf_pos = &b->yy_ch_buf[0];
  13153. |
  13154. | b->yy_at_bol = 1;
  13155. | b->yy_buffer_status = YY_BUFFER_NEW;
  13156. |
  13157. | if ( b == YY_CURRENT_BUFFER )
  13158. | yy_load_buffer_state( );
  13159. | }
  13160. |
  13161. | /** Pushes the new state onto the stack. The new state becomes
  13162. | * the current state. This function will allocate the stack
  13163. | * if necessary.
  13164. | * @param new_buffer The new state.
  13165. | *
  13166. | */
  13167. | void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
  13168. | {
  13169. | if (new_buffer == NULL)
  13170. | return;
  13171. |
  13172. | yyensure_buffer_stack();
  13173. |
  13174. | /* This block is copied from yy_switch_to_buffer. */
  13175. | if ( YY_CURRENT_BUFFER )
  13176. | {
  13177. | /* Flush out information for old buffer. */
  13178. | *(yy_c_buf_p) = (yy_hold_char);
  13179. | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
  13180. | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
  13181. | }
  13182. |
  13183. | /* Only push if top exists. Otherwise, replace top. */
  13184. | if (YY_CURRENT_BUFFER)
  13185. | (yy_buffer_stack_top)++;
  13186. | YY_CURRENT_BUFFER_LVALUE = new_buffer;
  13187. |
  13188. | /* copied from yy_switch_to_buffer. */
  13189. | yy_load_buffer_state( );
  13190. | (yy_did_buffer_switch_on_eof) = 1;
  13191. | }
  13192. |
  13193. | /** Removes and deletes the top of the stack, if present.
  13194. | * The next element becomes the new top.
  13195. | *
  13196. | */
  13197. | void yypop_buffer_state (void)
  13198. | {
  13199. | if (!YY_CURRENT_BUFFER)
  13200. | return;
  13201. |
  13202. | yy_delete_buffer(YY_CURRENT_BUFFER );
  13203. | YY_CURRENT_BUFFER_LVALUE = NULL;
  13204. | if ((yy_buffer_stack_top) > 0)
  13205. | --(yy_buffer_stack_top);
  13206. |
  13207. | if (YY_CURRENT_BUFFER) {
  13208. | yy_load_buffer_state( );
  13209. | (yy_did_buffer_switch_on_eof) = 1;
  13210. | }
  13211. | }
  13212. |
  13213. | /* Allocates the stack if it does not exist.
  13214. | * Guarantees space for at least one push.
  13215. | */
  13216. | static void yyensure_buffer_stack (void)
  13217. | {
  13218. | yy_size_t num_to_alloc;
  13219. |
  13220. | if (!(yy_buffer_stack)) {
  13221. |
  13222. | /* First allocation is just for 2 elements, since we don't know if this
  13223. | * scanner will even need a stack. We use 2 instead of 1 to avoid an
  13224. | * immediate realloc on the next call.
  13225. | */
  13226. | num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */
  13227. | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
  13228. | (num_to_alloc * sizeof(struct yy_buffer_state*)
  13229. | );
  13230. | if ( ! (yy_buffer_stack) )
  13231. | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
  13232. |
  13233. | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
  13234. |
  13235. | (yy_buffer_stack_max) = num_to_alloc;
  13236. | (yy_buffer_stack_top) = 0;
  13237. | return;
  13238. | }
  13239. |
  13240. | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
  13241. |
  13242. | /* Increase the buffer to prepare for a possible push. */
  13243. | yy_size_t grow_size = 8 /* arbitrary grow size */;
  13244. |
  13245. | num_to_alloc = (yy_buffer_stack_max) + grow_size;
  13246. | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
  13247. | ((yy_buffer_stack),
  13248. | num_to_alloc * sizeof(struct yy_buffer_state*)
  13249. | );
  13250. | if ( ! (yy_buffer_stack) )
  13251. | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
  13252. |
  13253. | /* zero only the new slots.*/
  13254. | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
  13255. | (yy_buffer_stack_max) = num_to_alloc;
  13256. | }
  13257. | }
  13258. |
  13259. | /** Setup the input buffer state to scan directly from a user-specified character buffer.
  13260. | * @param base the character buffer
  13261. | * @param size the size in bytes of the character buffer
  13262. | *
  13263. | * @return the newly allocated buffer state object.
  13264. | */
  13265. | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
  13266. | {
  13267. | YY_BUFFER_STATE b;
  13268. |
  13269. | if ( size < 2 ||
  13270. | base[size-2] != YY_END_OF_BUFFER_CHAR ||
  13271. | base[size-1] != YY_END_OF_BUFFER_CHAR )
  13272. | /* They forgot to leave room for the EOB's. */
  13273. | return 0;
  13274. |
  13275. | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
  13276. | if ( ! b )
  13277. | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
  13278. |
  13279. | b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
  13280. | b->yy_buf_pos = b->yy_ch_buf = base;
  13281. | b->yy_is_our_buffer = 0;
  13282. | b->yy_input_file = 0;
  13283. | b->yy_n_chars = b->yy_buf_size;
  13284. | b->yy_is_interactive = 0;
  13285. | b->yy_at_bol = 1;
  13286. | b->yy_fill_buffer = 0;
  13287. | b->yy_buffer_status = YY_BUFFER_NEW;
  13288. |
  13289. | yy_switch_to_buffer(b );
  13290. |
  13291. | return b;
  13292. | }
  13293. |
  13294. | /** Setup the input buffer state to scan a string. The next call to yylex() will
  13295. | * scan from a @e copy of @a str.
  13296. | * @param yystr a NUL-terminated string to scan
  13297. | *
  13298. | * @return the newly allocated buffer state object.
  13299. | * @note If you want to scan bytes that may contain NUL values, then use
  13300. | * yy_scan_bytes() instead.
  13301. | */
  13302. | YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
  13303. | {
  13304. |
  13305. | return yy_scan_bytes(yystr,strlen(yystr) );
  13306. | }
  13307. |
  13308. | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
  13309. | * scan from a @e copy of @a bytes.
  13310. | * @param yybytes the byte buffer to scan
  13311. | * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
  13312. | *
  13313. | * @return the newly allocated buffer state object.
  13314. | */
  13315. | YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len )
  13316. | {
  13317. | YY_BUFFER_STATE b;
  13318. | char *buf;
  13319. | yy_size_t n;
  13320. | yy_size_t i;
  13321. |
  13322. | /* Get memory for full buffer, including space for trailing EOB's. */
  13323. | n = _yybytes_len + 2;
  13324. | buf = (char *) yyalloc(n );
  13325. | if ( ! buf )
  13326. | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
  13327. |
  13328. | for ( i = 0; i < _yybytes_len; ++i )
  13329. | buf[i] = yybytes[i];
  13330. |
  13331. | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
  13332. |
  13333. | b = yy_scan_buffer(buf,n );
  13334. | if ( ! b )
  13335. | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
  13336. |
  13337. | /* It's okay to grow etc. this buffer, and we should throw it
  13338. | * away when we're done.
  13339. | */
  13340. | b->yy_is_our_buffer = 1;
  13341. |
  13342. | return b;
  13343. | }
  13344. |
  13345. | #ifndef YY_EXIT_FAILURE
  13346. | #define YY_EXIT_FAILURE 2
  13347. | #endif
  13348. |
  13349. | static void yy_fatal_error (yyconst char* msg )
  13350. | {
  13351. | (void) fprintf( stderr, "%s\n", msg );
  13352. | exit( YY_EXIT_FAILURE );
  13353. | }
  13354. |
  13355. | /* Redefine yyless() so it works in section 3 code. */
  13356. |
  13357. | #undef yyless
  13358. | #define yyless(n) \
  13359. | do \
  13360. | { \
  13361. | /* Undo effects of setting up yytext. */ \
  13362. | int yyless_macro_arg = (n); \
  13363. | YY_LESS_LINENO(yyless_macro_arg);\
  13364. | yytext[yyleng] = (yy_hold_char); \
  13365. | (yy_c_buf_p) = yytext + yyless_macro_arg; \
  13366. | (yy_hold_char) = *(yy_c_buf_p); \
  13367. | *(yy_c_buf_p) = '\0'; \
  13368. | yyleng = yyless_macro_arg; \
  13369. | } \
  13370. | while ( 0 )
  13371. |
  13372. | /* Accessor methods (get/set functions) to struct members. */
  13373. |
  13374. | /** Get the current line number.
  13375. | *
  13376. | */
  13377. | int yyget_lineno (void)
  13378. | {
  13379. |
  13380. | return yylineno;
  13381. | }
  13382. |
  13383. | /** Get the input stream.
  13384. | *
  13385. | */
  13386. | FILE *yyget_in (void)
  13387. | {
  13388. | return yyin;
  13389. | }
  13390. |
  13391. | /** Get the output stream.
  13392. | *
  13393. | */
  13394. | FILE *yyget_out (void)
  13395. | {
  13396. | return yyout;
  13397. | }
  13398. |
  13399. | /** Get the length of the current token.
  13400. | *
  13401. | */
  13402. | yy_size_t yyget_leng (void)
  13403. | {
  13404. | return yyleng;
  13405. | }
  13406. |
  13407. | /** Get the current token.
  13408. | *
  13409. | */
  13410. |
  13411. | char *yyget_text (void)
  13412. | {
  13413. | return yytext;
  13414. | }
  13415. |
  13416. | /** Set the current line number.
  13417. | * @param _line_number line number
  13418. | *
  13419. | */
  13420. | void yyset_lineno (int _line_number )
  13421. | {
  13422. |
  13423. | yylineno = _line_number;
  13424. | }
  13425. |
  13426. | /** Set the input stream. This does not discard the current
  13427. | * input buffer.
  13428. | * @param _in_str A readable stream.
  13429. | *
  13430. | * @see yy_switch_to_buffer
  13431. | */
  13432. | void yyset_in (FILE * _in_str )
  13433. | {
  13434. | yyin = _in_str ;
  13435. | }
  13436. |
  13437. | void yyset_out (FILE * _out_str )
  13438. | {
  13439. | yyout = _out_str ;
  13440. | }
  13441. |
  13442. | int yyget_debug (void)
  13443. | {
  13444. | return yy_flex_debug;
  13445. | }
  13446. |
  13447. | void yyset_debug (int _bdebug )
  13448. | {
  13449. | yy_flex_debug = _bdebug ;
  13450. | }
  13451. |
  13452. | static int yy_init_globals (void)
  13453. | {
  13454. | /* Initialization is the same as for the non-reentrant scanner.
  13455. | * This function is called from yylex_destroy(), so don't allocate here.
  13456. | */
  13457. |
  13458. | (yy_buffer_stack) = 0;
  13459. | (yy_buffer_stack_top) = 0;
  13460. | (yy_buffer_stack_max) = 0;
  13461. | (yy_c_buf_p) = (char *) 0;
  13462. | (yy_init) = 0;
  13463. | (yy_start) = 0;
  13464. |
  13465. | (yy_state_buf) = 0;
  13466. | (yy_state_ptr) = 0;
  13467. | (yy_full_match) = 0;
  13468. | (yy_lp) = 0;
  13469. |
  13470. | /* Defined in main.c */
  13471. | #ifdef YY_STDINIT
  13472. | yyin = stdin;
  13473. | yyout = stdout;
  13474. | #else
  13475. | yyin = (FILE *) 0;
  13476. | yyout = (FILE *) 0;
  13477. | #endif
  13478. |
  13479. | /* For future reference: Set errno on error, since we are called by
  13480. | * yylex_init()
  13481. | */
  13482. | return 0;
  13483. | }
  13484. |
  13485. | /* yylex_destroy is for both reentrant and non-reentrant scanners. */
  13486. | int yylex_destroy (void)
  13487. | {
  13488. |
  13489. | /* Pop the buffer stack, destroying each element. */
  13490. | while(YY_CURRENT_BUFFER){
  13491. | yy_delete_buffer(YY_CURRENT_BUFFER );
  13492. | YY_CURRENT_BUFFER_LVALUE = NULL;
  13493. | yypop_buffer_state();
  13494. | }
  13495. |
  13496. | /* Destroy the stack itself. */
  13497. | yyfree((yy_buffer_stack) );
  13498. | (yy_buffer_stack) = NULL;
  13499. |
  13500. | yyfree ( (yy_state_buf) );
  13501. | (yy_state_buf) = NULL;
  13502. |
  13503. | /* Reset the globals. This is important in a non-reentrant scanner so the next time
  13504. | * yylex() is called, initialization will occur. */
  13505. | yy_init_globals( );
  13506. |
  13507. | return 0;
  13508. | }
  13509. |
  13510. | /*
  13511. | * Internal utility routines.
  13512. | */
  13513. |
  13514. | #ifndef yytext_ptr
  13515. | static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
  13516. | {
  13517. |
  13518. | int i;
  13519. | for ( i = 0; i < n; ++i )
  13520. | s1[i] = s2[i];
  13521. | }
  13522. | #endif
  13523. |
  13524. | #ifdef YY_NEED_STRLEN
  13525. | static int yy_flex_strlen (yyconst char * s )
  13526. | {
  13527. | int n;
  13528. | for ( n = 0; s[n]; ++n )
  13529. | ;
  13530. |
  13531. | return n;
  13532. | }
  13533. | #endif
  13534. |
  13535. | void *yyalloc (yy_size_t size )
  13536. | {
  13537. | return (void *) malloc( size );
  13538. | }
  13539. |
  13540. | void *yyrealloc (void * ptr, yy_size_t size )
  13541. | {
  13542. |
  13543. | /* The cast to (char *) in the following accommodates both
  13544. | * implementations that use char* generic pointers, and those
  13545. | * that use void* generic pointers. It works with the latter
  13546. | * because both ANSI C and C++ allow castless assignment from
  13547. | * any pointer type to void*, and deal with argument conversions
  13548. | * as though doing an assignment.
  13549. | */
  13550. | return (void *) realloc( (char *) ptr, size );
  13551. | }
  13552. |
  13553. | void yyfree (void * ptr )
  13554. | {
  13555. | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */
  13556. | }
  13557. |
  13558. | #define YYTABLES_NAME "yytables"
  13559. |
  13560. | #line 10 "conftest.l"
  13561. |
  13562. |
  13563. | #ifdef YYTEXT_POINTER
  13564. | extern char *yytext;
  13565. | #endif
  13566. | int
  13567. | main (void)
  13568. | {
  13569. | return ! yylex () + ! yywrap ();
  13570. | }
  13571. configure:27931: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c -lfl >&5
  13572. configure:27931: $? = 0
  13573. configure:27941: result: -lfl
  13574. configure:27947: checking whether yytext is a pointer
  13575. configure:27964: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 conftest.c -lfl >&5
  13576. configure:27964: $? = 0
  13577. configure:27972: result: yes
  13578. configure:27996: checking for x86_64-linux-android-ranlib
  13579. configure:28023: result: ranlib
  13580. configure:28227: checking that generated files are newer than configure
  13581. configure:28233: result: done
  13582. configure:28261: creating ./config.status
  13583.  
  13584. ## ---------------------- ##
  13585. ## Running config.status. ##
  13586. ## ---------------------- ##
  13587.  
  13588. This file was extended by GNU MP config.status 6.1.0, which was
  13589. generated by GNU Autoconf 2.69. Invocation command line was
  13590.  
  13591. CONFIG_FILES =
  13592. CONFIG_HEADERS =
  13593. CONFIG_LINKS =
  13594. CONFIG_COMMANDS =
  13595. $ ./config.status
  13596.  
  13597. on DESKTOP-9HRRLOD
  13598.  
  13599. config.status:1574: creating demos/pexpr-config.h
  13600. config.status:1574: creating demos/calc/calc-config.h
  13601. config.status:1574: creating Makefile
  13602. config.status:1574: creating mpf/Makefile
  13603. config.status:1574: creating mpn/Makefile
  13604. config.status:1574: creating mpq/Makefile
  13605. config.status:1574: creating mpz/Makefile
  13606. config.status:1574: creating printf/Makefile
  13607. config.status:1574: creating scanf/Makefile
  13608. config.status:1574: creating rand/Makefile
  13609. config.status:1574: creating cxx/Makefile
  13610. config.status:1574: creating tests/Makefile
  13611. config.status:1574: creating tests/devel/Makefile
  13612. config.status:1574: creating tests/mpf/Makefile
  13613. config.status:1574: creating tests/mpn/Makefile
  13614. config.status:1574: creating tests/mpq/Makefile
  13615. config.status:1574: creating tests/mpz/Makefile
  13616. config.status:1574: creating tests/rand/Makefile
  13617. config.status:1574: creating tests/misc/Makefile
  13618. config.status:1574: creating tests/cxx/Makefile
  13619. config.status:1574: creating doc/Makefile
  13620. config.status:1574: creating tune/Makefile
  13621. config.status:1574: creating demos/Makefile
  13622. config.status:1574: creating demos/calc/Makefile
  13623. config.status:1574: creating demos/expr/Makefile
  13624. config.status:1574: creating gmp.h
  13625. config.status:1574: creating config.h
  13626. config.status:1815: linking mpn/x86_64/invert_limb_table.asm to mpn/invert_limb_table.asm
  13627. config.status:1815: linking mpn/generic/add.c to mpn/add.c
  13628. config.status:1815: linking mpn/generic/add_1.c to mpn/add_1.c
  13629. config.status:1815: linking mpn/x86_64/aors_n.asm to mpn/add_n.asm
  13630. config.status:1815: linking mpn/generic/sub.c to mpn/sub.c
  13631. config.status:1815: linking mpn/generic/sub_1.c to mpn/sub_1.c
  13632. config.status:1815: linking mpn/x86_64/aors_n.asm to mpn/sub_n.asm
  13633. config.status:1815: linking mpn/x86_64/cnd_aors_n.asm to mpn/cnd_add_n.asm
  13634. config.status:1815: linking mpn/x86_64/cnd_aors_n.asm to mpn/cnd_sub_n.asm
  13635. config.status:1815: linking mpn/generic/cnd_swap.c to mpn/cnd_swap.c
  13636. config.status:1815: linking mpn/generic/neg.c to mpn/neg.c
  13637. config.status:1815: linking mpn/x86_64/com.asm to mpn/com.asm
  13638. config.status:1815: linking mpn/x86_64/mul_1.asm to mpn/mul_1.asm
  13639. config.status:1815: linking mpn/x86_64/aorsmul_1.asm to mpn/addmul_1.asm
  13640. config.status:1815: linking mpn/x86_64/aorsmul_1.asm to mpn/submul_1.asm
  13641. config.status:1815: linking mpn/x86_64/aors_err1_n.asm to mpn/add_err1_n.asm
  13642. config.status:1815: linking mpn/x86_64/aors_err2_n.asm to mpn/add_err2_n.asm
  13643. config.status:1815: linking mpn/x86_64/aors_err3_n.asm to mpn/add_err3_n.asm
  13644. config.status:1815: linking mpn/x86_64/aors_err1_n.asm to mpn/sub_err1_n.asm
  13645. config.status:1815: linking mpn/x86_64/aors_err2_n.asm to mpn/sub_err2_n.asm
  13646. config.status:1815: linking mpn/x86_64/aors_err3_n.asm to mpn/sub_err3_n.asm
  13647. config.status:1815: linking mpn/x86_64/lshift.asm to mpn/lshift.asm
  13648. config.status:1815: linking mpn/x86_64/rshift.asm to mpn/rshift.asm
  13649. config.status:1815: linking mpn/x86_64/dive_1.asm to mpn/dive_1.asm
  13650. config.status:1815: linking mpn/generic/diveby3.c to mpn/diveby3.c
  13651. config.status:1815: linking mpn/generic/divis.c to mpn/divis.c
  13652. config.status:1815: linking mpn/generic/divrem.c to mpn/divrem.c
  13653. config.status:1815: linking mpn/x86_64/divrem_1.asm to mpn/divrem_1.asm
  13654. config.status:1815: linking mpn/x86_64/divrem_2.asm to mpn/divrem_2.asm
  13655. config.status:1815: linking mpn/generic/fib2_ui.c to mpn/fib2_ui.c
  13656. config.status:1815: linking mpn/generic/mod_1.c to mpn/mod_1.c
  13657. config.status:1815: linking mpn/x86_64/mod_34lsub1.asm to mpn/mod_34lsub1.asm
  13658. config.status:1815: linking mpn/x86_64/mode1o.asm to mpn/mode1o.asm
  13659. config.status:1815: linking mpn/generic/pre_mod_1.c to mpn/pre_mod_1.c
  13660. config.status:1815: linking mpn/generic/dump.c to mpn/dump.c
  13661. config.status:1815: linking mpn/x86_64/mod_1_1.asm to mpn/mod_1_1.asm
  13662. config.status:1815: linking mpn/x86_64/mod_1_2.asm to mpn/mod_1_2.asm
  13663. config.status:1815: linking mpn/generic/mod_1_3.c to mpn/mod_1_3.c
  13664. config.status:1815: linking mpn/x86_64/mod_1_4.asm to mpn/mod_1_4.asm
  13665. config.status:1815: linking mpn/x86_64/lshiftc.asm to mpn/lshiftc.asm
  13666. config.status:1815: linking mpn/generic/mul.c to mpn/mul.c
  13667. config.status:1815: linking mpn/generic/mul_fft.c to mpn/mul_fft.c
  13668. config.status:1815: linking mpn/generic/mul_n.c to mpn/mul_n.c
  13669. config.status:1815: linking mpn/generic/sqr.c to mpn/sqr.c
  13670. config.status:1815: linking mpn/x86_64/k8/mul_basecase.asm to mpn/mul_basecase.asm
  13671. config.status:1815: linking mpn/x86_64/k8/sqr_basecase.asm to mpn/sqr_basecase.asm
  13672. config.status:1815: linking mpn/generic/nussbaumer_mul.c to mpn/nussbaumer_mul.c
  13673. config.status:1815: linking mpn/x86_64/k8/mulmid_basecase.asm to mpn/mulmid_basecase.asm
  13674. config.status:1815: linking mpn/generic/toom42_mulmid.c to mpn/toom42_mulmid.c
  13675. config.status:1815: linking mpn/generic/mulmid_n.c to mpn/mulmid_n.c
  13676. config.status:1815: linking mpn/generic/mulmid.c to mpn/mulmid.c
  13677. config.status:1815: linking mpn/generic/random.c to mpn/random.c
  13678. config.status:1815: linking mpn/generic/random2.c to mpn/random2.c
  13679. config.status:1815: linking mpn/generic/pow_1.c to mpn/pow_1.c
  13680. config.status:1815: linking mpn/generic/rootrem.c to mpn/rootrem.c
  13681. config.status:1815: linking mpn/generic/sqrtrem.c to mpn/sqrtrem.c
  13682. config.status:1815: linking mpn/generic/sizeinbase.c to mpn/sizeinbase.c
  13683. config.status:1815: linking mpn/generic/get_str.c to mpn/get_str.c
  13684. config.status:1815: linking mpn/generic/set_str.c to mpn/set_str.c
  13685. config.status:1815: linking mpn/generic/scan0.c to mpn/scan0.c
  13686. config.status:1815: linking mpn/generic/scan1.c to mpn/scan1.c
  13687. config.status:1815: linking mpn/x86_64/popham.asm to mpn/popcount.asm
  13688. config.status:1815: linking mpn/x86_64/popham.asm to mpn/hamdist.asm
  13689. config.status:1815: linking mpn/generic/cmp.c to mpn/cmp.c
  13690. config.status:1815: linking mpn/generic/zero_p.c to mpn/zero_p.c
  13691. config.status:1815: linking mpn/generic/perfsqr.c to mpn/perfsqr.c
  13692. config.status:1815: linking mpn/generic/perfpow.c to mpn/perfpow.c
  13693. config.status:1815: linking mpn/x86_64/gcd_1.asm to mpn/gcd_1.asm
  13694. config.status:1815: linking mpn/generic/gcd.c to mpn/gcd.c
  13695. config.status:1815: linking mpn/generic/gcdext_1.c to mpn/gcdext_1.c
  13696. config.status:1815: linking mpn/generic/gcdext.c to mpn/gcdext.c
  13697. config.status:1815: linking mpn/generic/gcd_subdiv_step.c to mpn/gcd_subdiv_step.c
  13698. config.status:1815: linking mpn/generic/gcdext_lehmer.c to mpn/gcdext_lehmer.c
  13699. config.status:1815: linking mpn/generic/div_q.c to mpn/div_q.c
  13700. config.status:1815: linking mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
  13701. config.status:1815: linking mpn/generic/jacbase.c to mpn/jacbase.c
  13702. config.status:1815: linking mpn/generic/jacobi_2.c to mpn/jacobi_2.c
  13703. config.status:1815: linking mpn/generic/jacobi.c to mpn/jacobi.c
  13704. config.status:1815: linking mpn/generic/get_d.c to mpn/get_d.c
  13705. config.status:1815: linking mpn/generic/matrix22_mul.c to mpn/matrix22_mul.c
  13706. config.status:1815: linking mpn/generic/matrix22_mul1_inverse_vector.c to mpn/matrix22_mul1_inverse_vector.c
  13707. config.status:1815: linking mpn/generic/hgcd_matrix.c to mpn/hgcd_matrix.c
  13708. config.status:1815: linking mpn/generic/hgcd2.c to mpn/hgcd2.c
  13709. config.status:1815: linking mpn/generic/hgcd_step.c to mpn/hgcd_step.c
  13710. config.status:1815: linking mpn/generic/hgcd_reduce.c to mpn/hgcd_reduce.c
  13711. config.status:1815: linking mpn/generic/hgcd.c to mpn/hgcd.c
  13712. config.status:1815: linking mpn/generic/hgcd_appr.c to mpn/hgcd_appr.c
  13713. config.status:1815: linking mpn/generic/hgcd2_jacobi.c to mpn/hgcd2_jacobi.c
  13714. config.status:1815: linking mpn/generic/hgcd_jacobi.c to mpn/hgcd_jacobi.c
  13715. config.status:1815: linking mpn/generic/mullo_n.c to mpn/mullo_n.c
  13716. config.status:1815: linking mpn/x86_64/k8/mullo_basecase.asm to mpn/mullo_basecase.asm
  13717. config.status:1815: linking mpn/generic/sqrlo.c to mpn/sqrlo.c
  13718. config.status:1815: linking mpn/generic/sqrlo_basecase.c to mpn/sqrlo_basecase.c
  13719. config.status:1815: linking mpn/generic/toom22_mul.c to mpn/toom22_mul.c
  13720. config.status:1815: linking mpn/generic/toom32_mul.c to mpn/toom32_mul.c
  13721. config.status:1815: linking mpn/generic/toom42_mul.c to mpn/toom42_mul.c
  13722. config.status:1815: linking mpn/generic/toom52_mul.c to mpn/toom52_mul.c
  13723. config.status:1815: linking mpn/generic/toom62_mul.c to mpn/toom62_mul.c
  13724. config.status:1815: linking mpn/generic/toom33_mul.c to mpn/toom33_mul.c
  13725. config.status:1815: linking mpn/generic/toom43_mul.c to mpn/toom43_mul.c
  13726. config.status:1815: linking mpn/generic/toom53_mul.c to mpn/toom53_mul.c
  13727. config.status:1815: linking mpn/generic/toom54_mul.c to mpn/toom54_mul.c
  13728. config.status:1815: linking mpn/generic/toom63_mul.c to mpn/toom63_mul.c
  13729. config.status:1815: linking mpn/generic/toom44_mul.c to mpn/toom44_mul.c
  13730. config.status:1815: linking mpn/generic/toom6h_mul.c to mpn/toom6h_mul.c
  13731. config.status:1815: linking mpn/generic/toom6_sqr.c to mpn/toom6_sqr.c
  13732. config.status:1815: linking mpn/generic/toom8h_mul.c to mpn/toom8h_mul.c
  13733. config.status:1815: linking mpn/generic/toom8_sqr.c to mpn/toom8_sqr.c
  13734. config.status:1815: linking mpn/generic/toom_couple_handling.c to mpn/toom_couple_handling.c
  13735. config.status:1815: linking mpn/generic/toom2_sqr.c to mpn/toom2_sqr.c
  13736. config.status:1815: linking mpn/generic/toom3_sqr.c to mpn/toom3_sqr.c
  13737. config.status:1815: linking mpn/generic/toom4_sqr.c to mpn/toom4_sqr.c
  13738. config.status:1815: linking mpn/generic/toom_eval_dgr3_pm1.c to mpn/toom_eval_dgr3_pm1.c
  13739. config.status:1815: linking mpn/generic/toom_eval_dgr3_pm2.c to mpn/toom_eval_dgr3_pm2.c
  13740. config.status:1815: linking mpn/generic/toom_eval_pm1.c to mpn/toom_eval_pm1.c
  13741. config.status:1815: linking mpn/generic/toom_eval_pm2.c to mpn/toom_eval_pm2.c
  13742. config.status:1815: linking mpn/generic/toom_eval_pm2exp.c to mpn/toom_eval_pm2exp.c
  13743. config.status:1815: linking mpn/generic/toom_eval_pm2rexp.c to mpn/toom_eval_pm2rexp.c
  13744. config.status:1815: linking mpn/generic/toom_interpolate_5pts.c to mpn/toom_interpolate_5pts.c
  13745. config.status:1815: linking mpn/generic/toom_interpolate_6pts.c to mpn/toom_interpolate_6pts.c
  13746. config.status:1815: linking mpn/generic/toom_interpolate_7pts.c to mpn/toom_interpolate_7pts.c
  13747. config.status:1815: linking mpn/generic/toom_interpolate_8pts.c to mpn/toom_interpolate_8pts.c
  13748. config.status:1815: linking mpn/generic/toom_interpolate_12pts.c to mpn/toom_interpolate_12pts.c
  13749. config.status:1815: linking mpn/generic/toom_interpolate_16pts.c to mpn/toom_interpolate_16pts.c
  13750. config.status:1815: linking mpn/generic/invertappr.c to mpn/invertappr.c
  13751. config.status:1815: linking mpn/generic/invert.c to mpn/invert.c
  13752. config.status:1815: linking mpn/generic/binvert.c to mpn/binvert.c
  13753. config.status:1815: linking mpn/generic/mulmod_bnm1.c to mpn/mulmod_bnm1.c
  13754. config.status:1815: linking mpn/generic/sqrmod_bnm1.c to mpn/sqrmod_bnm1.c
  13755. config.status:1815: linking mpn/generic/div_qr_1.c to mpn/div_qr_1.c
  13756. config.status:1815: linking mpn/x86_64/k8/div_qr_1n_pi1.asm to mpn/div_qr_1n_pi1.asm
  13757. config.status:1815: linking mpn/generic/div_qr_2.c to mpn/div_qr_2.c
  13758. config.status:1815: linking mpn/x86_64/div_qr_2n_pi1.asm to mpn/div_qr_2n_pi1.asm
  13759. config.status:1815: linking mpn/x86_64/div_qr_2u_pi1.asm to mpn/div_qr_2u_pi1.asm
  13760. config.status:1815: linking mpn/generic/sbpi1_div_q.c to mpn/sbpi1_div_q.c
  13761. config.status:1815: linking mpn/generic/sbpi1_div_qr.c to mpn/sbpi1_div_qr.c
  13762. config.status:1815: linking mpn/generic/sbpi1_divappr_q.c to mpn/sbpi1_divappr_q.c
  13763. config.status:1815: linking mpn/generic/dcpi1_div_q.c to mpn/dcpi1_div_q.c
  13764. config.status:1815: linking mpn/generic/dcpi1_div_qr.c to mpn/dcpi1_div_qr.c
  13765. config.status:1815: linking mpn/generic/dcpi1_divappr_q.c to mpn/dcpi1_divappr_q.c
  13766. config.status:1815: linking mpn/generic/mu_div_qr.c to mpn/mu_div_qr.c
  13767. config.status:1815: linking mpn/generic/mu_divappr_q.c to mpn/mu_divappr_q.c
  13768. config.status:1815: linking mpn/generic/mu_div_q.c to mpn/mu_div_q.c
  13769. config.status:1815: linking mpn/x86_64/bdiv_q_1.asm to mpn/bdiv_q_1.asm
  13770. config.status:1815: linking mpn/generic/sbpi1_bdiv_q.c to mpn/sbpi1_bdiv_q.c
  13771. config.status:1815: linking mpn/generic/sbpi1_bdiv_qr.c to mpn/sbpi1_bdiv_qr.c
  13772. config.status:1815: linking mpn/generic/dcpi1_bdiv_q.c to mpn/dcpi1_bdiv_q.c
  13773. config.status:1815: linking mpn/generic/dcpi1_bdiv_qr.c to mpn/dcpi1_bdiv_qr.c
  13774. config.status:1815: linking mpn/generic/mu_bdiv_q.c to mpn/mu_bdiv_q.c
  13775. config.status:1815: linking mpn/generic/mu_bdiv_qr.c to mpn/mu_bdiv_qr.c
  13776. config.status:1815: linking mpn/generic/bdiv_q.c to mpn/bdiv_q.c
  13777. config.status:1815: linking mpn/generic/bdiv_qr.c to mpn/bdiv_qr.c
  13778. config.status:1815: linking mpn/generic/broot.c to mpn/broot.c
  13779. config.status:1815: linking mpn/generic/brootinv.c to mpn/brootinv.c
  13780. config.status:1815: linking mpn/generic/bsqrt.c to mpn/bsqrt.c
  13781. config.status:1815: linking mpn/generic/bsqrtinv.c to mpn/bsqrtinv.c
  13782. config.status:1815: linking mpn/generic/divexact.c to mpn/divexact.c
  13783. config.status:1815: linking mpn/x86_64/bdiv_dbm1c.asm to mpn/bdiv_dbm1c.asm
  13784. config.status:1815: linking mpn/x86_64/k8/redc_1.asm to mpn/redc_1.asm
  13785. config.status:1815: linking mpn/generic/redc_2.c to mpn/redc_2.c
  13786. config.status:1815: linking mpn/generic/redc_n.c to mpn/redc_n.c
  13787. config.status:1815: linking mpn/generic/powm.c to mpn/powm.c
  13788. config.status:1815: linking mpn/generic/powlo.c to mpn/powlo.c
  13789. config.status:1815: linking mpn/generic/sec_powm.c to mpn/sec_powm.c
  13790. config.status:1815: linking mpn/generic/sec_mul.c to mpn/sec_mul.c
  13791. config.status:1815: linking mpn/generic/sec_sqr.c to mpn/sec_sqr.c
  13792. config.status:1815: linking mpn/generic/sec_div.c to mpn/sec_div_qr.c
  13793. config.status:1815: linking mpn/generic/sec_div.c to mpn/sec_div_r.c
  13794. config.status:1815: linking mpn/generic/sec_pi1_div.c to mpn/sec_pi1_div_qr.c
  13795. config.status:1815: linking mpn/generic/sec_pi1_div.c to mpn/sec_pi1_div_r.c
  13796. config.status:1815: linking mpn/generic/sec_aors_1.c to mpn/sec_add_1.c
  13797. config.status:1815: linking mpn/generic/sec_aors_1.c to mpn/sec_sub_1.c
  13798. config.status:1815: linking mpn/generic/sec_invert.c to mpn/sec_invert.c
  13799. config.status:1815: linking mpn/generic/trialdiv.c to mpn/trialdiv.c
  13800. config.status:1815: linking mpn/generic/remove.c to mpn/remove.c
  13801. config.status:1815: linking mpn/x86_64/logops_n.asm to mpn/and_n.asm
  13802. config.status:1815: linking mpn/x86_64/logops_n.asm to mpn/andn_n.asm
  13803. config.status:1815: linking mpn/x86_64/logops_n.asm to mpn/nand_n.asm
  13804. config.status:1815: linking mpn/x86_64/logops_n.asm to mpn/ior_n.asm
  13805. config.status:1815: linking mpn/x86_64/logops_n.asm to mpn/iorn_n.asm
  13806. config.status:1815: linking mpn/x86_64/logops_n.asm to mpn/nior_n.asm
  13807. config.status:1815: linking mpn/x86_64/logops_n.asm to mpn/xor_n.asm
  13808. config.status:1815: linking mpn/x86_64/logops_n.asm to mpn/xnor_n.asm
  13809. config.status:1815: linking mpn/x86_64/copyi.asm to mpn/copyi.asm
  13810. config.status:1815: linking mpn/x86_64/copyd.asm to mpn/copyd.asm
  13811. config.status:1815: linking mpn/generic/zero.c to mpn/zero.c
  13812. config.status:1815: linking mpn/x86_64/sec_tabselect.asm to mpn/sec_tabselect.asm
  13813. config.status:1815: linking mpn/generic/comb_tables.c to mpn/comb_tables.c
  13814. config.status:1815: linking mpn/x86_64/invert_limb.asm to mpn/invert_limb.asm
  13815. config.status:1815: linking mpn/x86_64/sqr_diag_addlsh1.asm to mpn/sqr_diag_addlsh1.asm
  13816. config.status:1815: linking mpn/x86_64/mul_2.asm to mpn/mul_2.asm
  13817. config.status:1815: linking mpn/x86_64/addmul_2.asm to mpn/addmul_2.asm
  13818. config.status:1815: linking mpn/x86_64/aorrlsh1_n.asm to mpn/addlsh1_n.asm
  13819. config.status:1815: linking mpn/x86_64/sublsh1_n.asm to mpn/sublsh1_n.asm
  13820. config.status:1815: linking mpn/x86_64/aorrlsh1_n.asm to mpn/rsblsh1_n.asm
  13821. config.status:1815: linking mpn/x86_64/rsh1aors_n.asm to mpn/rsh1add_n.asm
  13822. config.status:1815: linking mpn/x86_64/rsh1aors_n.asm to mpn/rsh1sub_n.asm
  13823. config.status:1815: linking mpn/x86_64/aorrlsh2_n.asm to mpn/addlsh2_n.asm
  13824. config.status:1815: linking mpn/x86_64/aorrlsh2_n.asm to mpn/rsblsh2_n.asm
  13825. config.status:1815: linking mpn/x86_64/k8/aorrlsh_n.asm to mpn/addlsh_n.asm
  13826. config.status:1815: linking mpn/x86_64/k8/aorrlsh_n.asm to mpn/rsblsh_n.asm
  13827. config.status:1815: linking mpn/generic/add_n_sub_n.c to mpn/add_n_sub_n.c
  13828. config.status:1815: linking mpn/x86_64/addaddmul_1msb0.asm to mpn/addaddmul_1msb0.asm
  13829. config.status:1815: linking mpn/x86_64/k8/gmp-mparam.h to gmp-mparam.h
  13830. config.status:1834: executing libtool commands
  13831. configure:30640: WARNING: unrecognized options: --disable-dependency-tracking
  13832. configure:30654: summary of build options:
  13833.  
  13834. Version: GNU MP 6.1.0
  13835. Host type: x86_64-pc-linux-android
  13836. ABI: 64
  13837. Install prefix: /home/matthewn4444/repositories/VPlayer_lib/ffmpeg_build/../VPlayer_library/jni/ffmpeg-build/x86_64
  13838. Compiler: gcc
  13839. Static libraries: yes
  13840. Shared libraries: no
  13841.  
  13842.  
  13843. ## ---------------- ##
  13844. ## Cache variables. ##
  13845. ## ---------------- ##
  13846.  
  13847. ac_cv_build=x86_64-unknown-linux-gnu
  13848. ac_cv_c_bigendian=no
  13849. ac_cv_c_compiler_gnu=yes
  13850. ac_cv_c_inline=inline
  13851. ac_cv_c_restrict=__restrict
  13852. ac_cv_c_volatile=yes
  13853. ac_cv_env_ABI_set=
  13854. ac_cv_env_ABI_value=
  13855. ac_cv_env_CCC_set=
  13856. ac_cv_env_CCC_value=
  13857. ac_cv_env_CC_FOR_BUILD_set=
  13858. ac_cv_env_CC_FOR_BUILD_value=
  13859. ac_cv_env_CC_set=
  13860. ac_cv_env_CC_value=
  13861. ac_cv_env_CFLAGS_set=
  13862. ac_cv_env_CFLAGS_value=
  13863. ac_cv_env_CPPFLAGS_set=
  13864. ac_cv_env_CPPFLAGS_value=
  13865. ac_cv_env_CPP_FOR_BUILD_set=
  13866. ac_cv_env_CPP_FOR_BUILD_value=
  13867. ac_cv_env_CPP_set=
  13868. ac_cv_env_CPP_value=
  13869. ac_cv_env_CXXCPP_set=
  13870. ac_cv_env_CXXCPP_value=
  13871. ac_cv_env_CXXFLAGS_set=
  13872. ac_cv_env_CXXFLAGS_value=
  13873. ac_cv_env_CXX_set=
  13874. ac_cv_env_CXX_value=
  13875. ac_cv_env_LDFLAGS_set=
  13876. ac_cv_env_LDFLAGS_value=
  13877. ac_cv_env_LIBS_set=
  13878. ac_cv_env_LIBS_value=
  13879. ac_cv_env_LT_SYS_LIBRARY_PATH_set=
  13880. ac_cv_env_LT_SYS_LIBRARY_PATH_value=
  13881. ac_cv_env_M4_set=
  13882. ac_cv_env_M4_value=
  13883. ac_cv_env_YACC_set=
  13884. ac_cv_env_YACC_value=
  13885. ac_cv_env_YFLAGS_set=
  13886. ac_cv_env_YFLAGS_value=
  13887. ac_cv_env_build_alias_set=set
  13888. ac_cv_env_build_alias_value=x86_64-unknown-linux-gnu
  13889. ac_cv_env_host_alias_set=set
  13890. ac_cv_env_host_alias_value=x86_64-linux-android
  13891. ac_cv_env_target_alias_set=
  13892. ac_cv_env_target_alias_value=
  13893. ac_cv_func_alarm=yes
  13894. ac_cv_func_attr_get=no
  13895. ac_cv_func_clock=yes
  13896. ac_cv_func_cputime=no
  13897. ac_cv_func_getpagesize=yes
  13898. ac_cv_func_getrusage=yes
  13899. ac_cv_func_getsysinfo=no
  13900. ac_cv_func_gettimeofday=yes
  13901. ac_cv_func_localeconv=yes
  13902. ac_cv_func_memset=yes
  13903. ac_cv_func_mmap=yes
  13904. ac_cv_func_mprotect=yes
  13905. ac_cv_func_nl_langinfo=yes
  13906. ac_cv_func_obstack_vprintf=yes
  13907. ac_cv_func_popen=yes
  13908. ac_cv_func_processor_info=no
  13909. ac_cv_func_pstat_getprocessor=no
  13910. ac_cv_func_raise=yes
  13911. ac_cv_func_read_real_time=no
  13912. ac_cv_func_sigaction=yes
  13913. ac_cv_func_sigaltstack=yes
  13914. ac_cv_func_sigstack=yes
  13915. ac_cv_func_strchr=yes
  13916. ac_cv_func_strerror=yes
  13917. ac_cv_func_strnlen=yes
  13918. ac_cv_func_strtol=yes
  13919. ac_cv_func_strtoul=yes
  13920. ac_cv_func_sysconf=yes
  13921. ac_cv_func_sysctl=yes
  13922. ac_cv_func_sysctlbyname=no
  13923. ac_cv_func_syssgi=no
  13924. ac_cv_func_times=yes
  13925. ac_cv_func_vsnprintf=yes
  13926. ac_cv_have_decl_fgetc=yes
  13927. ac_cv_have_decl_fscanf=yes
  13928. ac_cv_have_decl_optarg=yes
  13929. ac_cv_have_decl_sys_errlist=yes
  13930. ac_cv_have_decl_sys_nerr=yes
  13931. ac_cv_have_decl_ungetc=yes
  13932. ac_cv_have_decl_vfprintf=yes
  13933. ac_cv_header_dlfcn_h=yes
  13934. ac_cv_header_fcntl_h=yes
  13935. ac_cv_header_float_h=yes
  13936. ac_cv_header_inttypes_h=yes
  13937. ac_cv_header_invent_h=no
  13938. ac_cv_header_langinfo_h=yes
  13939. ac_cv_header_locale_h=yes
  13940. ac_cv_header_machine_hal_sysinfo_h=no
  13941. ac_cv_header_memory_h=yes
  13942. ac_cv_header_nl_types_h=yes
  13943. ac_cv_header_stdc=yes
  13944. ac_cv_header_stdint_h=yes
  13945. ac_cv_header_stdlib_h=yes
  13946. ac_cv_header_string_h=yes
  13947. ac_cv_header_strings_h=yes
  13948. ac_cv_header_sys_attributes_h=no
  13949. ac_cv_header_sys_iograph_h=no
  13950. ac_cv_header_sys_mman_h=yes
  13951. ac_cv_header_sys_param_h=yes
  13952. ac_cv_header_sys_processor_h=no
  13953. ac_cv_header_sys_pstat_h=no
  13954. ac_cv_header_sys_resource_h=yes
  13955. ac_cv_header_sys_stat_h=yes
  13956. ac_cv_header_sys_sysctl_h=yes
  13957. ac_cv_header_sys_sysinfo_h=yes
  13958. ac_cv_header_sys_syssgi_h=no
  13959. ac_cv_header_sys_systemcfg_h=no
  13960. ac_cv_header_sys_time_h=yes
  13961. ac_cv_header_sys_times_h=yes
  13962. ac_cv_header_sys_types_h=yes
  13963. ac_cv_header_time=yes
  13964. ac_cv_header_unistd_h=yes
  13965. ac_cv_host=x86_64-pc-linux-android
  13966. ac_cv_lib_curses_tputs=no
  13967. ac_cv_lib_lex=-lfl
  13968. ac_cv_lib_m_cos=yes
  13969. ac_cv_lib_ncurses_tputs=no
  13970. ac_cv_lib_readline_readline=no
  13971. ac_cv_member_struct_pst_processor_psp_iticksperclktick=no
  13972. ac_cv_objext=o
  13973. ac_cv_path_EGREP='/bin/grep -E'
  13974. ac_cv_path_FGREP='/bin/grep -F'
  13975. ac_cv_path_GREP=/bin/grep
  13976. ac_cv_path_SED=/bin/sed
  13977. ac_cv_path_install='/usr/bin/install -c'
  13978. ac_cv_path_lt_DD=/bin/dd
  13979. ac_cv_path_mkdir=/bin/mkdir
  13980. ac_cv_prog_AR=ar
  13981. ac_cv_prog_AWK=gawk
  13982. ac_cv_prog_CC=gcc
  13983. ac_cv_prog_CPP='gcc -E'
  13984. ac_cv_prog_DLLTOOL=dlltool
  13985. ac_cv_prog_LEX=flex
  13986. ac_cv_prog_OBJDUMP=objdump
  13987. ac_cv_prog_RANLIB=ranlib
  13988. ac_cv_prog_STRIP=strip
  13989. ac_cv_prog_YACC='bison -y'
  13990. ac_cv_prog_ac_ct_AR=ar
  13991. ac_cv_prog_ac_ct_DUMPBIN='link -dump'
  13992. ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
  13993. ac_cv_prog_ac_ct_RANLIB=ranlib
  13994. ac_cv_prog_ac_ct_STRIP=strip
  13995. ac_cv_prog_cc_c89=
  13996. ac_cv_prog_cc_c99=
  13997. ac_cv_prog_cc_g=yes
  13998. ac_cv_prog_cc_stdc=
  13999. ac_cv_prog_lex_root=lex.yy
  14000. ac_cv_prog_lex_yytext_pointer=yes
  14001. ac_cv_prog_make_make_set=yes
  14002. ac_cv_search_clock_gettime='none required'
  14003. ac_cv_sizeof_mp_limb_t=8
  14004. ac_cv_sizeof_unsigned=4
  14005. ac_cv_sizeof_unsigned_long=8
  14006. ac_cv_sizeof_unsigned_short=2
  14007. ac_cv_sizeof_void_p=8
  14008. ac_cv_type_intmax_t=yes
  14009. ac_cv_type_intptr_t=yes
  14010. ac_cv_type_long_double=yes
  14011. ac_cv_type_long_long=yes
  14012. ac_cv_type_ptrdiff_t=yes
  14013. ac_cv_type_quad_t=yes
  14014. ac_cv_type_signal=void
  14015. ac_cv_type_stack_t=yes
  14016. ac_cv_type_uint_least32_t=yes
  14017. am_cv_make_support_nested_variables=yes
  14018. am_cv_prog_cc_c_o=yes
  14019. cl_cv_as_noexecstack=yes
  14020. gmp_cv_asm_align_fill_0x90=yes
  14021. gmp_cv_asm_align_log=no
  14022. gmp_cv_asm_byte=.byte
  14023. gmp_cv_asm_data=.data
  14024. gmp_cv_asm_globl=.globl
  14025. gmp_cv_asm_globl_attr=
  14026. gmp_cv_asm_label_suffix=:
  14027. gmp_cv_asm_lsym_prefix=.L
  14028. gmp_cv_asm_rodata=' .section .rodata'
  14029. gmp_cv_asm_size='.size $1,$2'
  14030. gmp_cv_asm_text=.text
  14031. gmp_cv_asm_type='.type $1,@$2'
  14032. gmp_cv_asm_underscore=no
  14033. gmp_cv_asm_w32=.long
  14034. gmp_cv_c_attribute_const=yes
  14035. gmp_cv_c_attribute_malloc=yes
  14036. gmp_cv_c_attribute_mode=yes
  14037. gmp_cv_c_attribute_noreturn=yes
  14038. gmp_cv_c_double_format='IEEE little endian'
  14039. gmp_cv_c_for_build_ansi=yes
  14040. gmp_cv_c_hidden_alias=yes
  14041. gmp_cv_check_libm_for_build=-lm
  14042. gmp_cv_func_alloca=yes
  14043. gmp_cv_func_sscanf_writable_input=no
  14044. gmp_cv_func_vsnprintf=probably
  14045. gmp_cv_header_alloca=yes
  14046. gmp_cv_m4_m4wrap_spurious=no
  14047. gmp_cv_option_alloca=alloca
  14048. gmp_cv_prog_cpp_for_build='gcc -E'
  14049. gmp_cv_prog_exeext_for_build=
  14050. gmp_cv_prog_m4=m4
  14051. lt_cv_ar_at_file=@
  14052. lt_cv_deplibs_check_method=pass_all
  14053. lt_cv_file_magic_cmd='$MAGIC_CMD'
  14054. lt_cv_file_magic_test_file=
  14055. lt_cv_ld_reload_flag=-r
  14056. lt_cv_nm_interface='BSD nm'
  14057. lt_cv_objdir=.libs
  14058. lt_cv_path_LD=/usr/bin/ld
  14059. lt_cv_path_NM='/usr/bin/nm -B'
  14060. lt_cv_path_mainfest_tool=no
  14061. lt_cv_prog_compiler_c_o=yes
  14062. lt_cv_prog_compiler_pic='-fPIC -DPIC'
  14063. lt_cv_prog_compiler_pic_works=yes
  14064. lt_cv_prog_compiler_rtti_exceptions=no
  14065. lt_cv_prog_compiler_static_works=yes
  14066. lt_cv_prog_gnu_ld=yes
  14067. lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
  14068. lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
  14069. lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\'''
  14070. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\'''
  14071. lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
  14072. lt_cv_sys_global_symbol_to_import=
  14073. lt_cv_sys_max_cmd_len=1572864
  14074. lt_cv_to_host_file_cmd=func_convert_file_noop
  14075. lt_cv_to_tool_file_cmd=func_convert_file_noop
  14076. lt_cv_truncate_bin='/bin/dd bs=4096 count=1'
  14077.  
  14078. ## ----------------- ##
  14079. ## Output variables. ##
  14080. ## ----------------- ##
  14081.  
  14082. ABI='64'
  14083. ACLOCAL='${SHELL} /home/matthewn4444/repositories/VPlayer_lib/ffmpeg_build/gmp/missing aclocal-1.15'
  14084. AMTAR='$${TAR-tar}'
  14085. AM_BACKSLASH='\'
  14086. AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
  14087. AM_DEFAULT_VERBOSITY='1'
  14088. AM_V='$(V)'
  14089. AR='ar'
  14090. AS='as'
  14091. ASMFLAGS=' -Wa,--noexecstack'
  14092. AUTOCONF='${SHELL} /home/matthewn4444/repositories/VPlayer_lib/ffmpeg_build/gmp/missing autoconf'
  14093. AUTOHEADER='${SHELL} /home/matthewn4444/repositories/VPlayer_lib/ffmpeg_build/gmp/missing autoheader'
  14094. AUTOMAKE='${SHELL} /home/matthewn4444/repositories/VPlayer_lib/ffmpeg_build/gmp/missing automake-1.15'
  14095. AWK='gawk'
  14096. CALLING_CONVENTIONS_OBJS='amd64call.lo amd64check$U.lo'
  14097. CC='gcc'
  14098. CCAS='gcc -c'
  14099. CC_FOR_BUILD='gcc'
  14100. CFLAGS='-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8'
  14101. CPP='gcc -E'
  14102. CPPFLAGS=''
  14103. CPP_FOR_BUILD='gcc -E'
  14104. CXX=''
  14105. CXXCPP=''
  14106. CXXFLAGS=''
  14107. CYGPATH_W='echo'
  14108. DEFN_LONG_LONG_LIMB='/* #undef _LONG_LONG_LIMB */'
  14109. DEFS='-DHAVE_CONFIG_H'
  14110. DLLTOOL='dlltool'
  14111. DSYMUTIL=''
  14112. DUMPBIN=':'
  14113. ECHO_C=''
  14114. ECHO_N='-n'
  14115. ECHO_T=''
  14116. EGREP='/bin/grep -E'
  14117. ENABLE_STATIC_FALSE='#'
  14118. ENABLE_STATIC_TRUE=''
  14119. EXEEXT=''
  14120. EXEEXT_FOR_BUILD=''
  14121. FGREP='/bin/grep -F'
  14122. GMP_LDFLAGS=''
  14123. GMP_LIMB_BITS='64'
  14124. GMP_NAIL_BITS='0'
  14125. GREP='/bin/grep'
  14126. HAVE_CLOCK_01='1'
  14127. HAVE_CPUTIME_01='0'
  14128. HAVE_GETRUSAGE_01='1'
  14129. HAVE_GETTIMEOFDAY_01='1'
  14130. HAVE_HOST_CPU_FAMILY_power='0'
  14131. HAVE_HOST_CPU_FAMILY_powerpc='0'
  14132. HAVE_SIGACTION_01='1'
  14133. HAVE_SIGALTSTACK_01='1'
  14134. HAVE_SIGSTACK_01='1'
  14135. HAVE_STACK_T_01='1'
  14136. HAVE_SYS_RESOURCE_H_01='1'
  14137. INSTALL_DATA='${INSTALL} -m 644'
  14138. INSTALL_PROGRAM='${INSTALL}'
  14139. INSTALL_SCRIPT='${INSTALL}'
  14140. INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
  14141. LD='/usr/bin/ld -m elf_x86_64'
  14142. LDFLAGS=''
  14143. LEX='flex'
  14144. LEXLIB='-lfl'
  14145. LEX_OUTPUT_ROOT='lex.yy'
  14146. LIBCURSES=''
  14147. LIBGMPXX_LDFLAGS=''
  14148. LIBGMP_DLL='0'
  14149. LIBGMP_LDFLAGS=''
  14150. LIBM='-lm'
  14151. LIBM_FOR_BUILD='-lm'
  14152. LIBOBJS=''
  14153. LIBREADLINE=''
  14154. LIBS=''
  14155. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  14156. LIPO=''
  14157. LN_S='ln -s'
  14158. LTLIBOBJS=''
  14159. LT_SYS_LIBRARY_PATH=''
  14160. M4='m4'
  14161. MAINT='#'
  14162. MAINTAINER_MODE_FALSE=''
  14163. MAINTAINER_MODE_TRUE='#'
  14164. MAKEINFO='${SHELL} /home/matthewn4444/repositories/VPlayer_lib/ffmpeg_build/gmp/missing makeinfo'
  14165. MANIFEST_TOOL=':'
  14166. MKDIR_P='/bin/mkdir -p'
  14167. NM='/usr/bin/nm -B'
  14168. NMEDIT=''
  14169. OBJDUMP='objdump'
  14170. OBJEXT='o'
  14171. OTOOL64=''
  14172. OTOOL=''
  14173. PACKAGE='gmp'
  14174. PACKAGE_BUGREPORT='gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html'
  14175. PACKAGE_NAME='GNU MP'
  14176. PACKAGE_STRING='GNU MP 6.1.0'
  14177. PACKAGE_TARNAME='gmp'
  14178. PACKAGE_URL='http://www.gnu.org/software/gmp/'
  14179. PACKAGE_VERSION='6.1.0'
  14180. PATH_SEPARATOR=':'
  14181. RANLIB='ranlib'
  14182. SED='/bin/sed'
  14183. SET_MAKE=''
  14184. SHELL='/bin/bash'
  14185. SPEED_CYCLECOUNTER_OBJ='x86_64.lo'
  14186. STRIP='strip'
  14187. TAL_OBJECT='tal-reent.lo'
  14188. TUNE_LIBS=''
  14189. TUNE_SQR_OBJ=''
  14190. U_FOR_BUILD=''
  14191. VERSION='6.1.0'
  14192. WANT_CXX_FALSE=''
  14193. WANT_CXX_TRUE='#'
  14194. WITH_READLINE_01='0'
  14195. YACC='bison -y'
  14196. YFLAGS=''
  14197. ac_ct_AR='ar'
  14198. ac_ct_CC=''
  14199. ac_ct_CXX=''
  14200. ac_ct_DUMPBIN='link -dump'
  14201. am__EXEEXT_FALSE=''
  14202. am__EXEEXT_TRUE='#'
  14203. am__isrc=''
  14204. am__leading_dot='.'
  14205. am__tar='$${TAR-tar} chof - "$$tardir"'
  14206. am__untar='$${TAR-tar} xf -'
  14207. bindir='${exec_prefix}/bin'
  14208. build='x86_64-unknown-linux-gnu'
  14209. build_alias='x86_64-unknown-linux-gnu'
  14210. build_cpu='x86_64'
  14211. build_os='linux-gnu'
  14212. build_vendor='unknown'
  14213. datadir='${datarootdir}'
  14214. datarootdir='${prefix}/share'
  14215. docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  14216. dvidir='${docdir}'
  14217. exec_prefix='${prefix}'
  14218. gmp_srclinks=' mpn/invert_limb_table.asm mpn/add.c mpn/add_1.c mpn/add_n.asm mpn/sub.c mpn/sub_1.c mpn/sub_n.asm mpn/cnd_add_n.asm mpn/cnd_sub_n.asm mpn/cnd_swap.c mpn/neg.c mpn/com.asm mpn/mul_1.asm mpn/addmul_1.asm mpn/submul_1.asm mpn/add_err1_n.asm mpn/add_err2_n.asm mpn/add_err3_n.asm mpn/sub_err1_n.asm mpn/sub_err2_n.asm mpn/sub_err3_n.asm mpn/lshift.asm mpn/rshift.asm mpn/dive_1.asm mpn/diveby3.c mpn/divis.c mpn/divrem.c mpn/divrem_1.asm mpn/divrem_2.asm mpn/fib2_ui.c mpn/mod_1.c mpn/mod_34lsub1.asm mpn/mode1o.asm mpn/pre_mod_1.c mpn/dump.c mpn/mod_1_1.asm mpn/mod_1_2.asm mpn/mod_1_3.c mpn/mod_1_4.asm mpn/lshiftc.asm mpn/mul.c mpn/mul_fft.c mpn/mul_n.c mpn/sqr.c mpn/mul_basecase.asm mpn/sqr_basecase.asm mpn/nussbaumer_mul.c mpn/mulmid_basecase.asm mpn/toom42_mulmid.c mpn/mulmid_n.c mpn/mulmid.c mpn/random.c mpn/random2.c mpn/pow_1.c mpn/rootrem.c mpn/sqrtrem.c mpn/sizeinbase.c mpn/get_str.c mpn/set_str.c mpn/scan0.c mpn/scan1.c mpn/popcount.asm mpn/hamdist.asm mpn/cmp.c mpn/zero_p.c mpn/perfsqr.c mpn/perfpow.c mpn/gcd_1.asm mpn/gcd.c mpn/gcdext_1.c mpn/gcdext.c mpn/gcd_subdiv_step.c mpn/gcdext_lehmer.c mpn/div_q.c mpn/tdiv_qr.c mpn/jacbase.c mpn/jacobi_2.c mpn/jacobi.c mpn/get_d.c mpn/matrix22_mul.c mpn/matrix22_mul1_inverse_vector.c mpn/hgcd_matrix.c mpn/hgcd2.c mpn/hgcd_step.c mpn/hgcd_reduce.c mpn/hgcd.c mpn/hgcd_appr.c mpn/hgcd2_jacobi.c mpn/hgcd_jacobi.c mpn/mullo_n.c mpn/mullo_basecase.asm mpn/sqrlo.c mpn/sqrlo_basecase.c mpn/toom22_mul.c mpn/toom32_mul.c mpn/toom42_mul.c mpn/toom52_mul.c mpn/toom62_mul.c mpn/toom33_mul.c mpn/toom43_mul.c mpn/toom53_mul.c mpn/toom54_mul.c mpn/toom63_mul.c mpn/toom44_mul.c mpn/toom6h_mul.c mpn/toom6_sqr.c mpn/toom8h_mul.c mpn/toom8_sqr.c mpn/toom_couple_handling.c mpn/toom2_sqr.c mpn/toom3_sqr.c mpn/toom4_sqr.c mpn/toom_eval_dgr3_pm1.c mpn/toom_eval_dgr3_pm2.c mpn/toom_eval_pm1.c mpn/toom_eval_pm2.c mpn/toom_eval_pm2exp.c mpn/toom_eval_pm2rexp.c mpn/toom_interpolate_5pts.c mpn/toom_interpolate_6pts.c mpn/toom_interpolate_7pts.c mpn/toom_interpolate_8pts.c mpn/toom_interpolate_12pts.c mpn/toom_interpolate_16pts.c mpn/invertappr.c mpn/invert.c mpn/binvert.c mpn/mulmod_bnm1.c mpn/sqrmod_bnm1.c mpn/div_qr_1.c mpn/div_qr_1n_pi1.asm mpn/div_qr_2.c mpn/div_qr_2n_pi1.asm mpn/div_qr_2u_pi1.asm mpn/sbpi1_div_q.c mpn/sbpi1_div_qr.c mpn/sbpi1_divappr_q.c mpn/dcpi1_div_q.c mpn/dcpi1_div_qr.c mpn/dcpi1_divappr_q.c mpn/mu_div_qr.c mpn/mu_divappr_q.c mpn/mu_div_q.c mpn/bdiv_q_1.asm mpn/sbpi1_bdiv_q.c mpn/sbpi1_bdiv_qr.c mpn/dcpi1_bdiv_q.c mpn/dcpi1_bdiv_qr.c mpn/mu_bdiv_q.c mpn/mu_bdiv_qr.c mpn/bdiv_q.c mpn/bdiv_qr.c mpn/broot.c mpn/brootinv.c mpn/bsqrt.c mpn/bsqrtinv.c mpn/divexact.c mpn/bdiv_dbm1c.asm mpn/redc_1.asm mpn/redc_2.c mpn/redc_n.c mpn/powm.c mpn/powlo.c mpn/sec_powm.c mpn/sec_mul.c mpn/sec_sqr.c mpn/sec_div_qr.c mpn/sec_div_r.c mpn/sec_pi1_div_qr.c mpn/sec_pi1_div_r.c mpn/sec_add_1.c mpn/sec_sub_1.c mpn/sec_invert.c mpn/trialdiv.c mpn/remove.c mpn/and_n.asm mpn/andn_n.asm mpn/nand_n.asm mpn/ior_n.asm mpn/iorn_n.asm mpn/nior_n.asm mpn/xor_n.asm mpn/xnor_n.asm mpn/copyi.asm mpn/copyd.asm mpn/zero.c mpn/sec_tabselect.asm mpn/comb_tables.c mpn/invert_limb.asm mpn/sqr_diag_addlsh1.asm mpn/mul_2.asm mpn/addmul_2.asm mpn/addlsh1_n.asm mpn/sublsh1_n.asm mpn/rsblsh1_n.asm mpn/rsh1add_n.asm mpn/rsh1sub_n.asm mpn/addlsh2_n.asm mpn/rsblsh2_n.asm mpn/addlsh_n.asm mpn/rsblsh_n.asm mpn/add_n_sub_n.c mpn/addaddmul_1msb0.asm gmp-mparam.h'
  14219. host='x86_64-pc-linux-android'
  14220. host_alias='x86_64-linux-android'
  14221. host_cpu='x86_64'
  14222. host_os='linux-android'
  14223. host_vendor='pc'
  14224. htmldir='${docdir}'
  14225. includedir='${prefix}/include'
  14226. infodir='${datarootdir}/info'
  14227. install_sh='${SHELL} /home/matthewn4444/repositories/VPlayer_lib/ffmpeg_build/gmp/install-sh'
  14228. libdir='${exec_prefix}/lib'
  14229. libexecdir='${exec_prefix}/libexec'
  14230. localedir='${datarootdir}/locale'
  14231. localstatedir='${prefix}/var'
  14232. mandir='${datarootdir}/man'
  14233. mkdir_p='$(MKDIR_P)'
  14234. mpn_objects=' invert_limb_table.lo add$U.lo add_1$U.lo add_n.lo sub$U.lo sub_1$U.lo sub_n.lo cnd_add_n.lo cnd_sub_n.lo cnd_swap$U.lo neg$U.lo com.lo mul_1.lo addmul_1.lo submul_1.lo add_err1_n.lo add_err2_n.lo add_err3_n.lo sub_err1_n.lo sub_err2_n.lo sub_err3_n.lo lshift.lo rshift.lo dive_1.lo diveby3$U.lo divis$U.lo divrem$U.lo divrem_1.lo divrem_2.lo fib2_ui$U.lo mod_1$U.lo mod_34lsub1.lo mode1o.lo pre_mod_1$U.lo dump$U.lo mod_1_1.lo mod_1_2.lo mod_1_3$U.lo mod_1_4.lo lshiftc.lo mul$U.lo mul_fft$U.lo mul_n$U.lo sqr$U.lo mul_basecase.lo sqr_basecase.lo nussbaumer_mul$U.lo mulmid_basecase.lo toom42_mulmid$U.lo mulmid_n$U.lo mulmid$U.lo random$U.lo random2$U.lo pow_1$U.lo rootrem$U.lo sqrtrem$U.lo sizeinbase$U.lo get_str$U.lo set_str$U.lo scan0$U.lo scan1$U.lo popcount.lo hamdist.lo cmp$U.lo zero_p$U.lo perfsqr$U.lo perfpow$U.lo gcd_1.lo gcd$U.lo gcdext_1$U.lo gcdext$U.lo gcd_subdiv_step$U.lo gcdext_lehmer$U.lo div_q$U.lo tdiv_qr$U.lo jacbase$U.lo jacobi_2$U.lo jacobi$U.lo get_d$U.lo matrix22_mul$U.lo matrix22_mul1_inverse_vector$U.lo hgcd_matrix$U.lo hgcd2$U.lo hgcd_step$U.lo hgcd_reduce$U.lo hgcd$U.lo hgcd_appr$U.lo hgcd2_jacobi$U.lo hgcd_jacobi$U.lo mullo_n$U.lo mullo_basecase.lo sqrlo$U.lo sqrlo_basecase$U.lo toom22_mul$U.lo toom32_mul$U.lo toom42_mul$U.lo toom52_mul$U.lo toom62_mul$U.lo toom33_mul$U.lo toom43_mul$U.lo toom53_mul$U.lo toom54_mul$U.lo toom63_mul$U.lo toom44_mul$U.lo toom6h_mul$U.lo toom6_sqr$U.lo toom8h_mul$U.lo toom8_sqr$U.lo toom_couple_handling$U.lo toom2_sqr$U.lo toom3_sqr$U.lo toom4_sqr$U.lo toom_eval_dgr3_pm1$U.lo toom_eval_dgr3_pm2$U.lo toom_eval_pm1$U.lo toom_eval_pm2$U.lo toom_eval_pm2exp$U.lo toom_eval_pm2rexp$U.lo toom_interpolate_5pts$U.lo toom_interpolate_6pts$U.lo toom_interpolate_7pts$U.lo toom_interpolate_8pts$U.lo toom_interpolate_12pts$U.lo toom_interpolate_16pts$U.lo invertappr$U.lo invert$U.lo binvert$U.lo mulmod_bnm1$U.lo sqrmod_bnm1$U.lo div_qr_1$U.lo div_qr_1n_pi1.lo div_qr_2$U.lo div_qr_2n_pi1.lo div_qr_2u_pi1.lo sbpi1_div_q$U.lo sbpi1_div_qr$U.lo sbpi1_divappr_q$U.lo dcpi1_div_q$U.lo dcpi1_div_qr$U.lo dcpi1_divappr_q$U.lo mu_div_qr$U.lo mu_divappr_q$U.lo mu_div_q$U.lo bdiv_q_1.lo sbpi1_bdiv_q$U.lo sbpi1_bdiv_qr$U.lo dcpi1_bdiv_q$U.lo dcpi1_bdiv_qr$U.lo mu_bdiv_q$U.lo mu_bdiv_qr$U.lo bdiv_q$U.lo bdiv_qr$U.lo broot$U.lo brootinv$U.lo bsqrt$U.lo bsqrtinv$U.lo divexact$U.lo bdiv_dbm1c.lo redc_1.lo redc_2$U.lo redc_n$U.lo powm$U.lo powlo$U.lo sec_powm$U.lo sec_mul$U.lo sec_sqr$U.lo sec_div_qr$U.lo sec_div_r$U.lo sec_pi1_div_qr$U.lo sec_pi1_div_r$U.lo sec_add_1$U.lo sec_sub_1$U.lo sec_invert$U.lo trialdiv$U.lo remove$U.lo and_n.lo andn_n.lo nand_n.lo ior_n.lo iorn_n.lo nior_n.lo xor_n.lo xnor_n.lo copyi.lo copyd.lo zero$U.lo sec_tabselect.lo comb_tables$U.lo invert_limb.lo sqr_diag_addlsh1.lo mul_2.lo addmul_2.lo addlsh1_n.lo sublsh1_n.lo rsblsh1_n.lo rsh1add_n.lo rsh1sub_n.lo addlsh2_n.lo rsblsh2_n.lo addlsh_n.lo rsblsh_n.lo add_n_sub_n$U.lo addaddmul_1msb0.lo'
  14235. mpn_objs_in_libgmp=' mpn/invert_limb_table.lo mpn/add$U.lo mpn/add_1$U.lo mpn/add_n.lo mpn/sub$U.lo mpn/sub_1$U.lo mpn/sub_n.lo mpn/cnd_add_n.lo mpn/cnd_sub_n.lo mpn/cnd_swap$U.lo mpn/neg$U.lo mpn/com.lo mpn/mul_1.lo mpn/addmul_1.lo mpn/submul_1.lo mpn/add_err1_n.lo mpn/add_err2_n.lo mpn/add_err3_n.lo mpn/sub_err1_n.lo mpn/sub_err2_n.lo mpn/sub_err3_n.lo mpn/lshift.lo mpn/rshift.lo mpn/dive_1.lo mpn/diveby3$U.lo mpn/divis$U.lo mpn/divrem$U.lo mpn/divrem_1.lo mpn/divrem_2.lo mpn/fib2_ui$U.lo mpn/mod_1$U.lo mpn/mod_34lsub1.lo mpn/mode1o.lo mpn/pre_mod_1$U.lo mpn/dump$U.lo mpn/mod_1_1.lo mpn/mod_1_2.lo mpn/mod_1_3$U.lo mpn/mod_1_4.lo mpn/lshiftc.lo mpn/mul$U.lo mpn/mul_fft$U.lo mpn/mul_n$U.lo mpn/sqr$U.lo mpn/mul_basecase.lo mpn/sqr_basecase.lo mpn/nussbaumer_mul$U.lo mpn/mulmid_basecase.lo mpn/toom42_mulmid$U.lo mpn/mulmid_n$U.lo mpn/mulmid$U.lo mpn/random$U.lo mpn/random2$U.lo mpn/pow_1$U.lo mpn/rootrem$U.lo mpn/sqrtrem$U.lo mpn/sizeinbase$U.lo mpn/get_str$U.lo mpn/set_str$U.lo mpn/scan0$U.lo mpn/scan1$U.lo mpn/popcount.lo mpn/hamdist.lo mpn/cmp$U.lo mpn/zero_p$U.lo mpn/perfsqr$U.lo mpn/perfpow$U.lo mpn/gcd_1.lo mpn/gcd$U.lo mpn/gcdext_1$U.lo mpn/gcdext$U.lo mpn/gcd_subdiv_step$U.lo mpn/gcdext_lehmer$U.lo mpn/div_q$U.lo mpn/tdiv_qr$U.lo mpn/jacbase$U.lo mpn/jacobi_2$U.lo mpn/jacobi$U.lo mpn/get_d$U.lo mpn/matrix22_mul$U.lo mpn/matrix22_mul1_inverse_vector$U.lo mpn/hgcd_matrix$U.lo mpn/hgcd2$U.lo mpn/hgcd_step$U.lo mpn/hgcd_reduce$U.lo mpn/hgcd$U.lo mpn/hgcd_appr$U.lo mpn/hgcd2_jacobi$U.lo mpn/hgcd_jacobi$U.lo mpn/mullo_n$U.lo mpn/mullo_basecase.lo mpn/sqrlo$U.lo mpn/sqrlo_basecase$U.lo mpn/toom22_mul$U.lo mpn/toom32_mul$U.lo mpn/toom42_mul$U.lo mpn/toom52_mul$U.lo mpn/toom62_mul$U.lo mpn/toom33_mul$U.lo mpn/toom43_mul$U.lo mpn/toom53_mul$U.lo mpn/toom54_mul$U.lo mpn/toom63_mul$U.lo mpn/toom44_mul$U.lo mpn/toom6h_mul$U.lo mpn/toom6_sqr$U.lo mpn/toom8h_mul$U.lo mpn/toom8_sqr$U.lo mpn/toom_couple_handling$U.lo mpn/toom2_sqr$U.lo mpn/toom3_sqr$U.lo mpn/toom4_sqr$U.lo mpn/toom_eval_dgr3_pm1$U.lo mpn/toom_eval_dgr3_pm2$U.lo mpn/toom_eval_pm1$U.lo mpn/toom_eval_pm2$U.lo mpn/toom_eval_pm2exp$U.lo mpn/toom_eval_pm2rexp$U.lo mpn/toom_interpolate_5pts$U.lo mpn/toom_interpolate_6pts$U.lo mpn/toom_interpolate_7pts$U.lo mpn/toom_interpolate_8pts$U.lo mpn/toom_interpolate_12pts$U.lo mpn/toom_interpolate_16pts$U.lo mpn/invertappr$U.lo mpn/invert$U.lo mpn/binvert$U.lo mpn/mulmod_bnm1$U.lo mpn/sqrmod_bnm1$U.lo mpn/div_qr_1$U.lo mpn/div_qr_1n_pi1.lo mpn/div_qr_2$U.lo mpn/div_qr_2n_pi1.lo mpn/div_qr_2u_pi1.lo mpn/sbpi1_div_q$U.lo mpn/sbpi1_div_qr$U.lo mpn/sbpi1_divappr_q$U.lo mpn/dcpi1_div_q$U.lo mpn/dcpi1_div_qr$U.lo mpn/dcpi1_divappr_q$U.lo mpn/mu_div_qr$U.lo mpn/mu_divappr_q$U.lo mpn/mu_div_q$U.lo mpn/bdiv_q_1.lo mpn/sbpi1_bdiv_q$U.lo mpn/sbpi1_bdiv_qr$U.lo mpn/dcpi1_bdiv_q$U.lo mpn/dcpi1_bdiv_qr$U.lo mpn/mu_bdiv_q$U.lo mpn/mu_bdiv_qr$U.lo mpn/bdiv_q$U.lo mpn/bdiv_qr$U.lo mpn/broot$U.lo mpn/brootinv$U.lo mpn/bsqrt$U.lo mpn/bsqrtinv$U.lo mpn/divexact$U.lo mpn/bdiv_dbm1c.lo mpn/redc_1.lo mpn/redc_2$U.lo mpn/redc_n$U.lo mpn/powm$U.lo mpn/powlo$U.lo mpn/sec_powm$U.lo mpn/sec_mul$U.lo mpn/sec_sqr$U.lo mpn/sec_div_qr$U.lo mpn/sec_div_r$U.lo mpn/sec_pi1_div_qr$U.lo mpn/sec_pi1_div_r$U.lo mpn/sec_add_1$U.lo mpn/sec_sub_1$U.lo mpn/sec_invert$U.lo mpn/trialdiv$U.lo mpn/remove$U.lo mpn/and_n.lo mpn/andn_n.lo mpn/nand_n.lo mpn/ior_n.lo mpn/iorn_n.lo mpn/nior_n.lo mpn/xor_n.lo mpn/xnor_n.lo mpn/copyi.lo mpn/copyd.lo mpn/zero$U.lo mpn/sec_tabselect.lo mpn/comb_tables$U.lo mpn/invert_limb.lo mpn/sqr_diag_addlsh1.lo mpn/mul_2.lo mpn/addmul_2.lo mpn/addlsh1_n.lo mpn/sublsh1_n.lo mpn/rsblsh1_n.lo mpn/rsh1add_n.lo mpn/rsh1sub_n.lo mpn/addlsh2_n.lo mpn/rsblsh2_n.lo mpn/addlsh_n.lo mpn/rsblsh_n.lo mpn/add_n_sub_n$U.lo mpn/addaddmul_1msb0.lo'
  14236. oldincludedir='/usr/include'
  14237. pdfdir='${docdir}'
  14238. prefix='/home/matthewn4444/repositories/VPlayer_lib/ffmpeg_build/../VPlayer_library/jni/ffmpeg-build/x86_64'
  14239. program_transform_name='s,x,x,'
  14240. psdir='${docdir}'
  14241. sbindir='${exec_prefix}/sbin'
  14242. sharedstatedir='${prefix}/com'
  14243. sysconfdir='${prefix}/etc'
  14244. target_alias=''
  14245.  
  14246. ## ----------- ##
  14247. ## confdefs.h. ##
  14248. ## ----------- ##
  14249.  
  14250. /* confdefs.h */
  14251. #define PACKAGE_NAME "GNU MP"
  14252. #define PACKAGE_TARNAME "gmp"
  14253. #define PACKAGE_VERSION "6.1.0"
  14254. #define PACKAGE_STRING "GNU MP 6.1.0"
  14255. #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  14256. #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  14257. #define PACKAGE "gmp"
  14258. #define VERSION "6.1.0"
  14259. #define WANT_ASSEMBLY 1
  14260. #define WANT_FFT 1
  14261. #define HAVE_HOST_CPU_x86_64 1
  14262. #define HAVE_SPEED_CYCLECOUNTER 2
  14263. #define HAVE_CALLING_CONVENTIONS 1
  14264. #define STDC_HEADERS 1
  14265. #define HAVE_SYS_TYPES_H 1
  14266. #define HAVE_SYS_STAT_H 1
  14267. #define HAVE_STDLIB_H 1
  14268. #define HAVE_STRING_H 1
  14269. #define HAVE_MEMORY_H 1
  14270. #define HAVE_STRINGS_H 1
  14271. #define HAVE_INTTYPES_H 1
  14272. #define HAVE_STDINT_H 1
  14273. #define HAVE_UNISTD_H 1
  14274. #define HAVE_DLFCN_H 1
  14275. #define LT_OBJDIR ".libs/"
  14276. #define STDC_HEADERS 1
  14277. #define TIME_WITH_SYS_TIME 1
  14278. #define HAVE_FCNTL_H 1
  14279. #define HAVE_FLOAT_H 1
  14280. #define HAVE_LANGINFO_H 1
  14281. #define HAVE_LOCALE_H 1
  14282. #define HAVE_NL_TYPES_H 1
  14283. #define HAVE_SYS_MMAN_H 1
  14284. #define HAVE_SYS_PARAM_H 1
  14285. #define HAVE_SYS_SYSINFO_H 1
  14286. #define HAVE_SYS_TIME_H 1
  14287. #define HAVE_SYS_TIMES_H 1
  14288. #define HAVE_SYS_RESOURCE_H 1
  14289. #define HAVE_SYS_SYSCTL_H 1
  14290. #define HAVE_DECL_FGETC 1
  14291. #define HAVE_DECL_FSCANF 1
  14292. #define HAVE_DECL_OPTARG 1
  14293. #define HAVE_DECL_UNGETC 1
  14294. #define HAVE_DECL_VFPRINTF 1
  14295. #define HAVE_DECL_SYS_ERRLIST 1
  14296. #define HAVE_DECL_SYS_NERR 1
  14297. #define RETSIGTYPE void
  14298. #define HAVE_INTMAX_T 1
  14299. #define HAVE_LONG_DOUBLE 1
  14300. #define HAVE_LONG_LONG 1
  14301. #define HAVE_PTRDIFF_T 1
  14302. #define HAVE_QUAD_T 1
  14303. #define HAVE_UINT_LEAST32_T 1
  14304. #define HAVE_INTPTR_T 1
  14305. #define restrict __restrict
  14306. #define HAVE_ATTRIBUTE_CONST 1
  14307. #define HAVE_ATTRIBUTE_MALLOC 1
  14308. #define HAVE_ATTRIBUTE_MODE 1
  14309. #define HAVE_ATTRIBUTE_NORETURN 1
  14310. #define HAVE_HIDDEN_ALIAS 1
  14311. #define HAVE_ALLOCA_H 1
  14312. #define HAVE_ALLOCA 1
  14313. #define WANT_TMP_ALLOCA 1
  14314. #define HAVE_LIMB_LITTLE_ENDIAN 1
  14315. #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  14316. #define HAVE_ALARM 1
  14317. #define HAVE_CLOCK 1
  14318. #define HAVE_GETPAGESIZE 1
  14319. #define HAVE_GETRUSAGE 1
  14320. #define HAVE_GETTIMEOFDAY 1
  14321. #define HAVE_LOCALECONV 1
  14322. #define HAVE_MEMSET 1
  14323. #define HAVE_MMAP 1
  14324. #define HAVE_MPROTECT 1
  14325. #define HAVE_NL_LANGINFO 1
  14326. #define HAVE_OBSTACK_VPRINTF 1
  14327. #define HAVE_POPEN 1
  14328. #define HAVE_RAISE 1
  14329. #define HAVE_SIGACTION 1
  14330. #define HAVE_SIGALTSTACK 1
  14331. #define HAVE_SIGSTACK 1
  14332. #define HAVE_STRCHR 1
  14333. #define HAVE_STRERROR 1
  14334. #define HAVE_STRNLEN 1
  14335. #define HAVE_STRTOL 1
  14336. #define HAVE_STRTOUL 1
  14337. #define HAVE_SYSCONF 1
  14338. #define HAVE_SYSCTL 1
  14339. #define HAVE_TIMES 1
  14340. #define HAVE_CLOCK_GETTIME 1
  14341. #define HAVE_VSNPRINTF 1
  14342. #define HAVE_NATIVE_mpn_add_n 1
  14343. #define HAVE_NATIVE_mpn_add_nc 1
  14344. #define HAVE_NATIVE_mpn_sub_n 1
  14345. #define HAVE_NATIVE_mpn_sub_nc 1
  14346. #define HAVE_NATIVE_func_nc 1
  14347. #define HAVE_NATIVE_func 1
  14348. #define HAVE_NATIVE_mpn_add_n 1
  14349. #define HAVE_NATIVE_mpn_add_nc 1
  14350. #define HAVE_NATIVE_mpn_sub_n 1
  14351. #define HAVE_NATIVE_mpn_sub_nc 1
  14352. #define HAVE_NATIVE_func_nc 1
  14353. #define HAVE_NATIVE_func 1
  14354. #define HAVE_NATIVE_mpn_cnd_add_n 1
  14355. #define HAVE_NATIVE_mpn_cnd_sub_n 1
  14356. #define HAVE_NATIVE_func 1
  14357. #define HAVE_NATIVE_mpn_cnd_add_n 1
  14358. #define HAVE_NATIVE_mpn_cnd_sub_n 1
  14359. #define HAVE_NATIVE_func 1
  14360. #define HAVE_NATIVE_mpn_com 1
  14361. #define HAVE_NATIVE_mpn_mul_1c 1
  14362. #define HAVE_NATIVE_mpn_mul_1 1
  14363. #define HAVE_NATIVE_mpn_addmul_1 1
  14364. #define HAVE_NATIVE_mpn_submul_1 1
  14365. #define HAVE_NATIVE_func 1
  14366. #define HAVE_NATIVE_mpn_addmul_1 1
  14367. #define HAVE_NATIVE_mpn_submul_1 1
  14368. #define HAVE_NATIVE_func 1
  14369. #define HAVE_NATIVE_mpn_add_err1_n 1
  14370. #define HAVE_NATIVE_mpn_sub_err1_n 1
  14371. #define HAVE_NATIVE_func 1
  14372. #define HAVE_NATIVE_mpn_add_err2_n 1
  14373. #define HAVE_NATIVE_mpn_sub_err2_n 1
  14374. #define HAVE_NATIVE_func 1
  14375. #define HAVE_NATIVE_mpn_add_err3_n 1
  14376. #define HAVE_NATIVE_mpn_sub_err3_n 1
  14377. #define HAVE_NATIVE_func 1
  14378. #define HAVE_NATIVE_mpn_add_err1_n 1
  14379. #define HAVE_NATIVE_mpn_sub_err1_n 1
  14380. #define HAVE_NATIVE_func 1
  14381. #define HAVE_NATIVE_mpn_add_err2_n 1
  14382. #define HAVE_NATIVE_mpn_sub_err2_n 1
  14383. #define HAVE_NATIVE_func 1
  14384. #define HAVE_NATIVE_mpn_add_err3_n 1
  14385. #define HAVE_NATIVE_mpn_sub_err3_n 1
  14386. #define HAVE_NATIVE_func 1
  14387. #define HAVE_NATIVE_mpn_lshift 1
  14388. #define HAVE_NATIVE_mpn_rshift 1
  14389. #define HAVE_NATIVE_mpn_divexact_1 1
  14390. #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  14391. #define HAVE_NATIVE_mpn_divrem_1 1
  14392. #define HAVE_NATIVE_mpn_divrem_2 1
  14393. #define HAVE_NATIVE_mpn_mod_34lsub1 1
  14394. #define HAVE_NATIVE_mpn_modexact_1_odd 1
  14395. #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  14396. #define HAVE_NATIVE_mpn_mod_1_1p 1
  14397. #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  14398. #define HAVE_NATIVE_mpn_mod_1s_2p 1
  14399. #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  14400. #define HAVE_NATIVE_mpn_mod_1s_4p 1
  14401. #define HAVE_NATIVE_mpn_mod_1s_4p_cps 1
  14402. #define HAVE_NATIVE_mpn_lshiftc 1
  14403. #define HAVE_NATIVE_mpn_mul_basecase 1
  14404. #define HAVE_NATIVE_mpn_sqr_basecase 1
  14405. #define HAVE_NATIVE_mpn_mulmid_basecase 1
  14406. #define HAVE_NATIVE_mpn_popcount 1
  14407. #define HAVE_NATIVE_mpn_hamdist 1
  14408. #define HAVE_NATIVE_func 1
  14409. #define HAVE_NATIVE_mpn_popcount 1
  14410. #define HAVE_NATIVE_mpn_hamdist 1
  14411. #define HAVE_NATIVE_func 1
  14412. #define HAVE_NATIVE_mpn_gcd_1 1
  14413. #define HAVE_NATIVE_mpn_mullo_basecase 1
  14414. #define HAVE_NATIVE_mpn_div_qr_1n_pi1 1
  14415. #define HAVE_NATIVE_mpn_div_qr_2n_pi1 1
  14416. #define HAVE_NATIVE_mpn_div_qr_2u_pi1 1
  14417. #define HAVE_NATIVE_mpn_bdiv_q_1 1
  14418. #define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
  14419. #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  14420. #define HAVE_NATIVE_mpn_redc_1 1
  14421. #define HAVE_NATIVE_mpn_and_n 1
  14422. #define HAVE_NATIVE_mpn_andn_n 1
  14423. #define HAVE_NATIVE_mpn_nand_n 1
  14424. #define HAVE_NATIVE_mpn_ior_n 1
  14425. #define HAVE_NATIVE_mpn_iorn_n 1
  14426. #define HAVE_NATIVE_mpn_nior_n 1
  14427. #define HAVE_NATIVE_mpn_xor_n 1
  14428. #define HAVE_NATIVE_mpn_xnor_n 1
  14429. #define HAVE_NATIVE_func 1
  14430. #define HAVE_NATIVE_func 1
  14431. #define HAVE_NATIVE_func 1
  14432. #define HAVE_NATIVE_mpn_and_n 1
  14433. #define HAVE_NATIVE_mpn_andn_n 1
  14434. #define HAVE_NATIVE_mpn_nand_n 1
  14435. #define HAVE_NATIVE_mpn_ior_n 1
  14436. #define HAVE_NATIVE_mpn_iorn_n 1
  14437. #define HAVE_NATIVE_mpn_nior_n 1
  14438. #define HAVE_NATIVE_mpn_xor_n 1
  14439. #define HAVE_NATIVE_mpn_xnor_n 1
  14440. #define HAVE_NATIVE_func 1
  14441. #define HAVE_NATIVE_func 1
  14442. #define HAVE_NATIVE_func 1
  14443. #define HAVE_NATIVE_mpn_and_n 1
  14444. #define HAVE_NATIVE_mpn_andn_n 1
  14445. #define HAVE_NATIVE_mpn_nand_n 1
  14446. #define HAVE_NATIVE_mpn_ior_n 1
  14447. #define HAVE_NATIVE_mpn_iorn_n 1
  14448. #define HAVE_NATIVE_mpn_nior_n 1
  14449. #define HAVE_NATIVE_mpn_xor_n 1
  14450. #define HAVE_NATIVE_mpn_xnor_n 1
  14451. #define HAVE_NATIVE_func 1
  14452. #define HAVE_NATIVE_func 1
  14453. #define HAVE_NATIVE_func 1
  14454. #define HAVE_NATIVE_mpn_and_n 1
  14455. #define HAVE_NATIVE_mpn_andn_n 1
  14456. #define HAVE_NATIVE_mpn_nand_n 1
  14457. #define HAVE_NATIVE_mpn_ior_n 1
  14458. #define HAVE_NATIVE_mpn_iorn_n 1
  14459. #define HAVE_NATIVE_mpn_nior_n 1
  14460. #define HAVE_NATIVE_mpn_xor_n 1
  14461. #define HAVE_NATIVE_mpn_xnor_n 1
  14462. #define HAVE_NATIVE_func 1
  14463. #define HAVE_NATIVE_func 1
  14464. #define HAVE_NATIVE_func 1
  14465. #define HAVE_NATIVE_mpn_and_n 1
  14466. #define HAVE_NATIVE_mpn_andn_n 1
  14467. #define HAVE_NATIVE_mpn_nand_n 1
  14468. #define HAVE_NATIVE_mpn_ior_n 1
  14469. #define HAVE_NATIVE_mpn_iorn_n 1
  14470. #define HAVE_NATIVE_mpn_nior_n 1
  14471. #define HAVE_NATIVE_mpn_xor_n 1
  14472. #define HAVE_NATIVE_mpn_xnor_n 1
  14473. #define HAVE_NATIVE_func 1
  14474. #define HAVE_NATIVE_func 1
  14475. #define HAVE_NATIVE_func 1
  14476. #define HAVE_NATIVE_mpn_and_n 1
  14477. #define HAVE_NATIVE_mpn_andn_n 1
  14478. #define HAVE_NATIVE_mpn_nand_n 1
  14479. #define HAVE_NATIVE_mpn_ior_n 1
  14480. #define HAVE_NATIVE_mpn_iorn_n 1
  14481. #define HAVE_NATIVE_mpn_nior_n 1
  14482. #define HAVE_NATIVE_mpn_xor_n 1
  14483. #define HAVE_NATIVE_mpn_xnor_n 1
  14484. #define HAVE_NATIVE_func 1
  14485. #define HAVE_NATIVE_func 1
  14486. #define HAVE_NATIVE_func 1
  14487. #define HAVE_NATIVE_mpn_and_n 1
  14488. #define HAVE_NATIVE_mpn_andn_n 1
  14489. #define HAVE_NATIVE_mpn_nand_n 1
  14490. #define HAVE_NATIVE_mpn_ior_n 1
  14491. #define HAVE_NATIVE_mpn_iorn_n 1
  14492. #define HAVE_NATIVE_mpn_nior_n 1
  14493. #define HAVE_NATIVE_mpn_xor_n 1
  14494. #define HAVE_NATIVE_mpn_xnor_n 1
  14495. #define HAVE_NATIVE_func 1
  14496. #define HAVE_NATIVE_func 1
  14497. #define HAVE_NATIVE_func 1
  14498. #define HAVE_NATIVE_mpn_and_n 1
  14499. #define HAVE_NATIVE_mpn_andn_n 1
  14500. #define HAVE_NATIVE_mpn_nand_n 1
  14501. #define HAVE_NATIVE_mpn_ior_n 1
  14502. #define HAVE_NATIVE_mpn_iorn_n 1
  14503. #define HAVE_NATIVE_mpn_nior_n 1
  14504. #define HAVE_NATIVE_mpn_xor_n 1
  14505. #define HAVE_NATIVE_mpn_xnor_n 1
  14506. #define HAVE_NATIVE_func 1
  14507. #define HAVE_NATIVE_func 1
  14508. #define HAVE_NATIVE_func 1
  14509. #define HAVE_NATIVE_mpn_copyi 1
  14510. #define HAVE_NATIVE_mpn_copyd 1
  14511. #define HAVE_NATIVE_mpn_sec_tabselect 1
  14512. #define HAVE_NATIVE_mpn_invert_limb 1
  14513. #define HAVE_NATIVE_C 1
  14514. #define HAVE_NATIVE_Kn 1
  14515. #define HAVE_NATIVE_C2 1
  14516. #define HAVE_NATIVE_Ci 1
  14517. #define HAVE_NATIVE_mpn_sqr_diag_addlsh1 1
  14518. #define HAVE_NATIVE_mpn_mul_2 1
  14519. #define HAVE_NATIVE_mpn_addmul_2 1
  14520. #define HAVE_NATIVE_mpn_addlsh1_n 1
  14521. #define HAVE_NATIVE_mpn_rsblsh1_n 1
  14522. #define HAVE_NATIVE_func 1
  14523. #define HAVE_NATIVE_mpn_sublsh1_n 1
  14524. #define HAVE_NATIVE_mpn_addlsh1_n 1
  14525. #define HAVE_NATIVE_mpn_rsblsh1_n 1
  14526. #define HAVE_NATIVE_func 1
  14527. #define HAVE_NATIVE_mpn_rsh1add_n 1
  14528. #define HAVE_NATIVE_mpn_rsh1add_nc 1
  14529. #define HAVE_NATIVE_mpn_rsh1sub_n 1
  14530. #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  14531. #define HAVE_NATIVE_func_nc 1
  14532. #define HAVE_NATIVE_func_n 1
  14533. #define HAVE_NATIVE_mpn_rsh1add_n 1
  14534. #define HAVE_NATIVE_mpn_rsh1add_nc 1
  14535. #define HAVE_NATIVE_mpn_rsh1sub_n 1
  14536. #define HAVE_NATIVE_mpn_rsh1sub_nc 1
  14537. #define HAVE_NATIVE_func_nc 1
  14538. #define HAVE_NATIVE_func_n 1
  14539. #define HAVE_NATIVE_mpn_addlsh2_n 1
  14540. #define HAVE_NATIVE_mpn_rsblsh2_n 1
  14541. #define HAVE_NATIVE_mpn_addlsh2_n 1
  14542. #define HAVE_NATIVE_mpn_rsblsh2_n 1
  14543. #define HAVE_NATIVE_mpn_addlsh_n 1
  14544. #define HAVE_NATIVE_mpn_rsblsh_n 1
  14545. #define HAVE_NATIVE_func 1
  14546. #define HAVE_NATIVE_mpn_addlsh_n 1
  14547. #define HAVE_NATIVE_mpn_rsblsh_n 1
  14548. #define HAVE_NATIVE_func 1
  14549. #define HAVE_NATIVE_mpn_addaddmul_1msb0 1
  14550. #define LSYM_PREFIX ".L"
  14551. #define HAVE_HOST_CPU_FAMILY_x86_64 1
  14552. #define GMP_MPARAM_H_SUGGEST "./mpn/x86_64/k8/gmp-mparam.h"
  14553. #define SIZEOF_VOID_P 8
  14554. #define SIZEOF_UNSIGNED_SHORT 2
  14555. #define SIZEOF_UNSIGNED 4
  14556. #define SIZEOF_UNSIGNED_LONG 8
  14557. #define SIZEOF_MP_LIMB_T 8
  14558. #define HAVE_STACK_T 1
  14559. #define YYTEXT_POINTER 1
  14560.  
  14561. configure: exit 0
Add Comment
Please, Sign In to add comment