Guest User

Untitled

a guest
Apr 22nd, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 285.91 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.2, which was
  5. generated by GNU Autoconf 2.69. Invocation command line was
  6.  
  7. $ ./configure --prefix=/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr --sysconfdir=/home/pi/src/buildroot/buildroot-2017.02.1/output/host/etc --localstatedir=/home/pi/src/buildroot/buildroot-2017.02.1/output/host/var --enable-shared --disable-static --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --disable-debug --with-xmlto=no --with-fop=no --disable-dependency-tracking
  8.  
  9. ## --------- ##
  10. ## Platform. ##
  11. ## --------- ##
  12.  
  13. hostname = pi.pixelfucker.com
  14. uname -m = armv7l
  15. uname -r = 4.4.50-v7+
  16. uname -s = Linux
  17. uname -v = #970 SMP Mon Feb 20 19:18:29 GMT 2017
  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/pi/src/buildroot/buildroot-2017.02.1/output/host/bin
  31. PATH: /home/pi/src/buildroot/buildroot-2017.02.1/output/host/sbin
  32. PATH: /home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/bin
  33. PATH: /home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/sbin
  34. PATH: /home/pi/arm-cs-tools/bin
  35. PATH: /usr/local/sbin
  36. PATH: /usr/local/bin
  37. PATH: /usr/sbin
  38. PATH: /usr/bin
  39. PATH: /sbin
  40. PATH: /bin
  41. PATH: /usr/local/games
  42. PATH: /usr/games
  43.  
  44.  
  45. ## ----------- ##
  46. ## Core tests. ##
  47. ## ----------- ##
  48.  
  49. configure:3055: checking build system type
  50. configure:3069: result: armv7l-unknown-linux-gnueabihf
  51. configure:3089: checking host system type
  52. configure:3102: result: armv7l-unknown-linux-gnueabihf
  53. configure:3139: checking for a BSD-compatible install
  54. configure:3207: result: /usr/bin/install -c
  55. configure:3218: checking whether build environment is sane
  56. configure:3273: result: yes
  57. configure:3424: checking for a thread-safe mkdir -p
  58. configure:3463: result: /bin/mkdir -p
  59. configure:3470: checking for gawk
  60. configure:3486: found /usr/bin/gawk
  61. configure:3497: result: gawk
  62. configure:3508: checking whether make sets $(MAKE)
  63. configure:3530: result: yes
  64. configure:3559: checking whether make supports nested variables
  65. configure:3576: result: yes
  66. configure:3705: checking whether to enable maintainer-specific portions of Makefiles
  67. configure:3714: result: no
  68. User:
  69. ABI=
  70. CC=/usr/bin/gcc
  71. CFLAGS=-O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include
  72. CPPFLAGS=-I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include
  73. MPN_PATH=
  74. GMP:
  75. abilist=32
  76. cclist=gcc cc
  77. configure:5801: /usr/bin/gcc 2>&1 | grep xlc >/dev/null
  78. configure:5804: $? = 1
  79. configure:5858: checking compiler /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include
  80. Test compile:
  81. configure:5872: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  82. configure:5875: $? = 0
  83. configure:5880: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  84. configure:5883: $? = 0
  85. Test compile: function pointer return
  86. configure:5926: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  87. configure:5929: $? = 0
  88. configure:5934: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  89. configure:5937: $? = 0
  90. Test compile: cmov instruction
  91. configure:5982: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  92. configure:5985: $? = 0
  93. configure:5990: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  94. configure:5993: $? = 0
  95. Test compile: double -> ulong conversion
  96. configure:6039: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  97. configure:6042: $? = 0
  98. configure:6047: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  99. configure:6050: $? = 0
  100. Test compile: double negation
  101. configure:6094: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  102. configure:6097: $? = 0
  103. configure:6102: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  104. configure:6105: $? = 0
  105. Test compile: double -> float conversion
  106. configure:6150: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  107. configure:6153: $? = 0
  108. configure:6158: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  109. configure:6161: $? = 0
  110. Test compile: gnupro alpha ev6 char spilling
  111. configure:6235: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  112. configure:6238: $? = 0
  113. configure:6243: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  114. configure:6246: $? = 0
  115. Test compile: __builtin_alloca availability
  116. configure:6286: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  117. /usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../arm-linux-gnueabihf/crt1.o: In function `_start':
  118. /build/glibc-g3vikB/glibc-2.19/csu/../ports/sysdeps/arm/start.S:119: undefined reference to `main'
  119. collect2: error: ld returned 1 exit status
  120. configure:6289: $? = 1
  121. failed program was:
  122. int k; int foo () { __builtin_alloca (k); }
  123. Test compile: abs int -> double conversion
  124. configure:6410: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  125. configure:6413: $? = 0
  126. configure:6418: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  127. configure:6421: $? = 0
  128. Test compile: long long reliability test 1
  129. configure:6475: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  130. configure:6478: $? = 0
  131. configure:6483: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  132. configure:6486: $? = 0
  133. Test compile: long long reliability test 2
  134. configure:6536: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  135. configure:6539: $? = 0
  136. configure:6544: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  137. configure:6547: $? = 0
  138. Test compile: freebsd hacked gcc
  139. configure:6597: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  140. configure:6600: $? = 0
  141. configure:6605: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  142. configure:6608: $? = 0
  143. Test compile: mpn_lshift_com optimization
  144. configure:6696: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  145. configure:6699: $? = 0
  146. configure:6704: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  147. configure:6707: $? = 0
  148. Test compile: mpn_lshift_com optimization 2
  149. configure:6805: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  150. configure:6808: $? = 0
  151. configure:6813: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
  152. configure:6816: $? = 0
  153. configure:6962: result: yes
  154. configure:7070: checking whether ARM gcc unsigned division works
  155. gcc (Raspbian 4.9.2-10) 4.9.2
  156. Copyright (C) 2014 Free Software Foundation, Inc.
  157. This is free software; see the source for copying conditions. There is NO
  158. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  159. configure:7082: result: yes
  160. configure:8733: checking for gcc
  161. configure:8760: result: /usr/bin/gcc
  162. configure:8989: checking for C compiler version
  163. configure:8998: /usr/bin/gcc --version >&5
  164. gcc (Raspbian 4.9.2-10) 4.9.2
  165. Copyright (C) 2014 Free Software Foundation, Inc.
  166. This is free software; see the source for copying conditions. There is NO
  167. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  168.  
  169. configure:9009: $? = 0
  170. configure:8998: /usr/bin/gcc -v >&5
  171. Using built-in specs.
  172. COLLECT_GCC=/usr/bin/gcc
  173. COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/4.9/lto-wrapper
  174. Target: arm-linux-gnueabihf
  175. Configured with: ../src/configure -v --with-pkgversion='Raspbian 4.9.2-10' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libitm --disable-libquadmath --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-4.9-armhf/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-armhf --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-armhf --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp --with-float=hard --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
  176. Thread model: posix
  177. gcc version 4.9.2 (Raspbian 4.9.2-10)
  178. configure:9009: $? = 0
  179. configure:8998: /usr/bin/gcc -V >&5
  180. gcc: error: unrecognized command line option '-V'
  181. gcc: fatal error: no input files
  182. compilation terminated.
  183. configure:9009: $? = 4
  184. configure:8998: /usr/bin/gcc -qversion >&5
  185. gcc: error: unrecognized command line option '-qversion'
  186. gcc: fatal error: no input files
  187. compilation terminated.
  188. configure:9009: $? = 4
  189. configure:9029: checking whether the C compiler works
  190. configure:9051: /usr/bin/gcc -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  191. configure:9055: $? = 0
  192. configure:9103: result: yes
  193. configure:9106: checking for C compiler default output file name
  194. configure:9108: result: a.out
  195. configure:9114: checking for suffix of executables
  196. configure:9121: /usr/bin/gcc -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  197. configure:9125: $? = 0
  198. configure:9147: result:
  199. configure:9169: checking whether we are cross compiling
  200. configure:9177: /usr/bin/gcc -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  201. configure:9181: $? = 0
  202. configure:9188: ./conftest
  203. configure:9192: $? = 0
  204. configure:9207: result: no
  205. configure:9212: checking for suffix of object files
  206. configure:9234: /usr/bin/gcc -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  207. configure:9238: $? = 0
  208. configure:9259: result: o
  209. configure:9263: checking whether we are using the GNU C compiler
  210. configure:9282: /usr/bin/gcc -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  211. configure:9282: $? = 0
  212. configure:9291: result: yes
  213. configure:9300: checking whether /usr/bin/gcc accepts -g
  214. configure:9320: /usr/bin/gcc -c -g -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  215. configure:9320: $? = 0
  216. configure:9361: result: yes
  217. configure:9378: checking for /usr/bin/gcc option to accept ISO C89
  218. configure:9441: /usr/bin/gcc -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  219. configure:9441: $? = 0
  220. configure:9454: result: none needed
  221. configure:9479: checking whether /usr/bin/gcc understands -c and -o together
  222. configure:9501: /usr/bin/gcc -c conftest.c -o conftest2.o
  223. configure:9504: $? = 0
  224. configure:9501: /usr/bin/gcc -c conftest.c -o conftest2.o
  225. configure:9504: $? = 0
  226. configure:9516: result: yes
  227. configure:9537: checking for /usr/bin/gcc option to accept ISO C99
  228. configure:9686: /usr/bin/gcc -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  229. conftest.c:64:29: error: expected ';', ',' or ')' before 'text'
  230. test_restrict (ccp restrict text)
  231. ^
  232. conftest.c: In function 'main':
  233. conftest.c:118:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newvar'
  234. char *restrict newvar = "Another string";
  235. ^
  236. conftest.c:118:18: error: 'newvar' undeclared (first use in this function)
  237. conftest.c:118:18: note: each undeclared identifier is reported only once for each function it appears in
  238. conftest.c:128:3: error: 'for' loop initial declarations are only allowed in C99 or C11 mode
  239. for (int i = 0; i < ia->datasize; ++i)
  240. ^
  241. conftest.c:128:3: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code
  242. configure:9686: $? = 1
  243. configure: failed program was:
  244. | /* confdefs.h */
  245. | #define PACKAGE_NAME "GNU MP"
  246. | #define PACKAGE_TARNAME "gmp"
  247. | #define PACKAGE_VERSION "6.1.2"
  248. | #define PACKAGE_STRING "GNU MP 6.1.2"
  249. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  250. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  251. | #define PACKAGE "gmp"
  252. | #define VERSION "6.1.2"
  253. | #define WANT_FFT 1
  254. | #define HAVE_HOST_CPU_armv7l 1
  255. | #define HAVE_CALLING_CONVENTIONS 1
  256. | /* end confdefs.h. */
  257. | #include <stdarg.h>
  258. | #include <stdbool.h>
  259. | #include <stdlib.h>
  260. | #include <wchar.h>
  261. | #include <stdio.h>
  262. |
  263. | // Check varargs macros. These examples are taken from C99 6.10.3.5.
  264. | #define debug(...) fprintf (stderr, __VA_ARGS__)
  265. | #define showlist(...) puts (#__VA_ARGS__)
  266. | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
  267. | static void
  268. | test_varargs_macros (void)
  269. | {
  270. | int x = 1234;
  271. | int y = 5678;
  272. | debug ("Flag");
  273. | debug ("X = %d\n", x);
  274. | showlist (The first, second, and third items.);
  275. | report (x>y, "x is %d but y is %d", x, y);
  276. | }
  277. |
  278. | // Check long long types.
  279. | #define BIG64 18446744073709551615ull
  280. | #define BIG32 4294967295ul
  281. | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
  282. | #if !BIG_OK
  283. | your preprocessor is broken;
  284. | #endif
  285. | #if BIG_OK
  286. | #else
  287. | your preprocessor is broken;
  288. | #endif
  289. | static long long int bignum = -9223372036854775807LL;
  290. | static unsigned long long int ubignum = BIG64;
  291. |
  292. | struct incomplete_array
  293. | {
  294. | int datasize;
  295. | double data[];
  296. | };
  297. |
  298. | struct named_init {
  299. | int number;
  300. | const wchar_t *name;
  301. | double average;
  302. | };
  303. |
  304. | typedef const char *ccp;
  305. |
  306. | static inline int
  307. | test_restrict (ccp restrict text)
  308. | {
  309. | // See if C++-style comments work.
  310. | // Iterate through items via the restricted pointer.
  311. | // Also check for declarations in for loops.
  312. | for (unsigned int i = 0; *(text+i) != '\0'; ++i)
  313. | continue;
  314. | return 0;
  315. | }
  316. |
  317. | // Check varargs and va_copy.
  318. | static void
  319. | test_varargs (const char *format, ...)
  320. | {
  321. | va_list args;
  322. | va_start (args, format);
  323. | va_list args_copy;
  324. | va_copy (args_copy, args);
  325. |
  326. | const char *str;
  327. | int number;
  328. | float fnumber;
  329. |
  330. | while (*format)
  331. | {
  332. | switch (*format++)
  333. | {
  334. | case 's': // string
  335. | str = va_arg (args_copy, const char *);
  336. | break;
  337. | case 'd': // int
  338. | number = va_arg (args_copy, int);
  339. | break;
  340. | case 'f': // float
  341. | fnumber = va_arg (args_copy, double);
  342. | break;
  343. | default:
  344. | break;
  345. | }
  346. | }
  347. | va_end (args_copy);
  348. | va_end (args);
  349. | }
  350. |
  351. | int
  352. | main ()
  353. | {
  354. |
  355. | // Check bool.
  356. | _Bool success = false;
  357. |
  358. | // Check restrict.
  359. | if (test_restrict ("String literal") == 0)
  360. | success = true;
  361. | char *restrict newvar = "Another string";
  362. |
  363. | // Check varargs.
  364. | test_varargs ("s, d' f .", "string", 65, 34.234);
  365. | test_varargs_macros ();
  366. |
  367. | // Check flexible array members.
  368. | struct incomplete_array *ia =
  369. | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
  370. | ia->datasize = 10;
  371. | for (int i = 0; i < ia->datasize; ++i)
  372. | ia->data[i] = i * 1.234;
  373. |
  374. | // Check named initializers.
  375. | struct named_init ni = {
  376. | .number = 34,
  377. | .name = L"Test wide string",
  378. | .average = 543.34343,
  379. | };
  380. |
  381. | ni.number = 58;
  382. |
  383. | int dynamic_array[ni.number];
  384. | dynamic_array[ni.number - 1] = 543;
  385. |
  386. | // work around unused variable warnings
  387. | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
  388. | || dynamic_array[ni.number - 1] != 543);
  389. |
  390. | ;
  391. | return 0;
  392. | }
  393. configure:9686: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  394. configure:9686: $? = 0
  395. configure:9706: result: -std=gnu99
  396. configure:9807: checking for /usr/bin/gcc -std=gnu99 option to accept ISO Standard C
  397. configure:9821: result: -std=gnu99
  398. configure:9830: checking how to run the C preprocessor
  399. configure:9900: result: /usr/bin/cpp
  400. configure:9920: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  401. configure:9920: $? = 0
  402. configure:9934: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  403. conftest.c:14:28: fatal error: ac_nonexistent.h: No such file or directory
  404. #include <ac_nonexistent.h>
  405. ^
  406. compilation terminated.
  407. configure:9934: $? = 1
  408. configure: failed program was:
  409. | /* confdefs.h */
  410. | #define PACKAGE_NAME "GNU MP"
  411. | #define PACKAGE_TARNAME "gmp"
  412. | #define PACKAGE_VERSION "6.1.2"
  413. | #define PACKAGE_STRING "GNU MP 6.1.2"
  414. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  415. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  416. | #define PACKAGE "gmp"
  417. | #define VERSION "6.1.2"
  418. | #define WANT_FFT 1
  419. | #define HAVE_HOST_CPU_armv7l 1
  420. | #define HAVE_CALLING_CONVENTIONS 1
  421. | /* end confdefs.h. */
  422. | #include <ac_nonexistent.h>
  423. configure:10032: checking build system compiler /usr/bin/gcc -std=gnu99
  424. configure:10045: /usr/bin/gcc -std=gnu99 conftest.c
  425. configure:10048: $? = 0
  426. configure:10055: result: yes
  427. configure:10074: checking for build system preprocessor
  428. configure:10085: /usr/bin/gcc -std=gnu99 -E conftest.c
  429. # 1 "conftest.c"
  430. # 1 "<built-in>"
  431. # 1 "<command-line>"
  432. # 1 "/usr/include/stdc-predef.h" 1 3 4
  433. # 1 "<command-line>" 2
  434. # 1 "conftest.c"
  435. configure:10088: $? = 0
  436. configure:10103: result: /usr/bin/gcc -std=gnu99 -E
  437. configure:10110: checking for build system executable suffix
  438. configure:10124: /usr/bin/gcc -std=gnu99 conftest.c -o conftest.exe
  439. configure:10127: $? = 0
  440. ./configure: line 10129: ./conftest: No such file or directory
  441. configure:10124: /usr/bin/gcc -std=gnu99 conftest.c -o conftest,ff8
  442. configure:10127: $? = 0
  443. ./configure: line 10129: ./conftest: No such file or directory
  444. configure:10124: /usr/bin/gcc -std=gnu99 conftest.c -o conftest
  445. configure:10127: $? = 0
  446. configure:10141: result:
  447. configure:10147: checking whether build system compiler is ANSI
  448. configure:10160: /usr/bin/gcc -std=gnu99 conftest.c
  449. configure:10163: $? = 0
  450. configure:10172: result: yes
  451. configure:10182: checking for build system compiler math library
  452. configure:10202: /usr/bin/gcc -std=gnu99 conftest.c -lm
  453. configure:10205: $? = 0
  454. configure:10214: result: -lm
  455. configure:10826: checking for grep that handles long lines and -e
  456. configure:10884: result: /bin/grep
  457. configure:10889: checking for egrep
  458. configure:10951: result: /bin/grep -E
  459. Decided:
  460. ABI=32
  461. CC=/usr/bin/gcc -std=gnu99
  462. CFLAGS=-O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include
  463. CPPFLAGS=-I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include
  464. GMP_LDFLAGS=
  465. CXX=/usr/bin/g++
  466. CXXFLAGS=-O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include
  467. path= arm/v6t2 arm/v6 arm/v5 arm generic
  468. configure:11382: checking whether assembler supports --noexecstack option
  469. configure:11392: /usr/bin/gcc -std=gnu99 -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include
  470. -S -o conftest.s conftest.c >/dev/null
  471. configure:11395: $? = 0
  472. configure:11400: /usr/bin/gcc -std=gnu99 -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -Wa,--noexecstack
  473. -c -o conftest.o conftest.s >/dev/null
  474. configure:11403: $? = 0
  475. configure:11412: result: yes
  476. configure:11465: checking for ar
  477. configure:11492: result: /usr/bin/ar
  478. configure:11533: checking for BSD- or MS-compatible name lister (nm)
  479. configure:11587: result: /usr/bin/nm
  480. configure:11717: checking the name lister (/usr/bin/nm) interface
  481. configure:11724: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  482. configure:11727: /usr/bin/nm "conftest.o"
  483. configure:11730: output
  484. 00000000 B some_variable
  485. configure:11737: result: BSD nm
  486. configure:12431: checking how to print strings
  487. configure:12458: result: printf
  488. configure:12479: checking for a sed that does not truncate output
  489. configure:12543: result: /bin/sed
  490. configure:12561: checking for fgrep
  491. configure:12623: result: /bin/grep -F
  492. configure:12658: checking for ld used by /usr/bin/gcc -std=gnu99
  493. configure:12725: result: /usr/bin/ld
  494. configure:12732: checking if the linker (/usr/bin/ld) is GNU ld
  495. configure:12747: result: yes
  496. configure:12759: checking whether ln -s works
  497. configure:12763: result: yes
  498. configure:12771: checking the maximum length of command line arguments
  499. configure:12902: result: 1572864
  500. configure:12950: checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format
  501. configure:12990: result: func_convert_file_noop
  502. configure:12997: checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format
  503. configure:13017: result: func_convert_file_noop
  504. configure:13024: checking for /usr/bin/ld option to reload object files
  505. configure:13031: result: -r
  506. configure:13105: checking for objdump
  507. configure:13132: result: objdump
  508. configure:13161: checking how to recognize dependent libraries
  509. configure:13361: result: pass_all
  510. configure:13446: checking for dlltool
  511. configure:13473: result: dlltool
  512. configure:13503: checking how to associate runtime and link libraries
  513. configure:13530: result: printf %s\n
  514. configure:13654: checking for archiver @FILE support
  515. configure:13671: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  516. configure:13671: $? = 0
  517. configure:13674: /usr/bin/ar cq libconftest.a @conftest.lst >&5
  518. configure:13677: $? = 0
  519. configure:13682: /usr/bin/ar cq libconftest.a @conftest.lst >&5
  520. /usr/bin/ar: conftest.o: No such file or directory
  521. configure:13685: $? = 1
  522. configure:13697: result: @
  523. configure:13755: checking for strip
  524. configure:13771: found /usr/bin/strip
  525. configure:13782: result: strip
  526. configure:13854: checking for ranlib
  527. configure:13881: result: /usr/bin/ranlib
  528. configure:13983: checking command to parse /usr/bin/nm output from /usr/bin/gcc -std=gnu99 object
  529. configure:14136: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  530. configure:14139: $? = 0
  531. configure:14143: /usr/bin/nm 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
  532. configure:14146: $? = 0
  533. configure:14212: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c conftstm.o >&5
  534. configure:14215: $? = 0
  535. configure:14253: result: ok
  536. configure:14300: checking for sysroot
  537. configure:14330: result: no
  538. configure:14337: checking for a working dd
  539. configure:14375: result: /bin/dd
  540. configure:14379: checking how to truncate binary pipes
  541. configure:14394: result: /bin/dd bs=4096 count=1
  542. configure:14723: checking for mt
  543. configure:14739: found /bin/mt
  544. configure:14750: result: mt
  545. configure:14773: checking if mt is a manifest tool
  546. configure:14779: mt '-?'
  547. configure:14787: result: no
  548. configure:15459: checking for ANSI C header files
  549. configure:15479: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  550. configure:15479: $? = 0
  551. configure:15552: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  552. configure:15552: $? = 0
  553. configure:15552: ./conftest
  554. configure:15552: $? = 0
  555. configure:15563: result: yes
  556. configure:15576: checking for sys/types.h
  557. configure:15576: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  558. configure:15576: $? = 0
  559. configure:15576: result: yes
  560. configure:15576: checking for sys/stat.h
  561. configure:15576: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  562. configure:15576: $? = 0
  563. configure:15576: result: yes
  564. configure:15576: checking for stdlib.h
  565. configure:15576: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  566. configure:15576: $? = 0
  567. configure:15576: result: yes
  568. configure:15576: checking for string.h
  569. configure:15576: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  570. configure:15576: $? = 0
  571. configure:15576: result: yes
  572. configure:15576: checking for memory.h
  573. configure:15576: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  574. configure:15576: $? = 0
  575. configure:15576: result: yes
  576. configure:15576: checking for strings.h
  577. configure:15576: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  578. configure:15576: $? = 0
  579. configure:15576: result: yes
  580. configure:15576: checking for inttypes.h
  581. configure:15576: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  582. configure:15576: $? = 0
  583. configure:15576: result: yes
  584. configure:15576: checking for stdint.h
  585. configure:15576: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  586. configure:15576: $? = 0
  587. configure:15576: result: yes
  588. configure:15576: checking for unistd.h
  589. configure:15576: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  590. configure:15576: $? = 0
  591. configure:15576: result: yes
  592. configure:15590: checking for dlfcn.h
  593. configure:15590: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  594. configure:15590: $? = 0
  595. configure:15590: result: yes
  596. configure:15855: checking for objdir
  597. configure:15870: result: .libs
  598. configure:16130: checking if /usr/bin/gcc -std=gnu99 supports -fno-rtti -fno-exceptions
  599. configure:16148: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -fno-rtti -fno-exceptions conftest.c >&5
  600. cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
  601. configure:16152: $? = 0
  602. configure:16165: result: no
  603. configure:16523: checking for /usr/bin/gcc -std=gnu99 option to produce PIC
  604. configure:16530: result: -fPIC -DPIC
  605. configure:16538: checking if /usr/bin/gcc -std=gnu99 PIC flag -fPIC -DPIC works
  606. configure:16556: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -fPIC -DPIC -DPIC conftest.c >&5
  607. configure:16560: $? = 0
  608. configure:16573: result: yes
  609. configure:16602: checking if /usr/bin/gcc -std=gnu99 static flag -static works
  610. configure:16630: result: yes
  611. configure:16645: checking if /usr/bin/gcc -std=gnu99 supports -c -o file.o
  612. configure:16666: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -o out/conftest2.o conftest.c >&5
  613. configure:16670: $? = 0
  614. configure:16692: result: yes
  615. configure:16700: checking if /usr/bin/gcc -std=gnu99 supports -c -o file.o
  616. configure:16747: result: yes
  617. configure:16780: checking whether the /usr/bin/gcc -std=gnu99 linker (/usr/bin/ld) supports shared libraries
  618. configure:18039: result: yes
  619. configure:18076: checking whether -lc should be explicitly linked in
  620. configure:18084: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  621. configure:18087: $? = 0
  622. configure:18102: /usr/bin/gcc -std=gnu99 -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1
  623. configure:18105: $? = 0
  624. configure:18119: result: no
  625. configure:18279: checking dynamic linker characteristics
  626. configure:18860: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath -Wl,/foo conftest.c >&5
  627. configure:18860: $? = 0
  628. configure:19097: result: GNU/Linux ld.so
  629. configure:19219: checking how to hardcode library paths into programs
  630. configure:19244: result: immediate
  631. configure:19792: checking whether stripping libraries is possible
  632. configure:19797: result: yes
  633. configure:19832: checking if libtool supports shared libraries
  634. configure:19834: result: yes
  635. configure:19837: checking whether to build shared libraries
  636. configure:19862: result: yes
  637. configure:19865: checking whether to build static libraries
  638. configure:19869: result: no
  639. configure:19892: checking how to run the C++ preprocessor
  640. configure:19919: /usr/bin/g++ -E -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.cpp
  641. configure:19919: $? = 0
  642. configure:19933: /usr/bin/g++ -E -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.cpp
  643. conftest.cpp:26:28: fatal error: ac_nonexistent.h: No such file or directory
  644. #include <ac_nonexistent.h>
  645. ^
  646. compilation terminated.
  647. configure:19933: $? = 1
  648. configure: failed program was:
  649. | /* confdefs.h */
  650. | #define PACKAGE_NAME "GNU MP"
  651. | #define PACKAGE_TARNAME "gmp"
  652. | #define PACKAGE_VERSION "6.1.2"
  653. | #define PACKAGE_STRING "GNU MP 6.1.2"
  654. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  655. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  656. | #define PACKAGE "gmp"
  657. | #define VERSION "6.1.2"
  658. | #define WANT_FFT 1
  659. | #define HAVE_HOST_CPU_armv7l 1
  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. | /* end confdefs.h. */
  674. | #include <ac_nonexistent.h>
  675. configure:19958: result: /usr/bin/g++ -E
  676. configure:19978: /usr/bin/g++ -E -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.cpp
  677. configure:19978: $? = 0
  678. configure:19992: /usr/bin/g++ -E -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.cpp
  679. conftest.cpp:26:28: fatal error: ac_nonexistent.h: No such file or directory
  680. #include <ac_nonexistent.h>
  681. ^
  682. compilation terminated.
  683. configure:19992: $? = 1
  684. configure: failed program was:
  685. | /* confdefs.h */
  686. | #define PACKAGE_NAME "GNU MP"
  687. | #define PACKAGE_TARNAME "gmp"
  688. | #define PACKAGE_VERSION "6.1.2"
  689. | #define PACKAGE_STRING "GNU MP 6.1.2"
  690. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  691. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  692. | #define PACKAGE "gmp"
  693. | #define VERSION "6.1.2"
  694. | #define WANT_FFT 1
  695. | #define HAVE_HOST_CPU_armv7l 1
  696. | #define HAVE_CALLING_CONVENTIONS 1
  697. | #define STDC_HEADERS 1
  698. | #define HAVE_SYS_TYPES_H 1
  699. | #define HAVE_SYS_STAT_H 1
  700. | #define HAVE_STDLIB_H 1
  701. | #define HAVE_STRING_H 1
  702. | #define HAVE_MEMORY_H 1
  703. | #define HAVE_STRINGS_H 1
  704. | #define HAVE_INTTYPES_H 1
  705. | #define HAVE_STDINT_H 1
  706. | #define HAVE_UNISTD_H 1
  707. | #define HAVE_DLFCN_H 1
  708. | #define LT_OBJDIR ".libs/"
  709. | /* end confdefs.h. */
  710. | #include <ac_nonexistent.h>
  711. configure:20298: checking whether the /usr/bin/g++ linker (/usr/bin/ld) supports shared libraries
  712. configure:21371: result: yes
  713. configure:21407: /usr/bin/g++ -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.cpp >&5
  714. configure:21410: $? = 0
  715. configure:21891: checking for /usr/bin/g++ option to produce PIC
  716. configure:21898: result: -DPIC
  717. configure:21906: checking if /usr/bin/g++ PIC flag -DPIC works
  718. configure:21924: /usr/bin/g++ -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -DPIC -DPIC conftest.cpp >&5
  719. configure:21928: $? = 0
  720. configure:21941: result: yes
  721. configure:21964: checking if /usr/bin/g++ static flag works
  722. configure:21992: result: yes
  723. configure:22004: checking if /usr/bin/g++ supports -c -o file.o
  724. configure:22025: /usr/bin/g++ -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -o out/conftest2.o conftest.cpp >&5
  725. configure:22029: $? = 0
  726. configure:22051: result: yes
  727. configure:22056: checking if /usr/bin/g++ supports -c -o file.o
  728. configure:22103: result: yes
  729. configure:22133: checking whether the /usr/bin/g++ linker (/usr/bin/ld) supports shared libraries
  730. configure:22173: result: yes
  731. configure:22314: checking dynamic linker characteristics
  732. configure:23059: result: GNU/Linux ld.so
  733. configure:23124: checking how to hardcode library paths into programs
  734. configure:23149: result: unsupported
  735. configure:23236: checking for ANSI C header files
  736. configure:23340: result: yes
  737. configure:23348: checking whether time.h and sys/time.h may both be included
  738. configure:23368: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  739. configure:23368: $? = 0
  740. configure:23375: result: yes
  741. configure:23412: checking fcntl.h usability
  742. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  743. configure:23412: $? = 0
  744. configure:23412: result: yes
  745. configure:23412: checking fcntl.h presence
  746. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  747. configure:23412: $? = 0
  748. configure:23412: result: yes
  749. configure:23412: checking for fcntl.h
  750. configure:23412: result: yes
  751. configure:23412: checking float.h usability
  752. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  753. configure:23412: $? = 0
  754. configure:23412: result: yes
  755. configure:23412: checking float.h presence
  756. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  757. configure:23412: $? = 0
  758. configure:23412: result: yes
  759. configure:23412: checking for float.h
  760. configure:23412: result: yes
  761. configure:23412: checking invent.h usability
  762. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  763. conftest.c:63:20: fatal error: invent.h: No such file or directory
  764. #include <invent.h>
  765. ^
  766. compilation terminated.
  767. configure:23412: $? = 1
  768. configure: failed program was:
  769. | /* confdefs.h */
  770. | #define PACKAGE_NAME "GNU MP"
  771. | #define PACKAGE_TARNAME "gmp"
  772. | #define PACKAGE_VERSION "6.1.2"
  773. | #define PACKAGE_STRING "GNU MP 6.1.2"
  774. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  775. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  776. | #define PACKAGE "gmp"
  777. | #define VERSION "6.1.2"
  778. | #define WANT_FFT 1
  779. | #define HAVE_HOST_CPU_armv7l 1
  780. | #define HAVE_CALLING_CONVENTIONS 1
  781. | #define STDC_HEADERS 1
  782. | #define HAVE_SYS_TYPES_H 1
  783. | #define HAVE_SYS_STAT_H 1
  784. | #define HAVE_STDLIB_H 1
  785. | #define HAVE_STRING_H 1
  786. | #define HAVE_MEMORY_H 1
  787. | #define HAVE_STRINGS_H 1
  788. | #define HAVE_INTTYPES_H 1
  789. | #define HAVE_STDINT_H 1
  790. | #define HAVE_UNISTD_H 1
  791. | #define HAVE_DLFCN_H 1
  792. | #define LT_OBJDIR ".libs/"
  793. | #define STDC_HEADERS 1
  794. | #define TIME_WITH_SYS_TIME 1
  795. | #define HAVE_FCNTL_H 1
  796. | #define HAVE_FLOAT_H 1
  797. | /* end confdefs.h. */
  798. | #include <stdio.h>
  799. | #ifdef HAVE_SYS_TYPES_H
  800. | # include <sys/types.h>
  801. | #endif
  802. | #ifdef HAVE_SYS_STAT_H
  803. | # include <sys/stat.h>
  804. | #endif
  805. | #ifdef STDC_HEADERS
  806. | # include <stdlib.h>
  807. | # include <stddef.h>
  808. | #else
  809. | # ifdef HAVE_STDLIB_H
  810. | # include <stdlib.h>
  811. | # endif
  812. | #endif
  813. | #ifdef HAVE_STRING_H
  814. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  815. | # include <memory.h>
  816. | # endif
  817. | # include <string.h>
  818. | #endif
  819. | #ifdef HAVE_STRINGS_H
  820. | # include <strings.h>
  821. | #endif
  822. | #ifdef HAVE_INTTYPES_H
  823. | # include <inttypes.h>
  824. | #endif
  825. | #ifdef HAVE_STDINT_H
  826. | # include <stdint.h>
  827. | #endif
  828. | #ifdef HAVE_UNISTD_H
  829. | # include <unistd.h>
  830. | #endif
  831. | #include <invent.h>
  832. configure:23412: result: no
  833. configure:23412: checking invent.h presence
  834. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  835. conftest.c:30:20: fatal error: invent.h: No such file or directory
  836. #include <invent.h>
  837. ^
  838. compilation terminated.
  839. configure:23412: $? = 1
  840. configure: failed program was:
  841. | /* confdefs.h */
  842. | #define PACKAGE_NAME "GNU MP"
  843. | #define PACKAGE_TARNAME "gmp"
  844. | #define PACKAGE_VERSION "6.1.2"
  845. | #define PACKAGE_STRING "GNU MP 6.1.2"
  846. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  847. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  848. | #define PACKAGE "gmp"
  849. | #define VERSION "6.1.2"
  850. | #define WANT_FFT 1
  851. | #define HAVE_HOST_CPU_armv7l 1
  852. | #define HAVE_CALLING_CONVENTIONS 1
  853. | #define STDC_HEADERS 1
  854. | #define HAVE_SYS_TYPES_H 1
  855. | #define HAVE_SYS_STAT_H 1
  856. | #define HAVE_STDLIB_H 1
  857. | #define HAVE_STRING_H 1
  858. | #define HAVE_MEMORY_H 1
  859. | #define HAVE_STRINGS_H 1
  860. | #define HAVE_INTTYPES_H 1
  861. | #define HAVE_STDINT_H 1
  862. | #define HAVE_UNISTD_H 1
  863. | #define HAVE_DLFCN_H 1
  864. | #define LT_OBJDIR ".libs/"
  865. | #define STDC_HEADERS 1
  866. | #define TIME_WITH_SYS_TIME 1
  867. | #define HAVE_FCNTL_H 1
  868. | #define HAVE_FLOAT_H 1
  869. | /* end confdefs.h. */
  870. | #include <invent.h>
  871. configure:23412: result: no
  872. configure:23412: checking for invent.h
  873. configure:23412: result: no
  874. configure:23412: checking langinfo.h usability
  875. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  876. configure:23412: $? = 0
  877. configure:23412: result: yes
  878. configure:23412: checking langinfo.h presence
  879. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  880. configure:23412: $? = 0
  881. configure:23412: result: yes
  882. configure:23412: checking for langinfo.h
  883. configure:23412: result: yes
  884. configure:23412: checking locale.h usability
  885. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  886. configure:23412: $? = 0
  887. configure:23412: result: yes
  888. configure:23412: checking locale.h presence
  889. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  890. configure:23412: $? = 0
  891. configure:23412: result: yes
  892. configure:23412: checking for locale.h
  893. configure:23412: result: yes
  894. configure:23412: checking nl_types.h usability
  895. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  896. configure:23412: $? = 0
  897. configure:23412: result: yes
  898. configure:23412: checking nl_types.h presence
  899. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  900. configure:23412: $? = 0
  901. configure:23412: result: yes
  902. configure:23412: checking for nl_types.h
  903. configure:23412: result: yes
  904. configure:23412: checking sys/attributes.h usability
  905. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  906. conftest.c:66:28: fatal error: sys/attributes.h: No such file or directory
  907. #include <sys/attributes.h>
  908. ^
  909. compilation terminated.
  910. configure:23412: $? = 1
  911. configure: failed program was:
  912. | /* confdefs.h */
  913. | #define PACKAGE_NAME "GNU MP"
  914. | #define PACKAGE_TARNAME "gmp"
  915. | #define PACKAGE_VERSION "6.1.2"
  916. | #define PACKAGE_STRING "GNU MP 6.1.2"
  917. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  918. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  919. | #define PACKAGE "gmp"
  920. | #define VERSION "6.1.2"
  921. | #define WANT_FFT 1
  922. | #define HAVE_HOST_CPU_armv7l 1
  923. | #define HAVE_CALLING_CONVENTIONS 1
  924. | #define STDC_HEADERS 1
  925. | #define HAVE_SYS_TYPES_H 1
  926. | #define HAVE_SYS_STAT_H 1
  927. | #define HAVE_STDLIB_H 1
  928. | #define HAVE_STRING_H 1
  929. | #define HAVE_MEMORY_H 1
  930. | #define HAVE_STRINGS_H 1
  931. | #define HAVE_INTTYPES_H 1
  932. | #define HAVE_STDINT_H 1
  933. | #define HAVE_UNISTD_H 1
  934. | #define HAVE_DLFCN_H 1
  935. | #define LT_OBJDIR ".libs/"
  936. | #define STDC_HEADERS 1
  937. | #define TIME_WITH_SYS_TIME 1
  938. | #define HAVE_FCNTL_H 1
  939. | #define HAVE_FLOAT_H 1
  940. | #define HAVE_LANGINFO_H 1
  941. | #define HAVE_LOCALE_H 1
  942. | #define HAVE_NL_TYPES_H 1
  943. | /* end confdefs.h. */
  944. | #include <stdio.h>
  945. | #ifdef HAVE_SYS_TYPES_H
  946. | # include <sys/types.h>
  947. | #endif
  948. | #ifdef HAVE_SYS_STAT_H
  949. | # include <sys/stat.h>
  950. | #endif
  951. | #ifdef STDC_HEADERS
  952. | # include <stdlib.h>
  953. | # include <stddef.h>
  954. | #else
  955. | # ifdef HAVE_STDLIB_H
  956. | # include <stdlib.h>
  957. | # endif
  958. | #endif
  959. | #ifdef HAVE_STRING_H
  960. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  961. | # include <memory.h>
  962. | # endif
  963. | # include <string.h>
  964. | #endif
  965. | #ifdef HAVE_STRINGS_H
  966. | # include <strings.h>
  967. | #endif
  968. | #ifdef HAVE_INTTYPES_H
  969. | # include <inttypes.h>
  970. | #endif
  971. | #ifdef HAVE_STDINT_H
  972. | # include <stdint.h>
  973. | #endif
  974. | #ifdef HAVE_UNISTD_H
  975. | # include <unistd.h>
  976. | #endif
  977. | #include <sys/attributes.h>
  978. configure:23412: result: no
  979. configure:23412: checking sys/attributes.h presence
  980. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  981. conftest.c:33:28: fatal error: sys/attributes.h: No such file or directory
  982. #include <sys/attributes.h>
  983. ^
  984. compilation terminated.
  985. configure:23412: $? = 1
  986. configure: failed program was:
  987. | /* confdefs.h */
  988. | #define PACKAGE_NAME "GNU MP"
  989. | #define PACKAGE_TARNAME "gmp"
  990. | #define PACKAGE_VERSION "6.1.2"
  991. | #define PACKAGE_STRING "GNU MP 6.1.2"
  992. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  993. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  994. | #define PACKAGE "gmp"
  995. | #define VERSION "6.1.2"
  996. | #define WANT_FFT 1
  997. | #define HAVE_HOST_CPU_armv7l 1
  998. | #define HAVE_CALLING_CONVENTIONS 1
  999. | #define STDC_HEADERS 1
  1000. | #define HAVE_SYS_TYPES_H 1
  1001. | #define HAVE_SYS_STAT_H 1
  1002. | #define HAVE_STDLIB_H 1
  1003. | #define HAVE_STRING_H 1
  1004. | #define HAVE_MEMORY_H 1
  1005. | #define HAVE_STRINGS_H 1
  1006. | #define HAVE_INTTYPES_H 1
  1007. | #define HAVE_STDINT_H 1
  1008. | #define HAVE_UNISTD_H 1
  1009. | #define HAVE_DLFCN_H 1
  1010. | #define LT_OBJDIR ".libs/"
  1011. | #define STDC_HEADERS 1
  1012. | #define TIME_WITH_SYS_TIME 1
  1013. | #define HAVE_FCNTL_H 1
  1014. | #define HAVE_FLOAT_H 1
  1015. | #define HAVE_LANGINFO_H 1
  1016. | #define HAVE_LOCALE_H 1
  1017. | #define HAVE_NL_TYPES_H 1
  1018. | /* end confdefs.h. */
  1019. | #include <sys/attributes.h>
  1020. configure:23412: result: no
  1021. configure:23412: checking for sys/attributes.h
  1022. configure:23412: result: no
  1023. configure:23412: checking sys/iograph.h usability
  1024. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1025. conftest.c:66:25: fatal error: sys/iograph.h: No such file or directory
  1026. #include <sys/iograph.h>
  1027. ^
  1028. compilation terminated.
  1029. configure:23412: $? = 1
  1030. configure: failed program was:
  1031. | /* confdefs.h */
  1032. | #define PACKAGE_NAME "GNU MP"
  1033. | #define PACKAGE_TARNAME "gmp"
  1034. | #define PACKAGE_VERSION "6.1.2"
  1035. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1036. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1037. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1038. | #define PACKAGE "gmp"
  1039. | #define VERSION "6.1.2"
  1040. | #define WANT_FFT 1
  1041. | #define HAVE_HOST_CPU_armv7l 1
  1042. | #define HAVE_CALLING_CONVENTIONS 1
  1043. | #define STDC_HEADERS 1
  1044. | #define HAVE_SYS_TYPES_H 1
  1045. | #define HAVE_SYS_STAT_H 1
  1046. | #define HAVE_STDLIB_H 1
  1047. | #define HAVE_STRING_H 1
  1048. | #define HAVE_MEMORY_H 1
  1049. | #define HAVE_STRINGS_H 1
  1050. | #define HAVE_INTTYPES_H 1
  1051. | #define HAVE_STDINT_H 1
  1052. | #define HAVE_UNISTD_H 1
  1053. | #define HAVE_DLFCN_H 1
  1054. | #define LT_OBJDIR ".libs/"
  1055. | #define STDC_HEADERS 1
  1056. | #define TIME_WITH_SYS_TIME 1
  1057. | #define HAVE_FCNTL_H 1
  1058. | #define HAVE_FLOAT_H 1
  1059. | #define HAVE_LANGINFO_H 1
  1060. | #define HAVE_LOCALE_H 1
  1061. | #define HAVE_NL_TYPES_H 1
  1062. | /* end confdefs.h. */
  1063. | #include <stdio.h>
  1064. | #ifdef HAVE_SYS_TYPES_H
  1065. | # include <sys/types.h>
  1066. | #endif
  1067. | #ifdef HAVE_SYS_STAT_H
  1068. | # include <sys/stat.h>
  1069. | #endif
  1070. | #ifdef STDC_HEADERS
  1071. | # include <stdlib.h>
  1072. | # include <stddef.h>
  1073. | #else
  1074. | # ifdef HAVE_STDLIB_H
  1075. | # include <stdlib.h>
  1076. | # endif
  1077. | #endif
  1078. | #ifdef HAVE_STRING_H
  1079. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1080. | # include <memory.h>
  1081. | # endif
  1082. | # include <string.h>
  1083. | #endif
  1084. | #ifdef HAVE_STRINGS_H
  1085. | # include <strings.h>
  1086. | #endif
  1087. | #ifdef HAVE_INTTYPES_H
  1088. | # include <inttypes.h>
  1089. | #endif
  1090. | #ifdef HAVE_STDINT_H
  1091. | # include <stdint.h>
  1092. | #endif
  1093. | #ifdef HAVE_UNISTD_H
  1094. | # include <unistd.h>
  1095. | #endif
  1096. | #include <sys/iograph.h>
  1097. configure:23412: result: no
  1098. configure:23412: checking sys/iograph.h presence
  1099. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  1100. conftest.c:33:25: fatal error: sys/iograph.h: No such file or directory
  1101. #include <sys/iograph.h>
  1102. ^
  1103. compilation terminated.
  1104. configure:23412: $? = 1
  1105. configure: failed program was:
  1106. | /* confdefs.h */
  1107. | #define PACKAGE_NAME "GNU MP"
  1108. | #define PACKAGE_TARNAME "gmp"
  1109. | #define PACKAGE_VERSION "6.1.2"
  1110. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1111. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1112. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1113. | #define PACKAGE "gmp"
  1114. | #define VERSION "6.1.2"
  1115. | #define WANT_FFT 1
  1116. | #define HAVE_HOST_CPU_armv7l 1
  1117. | #define HAVE_CALLING_CONVENTIONS 1
  1118. | #define STDC_HEADERS 1
  1119. | #define HAVE_SYS_TYPES_H 1
  1120. | #define HAVE_SYS_STAT_H 1
  1121. | #define HAVE_STDLIB_H 1
  1122. | #define HAVE_STRING_H 1
  1123. | #define HAVE_MEMORY_H 1
  1124. | #define HAVE_STRINGS_H 1
  1125. | #define HAVE_INTTYPES_H 1
  1126. | #define HAVE_STDINT_H 1
  1127. | #define HAVE_UNISTD_H 1
  1128. | #define HAVE_DLFCN_H 1
  1129. | #define LT_OBJDIR ".libs/"
  1130. | #define STDC_HEADERS 1
  1131. | #define TIME_WITH_SYS_TIME 1
  1132. | #define HAVE_FCNTL_H 1
  1133. | #define HAVE_FLOAT_H 1
  1134. | #define HAVE_LANGINFO_H 1
  1135. | #define HAVE_LOCALE_H 1
  1136. | #define HAVE_NL_TYPES_H 1
  1137. | /* end confdefs.h. */
  1138. | #include <sys/iograph.h>
  1139. configure:23412: result: no
  1140. configure:23412: checking for sys/iograph.h
  1141. configure:23412: result: no
  1142. configure:23412: checking sys/mman.h usability
  1143. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1144. configure:23412: $? = 0
  1145. configure:23412: result: yes
  1146. configure:23412: checking sys/mman.h presence
  1147. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  1148. configure:23412: $? = 0
  1149. configure:23412: result: yes
  1150. configure:23412: checking for sys/mman.h
  1151. configure:23412: result: yes
  1152. configure:23412: checking sys/param.h usability
  1153. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1154. configure:23412: $? = 0
  1155. configure:23412: result: yes
  1156. configure:23412: checking sys/param.h presence
  1157. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  1158. configure:23412: $? = 0
  1159. configure:23412: result: yes
  1160. configure:23412: checking for sys/param.h
  1161. configure:23412: result: yes
  1162. configure:23412: checking sys/processor.h usability
  1163. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1164. conftest.c:68:27: fatal error: sys/processor.h: No such file or directory
  1165. #include <sys/processor.h>
  1166. ^
  1167. compilation terminated.
  1168. configure:23412: $? = 1
  1169. configure: failed program was:
  1170. | /* confdefs.h */
  1171. | #define PACKAGE_NAME "GNU MP"
  1172. | #define PACKAGE_TARNAME "gmp"
  1173. | #define PACKAGE_VERSION "6.1.2"
  1174. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1175. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1176. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1177. | #define PACKAGE "gmp"
  1178. | #define VERSION "6.1.2"
  1179. | #define WANT_FFT 1
  1180. | #define HAVE_HOST_CPU_armv7l 1
  1181. | #define HAVE_CALLING_CONVENTIONS 1
  1182. | #define STDC_HEADERS 1
  1183. | #define HAVE_SYS_TYPES_H 1
  1184. | #define HAVE_SYS_STAT_H 1
  1185. | #define HAVE_STDLIB_H 1
  1186. | #define HAVE_STRING_H 1
  1187. | #define HAVE_MEMORY_H 1
  1188. | #define HAVE_STRINGS_H 1
  1189. | #define HAVE_INTTYPES_H 1
  1190. | #define HAVE_STDINT_H 1
  1191. | #define HAVE_UNISTD_H 1
  1192. | #define HAVE_DLFCN_H 1
  1193. | #define LT_OBJDIR ".libs/"
  1194. | #define STDC_HEADERS 1
  1195. | #define TIME_WITH_SYS_TIME 1
  1196. | #define HAVE_FCNTL_H 1
  1197. | #define HAVE_FLOAT_H 1
  1198. | #define HAVE_LANGINFO_H 1
  1199. | #define HAVE_LOCALE_H 1
  1200. | #define HAVE_NL_TYPES_H 1
  1201. | #define HAVE_SYS_MMAN_H 1
  1202. | #define HAVE_SYS_PARAM_H 1
  1203. | /* end confdefs.h. */
  1204. | #include <stdio.h>
  1205. | #ifdef HAVE_SYS_TYPES_H
  1206. | # include <sys/types.h>
  1207. | #endif
  1208. | #ifdef HAVE_SYS_STAT_H
  1209. | # include <sys/stat.h>
  1210. | #endif
  1211. | #ifdef STDC_HEADERS
  1212. | # include <stdlib.h>
  1213. | # include <stddef.h>
  1214. | #else
  1215. | # ifdef HAVE_STDLIB_H
  1216. | # include <stdlib.h>
  1217. | # endif
  1218. | #endif
  1219. | #ifdef HAVE_STRING_H
  1220. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1221. | # include <memory.h>
  1222. | # endif
  1223. | # include <string.h>
  1224. | #endif
  1225. | #ifdef HAVE_STRINGS_H
  1226. | # include <strings.h>
  1227. | #endif
  1228. | #ifdef HAVE_INTTYPES_H
  1229. | # include <inttypes.h>
  1230. | #endif
  1231. | #ifdef HAVE_STDINT_H
  1232. | # include <stdint.h>
  1233. | #endif
  1234. | #ifdef HAVE_UNISTD_H
  1235. | # include <unistd.h>
  1236. | #endif
  1237. | #include <sys/processor.h>
  1238. configure:23412: result: no
  1239. configure:23412: checking sys/processor.h presence
  1240. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  1241. conftest.c:35:27: fatal error: sys/processor.h: No such file or directory
  1242. #include <sys/processor.h>
  1243. ^
  1244. compilation terminated.
  1245. configure:23412: $? = 1
  1246. configure: failed program was:
  1247. | /* confdefs.h */
  1248. | #define PACKAGE_NAME "GNU MP"
  1249. | #define PACKAGE_TARNAME "gmp"
  1250. | #define PACKAGE_VERSION "6.1.2"
  1251. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1252. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1253. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1254. | #define PACKAGE "gmp"
  1255. | #define VERSION "6.1.2"
  1256. | #define WANT_FFT 1
  1257. | #define HAVE_HOST_CPU_armv7l 1
  1258. | #define HAVE_CALLING_CONVENTIONS 1
  1259. | #define STDC_HEADERS 1
  1260. | #define HAVE_SYS_TYPES_H 1
  1261. | #define HAVE_SYS_STAT_H 1
  1262. | #define HAVE_STDLIB_H 1
  1263. | #define HAVE_STRING_H 1
  1264. | #define HAVE_MEMORY_H 1
  1265. | #define HAVE_STRINGS_H 1
  1266. | #define HAVE_INTTYPES_H 1
  1267. | #define HAVE_STDINT_H 1
  1268. | #define HAVE_UNISTD_H 1
  1269. | #define HAVE_DLFCN_H 1
  1270. | #define LT_OBJDIR ".libs/"
  1271. | #define STDC_HEADERS 1
  1272. | #define TIME_WITH_SYS_TIME 1
  1273. | #define HAVE_FCNTL_H 1
  1274. | #define HAVE_FLOAT_H 1
  1275. | #define HAVE_LANGINFO_H 1
  1276. | #define HAVE_LOCALE_H 1
  1277. | #define HAVE_NL_TYPES_H 1
  1278. | #define HAVE_SYS_MMAN_H 1
  1279. | #define HAVE_SYS_PARAM_H 1
  1280. | /* end confdefs.h. */
  1281. | #include <sys/processor.h>
  1282. configure:23412: result: no
  1283. configure:23412: checking for sys/processor.h
  1284. configure:23412: result: no
  1285. configure:23412: checking sys/pstat.h usability
  1286. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1287. conftest.c:68:23: fatal error: sys/pstat.h: No such file or directory
  1288. #include <sys/pstat.h>
  1289. ^
  1290. compilation terminated.
  1291. configure:23412: $? = 1
  1292. configure: failed program was:
  1293. | /* confdefs.h */
  1294. | #define PACKAGE_NAME "GNU MP"
  1295. | #define PACKAGE_TARNAME "gmp"
  1296. | #define PACKAGE_VERSION "6.1.2"
  1297. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1298. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1299. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1300. | #define PACKAGE "gmp"
  1301. | #define VERSION "6.1.2"
  1302. | #define WANT_FFT 1
  1303. | #define HAVE_HOST_CPU_armv7l 1
  1304. | #define HAVE_CALLING_CONVENTIONS 1
  1305. | #define STDC_HEADERS 1
  1306. | #define HAVE_SYS_TYPES_H 1
  1307. | #define HAVE_SYS_STAT_H 1
  1308. | #define HAVE_STDLIB_H 1
  1309. | #define HAVE_STRING_H 1
  1310. | #define HAVE_MEMORY_H 1
  1311. | #define HAVE_STRINGS_H 1
  1312. | #define HAVE_INTTYPES_H 1
  1313. | #define HAVE_STDINT_H 1
  1314. | #define HAVE_UNISTD_H 1
  1315. | #define HAVE_DLFCN_H 1
  1316. | #define LT_OBJDIR ".libs/"
  1317. | #define STDC_HEADERS 1
  1318. | #define TIME_WITH_SYS_TIME 1
  1319. | #define HAVE_FCNTL_H 1
  1320. | #define HAVE_FLOAT_H 1
  1321. | #define HAVE_LANGINFO_H 1
  1322. | #define HAVE_LOCALE_H 1
  1323. | #define HAVE_NL_TYPES_H 1
  1324. | #define HAVE_SYS_MMAN_H 1
  1325. | #define HAVE_SYS_PARAM_H 1
  1326. | /* end confdefs.h. */
  1327. | #include <stdio.h>
  1328. | #ifdef HAVE_SYS_TYPES_H
  1329. | # include <sys/types.h>
  1330. | #endif
  1331. | #ifdef HAVE_SYS_STAT_H
  1332. | # include <sys/stat.h>
  1333. | #endif
  1334. | #ifdef STDC_HEADERS
  1335. | # include <stdlib.h>
  1336. | # include <stddef.h>
  1337. | #else
  1338. | # ifdef HAVE_STDLIB_H
  1339. | # include <stdlib.h>
  1340. | # endif
  1341. | #endif
  1342. | #ifdef HAVE_STRING_H
  1343. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1344. | # include <memory.h>
  1345. | # endif
  1346. | # include <string.h>
  1347. | #endif
  1348. | #ifdef HAVE_STRINGS_H
  1349. | # include <strings.h>
  1350. | #endif
  1351. | #ifdef HAVE_INTTYPES_H
  1352. | # include <inttypes.h>
  1353. | #endif
  1354. | #ifdef HAVE_STDINT_H
  1355. | # include <stdint.h>
  1356. | #endif
  1357. | #ifdef HAVE_UNISTD_H
  1358. | # include <unistd.h>
  1359. | #endif
  1360. | #include <sys/pstat.h>
  1361. configure:23412: result: no
  1362. configure:23412: checking sys/pstat.h presence
  1363. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  1364. conftest.c:35:23: fatal error: sys/pstat.h: No such file or directory
  1365. #include <sys/pstat.h>
  1366. ^
  1367. compilation terminated.
  1368. configure:23412: $? = 1
  1369. configure: failed program was:
  1370. | /* confdefs.h */
  1371. | #define PACKAGE_NAME "GNU MP"
  1372. | #define PACKAGE_TARNAME "gmp"
  1373. | #define PACKAGE_VERSION "6.1.2"
  1374. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1375. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1376. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1377. | #define PACKAGE "gmp"
  1378. | #define VERSION "6.1.2"
  1379. | #define WANT_FFT 1
  1380. | #define HAVE_HOST_CPU_armv7l 1
  1381. | #define HAVE_CALLING_CONVENTIONS 1
  1382. | #define STDC_HEADERS 1
  1383. | #define HAVE_SYS_TYPES_H 1
  1384. | #define HAVE_SYS_STAT_H 1
  1385. | #define HAVE_STDLIB_H 1
  1386. | #define HAVE_STRING_H 1
  1387. | #define HAVE_MEMORY_H 1
  1388. | #define HAVE_STRINGS_H 1
  1389. | #define HAVE_INTTYPES_H 1
  1390. | #define HAVE_STDINT_H 1
  1391. | #define HAVE_UNISTD_H 1
  1392. | #define HAVE_DLFCN_H 1
  1393. | #define LT_OBJDIR ".libs/"
  1394. | #define STDC_HEADERS 1
  1395. | #define TIME_WITH_SYS_TIME 1
  1396. | #define HAVE_FCNTL_H 1
  1397. | #define HAVE_FLOAT_H 1
  1398. | #define HAVE_LANGINFO_H 1
  1399. | #define HAVE_LOCALE_H 1
  1400. | #define HAVE_NL_TYPES_H 1
  1401. | #define HAVE_SYS_MMAN_H 1
  1402. | #define HAVE_SYS_PARAM_H 1
  1403. | /* end confdefs.h. */
  1404. | #include <sys/pstat.h>
  1405. configure:23412: result: no
  1406. configure:23412: checking for sys/pstat.h
  1407. configure:23412: result: no
  1408. configure:23412: checking sys/sysinfo.h usability
  1409. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1410. configure:23412: $? = 0
  1411. configure:23412: result: yes
  1412. configure:23412: checking sys/sysinfo.h presence
  1413. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  1414. configure:23412: $? = 0
  1415. configure:23412: result: yes
  1416. configure:23412: checking for sys/sysinfo.h
  1417. configure:23412: result: yes
  1418. configure:23412: checking sys/syssgi.h usability
  1419. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1420. conftest.c:69:24: fatal error: sys/syssgi.h: No such file or directory
  1421. #include <sys/syssgi.h>
  1422. ^
  1423. compilation terminated.
  1424. configure:23412: $? = 1
  1425. configure: failed program was:
  1426. | /* confdefs.h */
  1427. | #define PACKAGE_NAME "GNU MP"
  1428. | #define PACKAGE_TARNAME "gmp"
  1429. | #define PACKAGE_VERSION "6.1.2"
  1430. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1431. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1432. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1433. | #define PACKAGE "gmp"
  1434. | #define VERSION "6.1.2"
  1435. | #define WANT_FFT 1
  1436. | #define HAVE_HOST_CPU_armv7l 1
  1437. | #define HAVE_CALLING_CONVENTIONS 1
  1438. | #define STDC_HEADERS 1
  1439. | #define HAVE_SYS_TYPES_H 1
  1440. | #define HAVE_SYS_STAT_H 1
  1441. | #define HAVE_STDLIB_H 1
  1442. | #define HAVE_STRING_H 1
  1443. | #define HAVE_MEMORY_H 1
  1444. | #define HAVE_STRINGS_H 1
  1445. | #define HAVE_INTTYPES_H 1
  1446. | #define HAVE_STDINT_H 1
  1447. | #define HAVE_UNISTD_H 1
  1448. | #define HAVE_DLFCN_H 1
  1449. | #define LT_OBJDIR ".libs/"
  1450. | #define STDC_HEADERS 1
  1451. | #define TIME_WITH_SYS_TIME 1
  1452. | #define HAVE_FCNTL_H 1
  1453. | #define HAVE_FLOAT_H 1
  1454. | #define HAVE_LANGINFO_H 1
  1455. | #define HAVE_LOCALE_H 1
  1456. | #define HAVE_NL_TYPES_H 1
  1457. | #define HAVE_SYS_MMAN_H 1
  1458. | #define HAVE_SYS_PARAM_H 1
  1459. | #define HAVE_SYS_SYSINFO_H 1
  1460. | /* end confdefs.h. */
  1461. | #include <stdio.h>
  1462. | #ifdef HAVE_SYS_TYPES_H
  1463. | # include <sys/types.h>
  1464. | #endif
  1465. | #ifdef HAVE_SYS_STAT_H
  1466. | # include <sys/stat.h>
  1467. | #endif
  1468. | #ifdef STDC_HEADERS
  1469. | # include <stdlib.h>
  1470. | # include <stddef.h>
  1471. | #else
  1472. | # ifdef HAVE_STDLIB_H
  1473. | # include <stdlib.h>
  1474. | # endif
  1475. | #endif
  1476. | #ifdef HAVE_STRING_H
  1477. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1478. | # include <memory.h>
  1479. | # endif
  1480. | # include <string.h>
  1481. | #endif
  1482. | #ifdef HAVE_STRINGS_H
  1483. | # include <strings.h>
  1484. | #endif
  1485. | #ifdef HAVE_INTTYPES_H
  1486. | # include <inttypes.h>
  1487. | #endif
  1488. | #ifdef HAVE_STDINT_H
  1489. | # include <stdint.h>
  1490. | #endif
  1491. | #ifdef HAVE_UNISTD_H
  1492. | # include <unistd.h>
  1493. | #endif
  1494. | #include <sys/syssgi.h>
  1495. configure:23412: result: no
  1496. configure:23412: checking sys/syssgi.h presence
  1497. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  1498. conftest.c:36:24: fatal error: sys/syssgi.h: No such file or directory
  1499. #include <sys/syssgi.h>
  1500. ^
  1501. compilation terminated.
  1502. configure:23412: $? = 1
  1503. configure: failed program was:
  1504. | /* confdefs.h */
  1505. | #define PACKAGE_NAME "GNU MP"
  1506. | #define PACKAGE_TARNAME "gmp"
  1507. | #define PACKAGE_VERSION "6.1.2"
  1508. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1509. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1510. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1511. | #define PACKAGE "gmp"
  1512. | #define VERSION "6.1.2"
  1513. | #define WANT_FFT 1
  1514. | #define HAVE_HOST_CPU_armv7l 1
  1515. | #define HAVE_CALLING_CONVENTIONS 1
  1516. | #define STDC_HEADERS 1
  1517. | #define HAVE_SYS_TYPES_H 1
  1518. | #define HAVE_SYS_STAT_H 1
  1519. | #define HAVE_STDLIB_H 1
  1520. | #define HAVE_STRING_H 1
  1521. | #define HAVE_MEMORY_H 1
  1522. | #define HAVE_STRINGS_H 1
  1523. | #define HAVE_INTTYPES_H 1
  1524. | #define HAVE_STDINT_H 1
  1525. | #define HAVE_UNISTD_H 1
  1526. | #define HAVE_DLFCN_H 1
  1527. | #define LT_OBJDIR ".libs/"
  1528. | #define STDC_HEADERS 1
  1529. | #define TIME_WITH_SYS_TIME 1
  1530. | #define HAVE_FCNTL_H 1
  1531. | #define HAVE_FLOAT_H 1
  1532. | #define HAVE_LANGINFO_H 1
  1533. | #define HAVE_LOCALE_H 1
  1534. | #define HAVE_NL_TYPES_H 1
  1535. | #define HAVE_SYS_MMAN_H 1
  1536. | #define HAVE_SYS_PARAM_H 1
  1537. | #define HAVE_SYS_SYSINFO_H 1
  1538. | /* end confdefs.h. */
  1539. | #include <sys/syssgi.h>
  1540. configure:23412: result: no
  1541. configure:23412: checking for sys/syssgi.h
  1542. configure:23412: result: no
  1543. configure:23412: checking sys/systemcfg.h usability
  1544. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1545. conftest.c:69:27: fatal error: sys/systemcfg.h: No such file or directory
  1546. #include <sys/systemcfg.h>
  1547. ^
  1548. compilation terminated.
  1549. configure:23412: $? = 1
  1550. configure: failed program was:
  1551. | /* confdefs.h */
  1552. | #define PACKAGE_NAME "GNU MP"
  1553. | #define PACKAGE_TARNAME "gmp"
  1554. | #define PACKAGE_VERSION "6.1.2"
  1555. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1556. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1557. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1558. | #define PACKAGE "gmp"
  1559. | #define VERSION "6.1.2"
  1560. | #define WANT_FFT 1
  1561. | #define HAVE_HOST_CPU_armv7l 1
  1562. | #define HAVE_CALLING_CONVENTIONS 1
  1563. | #define STDC_HEADERS 1
  1564. | #define HAVE_SYS_TYPES_H 1
  1565. | #define HAVE_SYS_STAT_H 1
  1566. | #define HAVE_STDLIB_H 1
  1567. | #define HAVE_STRING_H 1
  1568. | #define HAVE_MEMORY_H 1
  1569. | #define HAVE_STRINGS_H 1
  1570. | #define HAVE_INTTYPES_H 1
  1571. | #define HAVE_STDINT_H 1
  1572. | #define HAVE_UNISTD_H 1
  1573. | #define HAVE_DLFCN_H 1
  1574. | #define LT_OBJDIR ".libs/"
  1575. | #define STDC_HEADERS 1
  1576. | #define TIME_WITH_SYS_TIME 1
  1577. | #define HAVE_FCNTL_H 1
  1578. | #define HAVE_FLOAT_H 1
  1579. | #define HAVE_LANGINFO_H 1
  1580. | #define HAVE_LOCALE_H 1
  1581. | #define HAVE_NL_TYPES_H 1
  1582. | #define HAVE_SYS_MMAN_H 1
  1583. | #define HAVE_SYS_PARAM_H 1
  1584. | #define HAVE_SYS_SYSINFO_H 1
  1585. | /* end confdefs.h. */
  1586. | #include <stdio.h>
  1587. | #ifdef HAVE_SYS_TYPES_H
  1588. | # include <sys/types.h>
  1589. | #endif
  1590. | #ifdef HAVE_SYS_STAT_H
  1591. | # include <sys/stat.h>
  1592. | #endif
  1593. | #ifdef STDC_HEADERS
  1594. | # include <stdlib.h>
  1595. | # include <stddef.h>
  1596. | #else
  1597. | # ifdef HAVE_STDLIB_H
  1598. | # include <stdlib.h>
  1599. | # endif
  1600. | #endif
  1601. | #ifdef HAVE_STRING_H
  1602. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1603. | # include <memory.h>
  1604. | # endif
  1605. | # include <string.h>
  1606. | #endif
  1607. | #ifdef HAVE_STRINGS_H
  1608. | # include <strings.h>
  1609. | #endif
  1610. | #ifdef HAVE_INTTYPES_H
  1611. | # include <inttypes.h>
  1612. | #endif
  1613. | #ifdef HAVE_STDINT_H
  1614. | # include <stdint.h>
  1615. | #endif
  1616. | #ifdef HAVE_UNISTD_H
  1617. | # include <unistd.h>
  1618. | #endif
  1619. | #include <sys/systemcfg.h>
  1620. configure:23412: result: no
  1621. configure:23412: checking sys/systemcfg.h presence
  1622. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  1623. conftest.c:36:27: fatal error: sys/systemcfg.h: No such file or directory
  1624. #include <sys/systemcfg.h>
  1625. ^
  1626. compilation terminated.
  1627. configure:23412: $? = 1
  1628. configure: failed program was:
  1629. | /* confdefs.h */
  1630. | #define PACKAGE_NAME "GNU MP"
  1631. | #define PACKAGE_TARNAME "gmp"
  1632. | #define PACKAGE_VERSION "6.1.2"
  1633. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1634. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1635. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1636. | #define PACKAGE "gmp"
  1637. | #define VERSION "6.1.2"
  1638. | #define WANT_FFT 1
  1639. | #define HAVE_HOST_CPU_armv7l 1
  1640. | #define HAVE_CALLING_CONVENTIONS 1
  1641. | #define STDC_HEADERS 1
  1642. | #define HAVE_SYS_TYPES_H 1
  1643. | #define HAVE_SYS_STAT_H 1
  1644. | #define HAVE_STDLIB_H 1
  1645. | #define HAVE_STRING_H 1
  1646. | #define HAVE_MEMORY_H 1
  1647. | #define HAVE_STRINGS_H 1
  1648. | #define HAVE_INTTYPES_H 1
  1649. | #define HAVE_STDINT_H 1
  1650. | #define HAVE_UNISTD_H 1
  1651. | #define HAVE_DLFCN_H 1
  1652. | #define LT_OBJDIR ".libs/"
  1653. | #define STDC_HEADERS 1
  1654. | #define TIME_WITH_SYS_TIME 1
  1655. | #define HAVE_FCNTL_H 1
  1656. | #define HAVE_FLOAT_H 1
  1657. | #define HAVE_LANGINFO_H 1
  1658. | #define HAVE_LOCALE_H 1
  1659. | #define HAVE_NL_TYPES_H 1
  1660. | #define HAVE_SYS_MMAN_H 1
  1661. | #define HAVE_SYS_PARAM_H 1
  1662. | #define HAVE_SYS_SYSINFO_H 1
  1663. | /* end confdefs.h. */
  1664. | #include <sys/systemcfg.h>
  1665. configure:23412: result: no
  1666. configure:23412: checking for sys/systemcfg.h
  1667. configure:23412: result: no
  1668. configure:23412: checking sys/time.h usability
  1669. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1670. configure:23412: $? = 0
  1671. configure:23412: result: yes
  1672. configure:23412: checking sys/time.h presence
  1673. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  1674. configure:23412: $? = 0
  1675. configure:23412: result: yes
  1676. configure:23412: checking for sys/time.h
  1677. configure:23412: result: yes
  1678. configure:23412: checking sys/times.h usability
  1679. configure:23412: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1680. configure:23412: $? = 0
  1681. configure:23412: result: yes
  1682. configure:23412: checking sys/times.h presence
  1683. configure:23412: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  1684. configure:23412: $? = 0
  1685. configure:23412: result: yes
  1686. configure:23412: checking for sys/times.h
  1687. configure:23412: result: yes
  1688. configure:23426: checking for sys/resource.h
  1689. configure:23426: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1690. configure:23426: $? = 0
  1691. configure:23426: result: yes
  1692. configure:23450: checking for sys/sysctl.h
  1693. configure:23450: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1694. configure:23450: $? = 0
  1695. configure:23450: result: yes
  1696. configure:23467: checking for machine/hal_sysinfo.h
  1697. configure:23467: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1698. conftest.c:44:33: fatal error: machine/hal_sysinfo.h: No such file or directory
  1699. #include <machine/hal_sysinfo.h>
  1700. ^
  1701. compilation terminated.
  1702. configure:23467: $? = 1
  1703. configure: failed program was:
  1704. | /* confdefs.h */
  1705. | #define PACKAGE_NAME "GNU MP"
  1706. | #define PACKAGE_TARNAME "gmp"
  1707. | #define PACKAGE_VERSION "6.1.2"
  1708. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1709. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1710. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1711. | #define PACKAGE "gmp"
  1712. | #define VERSION "6.1.2"
  1713. | #define WANT_FFT 1
  1714. | #define HAVE_HOST_CPU_armv7l 1
  1715. | #define HAVE_CALLING_CONVENTIONS 1
  1716. | #define STDC_HEADERS 1
  1717. | #define HAVE_SYS_TYPES_H 1
  1718. | #define HAVE_SYS_STAT_H 1
  1719. | #define HAVE_STDLIB_H 1
  1720. | #define HAVE_STRING_H 1
  1721. | #define HAVE_MEMORY_H 1
  1722. | #define HAVE_STRINGS_H 1
  1723. | #define HAVE_INTTYPES_H 1
  1724. | #define HAVE_STDINT_H 1
  1725. | #define HAVE_UNISTD_H 1
  1726. | #define HAVE_DLFCN_H 1
  1727. | #define LT_OBJDIR ".libs/"
  1728. | #define STDC_HEADERS 1
  1729. | #define TIME_WITH_SYS_TIME 1
  1730. | #define HAVE_FCNTL_H 1
  1731. | #define HAVE_FLOAT_H 1
  1732. | #define HAVE_LANGINFO_H 1
  1733. | #define HAVE_LOCALE_H 1
  1734. | #define HAVE_NL_TYPES_H 1
  1735. | #define HAVE_SYS_MMAN_H 1
  1736. | #define HAVE_SYS_PARAM_H 1
  1737. | #define HAVE_SYS_SYSINFO_H 1
  1738. | #define HAVE_SYS_TIME_H 1
  1739. | #define HAVE_SYS_TIMES_H 1
  1740. | #define HAVE_SYS_RESOURCE_H 1
  1741. | #define HAVE_SYS_SYSCTL_H 1
  1742. | /* end confdefs.h. */
  1743. | #if HAVE_SYS_SYSINFO_H
  1744. | # include <sys/sysinfo.h>
  1745. | #endif
  1746. |
  1747. | #include <machine/hal_sysinfo.h>
  1748. configure:23467: result: no
  1749. configure:23492: checking whether fgetc is declared
  1750. configure:23492: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1751. configure:23492: $? = 0
  1752. configure:23492: result: yes
  1753. configure:23502: checking whether fscanf is declared
  1754. configure:23502: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1755. configure:23502: $? = 0
  1756. configure:23502: result: yes
  1757. configure:23512: checking whether optarg is declared
  1758. configure:23512: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1759. configure:23512: $? = 0
  1760. configure:23512: result: yes
  1761. configure:23522: checking whether ungetc is declared
  1762. configure:23522: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1763. configure:23522: $? = 0
  1764. configure:23522: result: yes
  1765. configure:23532: checking whether vfprintf is declared
  1766. configure:23532: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1767. configure:23532: $? = 0
  1768. configure:23532: result: yes
  1769. configure:23543: checking whether sys_errlist is declared
  1770. configure:23543: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1771. configure:23543: $? = 0
  1772. configure:23543: result: yes
  1773. configure:23555: checking whether sys_nerr is declared
  1774. configure:23555: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1775. configure:23555: $? = 0
  1776. configure:23555: result: yes
  1777. configure:23569: checking return type of signal handlers
  1778. configure:23587: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1779. conftest.c: In function 'main':
  1780. conftest.c:53:1: error: void value not ignored as it ought to be
  1781. return *(signal (0, 0)) (0) == 1;
  1782. ^
  1783. configure:23587: $? = 1
  1784. configure: failed program was:
  1785. | /* confdefs.h */
  1786. | #define PACKAGE_NAME "GNU MP"
  1787. | #define PACKAGE_TARNAME "gmp"
  1788. | #define PACKAGE_VERSION "6.1.2"
  1789. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1790. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1791. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1792. | #define PACKAGE "gmp"
  1793. | #define VERSION "6.1.2"
  1794. | #define WANT_FFT 1
  1795. | #define HAVE_HOST_CPU_armv7l 1
  1796. | #define HAVE_CALLING_CONVENTIONS 1
  1797. | #define STDC_HEADERS 1
  1798. | #define HAVE_SYS_TYPES_H 1
  1799. | #define HAVE_SYS_STAT_H 1
  1800. | #define HAVE_STDLIB_H 1
  1801. | #define HAVE_STRING_H 1
  1802. | #define HAVE_MEMORY_H 1
  1803. | #define HAVE_STRINGS_H 1
  1804. | #define HAVE_INTTYPES_H 1
  1805. | #define HAVE_STDINT_H 1
  1806. | #define HAVE_UNISTD_H 1
  1807. | #define HAVE_DLFCN_H 1
  1808. | #define LT_OBJDIR ".libs/"
  1809. | #define STDC_HEADERS 1
  1810. | #define TIME_WITH_SYS_TIME 1
  1811. | #define HAVE_FCNTL_H 1
  1812. | #define HAVE_FLOAT_H 1
  1813. | #define HAVE_LANGINFO_H 1
  1814. | #define HAVE_LOCALE_H 1
  1815. | #define HAVE_NL_TYPES_H 1
  1816. | #define HAVE_SYS_MMAN_H 1
  1817. | #define HAVE_SYS_PARAM_H 1
  1818. | #define HAVE_SYS_SYSINFO_H 1
  1819. | #define HAVE_SYS_TIME_H 1
  1820. | #define HAVE_SYS_TIMES_H 1
  1821. | #define HAVE_SYS_RESOURCE_H 1
  1822. | #define HAVE_SYS_SYSCTL_H 1
  1823. | #define HAVE_DECL_FGETC 1
  1824. | #define HAVE_DECL_FSCANF 1
  1825. | #define HAVE_DECL_OPTARG 1
  1826. | #define HAVE_DECL_UNGETC 1
  1827. | #define HAVE_DECL_VFPRINTF 1
  1828. | #define HAVE_DECL_SYS_ERRLIST 1
  1829. | #define HAVE_DECL_SYS_NERR 1
  1830. | /* end confdefs.h. */
  1831. | #include <sys/types.h>
  1832. | #include <signal.h>
  1833. |
  1834. | int
  1835. | main ()
  1836. | {
  1837. | return *(signal (0, 0)) (0) == 1;
  1838. | ;
  1839. | return 0;
  1840. | }
  1841. configure:23594: result: void
  1842. configure:23613: checking for intmax_t
  1843. configure:23613: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1844. configure:23613: $? = 0
  1845. configure:23613: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1846. conftest.c: In function 'main':
  1847. conftest.c:84:23: error: expected expression before ')' token
  1848. if (sizeof ((intmax_t)))
  1849. ^
  1850. configure:23613: $? = 1
  1851. configure: failed program was:
  1852. | /* confdefs.h */
  1853. | #define PACKAGE_NAME "GNU MP"
  1854. | #define PACKAGE_TARNAME "gmp"
  1855. | #define PACKAGE_VERSION "6.1.2"
  1856. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1857. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1858. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1859. | #define PACKAGE "gmp"
  1860. | #define VERSION "6.1.2"
  1861. | #define WANT_FFT 1
  1862. | #define HAVE_HOST_CPU_armv7l 1
  1863. | #define HAVE_CALLING_CONVENTIONS 1
  1864. | #define STDC_HEADERS 1
  1865. | #define HAVE_SYS_TYPES_H 1
  1866. | #define HAVE_SYS_STAT_H 1
  1867. | #define HAVE_STDLIB_H 1
  1868. | #define HAVE_STRING_H 1
  1869. | #define HAVE_MEMORY_H 1
  1870. | #define HAVE_STRINGS_H 1
  1871. | #define HAVE_INTTYPES_H 1
  1872. | #define HAVE_STDINT_H 1
  1873. | #define HAVE_UNISTD_H 1
  1874. | #define HAVE_DLFCN_H 1
  1875. | #define LT_OBJDIR ".libs/"
  1876. | #define STDC_HEADERS 1
  1877. | #define TIME_WITH_SYS_TIME 1
  1878. | #define HAVE_FCNTL_H 1
  1879. | #define HAVE_FLOAT_H 1
  1880. | #define HAVE_LANGINFO_H 1
  1881. | #define HAVE_LOCALE_H 1
  1882. | #define HAVE_NL_TYPES_H 1
  1883. | #define HAVE_SYS_MMAN_H 1
  1884. | #define HAVE_SYS_PARAM_H 1
  1885. | #define HAVE_SYS_SYSINFO_H 1
  1886. | #define HAVE_SYS_TIME_H 1
  1887. | #define HAVE_SYS_TIMES_H 1
  1888. | #define HAVE_SYS_RESOURCE_H 1
  1889. | #define HAVE_SYS_SYSCTL_H 1
  1890. | #define HAVE_DECL_FGETC 1
  1891. | #define HAVE_DECL_FSCANF 1
  1892. | #define HAVE_DECL_OPTARG 1
  1893. | #define HAVE_DECL_UNGETC 1
  1894. | #define HAVE_DECL_VFPRINTF 1
  1895. | #define HAVE_DECL_SYS_ERRLIST 1
  1896. | #define HAVE_DECL_SYS_NERR 1
  1897. | #define RETSIGTYPE void
  1898. | /* end confdefs.h. */
  1899. | #include <stdio.h>
  1900. | #ifdef HAVE_SYS_TYPES_H
  1901. | # include <sys/types.h>
  1902. | #endif
  1903. | #ifdef HAVE_SYS_STAT_H
  1904. | # include <sys/stat.h>
  1905. | #endif
  1906. | #ifdef STDC_HEADERS
  1907. | # include <stdlib.h>
  1908. | # include <stddef.h>
  1909. | #else
  1910. | # ifdef HAVE_STDLIB_H
  1911. | # include <stdlib.h>
  1912. | # endif
  1913. | #endif
  1914. | #ifdef HAVE_STRING_H
  1915. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1916. | # include <memory.h>
  1917. | # endif
  1918. | # include <string.h>
  1919. | #endif
  1920. | #ifdef HAVE_STRINGS_H
  1921. | # include <strings.h>
  1922. | #endif
  1923. | #ifdef HAVE_INTTYPES_H
  1924. | # include <inttypes.h>
  1925. | #endif
  1926. | #ifdef HAVE_STDINT_H
  1927. | # include <stdint.h>
  1928. | #endif
  1929. | #ifdef HAVE_UNISTD_H
  1930. | # include <unistd.h>
  1931. | #endif
  1932. | int
  1933. | main ()
  1934. | {
  1935. | if (sizeof ((intmax_t)))
  1936. | return 0;
  1937. | ;
  1938. | return 0;
  1939. | }
  1940. configure:23613: result: yes
  1941. configure:23622: checking for long double
  1942. configure:23622: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1943. configure:23622: $? = 0
  1944. configure:23622: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  1945. conftest.c: In function 'main':
  1946. conftest.c:85:26: error: expected expression before ')' token
  1947. if (sizeof ((long double)))
  1948. ^
  1949. configure:23622: $? = 1
  1950. configure: failed program was:
  1951. | /* confdefs.h */
  1952. | #define PACKAGE_NAME "GNU MP"
  1953. | #define PACKAGE_TARNAME "gmp"
  1954. | #define PACKAGE_VERSION "6.1.2"
  1955. | #define PACKAGE_STRING "GNU MP 6.1.2"
  1956. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  1957. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  1958. | #define PACKAGE "gmp"
  1959. | #define VERSION "6.1.2"
  1960. | #define WANT_FFT 1
  1961. | #define HAVE_HOST_CPU_armv7l 1
  1962. | #define HAVE_CALLING_CONVENTIONS 1
  1963. | #define STDC_HEADERS 1
  1964. | #define HAVE_SYS_TYPES_H 1
  1965. | #define HAVE_SYS_STAT_H 1
  1966. | #define HAVE_STDLIB_H 1
  1967. | #define HAVE_STRING_H 1
  1968. | #define HAVE_MEMORY_H 1
  1969. | #define HAVE_STRINGS_H 1
  1970. | #define HAVE_INTTYPES_H 1
  1971. | #define HAVE_STDINT_H 1
  1972. | #define HAVE_UNISTD_H 1
  1973. | #define HAVE_DLFCN_H 1
  1974. | #define LT_OBJDIR ".libs/"
  1975. | #define STDC_HEADERS 1
  1976. | #define TIME_WITH_SYS_TIME 1
  1977. | #define HAVE_FCNTL_H 1
  1978. | #define HAVE_FLOAT_H 1
  1979. | #define HAVE_LANGINFO_H 1
  1980. | #define HAVE_LOCALE_H 1
  1981. | #define HAVE_NL_TYPES_H 1
  1982. | #define HAVE_SYS_MMAN_H 1
  1983. | #define HAVE_SYS_PARAM_H 1
  1984. | #define HAVE_SYS_SYSINFO_H 1
  1985. | #define HAVE_SYS_TIME_H 1
  1986. | #define HAVE_SYS_TIMES_H 1
  1987. | #define HAVE_SYS_RESOURCE_H 1
  1988. | #define HAVE_SYS_SYSCTL_H 1
  1989. | #define HAVE_DECL_FGETC 1
  1990. | #define HAVE_DECL_FSCANF 1
  1991. | #define HAVE_DECL_OPTARG 1
  1992. | #define HAVE_DECL_UNGETC 1
  1993. | #define HAVE_DECL_VFPRINTF 1
  1994. | #define HAVE_DECL_SYS_ERRLIST 1
  1995. | #define HAVE_DECL_SYS_NERR 1
  1996. | #define RETSIGTYPE void
  1997. | #define HAVE_INTMAX_T 1
  1998. | /* end confdefs.h. */
  1999. | #include <stdio.h>
  2000. | #ifdef HAVE_SYS_TYPES_H
  2001. | # include <sys/types.h>
  2002. | #endif
  2003. | #ifdef HAVE_SYS_STAT_H
  2004. | # include <sys/stat.h>
  2005. | #endif
  2006. | #ifdef STDC_HEADERS
  2007. | # include <stdlib.h>
  2008. | # include <stddef.h>
  2009. | #else
  2010. | # ifdef HAVE_STDLIB_H
  2011. | # include <stdlib.h>
  2012. | # endif
  2013. | #endif
  2014. | #ifdef HAVE_STRING_H
  2015. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2016. | # include <memory.h>
  2017. | # endif
  2018. | # include <string.h>
  2019. | #endif
  2020. | #ifdef HAVE_STRINGS_H
  2021. | # include <strings.h>
  2022. | #endif
  2023. | #ifdef HAVE_INTTYPES_H
  2024. | # include <inttypes.h>
  2025. | #endif
  2026. | #ifdef HAVE_STDINT_H
  2027. | # include <stdint.h>
  2028. | #endif
  2029. | #ifdef HAVE_UNISTD_H
  2030. | # include <unistd.h>
  2031. | #endif
  2032. | int
  2033. | main ()
  2034. | {
  2035. | if (sizeof ((long double)))
  2036. | return 0;
  2037. | ;
  2038. | return 0;
  2039. | }
  2040. configure:23622: result: yes
  2041. configure:23631: checking for long long
  2042. configure:23631: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2043. configure:23631: $? = 0
  2044. configure:23631: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2045. conftest.c: In function 'main':
  2046. conftest.c:86:24: error: expected expression before ')' token
  2047. if (sizeof ((long long)))
  2048. ^
  2049. configure:23631: $? = 1
  2050. configure: failed program was:
  2051. | /* confdefs.h */
  2052. | #define PACKAGE_NAME "GNU MP"
  2053. | #define PACKAGE_TARNAME "gmp"
  2054. | #define PACKAGE_VERSION "6.1.2"
  2055. | #define PACKAGE_STRING "GNU MP 6.1.2"
  2056. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2057. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2058. | #define PACKAGE "gmp"
  2059. | #define VERSION "6.1.2"
  2060. | #define WANT_FFT 1
  2061. | #define HAVE_HOST_CPU_armv7l 1
  2062. | #define HAVE_CALLING_CONVENTIONS 1
  2063. | #define STDC_HEADERS 1
  2064. | #define HAVE_SYS_TYPES_H 1
  2065. | #define HAVE_SYS_STAT_H 1
  2066. | #define HAVE_STDLIB_H 1
  2067. | #define HAVE_STRING_H 1
  2068. | #define HAVE_MEMORY_H 1
  2069. | #define HAVE_STRINGS_H 1
  2070. | #define HAVE_INTTYPES_H 1
  2071. | #define HAVE_STDINT_H 1
  2072. | #define HAVE_UNISTD_H 1
  2073. | #define HAVE_DLFCN_H 1
  2074. | #define LT_OBJDIR ".libs/"
  2075. | #define STDC_HEADERS 1
  2076. | #define TIME_WITH_SYS_TIME 1
  2077. | #define HAVE_FCNTL_H 1
  2078. | #define HAVE_FLOAT_H 1
  2079. | #define HAVE_LANGINFO_H 1
  2080. | #define HAVE_LOCALE_H 1
  2081. | #define HAVE_NL_TYPES_H 1
  2082. | #define HAVE_SYS_MMAN_H 1
  2083. | #define HAVE_SYS_PARAM_H 1
  2084. | #define HAVE_SYS_SYSINFO_H 1
  2085. | #define HAVE_SYS_TIME_H 1
  2086. | #define HAVE_SYS_TIMES_H 1
  2087. | #define HAVE_SYS_RESOURCE_H 1
  2088. | #define HAVE_SYS_SYSCTL_H 1
  2089. | #define HAVE_DECL_FGETC 1
  2090. | #define HAVE_DECL_FSCANF 1
  2091. | #define HAVE_DECL_OPTARG 1
  2092. | #define HAVE_DECL_UNGETC 1
  2093. | #define HAVE_DECL_VFPRINTF 1
  2094. | #define HAVE_DECL_SYS_ERRLIST 1
  2095. | #define HAVE_DECL_SYS_NERR 1
  2096. | #define RETSIGTYPE void
  2097. | #define HAVE_INTMAX_T 1
  2098. | #define HAVE_LONG_DOUBLE 1
  2099. | /* end confdefs.h. */
  2100. | #include <stdio.h>
  2101. | #ifdef HAVE_SYS_TYPES_H
  2102. | # include <sys/types.h>
  2103. | #endif
  2104. | #ifdef HAVE_SYS_STAT_H
  2105. | # include <sys/stat.h>
  2106. | #endif
  2107. | #ifdef STDC_HEADERS
  2108. | # include <stdlib.h>
  2109. | # include <stddef.h>
  2110. | #else
  2111. | # ifdef HAVE_STDLIB_H
  2112. | # include <stdlib.h>
  2113. | # endif
  2114. | #endif
  2115. | #ifdef HAVE_STRING_H
  2116. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2117. | # include <memory.h>
  2118. | # endif
  2119. | # include <string.h>
  2120. | #endif
  2121. | #ifdef HAVE_STRINGS_H
  2122. | # include <strings.h>
  2123. | #endif
  2124. | #ifdef HAVE_INTTYPES_H
  2125. | # include <inttypes.h>
  2126. | #endif
  2127. | #ifdef HAVE_STDINT_H
  2128. | # include <stdint.h>
  2129. | #endif
  2130. | #ifdef HAVE_UNISTD_H
  2131. | # include <unistd.h>
  2132. | #endif
  2133. | int
  2134. | main ()
  2135. | {
  2136. | if (sizeof ((long long)))
  2137. | return 0;
  2138. | ;
  2139. | return 0;
  2140. | }
  2141. configure:23631: result: yes
  2142. configure:23640: checking for ptrdiff_t
  2143. configure:23640: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2144. configure:23640: $? = 0
  2145. configure:23640: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2146. conftest.c: In function 'main':
  2147. conftest.c:87:24: error: expected expression before ')' token
  2148. if (sizeof ((ptrdiff_t)))
  2149. ^
  2150. configure:23640: $? = 1
  2151. configure: failed program was:
  2152. | /* confdefs.h */
  2153. | #define PACKAGE_NAME "GNU MP"
  2154. | #define PACKAGE_TARNAME "gmp"
  2155. | #define PACKAGE_VERSION "6.1.2"
  2156. | #define PACKAGE_STRING "GNU MP 6.1.2"
  2157. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2158. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2159. | #define PACKAGE "gmp"
  2160. | #define VERSION "6.1.2"
  2161. | #define WANT_FFT 1
  2162. | #define HAVE_HOST_CPU_armv7l 1
  2163. | #define HAVE_CALLING_CONVENTIONS 1
  2164. | #define STDC_HEADERS 1
  2165. | #define HAVE_SYS_TYPES_H 1
  2166. | #define HAVE_SYS_STAT_H 1
  2167. | #define HAVE_STDLIB_H 1
  2168. | #define HAVE_STRING_H 1
  2169. | #define HAVE_MEMORY_H 1
  2170. | #define HAVE_STRINGS_H 1
  2171. | #define HAVE_INTTYPES_H 1
  2172. | #define HAVE_STDINT_H 1
  2173. | #define HAVE_UNISTD_H 1
  2174. | #define HAVE_DLFCN_H 1
  2175. | #define LT_OBJDIR ".libs/"
  2176. | #define STDC_HEADERS 1
  2177. | #define TIME_WITH_SYS_TIME 1
  2178. | #define HAVE_FCNTL_H 1
  2179. | #define HAVE_FLOAT_H 1
  2180. | #define HAVE_LANGINFO_H 1
  2181. | #define HAVE_LOCALE_H 1
  2182. | #define HAVE_NL_TYPES_H 1
  2183. | #define HAVE_SYS_MMAN_H 1
  2184. | #define HAVE_SYS_PARAM_H 1
  2185. | #define HAVE_SYS_SYSINFO_H 1
  2186. | #define HAVE_SYS_TIME_H 1
  2187. | #define HAVE_SYS_TIMES_H 1
  2188. | #define HAVE_SYS_RESOURCE_H 1
  2189. | #define HAVE_SYS_SYSCTL_H 1
  2190. | #define HAVE_DECL_FGETC 1
  2191. | #define HAVE_DECL_FSCANF 1
  2192. | #define HAVE_DECL_OPTARG 1
  2193. | #define HAVE_DECL_UNGETC 1
  2194. | #define HAVE_DECL_VFPRINTF 1
  2195. | #define HAVE_DECL_SYS_ERRLIST 1
  2196. | #define HAVE_DECL_SYS_NERR 1
  2197. | #define RETSIGTYPE void
  2198. | #define HAVE_INTMAX_T 1
  2199. | #define HAVE_LONG_DOUBLE 1
  2200. | #define HAVE_LONG_LONG 1
  2201. | /* end confdefs.h. */
  2202. | #include <stdio.h>
  2203. | #ifdef HAVE_SYS_TYPES_H
  2204. | # include <sys/types.h>
  2205. | #endif
  2206. | #ifdef HAVE_SYS_STAT_H
  2207. | # include <sys/stat.h>
  2208. | #endif
  2209. | #ifdef STDC_HEADERS
  2210. | # include <stdlib.h>
  2211. | # include <stddef.h>
  2212. | #else
  2213. | # ifdef HAVE_STDLIB_H
  2214. | # include <stdlib.h>
  2215. | # endif
  2216. | #endif
  2217. | #ifdef HAVE_STRING_H
  2218. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2219. | # include <memory.h>
  2220. | # endif
  2221. | # include <string.h>
  2222. | #endif
  2223. | #ifdef HAVE_STRINGS_H
  2224. | # include <strings.h>
  2225. | #endif
  2226. | #ifdef HAVE_INTTYPES_H
  2227. | # include <inttypes.h>
  2228. | #endif
  2229. | #ifdef HAVE_STDINT_H
  2230. | # include <stdint.h>
  2231. | #endif
  2232. | #ifdef HAVE_UNISTD_H
  2233. | # include <unistd.h>
  2234. | #endif
  2235. | int
  2236. | main ()
  2237. | {
  2238. | if (sizeof ((ptrdiff_t)))
  2239. | return 0;
  2240. | ;
  2241. | return 0;
  2242. | }
  2243. configure:23640: result: yes
  2244. configure:23649: checking for quad_t
  2245. configure:23649: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2246. configure:23649: $? = 0
  2247. configure:23649: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2248. conftest.c: In function 'main':
  2249. conftest.c:88:21: error: expected expression before ')' token
  2250. if (sizeof ((quad_t)))
  2251. ^
  2252. configure:23649: $? = 1
  2253. configure: failed program was:
  2254. | /* confdefs.h */
  2255. | #define PACKAGE_NAME "GNU MP"
  2256. | #define PACKAGE_TARNAME "gmp"
  2257. | #define PACKAGE_VERSION "6.1.2"
  2258. | #define PACKAGE_STRING "GNU MP 6.1.2"
  2259. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2260. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2261. | #define PACKAGE "gmp"
  2262. | #define VERSION "6.1.2"
  2263. | #define WANT_FFT 1
  2264. | #define HAVE_HOST_CPU_armv7l 1
  2265. | #define HAVE_CALLING_CONVENTIONS 1
  2266. | #define STDC_HEADERS 1
  2267. | #define HAVE_SYS_TYPES_H 1
  2268. | #define HAVE_SYS_STAT_H 1
  2269. | #define HAVE_STDLIB_H 1
  2270. | #define HAVE_STRING_H 1
  2271. | #define HAVE_MEMORY_H 1
  2272. | #define HAVE_STRINGS_H 1
  2273. | #define HAVE_INTTYPES_H 1
  2274. | #define HAVE_STDINT_H 1
  2275. | #define HAVE_UNISTD_H 1
  2276. | #define HAVE_DLFCN_H 1
  2277. | #define LT_OBJDIR ".libs/"
  2278. | #define STDC_HEADERS 1
  2279. | #define TIME_WITH_SYS_TIME 1
  2280. | #define HAVE_FCNTL_H 1
  2281. | #define HAVE_FLOAT_H 1
  2282. | #define HAVE_LANGINFO_H 1
  2283. | #define HAVE_LOCALE_H 1
  2284. | #define HAVE_NL_TYPES_H 1
  2285. | #define HAVE_SYS_MMAN_H 1
  2286. | #define HAVE_SYS_PARAM_H 1
  2287. | #define HAVE_SYS_SYSINFO_H 1
  2288. | #define HAVE_SYS_TIME_H 1
  2289. | #define HAVE_SYS_TIMES_H 1
  2290. | #define HAVE_SYS_RESOURCE_H 1
  2291. | #define HAVE_SYS_SYSCTL_H 1
  2292. | #define HAVE_DECL_FGETC 1
  2293. | #define HAVE_DECL_FSCANF 1
  2294. | #define HAVE_DECL_OPTARG 1
  2295. | #define HAVE_DECL_UNGETC 1
  2296. | #define HAVE_DECL_VFPRINTF 1
  2297. | #define HAVE_DECL_SYS_ERRLIST 1
  2298. | #define HAVE_DECL_SYS_NERR 1
  2299. | #define RETSIGTYPE void
  2300. | #define HAVE_INTMAX_T 1
  2301. | #define HAVE_LONG_DOUBLE 1
  2302. | #define HAVE_LONG_LONG 1
  2303. | #define HAVE_PTRDIFF_T 1
  2304. | /* end confdefs.h. */
  2305. | #include <stdio.h>
  2306. | #ifdef HAVE_SYS_TYPES_H
  2307. | # include <sys/types.h>
  2308. | #endif
  2309. | #ifdef HAVE_SYS_STAT_H
  2310. | # include <sys/stat.h>
  2311. | #endif
  2312. | #ifdef STDC_HEADERS
  2313. | # include <stdlib.h>
  2314. | # include <stddef.h>
  2315. | #else
  2316. | # ifdef HAVE_STDLIB_H
  2317. | # include <stdlib.h>
  2318. | # endif
  2319. | #endif
  2320. | #ifdef HAVE_STRING_H
  2321. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2322. | # include <memory.h>
  2323. | # endif
  2324. | # include <string.h>
  2325. | #endif
  2326. | #ifdef HAVE_STRINGS_H
  2327. | # include <strings.h>
  2328. | #endif
  2329. | #ifdef HAVE_INTTYPES_H
  2330. | # include <inttypes.h>
  2331. | #endif
  2332. | #ifdef HAVE_STDINT_H
  2333. | # include <stdint.h>
  2334. | #endif
  2335. | #ifdef HAVE_UNISTD_H
  2336. | # include <unistd.h>
  2337. | #endif
  2338. | int
  2339. | main ()
  2340. | {
  2341. | if (sizeof ((quad_t)))
  2342. | return 0;
  2343. | ;
  2344. | return 0;
  2345. | }
  2346. configure:23649: result: yes
  2347. configure:23658: checking for uint_least32_t
  2348. configure:23658: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2349. configure:23658: $? = 0
  2350. configure:23658: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2351. conftest.c: In function 'main':
  2352. conftest.c:89:29: error: expected expression before ')' token
  2353. if (sizeof ((uint_least32_t)))
  2354. ^
  2355. configure:23658: $? = 1
  2356. configure: failed program was:
  2357. | /* confdefs.h */
  2358. | #define PACKAGE_NAME "GNU MP"
  2359. | #define PACKAGE_TARNAME "gmp"
  2360. | #define PACKAGE_VERSION "6.1.2"
  2361. | #define PACKAGE_STRING "GNU MP 6.1.2"
  2362. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2363. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2364. | #define PACKAGE "gmp"
  2365. | #define VERSION "6.1.2"
  2366. | #define WANT_FFT 1
  2367. | #define HAVE_HOST_CPU_armv7l 1
  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. | /* end confdefs.h. */
  2409. | #include <stdio.h>
  2410. | #ifdef HAVE_SYS_TYPES_H
  2411. | # include <sys/types.h>
  2412. | #endif
  2413. | #ifdef HAVE_SYS_STAT_H
  2414. | # include <sys/stat.h>
  2415. | #endif
  2416. | #ifdef STDC_HEADERS
  2417. | # include <stdlib.h>
  2418. | # include <stddef.h>
  2419. | #else
  2420. | # ifdef HAVE_STDLIB_H
  2421. | # include <stdlib.h>
  2422. | # endif
  2423. | #endif
  2424. | #ifdef HAVE_STRING_H
  2425. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2426. | # include <memory.h>
  2427. | # endif
  2428. | # include <string.h>
  2429. | #endif
  2430. | #ifdef HAVE_STRINGS_H
  2431. | # include <strings.h>
  2432. | #endif
  2433. | #ifdef HAVE_INTTYPES_H
  2434. | # include <inttypes.h>
  2435. | #endif
  2436. | #ifdef HAVE_STDINT_H
  2437. | # include <stdint.h>
  2438. | #endif
  2439. | #ifdef HAVE_UNISTD_H
  2440. | # include <unistd.h>
  2441. | #endif
  2442. | int
  2443. | main ()
  2444. | {
  2445. | if (sizeof ((uint_least32_t)))
  2446. | return 0;
  2447. | ;
  2448. | return 0;
  2449. | }
  2450. configure:23658: result: yes
  2451. configure:23667: checking for intptr_t
  2452. configure:23667: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2453. configure:23667: $? = 0
  2454. configure:23667: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2455. conftest.c: In function 'main':
  2456. conftest.c:90:23: error: expected expression before ')' token
  2457. if (sizeof ((intptr_t)))
  2458. ^
  2459. configure:23667: $? = 1
  2460. configure: failed program was:
  2461. | /* confdefs.h */
  2462. | #define PACKAGE_NAME "GNU MP"
  2463. | #define PACKAGE_TARNAME "gmp"
  2464. | #define PACKAGE_VERSION "6.1.2"
  2465. | #define PACKAGE_STRING "GNU MP 6.1.2"
  2466. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2467. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2468. | #define PACKAGE "gmp"
  2469. | #define VERSION "6.1.2"
  2470. | #define WANT_FFT 1
  2471. | #define HAVE_HOST_CPU_armv7l 1
  2472. | #define HAVE_CALLING_CONVENTIONS 1
  2473. | #define STDC_HEADERS 1
  2474. | #define HAVE_SYS_TYPES_H 1
  2475. | #define HAVE_SYS_STAT_H 1
  2476. | #define HAVE_STDLIB_H 1
  2477. | #define HAVE_STRING_H 1
  2478. | #define HAVE_MEMORY_H 1
  2479. | #define HAVE_STRINGS_H 1
  2480. | #define HAVE_INTTYPES_H 1
  2481. | #define HAVE_STDINT_H 1
  2482. | #define HAVE_UNISTD_H 1
  2483. | #define HAVE_DLFCN_H 1
  2484. | #define LT_OBJDIR ".libs/"
  2485. | #define STDC_HEADERS 1
  2486. | #define TIME_WITH_SYS_TIME 1
  2487. | #define HAVE_FCNTL_H 1
  2488. | #define HAVE_FLOAT_H 1
  2489. | #define HAVE_LANGINFO_H 1
  2490. | #define HAVE_LOCALE_H 1
  2491. | #define HAVE_NL_TYPES_H 1
  2492. | #define HAVE_SYS_MMAN_H 1
  2493. | #define HAVE_SYS_PARAM_H 1
  2494. | #define HAVE_SYS_SYSINFO_H 1
  2495. | #define HAVE_SYS_TIME_H 1
  2496. | #define HAVE_SYS_TIMES_H 1
  2497. | #define HAVE_SYS_RESOURCE_H 1
  2498. | #define HAVE_SYS_SYSCTL_H 1
  2499. | #define HAVE_DECL_FGETC 1
  2500. | #define HAVE_DECL_FSCANF 1
  2501. | #define HAVE_DECL_OPTARG 1
  2502. | #define HAVE_DECL_UNGETC 1
  2503. | #define HAVE_DECL_VFPRINTF 1
  2504. | #define HAVE_DECL_SYS_ERRLIST 1
  2505. | #define HAVE_DECL_SYS_NERR 1
  2506. | #define RETSIGTYPE void
  2507. | #define HAVE_INTMAX_T 1
  2508. | #define HAVE_LONG_DOUBLE 1
  2509. | #define HAVE_LONG_LONG 1
  2510. | #define HAVE_PTRDIFF_T 1
  2511. | #define HAVE_QUAD_T 1
  2512. | #define HAVE_UINT_LEAST32_T 1
  2513. | /* end confdefs.h. */
  2514. | #include <stdio.h>
  2515. | #ifdef HAVE_SYS_TYPES_H
  2516. | # include <sys/types.h>
  2517. | #endif
  2518. | #ifdef HAVE_SYS_STAT_H
  2519. | # include <sys/stat.h>
  2520. | #endif
  2521. | #ifdef STDC_HEADERS
  2522. | # include <stdlib.h>
  2523. | # include <stddef.h>
  2524. | #else
  2525. | # ifdef HAVE_STDLIB_H
  2526. | # include <stdlib.h>
  2527. | # endif
  2528. | #endif
  2529. | #ifdef HAVE_STRING_H
  2530. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2531. | # include <memory.h>
  2532. | # endif
  2533. | # include <string.h>
  2534. | #endif
  2535. | #ifdef HAVE_STRINGS_H
  2536. | # include <strings.h>
  2537. | #endif
  2538. | #ifdef HAVE_INTTYPES_H
  2539. | # include <inttypes.h>
  2540. | #endif
  2541. | #ifdef HAVE_STDINT_H
  2542. | # include <stdint.h>
  2543. | #endif
  2544. | #ifdef HAVE_UNISTD_H
  2545. | # include <unistd.h>
  2546. | #endif
  2547. | int
  2548. | main ()
  2549. | {
  2550. | if (sizeof ((intptr_t)))
  2551. | return 0;
  2552. | ;
  2553. | return 0;
  2554. | }
  2555. configure:23667: result: yes
  2556. configure:23681: checking for working volatile
  2557. configure:23700: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2558. configure:23700: $? = 0
  2559. configure:23707: result: yes
  2560. configure:23716: checking for C/C++ restrict keyword
  2561. configure:23741: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2562. configure:23741: $? = 0
  2563. configure:23749: result: __restrict
  2564. configure:23764: checking whether gcc __attribute__ ((const)) works
  2565. configure:23780: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2566. configure:23780: $? = 0
  2567. configure:23788: result: yes
  2568. configure:23796: checking whether gcc __attribute__ ((malloc)) works
  2569. configure:23805: /usr/bin/gcc -std=gnu99 -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -c conftest.c >conftest.out 2>&1
  2570. configure:23808: $? = 0
  2571. configure:23822: result: yes
  2572. configure:23830: checking whether gcc __attribute__ ((mode (XX))) works
  2573. configure:23846: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2574. configure:23846: $? = 0
  2575. configure:23854: result: yes
  2576. configure:23862: checking whether gcc __attribute__ ((noreturn)) works
  2577. configure:23878: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2578. configure:23878: $? = 0
  2579. configure:23886: result: yes
  2580. configure:23894: checking whether gcc hidden aliases work
  2581. configure:23912: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2582. configure:23912: $? = 0
  2583. configure:23920: result: yes
  2584. configure:23929: checking for inline
  2585. configure:23945: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2586. configure:23945: $? = 0
  2587. configure:23953: result: inline
  2588. configure:23996: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2589. configure:23996: $? = 0
  2590. configure:24100: checking for cos in -lm
  2591. configure:24125: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c -lm >&5
  2592. conftest.c:68:6: warning: conflicting types for built-in function 'cos'
  2593. char cos ();
  2594. ^
  2595. configure:24125: $? = 0
  2596. configure:24134: result: yes
  2597. configure:24148: checking for working alloca.h
  2598. configure:24164: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  2599. configure:24164: $? = 0
  2600. configure:24172: result: yes
  2601. configure:24181: checking for alloca (via gmp-impl.h)
  2602. configure:24204: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  2603. configure:24204: $? = 0
  2604. configure:24212: result: yes
  2605. configure:24221: checking how to allocate temporary memory
  2606. configure:24245: result: alloca
  2607. configure:24303: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2608. configure:24303: $? = 0
  2609. configure:24312: checking whether byte ordering is bigendian
  2610. configure:24327: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2611. conftest.c:65:9: error: unknown type name 'not'
  2612. not a universal capable compiler
  2613. ^
  2614. conftest.c:65:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
  2615. not a universal capable compiler
  2616. ^
  2617. conftest.c:65:15: error: unknown type name 'universal'
  2618. configure:24327: $? = 1
  2619. configure: failed program was:
  2620. | /* confdefs.h */
  2621. | #define PACKAGE_NAME "GNU MP"
  2622. | #define PACKAGE_TARNAME "gmp"
  2623. | #define PACKAGE_VERSION "6.1.2"
  2624. | #define PACKAGE_STRING "GNU MP 6.1.2"
  2625. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2626. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2627. | #define PACKAGE "gmp"
  2628. | #define VERSION "6.1.2"
  2629. | #define WANT_FFT 1
  2630. | #define HAVE_HOST_CPU_armv7l 1
  2631. | #define HAVE_CALLING_CONVENTIONS 1
  2632. | #define STDC_HEADERS 1
  2633. | #define HAVE_SYS_TYPES_H 1
  2634. | #define HAVE_SYS_STAT_H 1
  2635. | #define HAVE_STDLIB_H 1
  2636. | #define HAVE_STRING_H 1
  2637. | #define HAVE_MEMORY_H 1
  2638. | #define HAVE_STRINGS_H 1
  2639. | #define HAVE_INTTYPES_H 1
  2640. | #define HAVE_STDINT_H 1
  2641. | #define HAVE_UNISTD_H 1
  2642. | #define HAVE_DLFCN_H 1
  2643. | #define LT_OBJDIR ".libs/"
  2644. | #define STDC_HEADERS 1
  2645. | #define TIME_WITH_SYS_TIME 1
  2646. | #define HAVE_FCNTL_H 1
  2647. | #define HAVE_FLOAT_H 1
  2648. | #define HAVE_LANGINFO_H 1
  2649. | #define HAVE_LOCALE_H 1
  2650. | #define HAVE_NL_TYPES_H 1
  2651. | #define HAVE_SYS_MMAN_H 1
  2652. | #define HAVE_SYS_PARAM_H 1
  2653. | #define HAVE_SYS_SYSINFO_H 1
  2654. | #define HAVE_SYS_TIME_H 1
  2655. | #define HAVE_SYS_TIMES_H 1
  2656. | #define HAVE_SYS_RESOURCE_H 1
  2657. | #define HAVE_SYS_SYSCTL_H 1
  2658. | #define HAVE_DECL_FGETC 1
  2659. | #define HAVE_DECL_FSCANF 1
  2660. | #define HAVE_DECL_OPTARG 1
  2661. | #define HAVE_DECL_UNGETC 1
  2662. | #define HAVE_DECL_VFPRINTF 1
  2663. | #define HAVE_DECL_SYS_ERRLIST 1
  2664. | #define HAVE_DECL_SYS_NERR 1
  2665. | #define RETSIGTYPE void
  2666. | #define HAVE_INTMAX_T 1
  2667. | #define HAVE_LONG_DOUBLE 1
  2668. | #define HAVE_LONG_LONG 1
  2669. | #define HAVE_PTRDIFF_T 1
  2670. | #define HAVE_QUAD_T 1
  2671. | #define HAVE_UINT_LEAST32_T 1
  2672. | #define HAVE_INTPTR_T 1
  2673. | #define restrict __restrict
  2674. | #define HAVE_ATTRIBUTE_CONST 1
  2675. | #define HAVE_ATTRIBUTE_MALLOC 1
  2676. | #define HAVE_ATTRIBUTE_MODE 1
  2677. | #define HAVE_ATTRIBUTE_NORETURN 1
  2678. | #define HAVE_HIDDEN_ALIAS 1
  2679. | #define HAVE_ALLOCA_H 1
  2680. | #define HAVE_ALLOCA 1
  2681. | #define WANT_TMP_ALLOCA 1
  2682. | /* end confdefs.h. */
  2683. | #ifndef __APPLE_CC__
  2684. | not a universal capable compiler
  2685. | #endif
  2686. | typedef int dummy;
  2687. |
  2688. configure:24372: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2689. configure:24372: $? = 0
  2690. configure:24390: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  2691. conftest.c: In function 'main':
  2692. conftest.c:71:4: error: unknown type name 'not'
  2693. not big endian
  2694. ^
  2695. conftest.c:71:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
  2696. not big endian
  2697. ^
  2698. configure:24390: $? = 1
  2699. configure: failed program was:
  2700. | /* confdefs.h */
  2701. | #define PACKAGE_NAME "GNU MP"
  2702. | #define PACKAGE_TARNAME "gmp"
  2703. | #define PACKAGE_VERSION "6.1.2"
  2704. | #define PACKAGE_STRING "GNU MP 6.1.2"
  2705. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2706. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2707. | #define PACKAGE "gmp"
  2708. | #define VERSION "6.1.2"
  2709. | #define WANT_FFT 1
  2710. | #define HAVE_HOST_CPU_armv7l 1
  2711. | #define HAVE_CALLING_CONVENTIONS 1
  2712. | #define STDC_HEADERS 1
  2713. | #define HAVE_SYS_TYPES_H 1
  2714. | #define HAVE_SYS_STAT_H 1
  2715. | #define HAVE_STDLIB_H 1
  2716. | #define HAVE_STRING_H 1
  2717. | #define HAVE_MEMORY_H 1
  2718. | #define HAVE_STRINGS_H 1
  2719. | #define HAVE_INTTYPES_H 1
  2720. | #define HAVE_STDINT_H 1
  2721. | #define HAVE_UNISTD_H 1
  2722. | #define HAVE_DLFCN_H 1
  2723. | #define LT_OBJDIR ".libs/"
  2724. | #define STDC_HEADERS 1
  2725. | #define TIME_WITH_SYS_TIME 1
  2726. | #define HAVE_FCNTL_H 1
  2727. | #define HAVE_FLOAT_H 1
  2728. | #define HAVE_LANGINFO_H 1
  2729. | #define HAVE_LOCALE_H 1
  2730. | #define HAVE_NL_TYPES_H 1
  2731. | #define HAVE_SYS_MMAN_H 1
  2732. | #define HAVE_SYS_PARAM_H 1
  2733. | #define HAVE_SYS_SYSINFO_H 1
  2734. | #define HAVE_SYS_TIME_H 1
  2735. | #define HAVE_SYS_TIMES_H 1
  2736. | #define HAVE_SYS_RESOURCE_H 1
  2737. | #define HAVE_SYS_SYSCTL_H 1
  2738. | #define HAVE_DECL_FGETC 1
  2739. | #define HAVE_DECL_FSCANF 1
  2740. | #define HAVE_DECL_OPTARG 1
  2741. | #define HAVE_DECL_UNGETC 1
  2742. | #define HAVE_DECL_VFPRINTF 1
  2743. | #define HAVE_DECL_SYS_ERRLIST 1
  2744. | #define HAVE_DECL_SYS_NERR 1
  2745. | #define RETSIGTYPE void
  2746. | #define HAVE_INTMAX_T 1
  2747. | #define HAVE_LONG_DOUBLE 1
  2748. | #define HAVE_LONG_LONG 1
  2749. | #define HAVE_PTRDIFF_T 1
  2750. | #define HAVE_QUAD_T 1
  2751. | #define HAVE_UINT_LEAST32_T 1
  2752. | #define HAVE_INTPTR_T 1
  2753. | #define restrict __restrict
  2754. | #define HAVE_ATTRIBUTE_CONST 1
  2755. | #define HAVE_ATTRIBUTE_MALLOC 1
  2756. | #define HAVE_ATTRIBUTE_MODE 1
  2757. | #define HAVE_ATTRIBUTE_NORETURN 1
  2758. | #define HAVE_HIDDEN_ALIAS 1
  2759. | #define HAVE_ALLOCA_H 1
  2760. | #define HAVE_ALLOCA 1
  2761. | #define WANT_TMP_ALLOCA 1
  2762. | /* end confdefs.h. */
  2763. | #include <sys/types.h>
  2764. | #include <sys/param.h>
  2765. |
  2766. | int
  2767. | main ()
  2768. | {
  2769. | #if BYTE_ORDER != BIG_ENDIAN
  2770. | not big endian
  2771. | #endif
  2772. |
  2773. | ;
  2774. | return 0;
  2775. | }
  2776. configure:24518: result: no
  2777. configure:24547: checking format of `double' floating point
  2778. configure:24567: /usr/bin/gcc -std=gnu99 -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -c conftest.c >&5 2>&1
  2779. configure:24570: $? = 0
  2780. configure:24737: result: IEEE little endian
  2781. configure:24817: checking for alarm
  2782. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  2783. configure:24817: $? = 0
  2784. configure:24817: result: yes
  2785. configure:24817: checking for attr_get
  2786. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  2787. /tmp/ccWyVhew.o: In function `main':
  2788. conftest.c:(.text.startup+0x4): undefined reference to `attr_get'
  2789. collect2: error: ld returned 1 exit status
  2790. configure:24817: $? = 1
  2791. configure: failed program was:
  2792. | /* confdefs.h */
  2793. | #define PACKAGE_NAME "GNU MP"
  2794. | #define PACKAGE_TARNAME "gmp"
  2795. | #define PACKAGE_VERSION "6.1.2"
  2796. | #define PACKAGE_STRING "GNU MP 6.1.2"
  2797. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2798. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2799. | #define PACKAGE "gmp"
  2800. | #define VERSION "6.1.2"
  2801. | #define WANT_FFT 1
  2802. | #define HAVE_HOST_CPU_armv7l 1
  2803. | #define HAVE_CALLING_CONVENTIONS 1
  2804. | #define STDC_HEADERS 1
  2805. | #define HAVE_SYS_TYPES_H 1
  2806. | #define HAVE_SYS_STAT_H 1
  2807. | #define HAVE_STDLIB_H 1
  2808. | #define HAVE_STRING_H 1
  2809. | #define HAVE_MEMORY_H 1
  2810. | #define HAVE_STRINGS_H 1
  2811. | #define HAVE_INTTYPES_H 1
  2812. | #define HAVE_STDINT_H 1
  2813. | #define HAVE_UNISTD_H 1
  2814. | #define HAVE_DLFCN_H 1
  2815. | #define LT_OBJDIR ".libs/"
  2816. | #define STDC_HEADERS 1
  2817. | #define TIME_WITH_SYS_TIME 1
  2818. | #define HAVE_FCNTL_H 1
  2819. | #define HAVE_FLOAT_H 1
  2820. | #define HAVE_LANGINFO_H 1
  2821. | #define HAVE_LOCALE_H 1
  2822. | #define HAVE_NL_TYPES_H 1
  2823. | #define HAVE_SYS_MMAN_H 1
  2824. | #define HAVE_SYS_PARAM_H 1
  2825. | #define HAVE_SYS_SYSINFO_H 1
  2826. | #define HAVE_SYS_TIME_H 1
  2827. | #define HAVE_SYS_TIMES_H 1
  2828. | #define HAVE_SYS_RESOURCE_H 1
  2829. | #define HAVE_SYS_SYSCTL_H 1
  2830. | #define HAVE_DECL_FGETC 1
  2831. | #define HAVE_DECL_FSCANF 1
  2832. | #define HAVE_DECL_OPTARG 1
  2833. | #define HAVE_DECL_UNGETC 1
  2834. | #define HAVE_DECL_VFPRINTF 1
  2835. | #define HAVE_DECL_SYS_ERRLIST 1
  2836. | #define HAVE_DECL_SYS_NERR 1
  2837. | #define RETSIGTYPE void
  2838. | #define HAVE_INTMAX_T 1
  2839. | #define HAVE_LONG_DOUBLE 1
  2840. | #define HAVE_LONG_LONG 1
  2841. | #define HAVE_PTRDIFF_T 1
  2842. | #define HAVE_QUAD_T 1
  2843. | #define HAVE_UINT_LEAST32_T 1
  2844. | #define HAVE_INTPTR_T 1
  2845. | #define restrict __restrict
  2846. | #define HAVE_ATTRIBUTE_CONST 1
  2847. | #define HAVE_ATTRIBUTE_MALLOC 1
  2848. | #define HAVE_ATTRIBUTE_MODE 1
  2849. | #define HAVE_ATTRIBUTE_NORETURN 1
  2850. | #define HAVE_HIDDEN_ALIAS 1
  2851. | #define HAVE_ALLOCA_H 1
  2852. | #define HAVE_ALLOCA 1
  2853. | #define WANT_TMP_ALLOCA 1
  2854. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  2855. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  2856. | #define HAVE_ALARM 1
  2857. | /* end confdefs.h. */
  2858. | /* Define attr_get to an innocuous variant, in case <limits.h> declares attr_get.
  2859. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  2860. | #define attr_get innocuous_attr_get
  2861. |
  2862. | /* System header to define __stub macros and hopefully few prototypes,
  2863. | which can conflict with char attr_get (); below.
  2864. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2865. | <limits.h> exists even on freestanding compilers. */
  2866. |
  2867. | #ifdef __STDC__
  2868. | # include <limits.h>
  2869. | #else
  2870. | # include <assert.h>
  2871. | #endif
  2872. |
  2873. | #undef attr_get
  2874. |
  2875. | /* Override any GCC internal prototype to avoid an error.
  2876. | Use char because int might match the return type of a GCC
  2877. | builtin and then its argument prototype would still apply. */
  2878. | #ifdef __cplusplus
  2879. | extern "C"
  2880. | #endif
  2881. | char attr_get ();
  2882. | /* The GNU C library defines this for functions which it implements
  2883. | to always fail with ENOSYS. Some functions are actually named
  2884. | something starting with __ and the normal name is an alias. */
  2885. | #if defined __stub_attr_get || defined __stub___attr_get
  2886. | choke me
  2887. | #endif
  2888. |
  2889. | int
  2890. | main ()
  2891. | {
  2892. | return attr_get ();
  2893. | ;
  2894. | return 0;
  2895. | }
  2896. configure:24817: result: no
  2897. configure:24817: checking for clock
  2898. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  2899. configure:24817: $? = 0
  2900. configure:24817: result: yes
  2901. configure:24817: checking for cputime
  2902. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  2903. /tmp/ccSHVe5z.o: In function `main':
  2904. conftest.c:(.text.startup+0x4): undefined reference to `cputime'
  2905. collect2: error: ld returned 1 exit status
  2906. configure:24817: $? = 1
  2907. configure: failed program was:
  2908. | /* confdefs.h */
  2909. | #define PACKAGE_NAME "GNU MP"
  2910. | #define PACKAGE_TARNAME "gmp"
  2911. | #define PACKAGE_VERSION "6.1.2"
  2912. | #define PACKAGE_STRING "GNU MP 6.1.2"
  2913. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  2914. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  2915. | #define PACKAGE "gmp"
  2916. | #define VERSION "6.1.2"
  2917. | #define WANT_FFT 1
  2918. | #define HAVE_HOST_CPU_armv7l 1
  2919. | #define HAVE_CALLING_CONVENTIONS 1
  2920. | #define STDC_HEADERS 1
  2921. | #define HAVE_SYS_TYPES_H 1
  2922. | #define HAVE_SYS_STAT_H 1
  2923. | #define HAVE_STDLIB_H 1
  2924. | #define HAVE_STRING_H 1
  2925. | #define HAVE_MEMORY_H 1
  2926. | #define HAVE_STRINGS_H 1
  2927. | #define HAVE_INTTYPES_H 1
  2928. | #define HAVE_STDINT_H 1
  2929. | #define HAVE_UNISTD_H 1
  2930. | #define HAVE_DLFCN_H 1
  2931. | #define LT_OBJDIR ".libs/"
  2932. | #define STDC_HEADERS 1
  2933. | #define TIME_WITH_SYS_TIME 1
  2934. | #define HAVE_FCNTL_H 1
  2935. | #define HAVE_FLOAT_H 1
  2936. | #define HAVE_LANGINFO_H 1
  2937. | #define HAVE_LOCALE_H 1
  2938. | #define HAVE_NL_TYPES_H 1
  2939. | #define HAVE_SYS_MMAN_H 1
  2940. | #define HAVE_SYS_PARAM_H 1
  2941. | #define HAVE_SYS_SYSINFO_H 1
  2942. | #define HAVE_SYS_TIME_H 1
  2943. | #define HAVE_SYS_TIMES_H 1
  2944. | #define HAVE_SYS_RESOURCE_H 1
  2945. | #define HAVE_SYS_SYSCTL_H 1
  2946. | #define HAVE_DECL_FGETC 1
  2947. | #define HAVE_DECL_FSCANF 1
  2948. | #define HAVE_DECL_OPTARG 1
  2949. | #define HAVE_DECL_UNGETC 1
  2950. | #define HAVE_DECL_VFPRINTF 1
  2951. | #define HAVE_DECL_SYS_ERRLIST 1
  2952. | #define HAVE_DECL_SYS_NERR 1
  2953. | #define RETSIGTYPE void
  2954. | #define HAVE_INTMAX_T 1
  2955. | #define HAVE_LONG_DOUBLE 1
  2956. | #define HAVE_LONG_LONG 1
  2957. | #define HAVE_PTRDIFF_T 1
  2958. | #define HAVE_QUAD_T 1
  2959. | #define HAVE_UINT_LEAST32_T 1
  2960. | #define HAVE_INTPTR_T 1
  2961. | #define restrict __restrict
  2962. | #define HAVE_ATTRIBUTE_CONST 1
  2963. | #define HAVE_ATTRIBUTE_MALLOC 1
  2964. | #define HAVE_ATTRIBUTE_MODE 1
  2965. | #define HAVE_ATTRIBUTE_NORETURN 1
  2966. | #define HAVE_HIDDEN_ALIAS 1
  2967. | #define HAVE_ALLOCA_H 1
  2968. | #define HAVE_ALLOCA 1
  2969. | #define WANT_TMP_ALLOCA 1
  2970. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  2971. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  2972. | #define HAVE_ALARM 1
  2973. | #define HAVE_CLOCK 1
  2974. | /* end confdefs.h. */
  2975. | /* Define cputime to an innocuous variant, in case <limits.h> declares cputime.
  2976. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  2977. | #define cputime innocuous_cputime
  2978. |
  2979. | /* System header to define __stub macros and hopefully few prototypes,
  2980. | which can conflict with char cputime (); below.
  2981. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2982. | <limits.h> exists even on freestanding compilers. */
  2983. |
  2984. | #ifdef __STDC__
  2985. | # include <limits.h>
  2986. | #else
  2987. | # include <assert.h>
  2988. | #endif
  2989. |
  2990. | #undef cputime
  2991. |
  2992. | /* Override any GCC internal prototype to avoid an error.
  2993. | Use char because int might match the return type of a GCC
  2994. | builtin and then its argument prototype would still apply. */
  2995. | #ifdef __cplusplus
  2996. | extern "C"
  2997. | #endif
  2998. | char cputime ();
  2999. | /* The GNU C library defines this for functions which it implements
  3000. | to always fail with ENOSYS. Some functions are actually named
  3001. | something starting with __ and the normal name is an alias. */
  3002. | #if defined __stub_cputime || defined __stub___cputime
  3003. | choke me
  3004. | #endif
  3005. |
  3006. | int
  3007. | main ()
  3008. | {
  3009. | return cputime ();
  3010. | ;
  3011. | return 0;
  3012. | }
  3013. configure:24817: result: no
  3014. configure:24817: checking for getpagesize
  3015. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3016. configure:24817: $? = 0
  3017. configure:24817: result: yes
  3018. configure:24817: checking for getrusage
  3019. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3020. configure:24817: $? = 0
  3021. configure:24817: result: yes
  3022. configure:24817: checking for gettimeofday
  3023. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3024. configure:24817: $? = 0
  3025. configure:24817: result: yes
  3026. configure:24817: checking for getsysinfo
  3027. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3028. /tmp/cc46IToH.o: In function `main':
  3029. conftest.c:(.text.startup+0x4): undefined reference to `getsysinfo'
  3030. collect2: error: ld returned 1 exit status
  3031. configure:24817: $? = 1
  3032. configure: failed program was:
  3033. | /* confdefs.h */
  3034. | #define PACKAGE_NAME "GNU MP"
  3035. | #define PACKAGE_TARNAME "gmp"
  3036. | #define PACKAGE_VERSION "6.1.2"
  3037. | #define PACKAGE_STRING "GNU MP 6.1.2"
  3038. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3039. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3040. | #define PACKAGE "gmp"
  3041. | #define VERSION "6.1.2"
  3042. | #define WANT_FFT 1
  3043. | #define HAVE_HOST_CPU_armv7l 1
  3044. | #define HAVE_CALLING_CONVENTIONS 1
  3045. | #define STDC_HEADERS 1
  3046. | #define HAVE_SYS_TYPES_H 1
  3047. | #define HAVE_SYS_STAT_H 1
  3048. | #define HAVE_STDLIB_H 1
  3049. | #define HAVE_STRING_H 1
  3050. | #define HAVE_MEMORY_H 1
  3051. | #define HAVE_STRINGS_H 1
  3052. | #define HAVE_INTTYPES_H 1
  3053. | #define HAVE_STDINT_H 1
  3054. | #define HAVE_UNISTD_H 1
  3055. | #define HAVE_DLFCN_H 1
  3056. | #define LT_OBJDIR ".libs/"
  3057. | #define STDC_HEADERS 1
  3058. | #define TIME_WITH_SYS_TIME 1
  3059. | #define HAVE_FCNTL_H 1
  3060. | #define HAVE_FLOAT_H 1
  3061. | #define HAVE_LANGINFO_H 1
  3062. | #define HAVE_LOCALE_H 1
  3063. | #define HAVE_NL_TYPES_H 1
  3064. | #define HAVE_SYS_MMAN_H 1
  3065. | #define HAVE_SYS_PARAM_H 1
  3066. | #define HAVE_SYS_SYSINFO_H 1
  3067. | #define HAVE_SYS_TIME_H 1
  3068. | #define HAVE_SYS_TIMES_H 1
  3069. | #define HAVE_SYS_RESOURCE_H 1
  3070. | #define HAVE_SYS_SYSCTL_H 1
  3071. | #define HAVE_DECL_FGETC 1
  3072. | #define HAVE_DECL_FSCANF 1
  3073. | #define HAVE_DECL_OPTARG 1
  3074. | #define HAVE_DECL_UNGETC 1
  3075. | #define HAVE_DECL_VFPRINTF 1
  3076. | #define HAVE_DECL_SYS_ERRLIST 1
  3077. | #define HAVE_DECL_SYS_NERR 1
  3078. | #define RETSIGTYPE void
  3079. | #define HAVE_INTMAX_T 1
  3080. | #define HAVE_LONG_DOUBLE 1
  3081. | #define HAVE_LONG_LONG 1
  3082. | #define HAVE_PTRDIFF_T 1
  3083. | #define HAVE_QUAD_T 1
  3084. | #define HAVE_UINT_LEAST32_T 1
  3085. | #define HAVE_INTPTR_T 1
  3086. | #define restrict __restrict
  3087. | #define HAVE_ATTRIBUTE_CONST 1
  3088. | #define HAVE_ATTRIBUTE_MALLOC 1
  3089. | #define HAVE_ATTRIBUTE_MODE 1
  3090. | #define HAVE_ATTRIBUTE_NORETURN 1
  3091. | #define HAVE_HIDDEN_ALIAS 1
  3092. | #define HAVE_ALLOCA_H 1
  3093. | #define HAVE_ALLOCA 1
  3094. | #define WANT_TMP_ALLOCA 1
  3095. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3096. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3097. | #define HAVE_ALARM 1
  3098. | #define HAVE_CLOCK 1
  3099. | #define HAVE_GETPAGESIZE 1
  3100. | #define HAVE_GETRUSAGE 1
  3101. | #define HAVE_GETTIMEOFDAY 1
  3102. | /* end confdefs.h. */
  3103. | /* Define getsysinfo to an innocuous variant, in case <limits.h> declares getsysinfo.
  3104. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3105. | #define getsysinfo innocuous_getsysinfo
  3106. |
  3107. | /* System header to define __stub macros and hopefully few prototypes,
  3108. | which can conflict with char getsysinfo (); below.
  3109. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3110. | <limits.h> exists even on freestanding compilers. */
  3111. |
  3112. | #ifdef __STDC__
  3113. | # include <limits.h>
  3114. | #else
  3115. | # include <assert.h>
  3116. | #endif
  3117. |
  3118. | #undef getsysinfo
  3119. |
  3120. | /* Override any GCC internal prototype to avoid an error.
  3121. | Use char because int might match the return type of a GCC
  3122. | builtin and then its argument prototype would still apply. */
  3123. | #ifdef __cplusplus
  3124. | extern "C"
  3125. | #endif
  3126. | char getsysinfo ();
  3127. | /* The GNU C library defines this for functions which it implements
  3128. | to always fail with ENOSYS. Some functions are actually named
  3129. | something starting with __ and the normal name is an alias. */
  3130. | #if defined __stub_getsysinfo || defined __stub___getsysinfo
  3131. | choke me
  3132. | #endif
  3133. |
  3134. | int
  3135. | main ()
  3136. | {
  3137. | return getsysinfo ();
  3138. | ;
  3139. | return 0;
  3140. | }
  3141. configure:24817: result: no
  3142. configure:24817: checking for localeconv
  3143. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3144. configure:24817: $? = 0
  3145. configure:24817: result: yes
  3146. configure:24817: checking for memset
  3147. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3148. conftest.c:95:6: warning: conflicting types for built-in function 'memset'
  3149. char memset ();
  3150. ^
  3151. configure:24817: $? = 0
  3152. configure:24817: result: yes
  3153. configure:24817: checking for mmap
  3154. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3155. configure:24817: $? = 0
  3156. configure:24817: result: yes
  3157. configure:24817: checking for mprotect
  3158. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3159. configure:24817: $? = 0
  3160. configure:24817: result: yes
  3161. configure:24817: checking for nl_langinfo
  3162. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3163. configure:24817: $? = 0
  3164. configure:24817: result: yes
  3165. configure:24817: checking for obstack_vprintf
  3166. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3167. configure:24817: $? = 0
  3168. configure:24817: result: yes
  3169. configure:24817: checking for popen
  3170. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3171. configure:24817: $? = 0
  3172. configure:24817: result: yes
  3173. configure:24817: checking for processor_info
  3174. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3175. /tmp/ccQ3rBpW.o: In function `main':
  3176. conftest.c:(.text.startup+0x4): undefined reference to `processor_info'
  3177. collect2: error: ld returned 1 exit status
  3178. configure:24817: $? = 1
  3179. configure: failed program was:
  3180. | /* confdefs.h */
  3181. | #define PACKAGE_NAME "GNU MP"
  3182. | #define PACKAGE_TARNAME "gmp"
  3183. | #define PACKAGE_VERSION "6.1.2"
  3184. | #define PACKAGE_STRING "GNU MP 6.1.2"
  3185. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3186. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3187. | #define PACKAGE "gmp"
  3188. | #define VERSION "6.1.2"
  3189. | #define WANT_FFT 1
  3190. | #define HAVE_HOST_CPU_armv7l 1
  3191. | #define HAVE_CALLING_CONVENTIONS 1
  3192. | #define STDC_HEADERS 1
  3193. | #define HAVE_SYS_TYPES_H 1
  3194. | #define HAVE_SYS_STAT_H 1
  3195. | #define HAVE_STDLIB_H 1
  3196. | #define HAVE_STRING_H 1
  3197. | #define HAVE_MEMORY_H 1
  3198. | #define HAVE_STRINGS_H 1
  3199. | #define HAVE_INTTYPES_H 1
  3200. | #define HAVE_STDINT_H 1
  3201. | #define HAVE_UNISTD_H 1
  3202. | #define HAVE_DLFCN_H 1
  3203. | #define LT_OBJDIR ".libs/"
  3204. | #define STDC_HEADERS 1
  3205. | #define TIME_WITH_SYS_TIME 1
  3206. | #define HAVE_FCNTL_H 1
  3207. | #define HAVE_FLOAT_H 1
  3208. | #define HAVE_LANGINFO_H 1
  3209. | #define HAVE_LOCALE_H 1
  3210. | #define HAVE_NL_TYPES_H 1
  3211. | #define HAVE_SYS_MMAN_H 1
  3212. | #define HAVE_SYS_PARAM_H 1
  3213. | #define HAVE_SYS_SYSINFO_H 1
  3214. | #define HAVE_SYS_TIME_H 1
  3215. | #define HAVE_SYS_TIMES_H 1
  3216. | #define HAVE_SYS_RESOURCE_H 1
  3217. | #define HAVE_SYS_SYSCTL_H 1
  3218. | #define HAVE_DECL_FGETC 1
  3219. | #define HAVE_DECL_FSCANF 1
  3220. | #define HAVE_DECL_OPTARG 1
  3221. | #define HAVE_DECL_UNGETC 1
  3222. | #define HAVE_DECL_VFPRINTF 1
  3223. | #define HAVE_DECL_SYS_ERRLIST 1
  3224. | #define HAVE_DECL_SYS_NERR 1
  3225. | #define RETSIGTYPE void
  3226. | #define HAVE_INTMAX_T 1
  3227. | #define HAVE_LONG_DOUBLE 1
  3228. | #define HAVE_LONG_LONG 1
  3229. | #define HAVE_PTRDIFF_T 1
  3230. | #define HAVE_QUAD_T 1
  3231. | #define HAVE_UINT_LEAST32_T 1
  3232. | #define HAVE_INTPTR_T 1
  3233. | #define restrict __restrict
  3234. | #define HAVE_ATTRIBUTE_CONST 1
  3235. | #define HAVE_ATTRIBUTE_MALLOC 1
  3236. | #define HAVE_ATTRIBUTE_MODE 1
  3237. | #define HAVE_ATTRIBUTE_NORETURN 1
  3238. | #define HAVE_HIDDEN_ALIAS 1
  3239. | #define HAVE_ALLOCA_H 1
  3240. | #define HAVE_ALLOCA 1
  3241. | #define WANT_TMP_ALLOCA 1
  3242. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3243. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3244. | #define HAVE_ALARM 1
  3245. | #define HAVE_CLOCK 1
  3246. | #define HAVE_GETPAGESIZE 1
  3247. | #define HAVE_GETRUSAGE 1
  3248. | #define HAVE_GETTIMEOFDAY 1
  3249. | #define HAVE_LOCALECONV 1
  3250. | #define HAVE_MEMSET 1
  3251. | #define HAVE_MMAP 1
  3252. | #define HAVE_MPROTECT 1
  3253. | #define HAVE_NL_LANGINFO 1
  3254. | #define HAVE_OBSTACK_VPRINTF 1
  3255. | #define HAVE_POPEN 1
  3256. | /* end confdefs.h. */
  3257. | /* Define processor_info to an innocuous variant, in case <limits.h> declares processor_info.
  3258. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3259. | #define processor_info innocuous_processor_info
  3260. |
  3261. | /* System header to define __stub macros and hopefully few prototypes,
  3262. | which can conflict with char processor_info (); below.
  3263. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3264. | <limits.h> exists even on freestanding compilers. */
  3265. |
  3266. | #ifdef __STDC__
  3267. | # include <limits.h>
  3268. | #else
  3269. | # include <assert.h>
  3270. | #endif
  3271. |
  3272. | #undef processor_info
  3273. |
  3274. | /* Override any GCC internal prototype to avoid an error.
  3275. | Use char because int might match the return type of a GCC
  3276. | builtin and then its argument prototype would still apply. */
  3277. | #ifdef __cplusplus
  3278. | extern "C"
  3279. | #endif
  3280. | char processor_info ();
  3281. | /* The GNU C library defines this for functions which it implements
  3282. | to always fail with ENOSYS. Some functions are actually named
  3283. | something starting with __ and the normal name is an alias. */
  3284. | #if defined __stub_processor_info || defined __stub___processor_info
  3285. | choke me
  3286. | #endif
  3287. |
  3288. | int
  3289. | main ()
  3290. | {
  3291. | return processor_info ();
  3292. | ;
  3293. | return 0;
  3294. | }
  3295. configure:24817: result: no
  3296. configure:24817: checking for pstat_getprocessor
  3297. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3298. /tmp/ccyxA7b5.o: In function `main':
  3299. conftest.c:(.text.startup+0x4): undefined reference to `pstat_getprocessor'
  3300. collect2: error: ld returned 1 exit status
  3301. configure:24817: $? = 1
  3302. configure: failed program was:
  3303. | /* confdefs.h */
  3304. | #define PACKAGE_NAME "GNU MP"
  3305. | #define PACKAGE_TARNAME "gmp"
  3306. | #define PACKAGE_VERSION "6.1.2"
  3307. | #define PACKAGE_STRING "GNU MP 6.1.2"
  3308. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3309. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3310. | #define PACKAGE "gmp"
  3311. | #define VERSION "6.1.2"
  3312. | #define WANT_FFT 1
  3313. | #define HAVE_HOST_CPU_armv7l 1
  3314. | #define HAVE_CALLING_CONVENTIONS 1
  3315. | #define STDC_HEADERS 1
  3316. | #define HAVE_SYS_TYPES_H 1
  3317. | #define HAVE_SYS_STAT_H 1
  3318. | #define HAVE_STDLIB_H 1
  3319. | #define HAVE_STRING_H 1
  3320. | #define HAVE_MEMORY_H 1
  3321. | #define HAVE_STRINGS_H 1
  3322. | #define HAVE_INTTYPES_H 1
  3323. | #define HAVE_STDINT_H 1
  3324. | #define HAVE_UNISTD_H 1
  3325. | #define HAVE_DLFCN_H 1
  3326. | #define LT_OBJDIR ".libs/"
  3327. | #define STDC_HEADERS 1
  3328. | #define TIME_WITH_SYS_TIME 1
  3329. | #define HAVE_FCNTL_H 1
  3330. | #define HAVE_FLOAT_H 1
  3331. | #define HAVE_LANGINFO_H 1
  3332. | #define HAVE_LOCALE_H 1
  3333. | #define HAVE_NL_TYPES_H 1
  3334. | #define HAVE_SYS_MMAN_H 1
  3335. | #define HAVE_SYS_PARAM_H 1
  3336. | #define HAVE_SYS_SYSINFO_H 1
  3337. | #define HAVE_SYS_TIME_H 1
  3338. | #define HAVE_SYS_TIMES_H 1
  3339. | #define HAVE_SYS_RESOURCE_H 1
  3340. | #define HAVE_SYS_SYSCTL_H 1
  3341. | #define HAVE_DECL_FGETC 1
  3342. | #define HAVE_DECL_FSCANF 1
  3343. | #define HAVE_DECL_OPTARG 1
  3344. | #define HAVE_DECL_UNGETC 1
  3345. | #define HAVE_DECL_VFPRINTF 1
  3346. | #define HAVE_DECL_SYS_ERRLIST 1
  3347. | #define HAVE_DECL_SYS_NERR 1
  3348. | #define RETSIGTYPE void
  3349. | #define HAVE_INTMAX_T 1
  3350. | #define HAVE_LONG_DOUBLE 1
  3351. | #define HAVE_LONG_LONG 1
  3352. | #define HAVE_PTRDIFF_T 1
  3353. | #define HAVE_QUAD_T 1
  3354. | #define HAVE_UINT_LEAST32_T 1
  3355. | #define HAVE_INTPTR_T 1
  3356. | #define restrict __restrict
  3357. | #define HAVE_ATTRIBUTE_CONST 1
  3358. | #define HAVE_ATTRIBUTE_MALLOC 1
  3359. | #define HAVE_ATTRIBUTE_MODE 1
  3360. | #define HAVE_ATTRIBUTE_NORETURN 1
  3361. | #define HAVE_HIDDEN_ALIAS 1
  3362. | #define HAVE_ALLOCA_H 1
  3363. | #define HAVE_ALLOCA 1
  3364. | #define WANT_TMP_ALLOCA 1
  3365. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3366. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3367. | #define HAVE_ALARM 1
  3368. | #define HAVE_CLOCK 1
  3369. | #define HAVE_GETPAGESIZE 1
  3370. | #define HAVE_GETRUSAGE 1
  3371. | #define HAVE_GETTIMEOFDAY 1
  3372. | #define HAVE_LOCALECONV 1
  3373. | #define HAVE_MEMSET 1
  3374. | #define HAVE_MMAP 1
  3375. | #define HAVE_MPROTECT 1
  3376. | #define HAVE_NL_LANGINFO 1
  3377. | #define HAVE_OBSTACK_VPRINTF 1
  3378. | #define HAVE_POPEN 1
  3379. | /* end confdefs.h. */
  3380. | /* Define pstat_getprocessor to an innocuous variant, in case <limits.h> declares pstat_getprocessor.
  3381. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3382. | #define pstat_getprocessor innocuous_pstat_getprocessor
  3383. |
  3384. | /* System header to define __stub macros and hopefully few prototypes,
  3385. | which can conflict with char pstat_getprocessor (); below.
  3386. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3387. | <limits.h> exists even on freestanding compilers. */
  3388. |
  3389. | #ifdef __STDC__
  3390. | # include <limits.h>
  3391. | #else
  3392. | # include <assert.h>
  3393. | #endif
  3394. |
  3395. | #undef pstat_getprocessor
  3396. |
  3397. | /* Override any GCC internal prototype to avoid an error.
  3398. | Use char because int might match the return type of a GCC
  3399. | builtin and then its argument prototype would still apply. */
  3400. | #ifdef __cplusplus
  3401. | extern "C"
  3402. | #endif
  3403. | char pstat_getprocessor ();
  3404. | /* The GNU C library defines this for functions which it implements
  3405. | to always fail with ENOSYS. Some functions are actually named
  3406. | something starting with __ and the normal name is an alias. */
  3407. | #if defined __stub_pstat_getprocessor || defined __stub___pstat_getprocessor
  3408. | choke me
  3409. | #endif
  3410. |
  3411. | int
  3412. | main ()
  3413. | {
  3414. | return pstat_getprocessor ();
  3415. | ;
  3416. | return 0;
  3417. | }
  3418. configure:24817: result: no
  3419. configure:24817: checking for raise
  3420. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3421. configure:24817: $? = 0
  3422. configure:24817: result: yes
  3423. configure:24817: checking for read_real_time
  3424. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3425. /tmp/ccYZBFzW.o: In function `main':
  3426. conftest.c:(.text.startup+0x4): undefined reference to `read_real_time'
  3427. collect2: error: ld returned 1 exit status
  3428. configure:24817: $? = 1
  3429. configure: failed program was:
  3430. | /* confdefs.h */
  3431. | #define PACKAGE_NAME "GNU MP"
  3432. | #define PACKAGE_TARNAME "gmp"
  3433. | #define PACKAGE_VERSION "6.1.2"
  3434. | #define PACKAGE_STRING "GNU MP 6.1.2"
  3435. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3436. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3437. | #define PACKAGE "gmp"
  3438. | #define VERSION "6.1.2"
  3439. | #define WANT_FFT 1
  3440. | #define HAVE_HOST_CPU_armv7l 1
  3441. | #define HAVE_CALLING_CONVENTIONS 1
  3442. | #define STDC_HEADERS 1
  3443. | #define HAVE_SYS_TYPES_H 1
  3444. | #define HAVE_SYS_STAT_H 1
  3445. | #define HAVE_STDLIB_H 1
  3446. | #define HAVE_STRING_H 1
  3447. | #define HAVE_MEMORY_H 1
  3448. | #define HAVE_STRINGS_H 1
  3449. | #define HAVE_INTTYPES_H 1
  3450. | #define HAVE_STDINT_H 1
  3451. | #define HAVE_UNISTD_H 1
  3452. | #define HAVE_DLFCN_H 1
  3453. | #define LT_OBJDIR ".libs/"
  3454. | #define STDC_HEADERS 1
  3455. | #define TIME_WITH_SYS_TIME 1
  3456. | #define HAVE_FCNTL_H 1
  3457. | #define HAVE_FLOAT_H 1
  3458. | #define HAVE_LANGINFO_H 1
  3459. | #define HAVE_LOCALE_H 1
  3460. | #define HAVE_NL_TYPES_H 1
  3461. | #define HAVE_SYS_MMAN_H 1
  3462. | #define HAVE_SYS_PARAM_H 1
  3463. | #define HAVE_SYS_SYSINFO_H 1
  3464. | #define HAVE_SYS_TIME_H 1
  3465. | #define HAVE_SYS_TIMES_H 1
  3466. | #define HAVE_SYS_RESOURCE_H 1
  3467. | #define HAVE_SYS_SYSCTL_H 1
  3468. | #define HAVE_DECL_FGETC 1
  3469. | #define HAVE_DECL_FSCANF 1
  3470. | #define HAVE_DECL_OPTARG 1
  3471. | #define HAVE_DECL_UNGETC 1
  3472. | #define HAVE_DECL_VFPRINTF 1
  3473. | #define HAVE_DECL_SYS_ERRLIST 1
  3474. | #define HAVE_DECL_SYS_NERR 1
  3475. | #define RETSIGTYPE void
  3476. | #define HAVE_INTMAX_T 1
  3477. | #define HAVE_LONG_DOUBLE 1
  3478. | #define HAVE_LONG_LONG 1
  3479. | #define HAVE_PTRDIFF_T 1
  3480. | #define HAVE_QUAD_T 1
  3481. | #define HAVE_UINT_LEAST32_T 1
  3482. | #define HAVE_INTPTR_T 1
  3483. | #define restrict __restrict
  3484. | #define HAVE_ATTRIBUTE_CONST 1
  3485. | #define HAVE_ATTRIBUTE_MALLOC 1
  3486. | #define HAVE_ATTRIBUTE_MODE 1
  3487. | #define HAVE_ATTRIBUTE_NORETURN 1
  3488. | #define HAVE_HIDDEN_ALIAS 1
  3489. | #define HAVE_ALLOCA_H 1
  3490. | #define HAVE_ALLOCA 1
  3491. | #define WANT_TMP_ALLOCA 1
  3492. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3493. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3494. | #define HAVE_ALARM 1
  3495. | #define HAVE_CLOCK 1
  3496. | #define HAVE_GETPAGESIZE 1
  3497. | #define HAVE_GETRUSAGE 1
  3498. | #define HAVE_GETTIMEOFDAY 1
  3499. | #define HAVE_LOCALECONV 1
  3500. | #define HAVE_MEMSET 1
  3501. | #define HAVE_MMAP 1
  3502. | #define HAVE_MPROTECT 1
  3503. | #define HAVE_NL_LANGINFO 1
  3504. | #define HAVE_OBSTACK_VPRINTF 1
  3505. | #define HAVE_POPEN 1
  3506. | #define HAVE_RAISE 1
  3507. | /* end confdefs.h. */
  3508. | /* Define read_real_time to an innocuous variant, in case <limits.h> declares read_real_time.
  3509. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3510. | #define read_real_time innocuous_read_real_time
  3511. |
  3512. | /* System header to define __stub macros and hopefully few prototypes,
  3513. | which can conflict with char read_real_time (); below.
  3514. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3515. | <limits.h> exists even on freestanding compilers. */
  3516. |
  3517. | #ifdef __STDC__
  3518. | # include <limits.h>
  3519. | #else
  3520. | # include <assert.h>
  3521. | #endif
  3522. |
  3523. | #undef read_real_time
  3524. |
  3525. | /* Override any GCC internal prototype to avoid an error.
  3526. | Use char because int might match the return type of a GCC
  3527. | builtin and then its argument prototype would still apply. */
  3528. | #ifdef __cplusplus
  3529. | extern "C"
  3530. | #endif
  3531. | char read_real_time ();
  3532. | /* The GNU C library defines this for functions which it implements
  3533. | to always fail with ENOSYS. Some functions are actually named
  3534. | something starting with __ and the normal name is an alias. */
  3535. | #if defined __stub_read_real_time || defined __stub___read_real_time
  3536. | choke me
  3537. | #endif
  3538. |
  3539. | int
  3540. | main ()
  3541. | {
  3542. | return read_real_time ();
  3543. | ;
  3544. | return 0;
  3545. | }
  3546. configure:24817: result: no
  3547. configure:24817: checking for sigaction
  3548. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3549. configure:24817: $? = 0
  3550. configure:24817: result: yes
  3551. configure:24817: checking for sigaltstack
  3552. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3553. configure:24817: $? = 0
  3554. configure:24817: result: yes
  3555. configure:24817: checking for sigstack
  3556. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3557. /tmp/ccu2L2Qw.o: In function `main':
  3558. conftest.c:(.text.startup+0x4): warning: the `sigstack' function is dangerous. `sigaltstack' should be used instead.
  3559. configure:24817: $? = 0
  3560. configure:24817: result: yes
  3561. configure:24817: checking for syssgi
  3562. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3563. /tmp/cctJzLnl.o: In function `main':
  3564. conftest.c:(.text.startup+0x4): undefined reference to `syssgi'
  3565. collect2: error: ld returned 1 exit status
  3566. configure:24817: $? = 1
  3567. configure: failed program was:
  3568. | /* confdefs.h */
  3569. | #define PACKAGE_NAME "GNU MP"
  3570. | #define PACKAGE_TARNAME "gmp"
  3571. | #define PACKAGE_VERSION "6.1.2"
  3572. | #define PACKAGE_STRING "GNU MP 6.1.2"
  3573. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3574. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3575. | #define PACKAGE "gmp"
  3576. | #define VERSION "6.1.2"
  3577. | #define WANT_FFT 1
  3578. | #define HAVE_HOST_CPU_armv7l 1
  3579. | #define HAVE_CALLING_CONVENTIONS 1
  3580. | #define STDC_HEADERS 1
  3581. | #define HAVE_SYS_TYPES_H 1
  3582. | #define HAVE_SYS_STAT_H 1
  3583. | #define HAVE_STDLIB_H 1
  3584. | #define HAVE_STRING_H 1
  3585. | #define HAVE_MEMORY_H 1
  3586. | #define HAVE_STRINGS_H 1
  3587. | #define HAVE_INTTYPES_H 1
  3588. | #define HAVE_STDINT_H 1
  3589. | #define HAVE_UNISTD_H 1
  3590. | #define HAVE_DLFCN_H 1
  3591. | #define LT_OBJDIR ".libs/"
  3592. | #define STDC_HEADERS 1
  3593. | #define TIME_WITH_SYS_TIME 1
  3594. | #define HAVE_FCNTL_H 1
  3595. | #define HAVE_FLOAT_H 1
  3596. | #define HAVE_LANGINFO_H 1
  3597. | #define HAVE_LOCALE_H 1
  3598. | #define HAVE_NL_TYPES_H 1
  3599. | #define HAVE_SYS_MMAN_H 1
  3600. | #define HAVE_SYS_PARAM_H 1
  3601. | #define HAVE_SYS_SYSINFO_H 1
  3602. | #define HAVE_SYS_TIME_H 1
  3603. | #define HAVE_SYS_TIMES_H 1
  3604. | #define HAVE_SYS_RESOURCE_H 1
  3605. | #define HAVE_SYS_SYSCTL_H 1
  3606. | #define HAVE_DECL_FGETC 1
  3607. | #define HAVE_DECL_FSCANF 1
  3608. | #define HAVE_DECL_OPTARG 1
  3609. | #define HAVE_DECL_UNGETC 1
  3610. | #define HAVE_DECL_VFPRINTF 1
  3611. | #define HAVE_DECL_SYS_ERRLIST 1
  3612. | #define HAVE_DECL_SYS_NERR 1
  3613. | #define RETSIGTYPE void
  3614. | #define HAVE_INTMAX_T 1
  3615. | #define HAVE_LONG_DOUBLE 1
  3616. | #define HAVE_LONG_LONG 1
  3617. | #define HAVE_PTRDIFF_T 1
  3618. | #define HAVE_QUAD_T 1
  3619. | #define HAVE_UINT_LEAST32_T 1
  3620. | #define HAVE_INTPTR_T 1
  3621. | #define restrict __restrict
  3622. | #define HAVE_ATTRIBUTE_CONST 1
  3623. | #define HAVE_ATTRIBUTE_MALLOC 1
  3624. | #define HAVE_ATTRIBUTE_MODE 1
  3625. | #define HAVE_ATTRIBUTE_NORETURN 1
  3626. | #define HAVE_HIDDEN_ALIAS 1
  3627. | #define HAVE_ALLOCA_H 1
  3628. | #define HAVE_ALLOCA 1
  3629. | #define WANT_TMP_ALLOCA 1
  3630. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3631. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3632. | #define HAVE_ALARM 1
  3633. | #define HAVE_CLOCK 1
  3634. | #define HAVE_GETPAGESIZE 1
  3635. | #define HAVE_GETRUSAGE 1
  3636. | #define HAVE_GETTIMEOFDAY 1
  3637. | #define HAVE_LOCALECONV 1
  3638. | #define HAVE_MEMSET 1
  3639. | #define HAVE_MMAP 1
  3640. | #define HAVE_MPROTECT 1
  3641. | #define HAVE_NL_LANGINFO 1
  3642. | #define HAVE_OBSTACK_VPRINTF 1
  3643. | #define HAVE_POPEN 1
  3644. | #define HAVE_RAISE 1
  3645. | #define HAVE_SIGACTION 1
  3646. | #define HAVE_SIGALTSTACK 1
  3647. | #define HAVE_SIGSTACK 1
  3648. | /* end confdefs.h. */
  3649. | /* Define syssgi to an innocuous variant, in case <limits.h> declares syssgi.
  3650. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3651. | #define syssgi innocuous_syssgi
  3652. |
  3653. | /* System header to define __stub macros and hopefully few prototypes,
  3654. | which can conflict with char syssgi (); below.
  3655. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3656. | <limits.h> exists even on freestanding compilers. */
  3657. |
  3658. | #ifdef __STDC__
  3659. | # include <limits.h>
  3660. | #else
  3661. | # include <assert.h>
  3662. | #endif
  3663. |
  3664. | #undef syssgi
  3665. |
  3666. | /* Override any GCC internal prototype to avoid an error.
  3667. | Use char because int might match the return type of a GCC
  3668. | builtin and then its argument prototype would still apply. */
  3669. | #ifdef __cplusplus
  3670. | extern "C"
  3671. | #endif
  3672. | char syssgi ();
  3673. | /* The GNU C library defines this for functions which it implements
  3674. | to always fail with ENOSYS. Some functions are actually named
  3675. | something starting with __ and the normal name is an alias. */
  3676. | #if defined __stub_syssgi || defined __stub___syssgi
  3677. | choke me
  3678. | #endif
  3679. |
  3680. | int
  3681. | main ()
  3682. | {
  3683. | return syssgi ();
  3684. | ;
  3685. | return 0;
  3686. | }
  3687. configure:24817: result: no
  3688. configure:24817: checking for strchr
  3689. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3690. conftest.c:105:6: warning: conflicting types for built-in function 'strchr'
  3691. char strchr ();
  3692. ^
  3693. configure:24817: $? = 0
  3694. configure:24817: result: yes
  3695. configure:24817: checking for strerror
  3696. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3697. configure:24817: $? = 0
  3698. configure:24817: result: yes
  3699. configure:24817: checking for strnlen
  3700. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3701. configure:24817: $? = 0
  3702. configure:24817: result: yes
  3703. configure:24817: checking for strtol
  3704. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3705. configure:24817: $? = 0
  3706. configure:24817: result: yes
  3707. configure:24817: checking for strtoul
  3708. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3709. configure:24817: $? = 0
  3710. configure:24817: result: yes
  3711. configure:24817: checking for sysconf
  3712. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3713. configure:24817: $? = 0
  3714. configure:24817: result: yes
  3715. configure:24817: checking for sysctl
  3716. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3717. configure:24817: $? = 0
  3718. configure:24817: result: yes
  3719. configure:24817: checking for sysctlbyname
  3720. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3721. /tmp/ccUeCkx2.o: In function `main':
  3722. conftest.c:(.text.startup+0x4): undefined reference to `sysctlbyname'
  3723. collect2: error: ld returned 1 exit status
  3724. configure:24817: $? = 1
  3725. configure: failed program was:
  3726. | /* confdefs.h */
  3727. | #define PACKAGE_NAME "GNU MP"
  3728. | #define PACKAGE_TARNAME "gmp"
  3729. | #define PACKAGE_VERSION "6.1.2"
  3730. | #define PACKAGE_STRING "GNU MP 6.1.2"
  3731. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3732. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3733. | #define PACKAGE "gmp"
  3734. | #define VERSION "6.1.2"
  3735. | #define WANT_FFT 1
  3736. | #define HAVE_HOST_CPU_armv7l 1
  3737. | #define HAVE_CALLING_CONVENTIONS 1
  3738. | #define STDC_HEADERS 1
  3739. | #define HAVE_SYS_TYPES_H 1
  3740. | #define HAVE_SYS_STAT_H 1
  3741. | #define HAVE_STDLIB_H 1
  3742. | #define HAVE_STRING_H 1
  3743. | #define HAVE_MEMORY_H 1
  3744. | #define HAVE_STRINGS_H 1
  3745. | #define HAVE_INTTYPES_H 1
  3746. | #define HAVE_STDINT_H 1
  3747. | #define HAVE_UNISTD_H 1
  3748. | #define HAVE_DLFCN_H 1
  3749. | #define LT_OBJDIR ".libs/"
  3750. | #define STDC_HEADERS 1
  3751. | #define TIME_WITH_SYS_TIME 1
  3752. | #define HAVE_FCNTL_H 1
  3753. | #define HAVE_FLOAT_H 1
  3754. | #define HAVE_LANGINFO_H 1
  3755. | #define HAVE_LOCALE_H 1
  3756. | #define HAVE_NL_TYPES_H 1
  3757. | #define HAVE_SYS_MMAN_H 1
  3758. | #define HAVE_SYS_PARAM_H 1
  3759. | #define HAVE_SYS_SYSINFO_H 1
  3760. | #define HAVE_SYS_TIME_H 1
  3761. | #define HAVE_SYS_TIMES_H 1
  3762. | #define HAVE_SYS_RESOURCE_H 1
  3763. | #define HAVE_SYS_SYSCTL_H 1
  3764. | #define HAVE_DECL_FGETC 1
  3765. | #define HAVE_DECL_FSCANF 1
  3766. | #define HAVE_DECL_OPTARG 1
  3767. | #define HAVE_DECL_UNGETC 1
  3768. | #define HAVE_DECL_VFPRINTF 1
  3769. | #define HAVE_DECL_SYS_ERRLIST 1
  3770. | #define HAVE_DECL_SYS_NERR 1
  3771. | #define RETSIGTYPE void
  3772. | #define HAVE_INTMAX_T 1
  3773. | #define HAVE_LONG_DOUBLE 1
  3774. | #define HAVE_LONG_LONG 1
  3775. | #define HAVE_PTRDIFF_T 1
  3776. | #define HAVE_QUAD_T 1
  3777. | #define HAVE_UINT_LEAST32_T 1
  3778. | #define HAVE_INTPTR_T 1
  3779. | #define restrict __restrict
  3780. | #define HAVE_ATTRIBUTE_CONST 1
  3781. | #define HAVE_ATTRIBUTE_MALLOC 1
  3782. | #define HAVE_ATTRIBUTE_MODE 1
  3783. | #define HAVE_ATTRIBUTE_NORETURN 1
  3784. | #define HAVE_HIDDEN_ALIAS 1
  3785. | #define HAVE_ALLOCA_H 1
  3786. | #define HAVE_ALLOCA 1
  3787. | #define WANT_TMP_ALLOCA 1
  3788. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3789. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3790. | #define HAVE_ALARM 1
  3791. | #define HAVE_CLOCK 1
  3792. | #define HAVE_GETPAGESIZE 1
  3793. | #define HAVE_GETRUSAGE 1
  3794. | #define HAVE_GETTIMEOFDAY 1
  3795. | #define HAVE_LOCALECONV 1
  3796. | #define HAVE_MEMSET 1
  3797. | #define HAVE_MMAP 1
  3798. | #define HAVE_MPROTECT 1
  3799. | #define HAVE_NL_LANGINFO 1
  3800. | #define HAVE_OBSTACK_VPRINTF 1
  3801. | #define HAVE_POPEN 1
  3802. | #define HAVE_RAISE 1
  3803. | #define HAVE_SIGACTION 1
  3804. | #define HAVE_SIGALTSTACK 1
  3805. | #define HAVE_SIGSTACK 1
  3806. | #define HAVE_STRCHR 1
  3807. | #define HAVE_STRERROR 1
  3808. | #define HAVE_STRNLEN 1
  3809. | #define HAVE_STRTOL 1
  3810. | #define HAVE_STRTOUL 1
  3811. | #define HAVE_SYSCONF 1
  3812. | #define HAVE_SYSCTL 1
  3813. | /* end confdefs.h. */
  3814. | /* Define sysctlbyname to an innocuous variant, in case <limits.h> declares sysctlbyname.
  3815. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3816. | #define sysctlbyname innocuous_sysctlbyname
  3817. |
  3818. | /* System header to define __stub macros and hopefully few prototypes,
  3819. | which can conflict with char sysctlbyname (); below.
  3820. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3821. | <limits.h> exists even on freestanding compilers. */
  3822. |
  3823. | #ifdef __STDC__
  3824. | # include <limits.h>
  3825. | #else
  3826. | # include <assert.h>
  3827. | #endif
  3828. |
  3829. | #undef sysctlbyname
  3830. |
  3831. | /* Override any GCC internal prototype to avoid an error.
  3832. | Use char because int might match the return type of a GCC
  3833. | builtin and then its argument prototype would still apply. */
  3834. | #ifdef __cplusplus
  3835. | extern "C"
  3836. | #endif
  3837. | char sysctlbyname ();
  3838. | /* The GNU C library defines this for functions which it implements
  3839. | to always fail with ENOSYS. Some functions are actually named
  3840. | something starting with __ and the normal name is an alias. */
  3841. | #if defined __stub_sysctlbyname || defined __stub___sysctlbyname
  3842. | choke me
  3843. | #endif
  3844. |
  3845. | int
  3846. | main ()
  3847. | {
  3848. | return sysctlbyname ();
  3849. | ;
  3850. | return 0;
  3851. | }
  3852. configure:24817: result: no
  3853. configure:24817: checking for times
  3854. configure:24817: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3855. configure:24817: $? = 0
  3856. configure:24817: result: yes
  3857. configure:24833: checking for library containing clock_gettime
  3858. configure:24864: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3859. configure:24864: $? = 0
  3860. configure:24881: result: none required
  3861. configure:24897: checking for vsnprintf
  3862. configure:24897: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3863. conftest.c:114:6: warning: conflicting types for built-in function 'vsnprintf'
  3864. char vsnprintf ();
  3865. ^
  3866. configure:24897: $? = 0
  3867. configure:24897: result: yes
  3868. configure:24907: checking whether vsnprintf works
  3869. configure:24953: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3870. configure:24953: $? = 0
  3871. configure:24953: ./conftest
  3872. configure:24953: $? = 0
  3873. configure:24953: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  3874. configure:24953: $? = 0
  3875. configure:24953: ./conftest
  3876. configure:24953: $? = 0
  3877. configure:24965: result: yes
  3878. configure:24978: checking whether sscanf needs writable input
  3879. configure:24990: result: no
  3880. configure:25004: checking for struct pst_processor.psp_iticksperclktick
  3881. configure:25004: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  3882. conftest.c:92:23: fatal error: sys/pstat.h: No such file or directory
  3883. #include <sys/pstat.h>
  3884. ^
  3885. compilation terminated.
  3886. configure:25004: $? = 1
  3887. configure: failed program was:
  3888. | /* confdefs.h */
  3889. | #define PACKAGE_NAME "GNU MP"
  3890. | #define PACKAGE_TARNAME "gmp"
  3891. | #define PACKAGE_VERSION "6.1.2"
  3892. | #define PACKAGE_STRING "GNU MP 6.1.2"
  3893. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  3894. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  3895. | #define PACKAGE "gmp"
  3896. | #define VERSION "6.1.2"
  3897. | #define WANT_FFT 1
  3898. | #define HAVE_HOST_CPU_armv7l 1
  3899. | #define HAVE_CALLING_CONVENTIONS 1
  3900. | #define STDC_HEADERS 1
  3901. | #define HAVE_SYS_TYPES_H 1
  3902. | #define HAVE_SYS_STAT_H 1
  3903. | #define HAVE_STDLIB_H 1
  3904. | #define HAVE_STRING_H 1
  3905. | #define HAVE_MEMORY_H 1
  3906. | #define HAVE_STRINGS_H 1
  3907. | #define HAVE_INTTYPES_H 1
  3908. | #define HAVE_STDINT_H 1
  3909. | #define HAVE_UNISTD_H 1
  3910. | #define HAVE_DLFCN_H 1
  3911. | #define LT_OBJDIR ".libs/"
  3912. | #define STDC_HEADERS 1
  3913. | #define TIME_WITH_SYS_TIME 1
  3914. | #define HAVE_FCNTL_H 1
  3915. | #define HAVE_FLOAT_H 1
  3916. | #define HAVE_LANGINFO_H 1
  3917. | #define HAVE_LOCALE_H 1
  3918. | #define HAVE_NL_TYPES_H 1
  3919. | #define HAVE_SYS_MMAN_H 1
  3920. | #define HAVE_SYS_PARAM_H 1
  3921. | #define HAVE_SYS_SYSINFO_H 1
  3922. | #define HAVE_SYS_TIME_H 1
  3923. | #define HAVE_SYS_TIMES_H 1
  3924. | #define HAVE_SYS_RESOURCE_H 1
  3925. | #define HAVE_SYS_SYSCTL_H 1
  3926. | #define HAVE_DECL_FGETC 1
  3927. | #define HAVE_DECL_FSCANF 1
  3928. | #define HAVE_DECL_OPTARG 1
  3929. | #define HAVE_DECL_UNGETC 1
  3930. | #define HAVE_DECL_VFPRINTF 1
  3931. | #define HAVE_DECL_SYS_ERRLIST 1
  3932. | #define HAVE_DECL_SYS_NERR 1
  3933. | #define RETSIGTYPE void
  3934. | #define HAVE_INTMAX_T 1
  3935. | #define HAVE_LONG_DOUBLE 1
  3936. | #define HAVE_LONG_LONG 1
  3937. | #define HAVE_PTRDIFF_T 1
  3938. | #define HAVE_QUAD_T 1
  3939. | #define HAVE_UINT_LEAST32_T 1
  3940. | #define HAVE_INTPTR_T 1
  3941. | #define restrict __restrict
  3942. | #define HAVE_ATTRIBUTE_CONST 1
  3943. | #define HAVE_ATTRIBUTE_MALLOC 1
  3944. | #define HAVE_ATTRIBUTE_MODE 1
  3945. | #define HAVE_ATTRIBUTE_NORETURN 1
  3946. | #define HAVE_HIDDEN_ALIAS 1
  3947. | #define HAVE_ALLOCA_H 1
  3948. | #define HAVE_ALLOCA 1
  3949. | #define WANT_TMP_ALLOCA 1
  3950. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  3951. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  3952. | #define HAVE_ALARM 1
  3953. | #define HAVE_CLOCK 1
  3954. | #define HAVE_GETPAGESIZE 1
  3955. | #define HAVE_GETRUSAGE 1
  3956. | #define HAVE_GETTIMEOFDAY 1
  3957. | #define HAVE_LOCALECONV 1
  3958. | #define HAVE_MEMSET 1
  3959. | #define HAVE_MMAP 1
  3960. | #define HAVE_MPROTECT 1
  3961. | #define HAVE_NL_LANGINFO 1
  3962. | #define HAVE_OBSTACK_VPRINTF 1
  3963. | #define HAVE_POPEN 1
  3964. | #define HAVE_RAISE 1
  3965. | #define HAVE_SIGACTION 1
  3966. | #define HAVE_SIGALTSTACK 1
  3967. | #define HAVE_SIGSTACK 1
  3968. | #define HAVE_STRCHR 1
  3969. | #define HAVE_STRERROR 1
  3970. | #define HAVE_STRNLEN 1
  3971. | #define HAVE_STRTOL 1
  3972. | #define HAVE_STRTOUL 1
  3973. | #define HAVE_SYSCONF 1
  3974. | #define HAVE_SYSCTL 1
  3975. | #define HAVE_TIMES 1
  3976. | #define HAVE_CLOCK_GETTIME 1
  3977. | #define HAVE_VSNPRINTF 1
  3978. | /* end confdefs.h. */
  3979. | #include <sys/pstat.h>
  3980. |
  3981. | int
  3982. | main ()
  3983. | {
  3984. | static struct pst_processor ac_aggr;
  3985. | if (ac_aggr.psp_iticksperclktick)
  3986. | return 0;
  3987. | ;
  3988. | return 0;
  3989. | }
  3990. configure:25004: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  3991. conftest.c:92:23: fatal error: sys/pstat.h: No such file or directory
  3992. #include <sys/pstat.h>
  3993. ^
  3994. compilation terminated.
  3995. configure:25004: $? = 1
  3996. configure: failed program was:
  3997. | /* confdefs.h */
  3998. | #define PACKAGE_NAME "GNU MP"
  3999. | #define PACKAGE_TARNAME "gmp"
  4000. | #define PACKAGE_VERSION "6.1.2"
  4001. | #define PACKAGE_STRING "GNU MP 6.1.2"
  4002. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  4003. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  4004. | #define PACKAGE "gmp"
  4005. | #define VERSION "6.1.2"
  4006. | #define WANT_FFT 1
  4007. | #define HAVE_HOST_CPU_armv7l 1
  4008. | #define HAVE_CALLING_CONVENTIONS 1
  4009. | #define STDC_HEADERS 1
  4010. | #define HAVE_SYS_TYPES_H 1
  4011. | #define HAVE_SYS_STAT_H 1
  4012. | #define HAVE_STDLIB_H 1
  4013. | #define HAVE_STRING_H 1
  4014. | #define HAVE_MEMORY_H 1
  4015. | #define HAVE_STRINGS_H 1
  4016. | #define HAVE_INTTYPES_H 1
  4017. | #define HAVE_STDINT_H 1
  4018. | #define HAVE_UNISTD_H 1
  4019. | #define HAVE_DLFCN_H 1
  4020. | #define LT_OBJDIR ".libs/"
  4021. | #define STDC_HEADERS 1
  4022. | #define TIME_WITH_SYS_TIME 1
  4023. | #define HAVE_FCNTL_H 1
  4024. | #define HAVE_FLOAT_H 1
  4025. | #define HAVE_LANGINFO_H 1
  4026. | #define HAVE_LOCALE_H 1
  4027. | #define HAVE_NL_TYPES_H 1
  4028. | #define HAVE_SYS_MMAN_H 1
  4029. | #define HAVE_SYS_PARAM_H 1
  4030. | #define HAVE_SYS_SYSINFO_H 1
  4031. | #define HAVE_SYS_TIME_H 1
  4032. | #define HAVE_SYS_TIMES_H 1
  4033. | #define HAVE_SYS_RESOURCE_H 1
  4034. | #define HAVE_SYS_SYSCTL_H 1
  4035. | #define HAVE_DECL_FGETC 1
  4036. | #define HAVE_DECL_FSCANF 1
  4037. | #define HAVE_DECL_OPTARG 1
  4038. | #define HAVE_DECL_UNGETC 1
  4039. | #define HAVE_DECL_VFPRINTF 1
  4040. | #define HAVE_DECL_SYS_ERRLIST 1
  4041. | #define HAVE_DECL_SYS_NERR 1
  4042. | #define RETSIGTYPE void
  4043. | #define HAVE_INTMAX_T 1
  4044. | #define HAVE_LONG_DOUBLE 1
  4045. | #define HAVE_LONG_LONG 1
  4046. | #define HAVE_PTRDIFF_T 1
  4047. | #define HAVE_QUAD_T 1
  4048. | #define HAVE_UINT_LEAST32_T 1
  4049. | #define HAVE_INTPTR_T 1
  4050. | #define restrict __restrict
  4051. | #define HAVE_ATTRIBUTE_CONST 1
  4052. | #define HAVE_ATTRIBUTE_MALLOC 1
  4053. | #define HAVE_ATTRIBUTE_MODE 1
  4054. | #define HAVE_ATTRIBUTE_NORETURN 1
  4055. | #define HAVE_HIDDEN_ALIAS 1
  4056. | #define HAVE_ALLOCA_H 1
  4057. | #define HAVE_ALLOCA 1
  4058. | #define WANT_TMP_ALLOCA 1
  4059. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  4060. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  4061. | #define HAVE_ALARM 1
  4062. | #define HAVE_CLOCK 1
  4063. | #define HAVE_GETPAGESIZE 1
  4064. | #define HAVE_GETRUSAGE 1
  4065. | #define HAVE_GETTIMEOFDAY 1
  4066. | #define HAVE_LOCALECONV 1
  4067. | #define HAVE_MEMSET 1
  4068. | #define HAVE_MMAP 1
  4069. | #define HAVE_MPROTECT 1
  4070. | #define HAVE_NL_LANGINFO 1
  4071. | #define HAVE_OBSTACK_VPRINTF 1
  4072. | #define HAVE_POPEN 1
  4073. | #define HAVE_RAISE 1
  4074. | #define HAVE_SIGACTION 1
  4075. | #define HAVE_SIGALTSTACK 1
  4076. | #define HAVE_SIGSTACK 1
  4077. | #define HAVE_STRCHR 1
  4078. | #define HAVE_STRERROR 1
  4079. | #define HAVE_STRNLEN 1
  4080. | #define HAVE_STRTOL 1
  4081. | #define HAVE_STRTOUL 1
  4082. | #define HAVE_SYSCONF 1
  4083. | #define HAVE_SYSCTL 1
  4084. | #define HAVE_TIMES 1
  4085. | #define HAVE_CLOCK_GETTIME 1
  4086. | #define HAVE_VSNPRINTF 1
  4087. | /* end confdefs.h. */
  4088. | #include <sys/pstat.h>
  4089. |
  4090. | int
  4091. | main ()
  4092. | {
  4093. | static struct pst_processor ac_aggr;
  4094. | if (sizeof ac_aggr.psp_iticksperclktick)
  4095. | return 0;
  4096. | ;
  4097. | return 0;
  4098. | }
  4099. configure:25004: result: no
  4100. configure:25748: checking for suitable m4
  4101. trying m4
  4102. good
  4103. configure:25792: result: m4
  4104. configure:25798: checking if m4wrap produces spurious output
  4105. test input is
  4106. changequote({,})define(x,)m4wrap({x})dnl
  4107. produces 0 chars output
  4108. configure:25820: result: no
  4109. configure:25839: checking how to switch to text section
  4110. trying .text
  4111. configure:25850: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4112. configure:25853: $? = 0
  4113. configure:25873: result: .text
  4114. configure:25877: checking how to switch to data section
  4115. configure:25888: result: .data
  4116. configure:25893: checking for assembler label suffix
  4117. trying
  4118. configure:25906: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4119. configure:25909: $? = 1
  4120. conftest.s: Assembler messages:
  4121. conftest.s:2: Error: bad instruction `somelabel'
  4122. configure: failed program was:
  4123. .text
  4124. somelabel
  4125. conftest.s: Assembler messages:
  4126. conftest.s:2: Error: bad instruction `somelabel'
  4127. trying :
  4128. configure:25906: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4129. configure:25909: $? = 0
  4130. configure:25929: result: :
  4131. configure:25934: checking for assembler global directive
  4132. configure:25946: result: .globl
  4133. configure:25951: checking for assembler global directive attribute
  4134. configure:25962: result:
  4135. configure:25967: checking if globals are prefixed by underscore
  4136. configure:25977: /usr/bin/gcc -std=gnu99 -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -c conftest.c >&5
  4137. configure:25980: $? = 0
  4138. configure:25998: result: no
  4139. configure:26038: checking how to switch to read-only data section
  4140. Test program:
  4141. extern const int foo[]; /* Suppresses C++'s suppression of foo */
  4142. const int foo[] = {1,2,3};
  4143. configure:26058: /usr/bin/gcc -std=gnu99 -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -S conftest.c >&5
  4144. configure:26061: $? = 0
  4145. Compiler output:
  4146. .arch armv6
  4147. .eabi_attribute 27, 3
  4148. .eabi_attribute 28, 1
  4149. .fpu vfp
  4150. .eabi_attribute 20, 1
  4151. .eabi_attribute 21, 1
  4152. .eabi_attribute 23, 3
  4153. .eabi_attribute 24, 1
  4154. .eabi_attribute 25, 1
  4155. .eabi_attribute 26, 2
  4156. .eabi_attribute 30, 2
  4157. .eabi_attribute 34, 1
  4158. .eabi_attribute 18, 4
  4159. .file "conftest.c"
  4160. .global foo
  4161. .section .rodata
  4162. .align 2
  4163. .type foo, %object
  4164. .size foo, 12
  4165. foo:
  4166. .word 1
  4167. .word 2
  4168. .word 3
  4169. .ident "GCC: (Raspbian 4.9.2-10) 4.9.2"
  4170. .section .note.GNU-stack,"",%progbits
  4171. Match: .section .rodata
  4172. configure:26092: result: .section .rodata
  4173. configure:26096: checking for assembler .type directive
  4174. configure:26107: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4175. configure:26110: $? = 1
  4176. conftest.s: Assembler messages:
  4177. conftest.s:1: Error: unrecognized symbol type ""
  4178. configure: failed program was:
  4179. .type sym,@function
  4180. configure:26107: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4181. configure:26110: $? = 0
  4182. configure:26130: result: .type $1,#$2
  4183. configure:26134: checking for assembler .size directive
  4184. configure:26144: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4185. configure:26147: $? = 0
  4186. configure:26164: result: .size $1,$2
  4187. configure:26171: checking for assembler local label prefix
  4188. Trying L
  4189. configure:26185: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4190. configure:26188: $? = 0
  4191. 00000000 t Lgurkmacka
  4192. 00000000 t dummy
  4193. L label is local but still in object file
  4194. Trying .L
  4195. configure:26185: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4196. configure:26188: $? = 0
  4197. 00000000 t dummy
  4198. .L label doesn't appear in object file at all (good)
  4199. Local label appears in object files: no
  4200. configure:26234: result: .L
  4201. configure:26245: checking for assembler byte directive
  4202. trying .byte
  4203. configure:26258: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4204. configure:26261: $? = 0
  4205. configure:26281: result: .byte
  4206. configure:26289: checking how to define a 32-bit word
  4207. configure:26314: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4208. configure:26317: $? = 0
  4209. configure:26343: result: .long
  4210. configure:26352: checking if .align assembly directive is logarithmic
  4211. configure:26367: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.s >conftest.out 2>&1
  4212. configure:26370: $? = 0
  4213. configure:26389: result: yes
  4214. configure:27362: checking size of void *
  4215. configure:27367: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  4216. configure:27367: $? = 0
  4217. configure:27367: ./conftest
  4218. configure:27367: $? = 0
  4219. configure:27381: result: 4
  4220. configure:27395: checking size of unsigned short
  4221. configure:27400: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  4222. configure:27400: $? = 0
  4223. configure:27400: ./conftest
  4224. configure:27400: $? = 0
  4225. configure:27414: result: 2
  4226. configure:27428: checking size of unsigned
  4227. configure:27433: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  4228. configure:27433: $? = 0
  4229. configure:27433: ./conftest
  4230. configure:27433: $? = 0
  4231. configure:27447: result: 4
  4232. configure:27461: checking size of unsigned long
  4233. configure:27466: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  4234. configure:27466: $? = 0
  4235. configure:27466: ./conftest
  4236. configure:27466: $? = 0
  4237. configure:27480: result: 4
  4238. configure:27494: checking size of mp_limb_t
  4239. configure:27499: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  4240. configure:27499: $? = 0
  4241. configure:27499: ./conftest
  4242. configure:27499: $? = 0
  4243. configure:27519: result: 4
  4244. configure:27661: checking for stack_t
  4245. configure:27661: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  4246. configure:27661: $? = 0
  4247. configure:27661: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  4248. conftest.c: In function 'main':
  4249. conftest.c:239:22: error: expected expression before ')' token
  4250. if (sizeof ((stack_t)))
  4251. ^
  4252. configure:27661: $? = 1
  4253. configure: failed program was:
  4254. | /* confdefs.h */
  4255. | #define PACKAGE_NAME "GNU MP"
  4256. | #define PACKAGE_TARNAME "gmp"
  4257. | #define PACKAGE_VERSION "6.1.2"
  4258. | #define PACKAGE_STRING "GNU MP 6.1.2"
  4259. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  4260. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  4261. | #define PACKAGE "gmp"
  4262. | #define VERSION "6.1.2"
  4263. | #define WANT_FFT 1
  4264. | #define HAVE_HOST_CPU_armv7l 1
  4265. | #define HAVE_CALLING_CONVENTIONS 1
  4266. | #define STDC_HEADERS 1
  4267. | #define HAVE_SYS_TYPES_H 1
  4268. | #define HAVE_SYS_STAT_H 1
  4269. | #define HAVE_STDLIB_H 1
  4270. | #define HAVE_STRING_H 1
  4271. | #define HAVE_MEMORY_H 1
  4272. | #define HAVE_STRINGS_H 1
  4273. | #define HAVE_INTTYPES_H 1
  4274. | #define HAVE_STDINT_H 1
  4275. | #define HAVE_UNISTD_H 1
  4276. | #define HAVE_DLFCN_H 1
  4277. | #define LT_OBJDIR ".libs/"
  4278. | #define STDC_HEADERS 1
  4279. | #define TIME_WITH_SYS_TIME 1
  4280. | #define HAVE_FCNTL_H 1
  4281. | #define HAVE_FLOAT_H 1
  4282. | #define HAVE_LANGINFO_H 1
  4283. | #define HAVE_LOCALE_H 1
  4284. | #define HAVE_NL_TYPES_H 1
  4285. | #define HAVE_SYS_MMAN_H 1
  4286. | #define HAVE_SYS_PARAM_H 1
  4287. | #define HAVE_SYS_SYSINFO_H 1
  4288. | #define HAVE_SYS_TIME_H 1
  4289. | #define HAVE_SYS_TIMES_H 1
  4290. | #define HAVE_SYS_RESOURCE_H 1
  4291. | #define HAVE_SYS_SYSCTL_H 1
  4292. | #define HAVE_DECL_FGETC 1
  4293. | #define HAVE_DECL_FSCANF 1
  4294. | #define HAVE_DECL_OPTARG 1
  4295. | #define HAVE_DECL_UNGETC 1
  4296. | #define HAVE_DECL_VFPRINTF 1
  4297. | #define HAVE_DECL_SYS_ERRLIST 1
  4298. | #define HAVE_DECL_SYS_NERR 1
  4299. | #define RETSIGTYPE void
  4300. | #define HAVE_INTMAX_T 1
  4301. | #define HAVE_LONG_DOUBLE 1
  4302. | #define HAVE_LONG_LONG 1
  4303. | #define HAVE_PTRDIFF_T 1
  4304. | #define HAVE_QUAD_T 1
  4305. | #define HAVE_UINT_LEAST32_T 1
  4306. | #define HAVE_INTPTR_T 1
  4307. | #define restrict __restrict
  4308. | #define HAVE_ATTRIBUTE_CONST 1
  4309. | #define HAVE_ATTRIBUTE_MALLOC 1
  4310. | #define HAVE_ATTRIBUTE_MODE 1
  4311. | #define HAVE_ATTRIBUTE_NORETURN 1
  4312. | #define HAVE_HIDDEN_ALIAS 1
  4313. | #define HAVE_ALLOCA_H 1
  4314. | #define HAVE_ALLOCA 1
  4315. | #define WANT_TMP_ALLOCA 1
  4316. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  4317. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  4318. | #define HAVE_ALARM 1
  4319. | #define HAVE_CLOCK 1
  4320. | #define HAVE_GETPAGESIZE 1
  4321. | #define HAVE_GETRUSAGE 1
  4322. | #define HAVE_GETTIMEOFDAY 1
  4323. | #define HAVE_LOCALECONV 1
  4324. | #define HAVE_MEMSET 1
  4325. | #define HAVE_MMAP 1
  4326. | #define HAVE_MPROTECT 1
  4327. | #define HAVE_NL_LANGINFO 1
  4328. | #define HAVE_OBSTACK_VPRINTF 1
  4329. | #define HAVE_POPEN 1
  4330. | #define HAVE_RAISE 1
  4331. | #define HAVE_SIGACTION 1
  4332. | #define HAVE_SIGALTSTACK 1
  4333. | #define HAVE_SIGSTACK 1
  4334. | #define HAVE_STRCHR 1
  4335. | #define HAVE_STRERROR 1
  4336. | #define HAVE_STRNLEN 1
  4337. | #define HAVE_STRTOL 1
  4338. | #define HAVE_STRTOUL 1
  4339. | #define HAVE_SYSCONF 1
  4340. | #define HAVE_SYSCTL 1
  4341. | #define HAVE_TIMES 1
  4342. | #define HAVE_CLOCK_GETTIME 1
  4343. | #define HAVE_VSNPRINTF 1
  4344. | #define HAVE_NATIVE_mpn_add_n 1
  4345. | #define HAVE_NATIVE_mpn_add_nc 1
  4346. | #define HAVE_NATIVE_mpn_sub_n 1
  4347. | #define HAVE_NATIVE_mpn_sub_nc 1
  4348. | #define HAVE_NATIVE_func_nc 1
  4349. | #define HAVE_NATIVE_func 1
  4350. | #define HAVE_NATIVE_mpn_add_n 1
  4351. | #define HAVE_NATIVE_mpn_add_nc 1
  4352. | #define HAVE_NATIVE_mpn_sub_n 1
  4353. | #define HAVE_NATIVE_mpn_sub_nc 1
  4354. | #define HAVE_NATIVE_func_nc 1
  4355. | #define HAVE_NATIVE_func 1
  4356. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  4357. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  4358. | #define HAVE_NATIVE_func 1
  4359. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  4360. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  4361. | #define HAVE_NATIVE_func 1
  4362. | #define HAVE_NATIVE_mpn_com 1
  4363. | #define HAVE_NATIVE_mpn_mul_1 1
  4364. | #define HAVE_NATIVE_mpn_addmul_1 1
  4365. | #define HAVE_NATIVE_mpn_submul_1 1
  4366. | #define HAVE_NATIVE_mpn_lshift 1
  4367. | #define HAVE_NATIVE_mpn_rshift 1
  4368. | #define HAVE_NATIVE_mpn_divexact_1 1
  4369. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  4370. | #define HAVE_NATIVE_mpn_divrem_1 1
  4371. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  4372. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  4373. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  4374. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  4375. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  4376. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  4377. | #define HAVE_NATIVE_mpn_lshiftc 1
  4378. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  4379. | #define HAVE_NATIVE_mpn_popcount 1
  4380. | #define HAVE_NATIVE_mpn_hamdist 1
  4381. | #define HAVE_NATIVE_func 1
  4382. | #define HAVE_NATIVE_mpn_popcount 1
  4383. | #define HAVE_NATIVE_mpn_hamdist 1
  4384. | #define HAVE_NATIVE_func 1
  4385. | #define HAVE_NATIVE_mpn_gcd_1 1
  4386. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  4387. | #define HAVE_NATIVE_mpn_and_n 1
  4388. | #define HAVE_NATIVE_mpn_andn_n 1
  4389. | #define HAVE_NATIVE_mpn_nand_n 1
  4390. | #define HAVE_NATIVE_mpn_ior_n 1
  4391. | #define HAVE_NATIVE_mpn_iorn_n 1
  4392. | #define HAVE_NATIVE_mpn_nior_n 1
  4393. | #define HAVE_NATIVE_mpn_xor_n 1
  4394. | #define HAVE_NATIVE_mpn_xnor_n 1
  4395. | #define HAVE_NATIVE_func 1
  4396. | #define HAVE_NATIVE_mpn_and_n 1
  4397. | #define HAVE_NATIVE_mpn_andn_n 1
  4398. | #define HAVE_NATIVE_mpn_nand_n 1
  4399. | #define HAVE_NATIVE_mpn_ior_n 1
  4400. | #define HAVE_NATIVE_mpn_iorn_n 1
  4401. | #define HAVE_NATIVE_mpn_nior_n 1
  4402. | #define HAVE_NATIVE_mpn_xor_n 1
  4403. | #define HAVE_NATIVE_mpn_xnor_n 1
  4404. | #define HAVE_NATIVE_func 1
  4405. | #define HAVE_NATIVE_mpn_and_n 1
  4406. | #define HAVE_NATIVE_mpn_andn_n 1
  4407. | #define HAVE_NATIVE_mpn_nand_n 1
  4408. | #define HAVE_NATIVE_mpn_ior_n 1
  4409. | #define HAVE_NATIVE_mpn_iorn_n 1
  4410. | #define HAVE_NATIVE_mpn_nior_n 1
  4411. | #define HAVE_NATIVE_mpn_xor_n 1
  4412. | #define HAVE_NATIVE_mpn_xnor_n 1
  4413. | #define HAVE_NATIVE_func 1
  4414. | #define HAVE_NATIVE_mpn_and_n 1
  4415. | #define HAVE_NATIVE_mpn_andn_n 1
  4416. | #define HAVE_NATIVE_mpn_nand_n 1
  4417. | #define HAVE_NATIVE_mpn_ior_n 1
  4418. | #define HAVE_NATIVE_mpn_iorn_n 1
  4419. | #define HAVE_NATIVE_mpn_nior_n 1
  4420. | #define HAVE_NATIVE_mpn_xor_n 1
  4421. | #define HAVE_NATIVE_mpn_xnor_n 1
  4422. | #define HAVE_NATIVE_func 1
  4423. | #define HAVE_NATIVE_mpn_and_n 1
  4424. | #define HAVE_NATIVE_mpn_andn_n 1
  4425. | #define HAVE_NATIVE_mpn_nand_n 1
  4426. | #define HAVE_NATIVE_mpn_ior_n 1
  4427. | #define HAVE_NATIVE_mpn_iorn_n 1
  4428. | #define HAVE_NATIVE_mpn_nior_n 1
  4429. | #define HAVE_NATIVE_mpn_xor_n 1
  4430. | #define HAVE_NATIVE_mpn_xnor_n 1
  4431. | #define HAVE_NATIVE_func 1
  4432. | #define HAVE_NATIVE_mpn_and_n 1
  4433. | #define HAVE_NATIVE_mpn_andn_n 1
  4434. | #define HAVE_NATIVE_mpn_nand_n 1
  4435. | #define HAVE_NATIVE_mpn_ior_n 1
  4436. | #define HAVE_NATIVE_mpn_iorn_n 1
  4437. | #define HAVE_NATIVE_mpn_nior_n 1
  4438. | #define HAVE_NATIVE_mpn_xor_n 1
  4439. | #define HAVE_NATIVE_mpn_xnor_n 1
  4440. | #define HAVE_NATIVE_func 1
  4441. | #define HAVE_NATIVE_mpn_and_n 1
  4442. | #define HAVE_NATIVE_mpn_andn_n 1
  4443. | #define HAVE_NATIVE_mpn_nand_n 1
  4444. | #define HAVE_NATIVE_mpn_ior_n 1
  4445. | #define HAVE_NATIVE_mpn_iorn_n 1
  4446. | #define HAVE_NATIVE_mpn_nior_n 1
  4447. | #define HAVE_NATIVE_mpn_xor_n 1
  4448. | #define HAVE_NATIVE_mpn_xnor_n 1
  4449. | #define HAVE_NATIVE_func 1
  4450. | #define HAVE_NATIVE_mpn_and_n 1
  4451. | #define HAVE_NATIVE_mpn_andn_n 1
  4452. | #define HAVE_NATIVE_mpn_nand_n 1
  4453. | #define HAVE_NATIVE_mpn_ior_n 1
  4454. | #define HAVE_NATIVE_mpn_iorn_n 1
  4455. | #define HAVE_NATIVE_mpn_nior_n 1
  4456. | #define HAVE_NATIVE_mpn_xor_n 1
  4457. | #define HAVE_NATIVE_mpn_xnor_n 1
  4458. | #define HAVE_NATIVE_func 1
  4459. | #define HAVE_NATIVE_mpn_copyi 1
  4460. | #define HAVE_NATIVE_mpn_copyd 1
  4461. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  4462. | #define HAVE_NATIVE_mpn_udiv_qrnnd 1
  4463. | #define HAVE_NATIVE_mpn_invert_limb 1
  4464. | #define HAVE_NATIVE_mpn_mul_2 1
  4465. | #define HAVE_NATIVE_mpn_addmul_2 1
  4466. | #define HAVE_NATIVE_mpn_addmul_3 1
  4467. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  4468. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  4469. | #define HAVE_NATIVE_func 1
  4470. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  4471. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  4472. | #define HAVE_NATIVE_func 1
  4473. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  4474. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  4475. | #define HAVE_NATIVE_func 1
  4476. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  4477. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  4478. | #define HAVE_NATIVE_func 1
  4479. | #define LSYM_PREFIX ".L"
  4480. | #define GMP_MPARAM_H_SUGGEST "./mpn/arm/v6/gmp-mparam.h"
  4481. | #define SIZEOF_VOID_P 4
  4482. | #define SIZEOF_UNSIGNED_SHORT 2
  4483. | #define SIZEOF_UNSIGNED 4
  4484. | #define SIZEOF_UNSIGNED_LONG 4
  4485. | #define SIZEOF_MP_LIMB_T 4
  4486. | /* end confdefs.h. */
  4487. | #include <signal.h>
  4488. |
  4489. | int
  4490. | main ()
  4491. | {
  4492. | if (sizeof ((stack_t)))
  4493. | return 0;
  4494. | ;
  4495. | return 0;
  4496. | }
  4497. configure:27661: result: yes
  4498. configure:27699: checking for tputs in -lncurses
  4499. configure:27724: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c -lncurses >&5
  4500. configure:27724: $? = 0
  4501. configure:27733: result: yes
  4502. configure:27785: checking for readline in -lreadline
  4503. configure:27810: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c -lreadline -lncurses >&5
  4504. configure:27810: $? = 0
  4505. configure:27819: result: yes
  4506. configure:27822: checking readline/readline.h usability
  4507. configure:27822: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  4508. configure:27822: $? = 0
  4509. configure:27822: result: yes
  4510. configure:27822: checking readline/readline.h presence
  4511. configure:27822: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  4512. configure:27822: $? = 0
  4513. configure:27822: result: yes
  4514. configure:27822: checking for readline/readline.h
  4515. configure:27822: result: yes
  4516. configure:27824: checking readline/history.h usability
  4517. configure:27824: /usr/bin/gcc -std=gnu99 -c -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c >&5
  4518. configure:27824: $? = 0
  4519. configure:27824: result: yes
  4520. configure:27824: checking readline/history.h presence
  4521. configure:27824: /usr/bin/cpp -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include conftest.c
  4522. configure:27824: $? = 0
  4523. configure:27824: result: yes
  4524. configure:27824: checking for readline/history.h
  4525. configure:27824: result: yes
  4526. configure:27835: checking readline detected
  4527. configure:27837: result: yes
  4528. configure:27852: checking for bison
  4529. configure:27868: found /usr/bin/bison
  4530. configure:27879: result: bison -y
  4531. configure:27895: checking for flex
  4532. configure:27911: found /usr/bin/flex
  4533. configure:27922: result: flex
  4534. configure:27960: flex conftest.l
  4535. configure:27964: $? = 0
  4536. configure:27966: checking lex output file root
  4537. configure:27980: result: lex.yy
  4538. configure:27985: checking lex library
  4539. configure:27999: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c >&5
  4540. /tmp/ccZ50LPh.o: In function `yylex':
  4541. conftest.c:(.text+0xd84): undefined reference to `yywrap'
  4542. conftest.c:(.text+0xeb0): undefined reference to `yywrap'
  4543. /tmp/ccZ50LPh.o: In function `main':
  4544. conftest.c:(.text.startup+0xc): undefined reference to `yywrap'
  4545. collect2: error: ld returned 1 exit status
  4546. configure:27999: $? = 1
  4547. configure: failed program was:
  4548. | /* confdefs.h */
  4549. | #define PACKAGE_NAME "GNU MP"
  4550. | #define PACKAGE_TARNAME "gmp"
  4551. | #define PACKAGE_VERSION "6.1.2"
  4552. | #define PACKAGE_STRING "GNU MP 6.1.2"
  4553. | #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  4554. | #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  4555. | #define PACKAGE "gmp"
  4556. | #define VERSION "6.1.2"
  4557. | #define WANT_FFT 1
  4558. | #define HAVE_HOST_CPU_armv7l 1
  4559. | #define HAVE_CALLING_CONVENTIONS 1
  4560. | #define STDC_HEADERS 1
  4561. | #define HAVE_SYS_TYPES_H 1
  4562. | #define HAVE_SYS_STAT_H 1
  4563. | #define HAVE_STDLIB_H 1
  4564. | #define HAVE_STRING_H 1
  4565. | #define HAVE_MEMORY_H 1
  4566. | #define HAVE_STRINGS_H 1
  4567. | #define HAVE_INTTYPES_H 1
  4568. | #define HAVE_STDINT_H 1
  4569. | #define HAVE_UNISTD_H 1
  4570. | #define HAVE_DLFCN_H 1
  4571. | #define LT_OBJDIR ".libs/"
  4572. | #define STDC_HEADERS 1
  4573. | #define TIME_WITH_SYS_TIME 1
  4574. | #define HAVE_FCNTL_H 1
  4575. | #define HAVE_FLOAT_H 1
  4576. | #define HAVE_LANGINFO_H 1
  4577. | #define HAVE_LOCALE_H 1
  4578. | #define HAVE_NL_TYPES_H 1
  4579. | #define HAVE_SYS_MMAN_H 1
  4580. | #define HAVE_SYS_PARAM_H 1
  4581. | #define HAVE_SYS_SYSINFO_H 1
  4582. | #define HAVE_SYS_TIME_H 1
  4583. | #define HAVE_SYS_TIMES_H 1
  4584. | #define HAVE_SYS_RESOURCE_H 1
  4585. | #define HAVE_SYS_SYSCTL_H 1
  4586. | #define HAVE_DECL_FGETC 1
  4587. | #define HAVE_DECL_FSCANF 1
  4588. | #define HAVE_DECL_OPTARG 1
  4589. | #define HAVE_DECL_UNGETC 1
  4590. | #define HAVE_DECL_VFPRINTF 1
  4591. | #define HAVE_DECL_SYS_ERRLIST 1
  4592. | #define HAVE_DECL_SYS_NERR 1
  4593. | #define RETSIGTYPE void
  4594. | #define HAVE_INTMAX_T 1
  4595. | #define HAVE_LONG_DOUBLE 1
  4596. | #define HAVE_LONG_LONG 1
  4597. | #define HAVE_PTRDIFF_T 1
  4598. | #define HAVE_QUAD_T 1
  4599. | #define HAVE_UINT_LEAST32_T 1
  4600. | #define HAVE_INTPTR_T 1
  4601. | #define restrict __restrict
  4602. | #define HAVE_ATTRIBUTE_CONST 1
  4603. | #define HAVE_ATTRIBUTE_MALLOC 1
  4604. | #define HAVE_ATTRIBUTE_MODE 1
  4605. | #define HAVE_ATTRIBUTE_NORETURN 1
  4606. | #define HAVE_HIDDEN_ALIAS 1
  4607. | #define HAVE_ALLOCA_H 1
  4608. | #define HAVE_ALLOCA 1
  4609. | #define WANT_TMP_ALLOCA 1
  4610. | #define HAVE_LIMB_LITTLE_ENDIAN 1
  4611. | #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  4612. | #define HAVE_ALARM 1
  4613. | #define HAVE_CLOCK 1
  4614. | #define HAVE_GETPAGESIZE 1
  4615. | #define HAVE_GETRUSAGE 1
  4616. | #define HAVE_GETTIMEOFDAY 1
  4617. | #define HAVE_LOCALECONV 1
  4618. | #define HAVE_MEMSET 1
  4619. | #define HAVE_MMAP 1
  4620. | #define HAVE_MPROTECT 1
  4621. | #define HAVE_NL_LANGINFO 1
  4622. | #define HAVE_OBSTACK_VPRINTF 1
  4623. | #define HAVE_POPEN 1
  4624. | #define HAVE_RAISE 1
  4625. | #define HAVE_SIGACTION 1
  4626. | #define HAVE_SIGALTSTACK 1
  4627. | #define HAVE_SIGSTACK 1
  4628. | #define HAVE_STRCHR 1
  4629. | #define HAVE_STRERROR 1
  4630. | #define HAVE_STRNLEN 1
  4631. | #define HAVE_STRTOL 1
  4632. | #define HAVE_STRTOUL 1
  4633. | #define HAVE_SYSCONF 1
  4634. | #define HAVE_SYSCTL 1
  4635. | #define HAVE_TIMES 1
  4636. | #define HAVE_CLOCK_GETTIME 1
  4637. | #define HAVE_VSNPRINTF 1
  4638. | #define HAVE_NATIVE_mpn_add_n 1
  4639. | #define HAVE_NATIVE_mpn_add_nc 1
  4640. | #define HAVE_NATIVE_mpn_sub_n 1
  4641. | #define HAVE_NATIVE_mpn_sub_nc 1
  4642. | #define HAVE_NATIVE_func_nc 1
  4643. | #define HAVE_NATIVE_func 1
  4644. | #define HAVE_NATIVE_mpn_add_n 1
  4645. | #define HAVE_NATIVE_mpn_add_nc 1
  4646. | #define HAVE_NATIVE_mpn_sub_n 1
  4647. | #define HAVE_NATIVE_mpn_sub_nc 1
  4648. | #define HAVE_NATIVE_func_nc 1
  4649. | #define HAVE_NATIVE_func 1
  4650. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  4651. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  4652. | #define HAVE_NATIVE_func 1
  4653. | #define HAVE_NATIVE_mpn_cnd_add_n 1
  4654. | #define HAVE_NATIVE_mpn_cnd_sub_n 1
  4655. | #define HAVE_NATIVE_func 1
  4656. | #define HAVE_NATIVE_mpn_com 1
  4657. | #define HAVE_NATIVE_mpn_mul_1 1
  4658. | #define HAVE_NATIVE_mpn_addmul_1 1
  4659. | #define HAVE_NATIVE_mpn_submul_1 1
  4660. | #define HAVE_NATIVE_mpn_lshift 1
  4661. | #define HAVE_NATIVE_mpn_rshift 1
  4662. | #define HAVE_NATIVE_mpn_divexact_1 1
  4663. | #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  4664. | #define HAVE_NATIVE_mpn_divrem_1 1
  4665. | #define HAVE_NATIVE_mpn_mod_34lsub1 1
  4666. | #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  4667. | #define HAVE_NATIVE_mpn_mod_1_1p 1
  4668. | #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  4669. | #define HAVE_NATIVE_mpn_mod_1s_2p 1
  4670. | #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  4671. | #define HAVE_NATIVE_mpn_lshiftc 1
  4672. | #define HAVE_NATIVE_mpn_sqr_basecase 1
  4673. | #define HAVE_NATIVE_mpn_popcount 1
  4674. | #define HAVE_NATIVE_mpn_hamdist 1
  4675. | #define HAVE_NATIVE_func 1
  4676. | #define HAVE_NATIVE_mpn_popcount 1
  4677. | #define HAVE_NATIVE_mpn_hamdist 1
  4678. | #define HAVE_NATIVE_func 1
  4679. | #define HAVE_NATIVE_mpn_gcd_1 1
  4680. | #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  4681. | #define HAVE_NATIVE_mpn_and_n 1
  4682. | #define HAVE_NATIVE_mpn_andn_n 1
  4683. | #define HAVE_NATIVE_mpn_nand_n 1
  4684. | #define HAVE_NATIVE_mpn_ior_n 1
  4685. | #define HAVE_NATIVE_mpn_iorn_n 1
  4686. | #define HAVE_NATIVE_mpn_nior_n 1
  4687. | #define HAVE_NATIVE_mpn_xor_n 1
  4688. | #define HAVE_NATIVE_mpn_xnor_n 1
  4689. | #define HAVE_NATIVE_func 1
  4690. | #define HAVE_NATIVE_mpn_and_n 1
  4691. | #define HAVE_NATIVE_mpn_andn_n 1
  4692. | #define HAVE_NATIVE_mpn_nand_n 1
  4693. | #define HAVE_NATIVE_mpn_ior_n 1
  4694. | #define HAVE_NATIVE_mpn_iorn_n 1
  4695. | #define HAVE_NATIVE_mpn_nior_n 1
  4696. | #define HAVE_NATIVE_mpn_xor_n 1
  4697. | #define HAVE_NATIVE_mpn_xnor_n 1
  4698. | #define HAVE_NATIVE_func 1
  4699. | #define HAVE_NATIVE_mpn_and_n 1
  4700. | #define HAVE_NATIVE_mpn_andn_n 1
  4701. | #define HAVE_NATIVE_mpn_nand_n 1
  4702. | #define HAVE_NATIVE_mpn_ior_n 1
  4703. | #define HAVE_NATIVE_mpn_iorn_n 1
  4704. | #define HAVE_NATIVE_mpn_nior_n 1
  4705. | #define HAVE_NATIVE_mpn_xor_n 1
  4706. | #define HAVE_NATIVE_mpn_xnor_n 1
  4707. | #define HAVE_NATIVE_func 1
  4708. | #define HAVE_NATIVE_mpn_and_n 1
  4709. | #define HAVE_NATIVE_mpn_andn_n 1
  4710. | #define HAVE_NATIVE_mpn_nand_n 1
  4711. | #define HAVE_NATIVE_mpn_ior_n 1
  4712. | #define HAVE_NATIVE_mpn_iorn_n 1
  4713. | #define HAVE_NATIVE_mpn_nior_n 1
  4714. | #define HAVE_NATIVE_mpn_xor_n 1
  4715. | #define HAVE_NATIVE_mpn_xnor_n 1
  4716. | #define HAVE_NATIVE_func 1
  4717. | #define HAVE_NATIVE_mpn_and_n 1
  4718. | #define HAVE_NATIVE_mpn_andn_n 1
  4719. | #define HAVE_NATIVE_mpn_nand_n 1
  4720. | #define HAVE_NATIVE_mpn_ior_n 1
  4721. | #define HAVE_NATIVE_mpn_iorn_n 1
  4722. | #define HAVE_NATIVE_mpn_nior_n 1
  4723. | #define HAVE_NATIVE_mpn_xor_n 1
  4724. | #define HAVE_NATIVE_mpn_xnor_n 1
  4725. | #define HAVE_NATIVE_func 1
  4726. | #define HAVE_NATIVE_mpn_and_n 1
  4727. | #define HAVE_NATIVE_mpn_andn_n 1
  4728. | #define HAVE_NATIVE_mpn_nand_n 1
  4729. | #define HAVE_NATIVE_mpn_ior_n 1
  4730. | #define HAVE_NATIVE_mpn_iorn_n 1
  4731. | #define HAVE_NATIVE_mpn_nior_n 1
  4732. | #define HAVE_NATIVE_mpn_xor_n 1
  4733. | #define HAVE_NATIVE_mpn_xnor_n 1
  4734. | #define HAVE_NATIVE_func 1
  4735. | #define HAVE_NATIVE_mpn_and_n 1
  4736. | #define HAVE_NATIVE_mpn_andn_n 1
  4737. | #define HAVE_NATIVE_mpn_nand_n 1
  4738. | #define HAVE_NATIVE_mpn_ior_n 1
  4739. | #define HAVE_NATIVE_mpn_iorn_n 1
  4740. | #define HAVE_NATIVE_mpn_nior_n 1
  4741. | #define HAVE_NATIVE_mpn_xor_n 1
  4742. | #define HAVE_NATIVE_mpn_xnor_n 1
  4743. | #define HAVE_NATIVE_func 1
  4744. | #define HAVE_NATIVE_mpn_and_n 1
  4745. | #define HAVE_NATIVE_mpn_andn_n 1
  4746. | #define HAVE_NATIVE_mpn_nand_n 1
  4747. | #define HAVE_NATIVE_mpn_ior_n 1
  4748. | #define HAVE_NATIVE_mpn_iorn_n 1
  4749. | #define HAVE_NATIVE_mpn_nior_n 1
  4750. | #define HAVE_NATIVE_mpn_xor_n 1
  4751. | #define HAVE_NATIVE_mpn_xnor_n 1
  4752. | #define HAVE_NATIVE_func 1
  4753. | #define HAVE_NATIVE_mpn_copyi 1
  4754. | #define HAVE_NATIVE_mpn_copyd 1
  4755. | #define HAVE_NATIVE_mpn_sec_tabselect 1
  4756. | #define HAVE_NATIVE_mpn_udiv_qrnnd 1
  4757. | #define HAVE_NATIVE_mpn_invert_limb 1
  4758. | #define HAVE_NATIVE_mpn_mul_2 1
  4759. | #define HAVE_NATIVE_mpn_addmul_2 1
  4760. | #define HAVE_NATIVE_mpn_addmul_3 1
  4761. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  4762. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  4763. | #define HAVE_NATIVE_func 1
  4764. | #define HAVE_NATIVE_mpn_addlsh1_n 1
  4765. | #define HAVE_NATIVE_mpn_sublsh1_n 1
  4766. | #define HAVE_NATIVE_func 1
  4767. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  4768. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  4769. | #define HAVE_NATIVE_func 1
  4770. | #define HAVE_NATIVE_mpn_rsh1add_n 1
  4771. | #define HAVE_NATIVE_mpn_rsh1sub_n 1
  4772. | #define HAVE_NATIVE_func 1
  4773. | #define LSYM_PREFIX ".L"
  4774. | #define GMP_MPARAM_H_SUGGEST "./mpn/arm/v6/gmp-mparam.h"
  4775. | #define SIZEOF_VOID_P 4
  4776. | #define SIZEOF_UNSIGNED_SHORT 2
  4777. | #define SIZEOF_UNSIGNED 4
  4778. | #define SIZEOF_UNSIGNED_LONG 4
  4779. | #define SIZEOF_MP_LIMB_T 4
  4780. | #define HAVE_STACK_T 1
  4781. | /* end confdefs.h. */
  4782. |
  4783. | #line 3 "lex.yy.c"
  4784. |
  4785. | #define YY_INT_ALIGNED short int
  4786. |
  4787. | /* A lexical scanner generated by flex */
  4788. |
  4789. | #define FLEX_SCANNER
  4790. | #define YY_FLEX_MAJOR_VERSION 2
  4791. | #define YY_FLEX_MINOR_VERSION 5
  4792. | #define YY_FLEX_SUBMINOR_VERSION 39
  4793. | #if YY_FLEX_SUBMINOR_VERSION > 0
  4794. | #define FLEX_BETA
  4795. | #endif
  4796. |
  4797. | /* First, we deal with platform-specific or compiler-specific issues. */
  4798. |
  4799. | /* begin standard C headers. */
  4800. | #include <stdio.h>
  4801. | #include <string.h>
  4802. | #include <errno.h>
  4803. | #include <stdlib.h>
  4804. |
  4805. | /* end standard C headers. */
  4806. |
  4807. | /* flex integer type definitions */
  4808. |
  4809. | #ifndef FLEXINT_H
  4810. | #define FLEXINT_H
  4811. |
  4812. | /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
  4813. |
  4814. | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
  4815. |
  4816. | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
  4817. | * if you want the limit (max/min) macros for int types.
  4818. | */
  4819. | #ifndef __STDC_LIMIT_MACROS
  4820. | #define __STDC_LIMIT_MACROS 1
  4821. | #endif
  4822. |
  4823. | #include <inttypes.h>
  4824. | typedef int8_t flex_int8_t;
  4825. | typedef uint8_t flex_uint8_t;
  4826. | typedef int16_t flex_int16_t;
  4827. | typedef uint16_t flex_uint16_t;
  4828. | typedef int32_t flex_int32_t;
  4829. | typedef uint32_t flex_uint32_t;
  4830. | #else
  4831. | typedef signed char flex_int8_t;
  4832. | typedef short int flex_int16_t;
  4833. | typedef int flex_int32_t;
  4834. | typedef unsigned char flex_uint8_t;
  4835. | typedef unsigned short int flex_uint16_t;
  4836. | typedef unsigned int flex_uint32_t;
  4837. |
  4838. | /* Limits of integral types. */
  4839. | #ifndef INT8_MIN
  4840. | #define INT8_MIN (-128)
  4841. | #endif
  4842. | #ifndef INT16_MIN
  4843. | #define INT16_MIN (-32767-1)
  4844. | #endif
  4845. | #ifndef INT32_MIN
  4846. | #define INT32_MIN (-2147483647-1)
  4847. | #endif
  4848. | #ifndef INT8_MAX
  4849. | #define INT8_MAX (127)
  4850. | #endif
  4851. | #ifndef INT16_MAX
  4852. | #define INT16_MAX (32767)
  4853. | #endif
  4854. | #ifndef INT32_MAX
  4855. | #define INT32_MAX (2147483647)
  4856. | #endif
  4857. | #ifndef UINT8_MAX
  4858. | #define UINT8_MAX (255U)
  4859. | #endif
  4860. | #ifndef UINT16_MAX
  4861. | #define UINT16_MAX (65535U)
  4862. | #endif
  4863. | #ifndef UINT32_MAX
  4864. | #define UINT32_MAX (4294967295U)
  4865. | #endif
  4866. |
  4867. | #endif /* ! C99 */
  4868. |
  4869. | #endif /* ! FLEXINT_H */
  4870. |
  4871. | #ifdef __cplusplus
  4872. |
  4873. | /* The "const" storage-class-modifier is valid. */
  4874. | #define YY_USE_CONST
  4875. |
  4876. | #else /* ! __cplusplus */
  4877. |
  4878. | /* C99 requires __STDC__ to be defined as 1. */
  4879. | #if defined (__STDC__)
  4880. |
  4881. | #define YY_USE_CONST
  4882. |
  4883. | #endif /* defined (__STDC__) */
  4884. | #endif /* ! __cplusplus */
  4885. |
  4886. | #ifdef YY_USE_CONST
  4887. | #define yyconst const
  4888. | #else
  4889. | #define yyconst
  4890. | #endif
  4891. |
  4892. | /* Returned upon end-of-file. */
  4893. | #define YY_NULL 0
  4894. |
  4895. | /* Promotes a possibly negative, possibly signed char to an unsigned
  4896. | * integer for use as an array index. If the signed char is negative,
  4897. | * we want to instead treat it as an 8-bit unsigned char, hence the
  4898. | * double cast.
  4899. | */
  4900. | #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
  4901. |
  4902. | /* Enter a start condition. This macro really ought to take a parameter,
  4903. | * but we do it the disgusting crufty way forced on us by the ()-less
  4904. | * definition of BEGIN.
  4905. | */
  4906. | #define BEGIN (yy_start) = 1 + 2 *
  4907. |
  4908. | /* Translate the current start state into a value that can be later handed
  4909. | * to BEGIN to return to the state. The YYSTATE alias is for lex
  4910. | * compatibility.
  4911. | */
  4912. | #define YY_START (((yy_start) - 1) / 2)
  4913. | #define YYSTATE YY_START
  4914. |
  4915. | /* Action number for EOF rule of a given start state. */
  4916. | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
  4917. |
  4918. | /* Special action meaning "start processing a new file". */
  4919. | #define YY_NEW_FILE yyrestart(yyin )
  4920. |
  4921. | #define YY_END_OF_BUFFER_CHAR 0
  4922. |
  4923. | /* Size of default input buffer. */
  4924. | #ifndef YY_BUF_SIZE
  4925. | #ifdef __ia64__
  4926. | /* On IA-64, the buffer size is 16k, not 8k.
  4927. | * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
  4928. | * Ditto for the __ia64__ case accordingly.
  4929. | */
  4930. | #define YY_BUF_SIZE 32768
  4931. | #else
  4932. | #define YY_BUF_SIZE 16384
  4933. | #endif /* __ia64__ */
  4934. | #endif
  4935. |
  4936. | /* The state buf must be large enough to hold one state per character in the main buffer.
  4937. | */
  4938. | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
  4939. |
  4940. | #ifndef YY_TYPEDEF_YY_BUFFER_STATE
  4941. | #define YY_TYPEDEF_YY_BUFFER_STATE
  4942. | typedef struct yy_buffer_state *YY_BUFFER_STATE;
  4943. | #endif
  4944. |
  4945. | #ifndef YY_TYPEDEF_YY_SIZE_T
  4946. | #define YY_TYPEDEF_YY_SIZE_T
  4947. | typedef size_t yy_size_t;
  4948. | #endif
  4949. |
  4950. | extern yy_size_t yyleng;
  4951. |
  4952. | extern FILE *yyin, *yyout;
  4953. |
  4954. | #define EOB_ACT_CONTINUE_SCAN 0
  4955. | #define EOB_ACT_END_OF_FILE 1
  4956. | #define EOB_ACT_LAST_MATCH 2
  4957. |
  4958. | #define YY_LESS_LINENO(n)
  4959. | #define YY_LINENO_REWIND_TO(ptr)
  4960. |
  4961. | /* Return all but the first "n" matched characters back to the input stream. */
  4962. | #define yyless(n) \
  4963. | do \
  4964. | { \
  4965. | /* Undo effects of setting up yytext. */ \
  4966. | int yyless_macro_arg = (n); \
  4967. | YY_LESS_LINENO(yyless_macro_arg);\
  4968. | *yy_cp = (yy_hold_char); \
  4969. | YY_RESTORE_YY_MORE_OFFSET \
  4970. | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
  4971. | YY_DO_BEFORE_ACTION; /* set up yytext again */ \
  4972. | } \
  4973. | while ( 0 )
  4974. |
  4975. | #define unput(c) yyunput( c, (yytext_ptr) )
  4976. |
  4977. | #ifndef YY_STRUCT_YY_BUFFER_STATE
  4978. | #define YY_STRUCT_YY_BUFFER_STATE
  4979. | struct yy_buffer_state
  4980. | {
  4981. | FILE *yy_input_file;
  4982. |
  4983. | char *yy_ch_buf; /* input buffer */
  4984. | char *yy_buf_pos; /* current position in input buffer */
  4985. |
  4986. | /* Size of input buffer in bytes, not including room for EOB
  4987. | * characters.
  4988. | */
  4989. | yy_size_t yy_buf_size;
  4990. |
  4991. | /* Number of characters read into yy_ch_buf, not including EOB
  4992. | * characters.
  4993. | */
  4994. | yy_size_t yy_n_chars;
  4995. |
  4996. | /* Whether we "own" the buffer - i.e., we know we created it,
  4997. | * and can realloc() it to grow it, and should free() it to
  4998. | * delete it.
  4999. | */
  5000. | int yy_is_our_buffer;
  5001. |
  5002. | /* Whether this is an "interactive" input source; if so, and
  5003. | * if we're using stdio for input, then we want to use getc()
  5004. | * instead of fread(), to make sure we stop fetching input after
  5005. | * each newline.
  5006. | */
  5007. | int yy_is_interactive;
  5008. |
  5009. | /* Whether we're considered to be at the beginning of a line.
  5010. | * If so, '^' rules will be active on the next match, otherwise
  5011. | * not.
  5012. | */
  5013. | int yy_at_bol;
  5014. |
  5015. | int yy_bs_lineno; /**< The line count. */
  5016. | int yy_bs_column; /**< The column count. */
  5017. |
  5018. | /* Whether to try to fill the input buffer when we reach the
  5019. | * end of it.
  5020. | */
  5021. | int yy_fill_buffer;
  5022. |
  5023. | int yy_buffer_status;
  5024. |
  5025. | #define YY_BUFFER_NEW 0
  5026. | #define YY_BUFFER_NORMAL 1
  5027. | /* When an EOF's been seen but there's still some text to process
  5028. | * then we mark the buffer as YY_EOF_PENDING, to indicate that we
  5029. | * shouldn't try reading from the input source any more. We might
  5030. | * still have a bunch of tokens to match, though, because of
  5031. | * possible backing-up.
  5032. | *
  5033. | * When we actually see the EOF, we change the status to "new"
  5034. | * (via yyrestart()), so that the user can continue scanning by
  5035. | * just pointing yyin at a new input file.
  5036. | */
  5037. | #define YY_BUFFER_EOF_PENDING 2
  5038. |
  5039. | };
  5040. | #endif /* !YY_STRUCT_YY_BUFFER_STATE */
  5041. |
  5042. | /* Stack of input buffers. */
  5043. | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
  5044. | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
  5045. | static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
  5046. |
  5047. | /* We provide macros for accessing buffer states in case in the
  5048. | * future we want to put the buffer states in a more general
  5049. | * "scanner state".
  5050. | *
  5051. | * Returns the top of the stack, or NULL.
  5052. | */
  5053. | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
  5054. | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
  5055. | : NULL)
  5056. |
  5057. | /* Same as previous macro, but useful when we know that the buffer stack is not
  5058. | * NULL or when we need an lvalue. For internal use only.
  5059. | */
  5060. | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
  5061. |
  5062. | /* yy_hold_char holds the character lost when yytext is formed. */
  5063. | static char yy_hold_char;
  5064. | static yy_size_t yy_n_chars; /* number of characters read into yy_ch_buf */
  5065. | yy_size_t yyleng;
  5066. |
  5067. | /* Points to current character in buffer. */
  5068. | static char *yy_c_buf_p = (char *) 0;
  5069. | static int yy_init = 0; /* whether we need to initialize */
  5070. | static int yy_start = 0; /* start state number */
  5071. |
  5072. | /* Flag which is used to allow yywrap()'s to do buffer switches
  5073. | * instead of setting up a fresh yyin. A bit of a hack ...
  5074. | */
  5075. | static int yy_did_buffer_switch_on_eof;
  5076. |
  5077. | void yyrestart (FILE *input_file );
  5078. | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer );
  5079. | YY_BUFFER_STATE yy_create_buffer (FILE *file,int size );
  5080. | void yy_delete_buffer (YY_BUFFER_STATE b );
  5081. | void yy_flush_buffer (YY_BUFFER_STATE b );
  5082. | void yypush_buffer_state (YY_BUFFER_STATE new_buffer );
  5083. | void yypop_buffer_state (void );
  5084. |
  5085. | static void yyensure_buffer_stack (void );
  5086. | static void yy_load_buffer_state (void );
  5087. | static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file );
  5088. |
  5089. | #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
  5090. |
  5091. | YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size );
  5092. | YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str );
  5093. | YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len );
  5094. |
  5095. | void *yyalloc (yy_size_t );
  5096. | void *yyrealloc (void *,yy_size_t );
  5097. | void yyfree (void * );
  5098. |
  5099. | #define yy_new_buffer yy_create_buffer
  5100. |
  5101. | #define yy_set_interactive(is_interactive) \
  5102. | { \
  5103. | if ( ! YY_CURRENT_BUFFER ){ \
  5104. | yyensure_buffer_stack (); \
  5105. | YY_CURRENT_BUFFER_LVALUE = \
  5106. | yy_create_buffer(yyin,YY_BUF_SIZE ); \
  5107. | } \
  5108. | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
  5109. | }
  5110. |
  5111. | #define yy_set_bol(at_bol) \
  5112. | { \
  5113. | if ( ! YY_CURRENT_BUFFER ){\
  5114. | yyensure_buffer_stack (); \
  5115. | YY_CURRENT_BUFFER_LVALUE = \
  5116. | yy_create_buffer(yyin,YY_BUF_SIZE ); \
  5117. | } \
  5118. | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
  5119. | }
  5120. |
  5121. | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
  5122. |
  5123. | /* Begin user sect3 */
  5124. |
  5125. | typedef unsigned char YY_CHAR;
  5126. |
  5127. | FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
  5128. |
  5129. | typedef int yy_state_type;
  5130. |
  5131. | extern int yylineno;
  5132. |
  5133. | int yylineno = 1;
  5134. |
  5135. | extern char *yytext;
  5136. | #define yytext_ptr yytext
  5137. |
  5138. | static yy_state_type yy_get_previous_state (void );
  5139. | static yy_state_type yy_try_NUL_trans (yy_state_type current_state );
  5140. | static int yy_get_next_buffer (void );
  5141. | static void yy_fatal_error (yyconst char msg[] );
  5142. |
  5143. | /* Done after the current pattern has been matched and before the
  5144. | * corresponding action - sets up yytext.
  5145. | */
  5146. | #define YY_DO_BEFORE_ACTION \
  5147. | (yytext_ptr) = yy_bp; \
  5148. | (yytext_ptr) -= (yy_more_len); \
  5149. | yyleng = (size_t) (yy_cp - (yytext_ptr)); \
  5150. | (yy_hold_char) = *yy_cp; \
  5151. | *yy_cp = '\0'; \
  5152. | (yy_c_buf_p) = yy_cp;
  5153. |
  5154. | #define YY_NUM_RULES 8
  5155. | #define YY_END_OF_BUFFER 9
  5156. | /* This struct is not used in this scanner,
  5157. | but its presence is necessary. */
  5158. | struct yy_trans_info
  5159. | {
  5160. | flex_int32_t yy_verify;
  5161. | flex_int32_t yy_nxt;
  5162. | };
  5163. | static yyconst flex_int16_t yy_acclist[23] =
  5164. | { 0,
  5165. | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8,
  5166. | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6,
  5167. | 7, 8
  5168. | } ;
  5169. |
  5170. | static yyconst flex_int16_t yy_accept[14] =
  5171. | { 0,
  5172. | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17,
  5173. | 20, 23, 23
  5174. | } ;
  5175. |
  5176. | static yyconst flex_int32_t yy_ec[256] =
  5177. | { 0,
  5178. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
  5179. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5180. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5181. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5182. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5183. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5184. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5185. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5186. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5187. | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6,
  5188. |
  5189. | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1,
  5190. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5191. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5192. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5193. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5194. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5195. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5196. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5197. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5198. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5199. |
  5200. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5201. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5202. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5203. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5204. | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  5205. | 1, 1, 1, 1, 1
  5206. | } ;
  5207. |
  5208. | static yyconst flex_int32_t yy_meta[9] =
  5209. | { 0,
  5210. | 1, 1, 1, 1, 1, 1, 1, 1
  5211. | } ;
  5212. |
  5213. | static yyconst flex_int16_t yy_base[13] =
  5214. | { 0,
  5215. | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10,
  5216. | 10, 10
  5217. | } ;
  5218. |
  5219. | static yyconst flex_int16_t yy_def[13] =
  5220. | { 0,
  5221. | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12,
  5222. | 12, 0
  5223. | } ;
  5224. |
  5225. | static yyconst flex_int16_t yy_nxt[19] =
  5226. | { 0,
  5227. | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3,
  5228. | 12, 12, 12, 12, 12, 12, 12, 12
  5229. | } ;
  5230. |
  5231. | static yyconst flex_int16_t yy_chk[19] =
  5232. | { 0,
  5233. | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12,
  5234. | 12, 12, 12, 12, 12, 12, 12, 12
  5235. | } ;
  5236. |
  5237. | extern int yy_flex_debug;
  5238. | int yy_flex_debug = 0;
  5239. |
  5240. | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
  5241. | static char *yy_full_match;
  5242. | static int yy_lp;
  5243. | #define REJECT \
  5244. | { \
  5245. | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
  5246. | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
  5247. | ++(yy_lp); \
  5248. | goto find_rule; \
  5249. | }
  5250. |
  5251. | static int yy_more_flag = 0;
  5252. | static int yy_more_len = 0;
  5253. | #define yymore() ((yy_more_flag) = 1)
  5254. | #define YY_MORE_ADJ (yy_more_len)
  5255. | #define YY_RESTORE_YY_MORE_OFFSET
  5256. | char *yytext;
  5257. | #line 1 "conftest.l"
  5258. | #line 478 "lex.yy.c"
  5259. |
  5260. | #define INITIAL 0
  5261. |
  5262. | #ifndef YY_NO_UNISTD_H
  5263. | /* Special case for "unistd.h", since it is non-ANSI. We include it way
  5264. | * down here because we want the user's section 1 to have been scanned first.
  5265. | * The user has a chance to override it with an option.
  5266. | */
  5267. | #include <unistd.h>
  5268. | #endif
  5269. |
  5270. | #ifndef YY_EXTRA_TYPE
  5271. | #define YY_EXTRA_TYPE void *
  5272. | #endif
  5273. |
  5274. | static int yy_init_globals (void );
  5275. |
  5276. | /* Accessor methods to globals.
  5277. | These are made visible to non-reentrant scanners for convenience. */
  5278. |
  5279. | int yylex_destroy (void );
  5280. |
  5281. | int yyget_debug (void );
  5282. |
  5283. | void yyset_debug (int debug_flag );
  5284. |
  5285. | YY_EXTRA_TYPE yyget_extra (void );
  5286. |
  5287. | void yyset_extra (YY_EXTRA_TYPE user_defined );
  5288. |
  5289. | FILE *yyget_in (void );
  5290. |
  5291. | void yyset_in (FILE * in_str );
  5292. |
  5293. | FILE *yyget_out (void );
  5294. |
  5295. | void yyset_out (FILE * out_str );
  5296. |
  5297. | yy_size_t yyget_leng (void );
  5298. |
  5299. | char *yyget_text (void );
  5300. |
  5301. | int yyget_lineno (void );
  5302. |
  5303. | void yyset_lineno (int line_number );
  5304. |
  5305. | /* Macros after this point can all be overridden by user definitions in
  5306. | * section 1.
  5307. | */
  5308. |
  5309. | #ifndef YY_SKIP_YYWRAP
  5310. | #ifdef __cplusplus
  5311. | extern "C" int yywrap (void );
  5312. | #else
  5313. | extern int yywrap (void );
  5314. | #endif
  5315. | #endif
  5316. |
  5317. | static void yyunput (int c,char *buf_ptr );
  5318. |
  5319. | #ifndef yytext_ptr
  5320. | static void yy_flex_strncpy (char *,yyconst char *,int );
  5321. | #endif
  5322. |
  5323. | #ifdef YY_NEED_STRLEN
  5324. | static int yy_flex_strlen (yyconst char * );
  5325. | #endif
  5326. |
  5327. | #ifndef YY_NO_INPUT
  5328. |
  5329. | #ifdef __cplusplus
  5330. | static int yyinput (void );
  5331. | #else
  5332. | static int input (void );
  5333. | #endif
  5334. |
  5335. | #endif
  5336. |
  5337. | /* Amount of stuff to slurp up with each read. */
  5338. | #ifndef YY_READ_BUF_SIZE
  5339. | #ifdef __ia64__
  5340. | /* On IA-64, the buffer size is 16k, not 8k */
  5341. | #define YY_READ_BUF_SIZE 16384
  5342. | #else
  5343. | #define YY_READ_BUF_SIZE 8192
  5344. | #endif /* __ia64__ */
  5345. | #endif
  5346. |
  5347. | /* Copy whatever the last rule matched to the standard output. */
  5348. | #ifndef ECHO
  5349. | /* This used to be an fputs(), but since the string might contain NUL's,
  5350. | * we now use fwrite().
  5351. | */
  5352. | #define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0)
  5353. | #endif
  5354. |
  5355. | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL,
  5356. | * is returned in "result".
  5357. | */
  5358. | #ifndef YY_INPUT
  5359. | #define YY_INPUT(buf,result,max_size) \
  5360. | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
  5361. | { \
  5362. | int c = '*'; \
  5363. | int n; \
  5364. | for ( n = 0; n < max_size && \
  5365. | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
  5366. | buf[n] = (char) c; \
  5367. | if ( c == '\n' ) \
  5368. | buf[n++] = (char) c; \
  5369. | if ( c == EOF && ferror( yyin ) ) \
  5370. | YY_FATAL_ERROR( "input in flex scanner failed" ); \
  5371. | result = n; \
  5372. | } \
  5373. | else \
  5374. | { \
  5375. | errno=0; \
  5376. | while ( (result = fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \
  5377. | { \
  5378. | if( errno != EINTR) \
  5379. | { \
  5380. | YY_FATAL_ERROR( "input in flex scanner failed" ); \
  5381. | break; \
  5382. | } \
  5383. | errno=0; \
  5384. | clearerr(yyin); \
  5385. | } \
  5386. | }\
  5387. | \
  5388. |
  5389. | #endif
  5390. |
  5391. | /* No semi-colon after return; correct usage is to write "yyterminate();" -
  5392. | * we don't want an extra ';' after the "return" because that will cause
  5393. | * some compilers to complain about unreachable statements.
  5394. | */
  5395. | #ifndef yyterminate
  5396. | #define yyterminate() return YY_NULL
  5397. | #endif
  5398. |
  5399. | /* Number of entries by which start-condition stack grows. */
  5400. | #ifndef YY_START_STACK_INCR
  5401. | #define YY_START_STACK_INCR 25
  5402. | #endif
  5403. |
  5404. | /* Report a fatal error. */
  5405. | #ifndef YY_FATAL_ERROR
  5406. | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
  5407. | #endif
  5408. |
  5409. | /* end tables serialization structures and prototypes */
  5410. |
  5411. | /* Default declaration of generated scanner - a define so the user can
  5412. | * easily add parameters.
  5413. | */
  5414. | #ifndef YY_DECL
  5415. | #define YY_DECL_IS_OURS 1
  5416. |
  5417. | extern int yylex (void);
  5418. |
  5419. | #define YY_DECL int yylex (void)
  5420. | #endif /* !YY_DECL */
  5421. |
  5422. | /* Code executed at the beginning of each rule, after yytext and yyleng
  5423. | * have been set up.
  5424. | */
  5425. | #ifndef YY_USER_ACTION
  5426. | #define YY_USER_ACTION
  5427. | #endif
  5428. |
  5429. | /* Code executed at the end of each rule. */
  5430. | #ifndef YY_BREAK
  5431. | #define YY_BREAK break;
  5432. | #endif
  5433. |
  5434. | #define YY_RULE_SETUP \
  5435. | YY_USER_ACTION
  5436. |
  5437. | /** The main scanner function which does all the work.
  5438. | */
  5439. | YY_DECL
  5440. | {
  5441. | register yy_state_type yy_current_state;
  5442. | register char *yy_cp, *yy_bp;
  5443. | register int yy_act;
  5444. |
  5445. | if ( !(yy_init) )
  5446. | {
  5447. | (yy_init) = 1;
  5448. |
  5449. | #ifdef YY_USER_INIT
  5450. | YY_USER_INIT;
  5451. | #endif
  5452. |
  5453. | /* Create the reject buffer large enough to save one state per allowed character. */
  5454. | if ( ! (yy_state_buf) )
  5455. | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE );
  5456. | if ( ! (yy_state_buf) )
  5457. | YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
  5458. |
  5459. | if ( ! (yy_start) )
  5460. | (yy_start) = 1; /* first start state */
  5461. |
  5462. | if ( ! yyin )
  5463. | yyin = stdin;
  5464. |
  5465. | if ( ! yyout )
  5466. | yyout = stdout;
  5467. |
  5468. | if ( ! YY_CURRENT_BUFFER ) {
  5469. | yyensure_buffer_stack ();
  5470. | YY_CURRENT_BUFFER_LVALUE =
  5471. | yy_create_buffer(yyin,YY_BUF_SIZE );
  5472. | }
  5473. |
  5474. | yy_load_buffer_state( );
  5475. | }
  5476. |
  5477. | {
  5478. | #line 1 "conftest.l"
  5479. |
  5480. | #line 700 "lex.yy.c"
  5481. |
  5482. | while ( 1 ) /* loops until end-of-file is reached */
  5483. | {
  5484. | (yy_more_len) = 0;
  5485. | if ( (yy_more_flag) )
  5486. | {
  5487. | (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
  5488. | (yy_more_flag) = 0;
  5489. | }
  5490. | yy_cp = (yy_c_buf_p);
  5491. |
  5492. | /* Support of yytext. */
  5493. | *yy_cp = (yy_hold_char);
  5494. |
  5495. | /* yy_bp points to the position in yy_ch_buf of the start of
  5496. | * the current run.
  5497. | */
  5498. | yy_bp = yy_cp;
  5499. |
  5500. | yy_current_state = (yy_start);
  5501. |
  5502. | (yy_state_ptr) = (yy_state_buf);
  5503. | *(yy_state_ptr)++ = yy_current_state;
  5504. |
  5505. | yy_match:
  5506. | do
  5507. | {
  5508. | register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ;
  5509. | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
  5510. | {
  5511. | yy_current_state = (int) yy_def[yy_current_state];
  5512. | if ( yy_current_state >= 13 )
  5513. | yy_c = yy_meta[(unsigned int) yy_c];
  5514. | }
  5515. | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  5516. | *(yy_state_ptr)++ = yy_current_state;
  5517. | ++yy_cp;
  5518. | }
  5519. | while ( yy_base[yy_current_state] != 10 );
  5520. |
  5521. | yy_find_action:
  5522. | yy_current_state = *--(yy_state_ptr);
  5523. | (yy_lp) = yy_accept[yy_current_state];
  5524. | find_rule: /* we branch to this label when backing up */
  5525. | for ( ; ; ) /* until we find what rule we matched */
  5526. | {
  5527. | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
  5528. | {
  5529. | yy_act = yy_acclist[(yy_lp)];
  5530. | {
  5531. | (yy_full_match) = yy_cp;
  5532. | break;
  5533. | }
  5534. | }
  5535. | --yy_cp;
  5536. | yy_current_state = *--(yy_state_ptr);
  5537. | (yy_lp) = yy_accept[yy_current_state];
  5538. | }
  5539. |
  5540. | YY_DO_BEFORE_ACTION;
  5541. |
  5542. | do_action: /* This label is used only to access EOF actions. */
  5543. |
  5544. | switch ( yy_act )
  5545. | { /* beginning of action switch */
  5546. | case 1:
  5547. | YY_RULE_SETUP
  5548. | #line 2 "conftest.l"
  5549. | { ECHO; }
  5550. | YY_BREAK
  5551. | case 2:
  5552. | YY_RULE_SETUP
  5553. | #line 3 "conftest.l"
  5554. | { REJECT; }
  5555. | YY_BREAK
  5556. | case 3:
  5557. | YY_RULE_SETUP
  5558. | #line 4 "conftest.l"
  5559. | { yymore (); }
  5560. | YY_BREAK
  5561. | case 4:
  5562. | YY_RULE_SETUP
  5563. | #line 5 "conftest.l"
  5564. | { yyless (1); }
  5565. | YY_BREAK
  5566. | case 5:
  5567. | YY_RULE_SETUP
  5568. | #line 6 "conftest.l"
  5569. | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */
  5570. | yyless ((input () != 0)); }
  5571. | YY_BREAK
  5572. | case 6:
  5573. | YY_RULE_SETUP
  5574. | #line 8 "conftest.l"
  5575. | { unput (yytext[0]); }
  5576. | YY_BREAK
  5577. | case 7:
  5578. | YY_RULE_SETUP
  5579. | #line 9 "conftest.l"
  5580. | { BEGIN INITIAL; }
  5581. | YY_BREAK
  5582. | case 8:
  5583. | YY_RULE_SETUP
  5584. | #line 10 "conftest.l"
  5585. | ECHO;
  5586. | YY_BREAK
  5587. | #line 807 "lex.yy.c"
  5588. | case YY_STATE_EOF(INITIAL):
  5589. | yyterminate();
  5590. |
  5591. | case YY_END_OF_BUFFER:
  5592. | {
  5593. | /* Amount of text matched not including the EOB char. */
  5594. | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
  5595. |
  5596. | /* Undo the effects of YY_DO_BEFORE_ACTION. */
  5597. | *yy_cp = (yy_hold_char);
  5598. | YY_RESTORE_YY_MORE_OFFSET
  5599. |
  5600. | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
  5601. | {
  5602. | /* We're scanning a new file or input source. It's
  5603. | * possible that this happened because the user
  5604. | * just pointed yyin at a new source and called
  5605. | * yylex(). If so, then we have to assure
  5606. | * consistency between YY_CURRENT_BUFFER and our
  5607. | * globals. Here is the right place to do so, because
  5608. | * this is the first action (other than possibly a
  5609. | * back-up) that will match for the new input source.
  5610. | */
  5611. | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
  5612. | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
  5613. | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
  5614. | }
  5615. |
  5616. | /* Note that here we test for yy_c_buf_p "<=" to the position
  5617. | * of the first EOB in the buffer, since yy_c_buf_p will
  5618. | * already have been incremented past the NUL character
  5619. | * (since all states make transitions on EOB to the
  5620. | * end-of-buffer state). Contrast this with the test
  5621. | * in input().
  5622. | */
  5623. | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
  5624. | { /* This was really a NUL. */
  5625. | yy_state_type yy_next_state;
  5626. |
  5627. | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
  5628. |
  5629. | yy_current_state = yy_get_previous_state( );
  5630. |
  5631. | /* Okay, we're now positioned to make the NUL
  5632. | * transition. We couldn't have
  5633. | * yy_get_previous_state() go ahead and do it
  5634. | * for us because it doesn't know how to deal
  5635. | * with the possibility of jamming (and we don't
  5636. | * want to build jamming into it because then it
  5637. | * will run more slowly).
  5638. | */
  5639. |
  5640. | yy_next_state = yy_try_NUL_trans( yy_current_state );
  5641. |
  5642. | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
  5643. |
  5644. | if ( yy_next_state )
  5645. | {
  5646. | /* Consume the NUL. */
  5647. | yy_cp = ++(yy_c_buf_p);
  5648. | yy_current_state = yy_next_state;
  5649. | goto yy_match;
  5650. | }
  5651. |
  5652. | else
  5653. | {
  5654. | yy_cp = (yy_c_buf_p);
  5655. | goto yy_find_action;
  5656. | }
  5657. | }
  5658. |
  5659. | else switch ( yy_get_next_buffer( ) )
  5660. | {
  5661. | case EOB_ACT_END_OF_FILE:
  5662. | {
  5663. | (yy_did_buffer_switch_on_eof) = 0;
  5664. |
  5665. | if ( yywrap( ) )
  5666. | {
  5667. | /* Note: because we've taken care in
  5668. | * yy_get_next_buffer() to have set up
  5669. | * yytext, we can now set up
  5670. | * yy_c_buf_p so that if some total
  5671. | * hoser (like flex itself) wants to
  5672. | * call the scanner after we return the
  5673. | * YY_NULL, it'll still work - another
  5674. | * YY_NULL will get returned.
  5675. | */
  5676. | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
  5677. |
  5678. | yy_act = YY_STATE_EOF(YY_START);
  5679. | goto do_action;
  5680. | }
  5681. |
  5682. | else
  5683. | {
  5684. | if ( ! (yy_did_buffer_switch_on_eof) )
  5685. | YY_NEW_FILE;
  5686. | }
  5687. | break;
  5688. | }
  5689. |
  5690. | case EOB_ACT_CONTINUE_SCAN:
  5691. | (yy_c_buf_p) =
  5692. | (yytext_ptr) + yy_amount_of_matched_text;
  5693. |
  5694. | yy_current_state = yy_get_previous_state( );
  5695. |
  5696. | yy_cp = (yy_c_buf_p);
  5697. | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
  5698. | goto yy_match;
  5699. |
  5700. | case EOB_ACT_LAST_MATCH:
  5701. | (yy_c_buf_p) =
  5702. | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
  5703. |
  5704. | yy_current_state = yy_get_previous_state( );
  5705. |
  5706. | yy_cp = (yy_c_buf_p);
  5707. | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
  5708. | goto yy_find_action;
  5709. | }
  5710. | break;
  5711. | }
  5712. |
  5713. | default:
  5714. | YY_FATAL_ERROR(
  5715. | "fatal flex scanner internal error--no action found" );
  5716. | } /* end of action switch */
  5717. | } /* end of scanning one token */
  5718. | } /* end of user's declarations */
  5719. | } /* end of yylex */
  5720. |
  5721. | /* yy_get_next_buffer - try to read in a new buffer
  5722. | *
  5723. | * Returns a code representing an action:
  5724. | * EOB_ACT_LAST_MATCH -
  5725. | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position
  5726. | * EOB_ACT_END_OF_FILE - end of file
  5727. | */
  5728. | static int yy_get_next_buffer (void)
  5729. | {
  5730. | register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
  5731. | register char *source = (yytext_ptr);
  5732. | register int number_to_move, i;
  5733. | int ret_val;
  5734. |
  5735. | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
  5736. | YY_FATAL_ERROR(
  5737. | "fatal flex scanner internal error--end of buffer missed" );
  5738. |
  5739. | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
  5740. | { /* Don't try to fill the buffer, so this is an EOF. */
  5741. | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
  5742. | {
  5743. | /* We matched a single character, the EOB, so
  5744. | * treat this as a final EOF.
  5745. | */
  5746. | return EOB_ACT_END_OF_FILE;
  5747. | }
  5748. |
  5749. | else
  5750. | {
  5751. | /* We matched some text prior to the EOB, first
  5752. | * process it.
  5753. | */
  5754. | return EOB_ACT_LAST_MATCH;
  5755. | }
  5756. | }
  5757. |
  5758. | /* Try to read more data. */
  5759. |
  5760. | /* First move last chars to start of buffer. */
  5761. | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
  5762. |
  5763. | for ( i = 0; i < number_to_move; ++i )
  5764. | *(dest++) = *(source++);
  5765. |
  5766. | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
  5767. | /* don't do the read, it's not guaranteed to return an EOF,
  5768. | * just force an EOF
  5769. | */
  5770. | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
  5771. |
  5772. | else
  5773. | {
  5774. | int num_to_read =
  5775. | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
  5776. |
  5777. | while ( num_to_read <= 0 )
  5778. | { /* Not enough room in the buffer - grow it. */
  5779. |
  5780. | YY_FATAL_ERROR(
  5781. | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
  5782. |
  5783. | }
  5784. |
  5785. | if ( num_to_read > YY_READ_BUF_SIZE )
  5786. | num_to_read = YY_READ_BUF_SIZE;
  5787. |
  5788. | /* Read in more data. */
  5789. | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
  5790. | (yy_n_chars), num_to_read );
  5791. |
  5792. | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
  5793. | }
  5794. |
  5795. | if ( (yy_n_chars) == 0 )
  5796. | {
  5797. | if ( number_to_move == YY_MORE_ADJ )
  5798. | {
  5799. | ret_val = EOB_ACT_END_OF_FILE;
  5800. | yyrestart(yyin );
  5801. | }
  5802. |
  5803. | else
  5804. | {
  5805. | ret_val = EOB_ACT_LAST_MATCH;
  5806. | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
  5807. | YY_BUFFER_EOF_PENDING;
  5808. | }
  5809. | }
  5810. |
  5811. | else
  5812. | ret_val = EOB_ACT_CONTINUE_SCAN;
  5813. |
  5814. | if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
  5815. | /* Extend the array by 50%, plus the number we really need. */
  5816. | yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
  5817. | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size );
  5818. | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
  5819. | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
  5820. | }
  5821. |
  5822. | (yy_n_chars) += number_to_move;
  5823. | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
  5824. | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
  5825. |
  5826. | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
  5827. |
  5828. | return ret_val;
  5829. | }
  5830. |
  5831. | /* yy_get_previous_state - get the state just before the EOB char was reached */
  5832. |
  5833. | static yy_state_type yy_get_previous_state (void)
  5834. | {
  5835. | register yy_state_type yy_current_state;
  5836. | register char *yy_cp;
  5837. |
  5838. | yy_current_state = (yy_start);
  5839. |
  5840. | (yy_state_ptr) = (yy_state_buf);
  5841. | *(yy_state_ptr)++ = yy_current_state;
  5842. |
  5843. | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
  5844. | {
  5845. | register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
  5846. | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
  5847. | {
  5848. | yy_current_state = (int) yy_def[yy_current_state];
  5849. | if ( yy_current_state >= 13 )
  5850. | yy_c = yy_meta[(unsigned int) yy_c];
  5851. | }
  5852. | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  5853. | *(yy_state_ptr)++ = yy_current_state;
  5854. | }
  5855. |
  5856. | return yy_current_state;
  5857. | }
  5858. |
  5859. | /* yy_try_NUL_trans - try to make a transition on the NUL character
  5860. | *
  5861. | * synopsis
  5862. | * next_state = yy_try_NUL_trans( current_state );
  5863. | */
  5864. | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state )
  5865. | {
  5866. | register int yy_is_jam;
  5867. |
  5868. | register YY_CHAR yy_c = 1;
  5869. | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
  5870. | {
  5871. | yy_current_state = (int) yy_def[yy_current_state];
  5872. | if ( yy_current_state >= 13 )
  5873. | yy_c = yy_meta[(unsigned int) yy_c];
  5874. | }
  5875. | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  5876. | yy_is_jam = (yy_current_state == 12);
  5877. | if ( ! yy_is_jam )
  5878. | *(yy_state_ptr)++ = yy_current_state;
  5879. |
  5880. | return yy_is_jam ? 0 : yy_current_state;
  5881. | }
  5882. |
  5883. | static void yyunput (int c, register char * yy_bp )
  5884. | {
  5885. | register char *yy_cp;
  5886. |
  5887. | yy_cp = (yy_c_buf_p);
  5888. |
  5889. | /* undo effects of setting up yytext */
  5890. | *yy_cp = (yy_hold_char);
  5891. |
  5892. | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
  5893. | { /* need to shift things up to make room */
  5894. | /* +2 for EOB chars. */
  5895. | register yy_size_t number_to_move = (yy_n_chars) + 2;
  5896. | register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
  5897. | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
  5898. | register char *source =
  5899. | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
  5900. |
  5901. | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
  5902. | *--dest = *--source;
  5903. |
  5904. | yy_cp += (int) (dest - source);
  5905. | yy_bp += (int) (dest - source);
  5906. | YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
  5907. | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
  5908. |
  5909. | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
  5910. | YY_FATAL_ERROR( "flex scanner push-back overflow" );
  5911. | }
  5912. |
  5913. | *--yy_cp = (char) c;
  5914. |
  5915. | (yytext_ptr) = yy_bp;
  5916. | (yy_hold_char) = *yy_cp;
  5917. | (yy_c_buf_p) = yy_cp;
  5918. | }
  5919. |
  5920. | #ifndef YY_NO_INPUT
  5921. | #ifdef __cplusplus
  5922. | static int yyinput (void)
  5923. | #else
  5924. | static int input (void)
  5925. | #endif
  5926. |
  5927. | {
  5928. | int c;
  5929. |
  5930. | *(yy_c_buf_p) = (yy_hold_char);
  5931. |
  5932. | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
  5933. | {
  5934. | /* yy_c_buf_p now points to the character we want to return.
  5935. | * If this occurs *before* the EOB characters, then it's a
  5936. | * valid NUL; if not, then we've hit the end of the buffer.
  5937. | */
  5938. | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
  5939. | /* This was really a NUL. */
  5940. | *(yy_c_buf_p) = '\0';
  5941. |
  5942. | else
  5943. | { /* need more input */
  5944. | yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
  5945. | ++(yy_c_buf_p);
  5946. |
  5947. | switch ( yy_get_next_buffer( ) )
  5948. | {
  5949. | case EOB_ACT_LAST_MATCH:
  5950. | /* This happens because yy_g_n_b()
  5951. | * sees that we've accumulated a
  5952. | * token and flags that we need to
  5953. | * try matching the token before
  5954. | * proceeding. But for input(),
  5955. | * there's no matching to consider.
  5956. | * So convert the EOB_ACT_LAST_MATCH
  5957. | * to EOB_ACT_END_OF_FILE.
  5958. | */
  5959. |
  5960. | /* Reset buffer status. */
  5961. | yyrestart(yyin );
  5962. |
  5963. | /*FALLTHROUGH*/
  5964. |
  5965. | case EOB_ACT_END_OF_FILE:
  5966. | {
  5967. | if ( yywrap( ) )
  5968. | return EOF;
  5969. |
  5970. | if ( ! (yy_did_buffer_switch_on_eof) )
  5971. | YY_NEW_FILE;
  5972. | #ifdef __cplusplus
  5973. | return yyinput();
  5974. | #else
  5975. | return input();
  5976. | #endif
  5977. | }
  5978. |
  5979. | case EOB_ACT_CONTINUE_SCAN:
  5980. | (yy_c_buf_p) = (yytext_ptr) + offset;
  5981. | break;
  5982. | }
  5983. | }
  5984. | }
  5985. |
  5986. | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
  5987. | *(yy_c_buf_p) = '\0'; /* preserve yytext */
  5988. | (yy_hold_char) = *++(yy_c_buf_p);
  5989. |
  5990. | return c;
  5991. | }
  5992. | #endif /* ifndef YY_NO_INPUT */
  5993. |
  5994. | /** Immediately switch to a different input stream.
  5995. | * @param input_file A readable stream.
  5996. | *
  5997. | * @note This function does not reset the start condition to @c INITIAL .
  5998. | */
  5999. | void yyrestart (FILE * input_file )
  6000. | {
  6001. |
  6002. | if ( ! YY_CURRENT_BUFFER ){
  6003. | yyensure_buffer_stack ();
  6004. | YY_CURRENT_BUFFER_LVALUE =
  6005. | yy_create_buffer(yyin,YY_BUF_SIZE );
  6006. | }
  6007. |
  6008. | yy_init_buffer(YY_CURRENT_BUFFER,input_file );
  6009. | yy_load_buffer_state( );
  6010. | }
  6011. |
  6012. | /** Switch to a different input buffer.
  6013. | * @param new_buffer The new input buffer.
  6014. | *
  6015. | */
  6016. | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
  6017. | {
  6018. |
  6019. | /* TODO. We should be able to replace this entire function body
  6020. | * with
  6021. | * yypop_buffer_state();
  6022. | * yypush_buffer_state(new_buffer);
  6023. | */
  6024. | yyensure_buffer_stack ();
  6025. | if ( YY_CURRENT_BUFFER == new_buffer )
  6026. | return;
  6027. |
  6028. | if ( YY_CURRENT_BUFFER )
  6029. | {
  6030. | /* Flush out information for old buffer. */
  6031. | *(yy_c_buf_p) = (yy_hold_char);
  6032. | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
  6033. | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
  6034. | }
  6035. |
  6036. | YY_CURRENT_BUFFER_LVALUE = new_buffer;
  6037. | yy_load_buffer_state( );
  6038. |
  6039. | /* We don't actually know whether we did this switch during
  6040. | * EOF (yywrap()) processing, but the only time this flag
  6041. | * is looked at is after yywrap() is called, so it's safe
  6042. | * to go ahead and always set it.
  6043. | */
  6044. | (yy_did_buffer_switch_on_eof) = 1;
  6045. | }
  6046. |
  6047. | static void yy_load_buffer_state (void)
  6048. | {
  6049. | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
  6050. | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
  6051. | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
  6052. | (yy_hold_char) = *(yy_c_buf_p);
  6053. | }
  6054. |
  6055. | /** Allocate and initialize an input buffer state.
  6056. | * @param file A readable stream.
  6057. | * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
  6058. | *
  6059. | * @return the allocated buffer state.
  6060. | */
  6061. | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
  6062. | {
  6063. | YY_BUFFER_STATE b;
  6064. |
  6065. | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
  6066. | if ( ! b )
  6067. | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
  6068. |
  6069. | b->yy_buf_size = size;
  6070. |
  6071. | /* yy_ch_buf has to be 2 characters longer than the size given because
  6072. | * we need to put in 2 end-of-buffer characters.
  6073. | */
  6074. | b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 );
  6075. | if ( ! b->yy_ch_buf )
  6076. | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
  6077. |
  6078. | b->yy_is_our_buffer = 1;
  6079. |
  6080. | yy_init_buffer(b,file );
  6081. |
  6082. | return b;
  6083. | }
  6084. |
  6085. | /** Destroy the buffer.
  6086. | * @param b a buffer created with yy_create_buffer()
  6087. | *
  6088. | */
  6089. | void yy_delete_buffer (YY_BUFFER_STATE b )
  6090. | {
  6091. |
  6092. | if ( ! b )
  6093. | return;
  6094. |
  6095. | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
  6096. | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
  6097. |
  6098. | if ( b->yy_is_our_buffer )
  6099. | yyfree((void *) b->yy_ch_buf );
  6100. |
  6101. | yyfree((void *) b );
  6102. | }
  6103. |
  6104. | /* Initializes or reinitializes a buffer.
  6105. | * This function is sometimes called more than once on the same buffer,
  6106. | * such as during a yyrestart() or at EOF.
  6107. | */
  6108. | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file )
  6109. |
  6110. | {
  6111. | int oerrno = errno;
  6112. |
  6113. | yy_flush_buffer(b );
  6114. |
  6115. | b->yy_input_file = file;
  6116. | b->yy_fill_buffer = 1;
  6117. |
  6118. | /* If b is the current buffer, then yy_init_buffer was _probably_
  6119. | * called from yyrestart() or through yy_get_next_buffer.
  6120. | * In that case, we don't want to reset the lineno or column.
  6121. | */
  6122. | if (b != YY_CURRENT_BUFFER){
  6123. | b->yy_bs_lineno = 1;
  6124. | b->yy_bs_column = 0;
  6125. | }
  6126. |
  6127. | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
  6128. |
  6129. | errno = oerrno;
  6130. | }
  6131. |
  6132. | /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
  6133. | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
  6134. | *
  6135. | */
  6136. | void yy_flush_buffer (YY_BUFFER_STATE b )
  6137. | {
  6138. | if ( ! b )
  6139. | return;
  6140. |
  6141. | b->yy_n_chars = 0;
  6142. |
  6143. | /* We always need two end-of-buffer characters. The first causes
  6144. | * a transition to the end-of-buffer state. The second causes
  6145. | * a jam in that state.
  6146. | */
  6147. | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
  6148. | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
  6149. |
  6150. | b->yy_buf_pos = &b->yy_ch_buf[0];
  6151. |
  6152. | b->yy_at_bol = 1;
  6153. | b->yy_buffer_status = YY_BUFFER_NEW;
  6154. |
  6155. | if ( b == YY_CURRENT_BUFFER )
  6156. | yy_load_buffer_state( );
  6157. | }
  6158. |
  6159. | /** Pushes the new state onto the stack. The new state becomes
  6160. | * the current state. This function will allocate the stack
  6161. | * if necessary.
  6162. | * @param new_buffer The new state.
  6163. | *
  6164. | */
  6165. | void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
  6166. | {
  6167. | if (new_buffer == NULL)
  6168. | return;
  6169. |
  6170. | yyensure_buffer_stack();
  6171. |
  6172. | /* This block is copied from yy_switch_to_buffer. */
  6173. | if ( YY_CURRENT_BUFFER )
  6174. | {
  6175. | /* Flush out information for old buffer. */
  6176. | *(yy_c_buf_p) = (yy_hold_char);
  6177. | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
  6178. | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
  6179. | }
  6180. |
  6181. | /* Only push if top exists. Otherwise, replace top. */
  6182. | if (YY_CURRENT_BUFFER)
  6183. | (yy_buffer_stack_top)++;
  6184. | YY_CURRENT_BUFFER_LVALUE = new_buffer;
  6185. |
  6186. | /* copied from yy_switch_to_buffer. */
  6187. | yy_load_buffer_state( );
  6188. | (yy_did_buffer_switch_on_eof) = 1;
  6189. | }
  6190. |
  6191. | /** Removes and deletes the top of the stack, if present.
  6192. | * The next element becomes the new top.
  6193. | *
  6194. | */
  6195. | void yypop_buffer_state (void)
  6196. | {
  6197. | if (!YY_CURRENT_BUFFER)
  6198. | return;
  6199. |
  6200. | yy_delete_buffer(YY_CURRENT_BUFFER );
  6201. | YY_CURRENT_BUFFER_LVALUE = NULL;
  6202. | if ((yy_buffer_stack_top) > 0)
  6203. | --(yy_buffer_stack_top);
  6204. |
  6205. | if (YY_CURRENT_BUFFER) {
  6206. | yy_load_buffer_state( );
  6207. | (yy_did_buffer_switch_on_eof) = 1;
  6208. | }
  6209. | }
  6210. |
  6211. | /* Allocates the stack if it does not exist.
  6212. | * Guarantees space for at least one push.
  6213. | */
  6214. | static void yyensure_buffer_stack (void)
  6215. | {
  6216. | yy_size_t num_to_alloc;
  6217. |
  6218. | if (!(yy_buffer_stack)) {
  6219. |
  6220. | /* First allocation is just for 2 elements, since we don't know if this
  6221. | * scanner will even need a stack. We use 2 instead of 1 to avoid an
  6222. | * immediate realloc on the next call.
  6223. | */
  6224. | num_to_alloc = 1;
  6225. | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
  6226. | (num_to_alloc * sizeof(struct yy_buffer_state*)
  6227. | );
  6228. | if ( ! (yy_buffer_stack) )
  6229. | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
  6230. |
  6231. | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
  6232. |
  6233. | (yy_buffer_stack_max) = num_to_alloc;
  6234. | (yy_buffer_stack_top) = 0;
  6235. | return;
  6236. | }
  6237. |
  6238. | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
  6239. |
  6240. | /* Increase the buffer to prepare for a possible push. */
  6241. | int grow_size = 8 /* arbitrary grow size */;
  6242. |
  6243. | num_to_alloc = (yy_buffer_stack_max) + grow_size;
  6244. | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
  6245. | ((yy_buffer_stack),
  6246. | num_to_alloc * sizeof(struct yy_buffer_state*)
  6247. | );
  6248. | if ( ! (yy_buffer_stack) )
  6249. | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
  6250. |
  6251. | /* zero only the new slots.*/
  6252. | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
  6253. | (yy_buffer_stack_max) = num_to_alloc;
  6254. | }
  6255. | }
  6256. |
  6257. | /** Setup the input buffer state to scan directly from a user-specified character buffer.
  6258. | * @param base the character buffer
  6259. | * @param size the size in bytes of the character buffer
  6260. | *
  6261. | * @return the newly allocated buffer state object.
  6262. | */
  6263. | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
  6264. | {
  6265. | YY_BUFFER_STATE b;
  6266. |
  6267. | if ( size < 2 ||
  6268. | base[size-2] != YY_END_OF_BUFFER_CHAR ||
  6269. | base[size-1] != YY_END_OF_BUFFER_CHAR )
  6270. | /* They forgot to leave room for the EOB's. */
  6271. | return 0;
  6272. |
  6273. | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
  6274. | if ( ! b )
  6275. | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
  6276. |
  6277. | b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
  6278. | b->yy_buf_pos = b->yy_ch_buf = base;
  6279. | b->yy_is_our_buffer = 0;
  6280. | b->yy_input_file = 0;
  6281. | b->yy_n_chars = b->yy_buf_size;
  6282. | b->yy_is_interactive = 0;
  6283. | b->yy_at_bol = 1;
  6284. | b->yy_fill_buffer = 0;
  6285. | b->yy_buffer_status = YY_BUFFER_NEW;
  6286. |
  6287. | yy_switch_to_buffer(b );
  6288. |
  6289. | return b;
  6290. | }
  6291. |
  6292. | /** Setup the input buffer state to scan a string. The next call to yylex() will
  6293. | * scan from a @e copy of @a str.
  6294. | * @param yystr a NUL-terminated string to scan
  6295. | *
  6296. | * @return the newly allocated buffer state object.
  6297. | * @note If you want to scan bytes that may contain NUL values, then use
  6298. | * yy_scan_bytes() instead.
  6299. | */
  6300. | YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
  6301. | {
  6302. |
  6303. | return yy_scan_bytes(yystr,strlen(yystr) );
  6304. | }
  6305. |
  6306. | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
  6307. | * scan from a @e copy of @a bytes.
  6308. | * @param yybytes the byte buffer to scan
  6309. | * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
  6310. | *
  6311. | * @return the newly allocated buffer state object.
  6312. | */
  6313. | YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len )
  6314. | {
  6315. | YY_BUFFER_STATE b;
  6316. | char *buf;
  6317. | yy_size_t n;
  6318. | yy_size_t i;
  6319. |
  6320. | /* Get memory for full buffer, including space for trailing EOB's. */
  6321. | n = _yybytes_len + 2;
  6322. | buf = (char *) yyalloc(n );
  6323. | if ( ! buf )
  6324. | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
  6325. |
  6326. | for ( i = 0; i < _yybytes_len; ++i )
  6327. | buf[i] = yybytes[i];
  6328. |
  6329. | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
  6330. |
  6331. | b = yy_scan_buffer(buf,n );
  6332. | if ( ! b )
  6333. | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
  6334. |
  6335. | /* It's okay to grow etc. this buffer, and we should throw it
  6336. | * away when we're done.
  6337. | */
  6338. | b->yy_is_our_buffer = 1;
  6339. |
  6340. | return b;
  6341. | }
  6342. |
  6343. | #ifndef YY_EXIT_FAILURE
  6344. | #define YY_EXIT_FAILURE 2
  6345. | #endif
  6346. |
  6347. | static void yy_fatal_error (yyconst char* msg )
  6348. | {
  6349. | (void) fprintf( stderr, "%s\n", msg );
  6350. | exit( YY_EXIT_FAILURE );
  6351. | }
  6352. |
  6353. | /* Redefine yyless() so it works in section 3 code. */
  6354. |
  6355. | #undef yyless
  6356. | #define yyless(n) \
  6357. | do \
  6358. | { \
  6359. | /* Undo effects of setting up yytext. */ \
  6360. | int yyless_macro_arg = (n); \
  6361. | YY_LESS_LINENO(yyless_macro_arg);\
  6362. | yytext[yyleng] = (yy_hold_char); \
  6363. | (yy_c_buf_p) = yytext + yyless_macro_arg; \
  6364. | (yy_hold_char) = *(yy_c_buf_p); \
  6365. | *(yy_c_buf_p) = '\0'; \
  6366. | yyleng = yyless_macro_arg; \
  6367. | } \
  6368. | while ( 0 )
  6369. |
  6370. | /* Accessor methods (get/set functions) to struct members. */
  6371. |
  6372. | /** Get the current line number.
  6373. | *
  6374. | */
  6375. | int yyget_lineno (void)
  6376. | {
  6377. |
  6378. | return yylineno;
  6379. | }
  6380. |
  6381. | /** Get the input stream.
  6382. | *
  6383. | */
  6384. | FILE *yyget_in (void)
  6385. | {
  6386. | return yyin;
  6387. | }
  6388. |
  6389. | /** Get the output stream.
  6390. | *
  6391. | */
  6392. | FILE *yyget_out (void)
  6393. | {
  6394. | return yyout;
  6395. | }
  6396. |
  6397. | /** Get the length of the current token.
  6398. | *
  6399. | */
  6400. | yy_size_t yyget_leng (void)
  6401. | {
  6402. | return yyleng;
  6403. | }
  6404. |
  6405. | /** Get the current token.
  6406. | *
  6407. | */
  6408. |
  6409. | char *yyget_text (void)
  6410. | {
  6411. | return yytext;
  6412. | }
  6413. |
  6414. | /** Set the current line number.
  6415. | * @param line_number
  6416. | *
  6417. | */
  6418. | void yyset_lineno (int line_number )
  6419. | {
  6420. |
  6421. | yylineno = line_number;
  6422. | }
  6423. |
  6424. | /** Set the input stream. This does not discard the current
  6425. | * input buffer.
  6426. | * @param in_str A readable stream.
  6427. | *
  6428. | * @see yy_switch_to_buffer
  6429. | */
  6430. | void yyset_in (FILE * in_str )
  6431. | {
  6432. | yyin = in_str ;
  6433. | }
  6434. |
  6435. | void yyset_out (FILE * out_str )
  6436. | {
  6437. | yyout = out_str ;
  6438. | }
  6439. |
  6440. | int yyget_debug (void)
  6441. | {
  6442. | return yy_flex_debug;
  6443. | }
  6444. |
  6445. | void yyset_debug (int bdebug )
  6446. | {
  6447. | yy_flex_debug = bdebug ;
  6448. | }
  6449. |
  6450. | static int yy_init_globals (void)
  6451. | {
  6452. | /* Initialization is the same as for the non-reentrant scanner.
  6453. | * This function is called from yylex_destroy(), so don't allocate here.
  6454. | */
  6455. |
  6456. | (yy_buffer_stack) = 0;
  6457. | (yy_buffer_stack_top) = 0;
  6458. | (yy_buffer_stack_max) = 0;
  6459. | (yy_c_buf_p) = (char *) 0;
  6460. | (yy_init) = 0;
  6461. | (yy_start) = 0;
  6462. |
  6463. | (yy_state_buf) = 0;
  6464. | (yy_state_ptr) = 0;
  6465. | (yy_full_match) = 0;
  6466. | (yy_lp) = 0;
  6467. |
  6468. | /* Defined in main.c */
  6469. | #ifdef YY_STDINIT
  6470. | yyin = stdin;
  6471. | yyout = stdout;
  6472. | #else
  6473. | yyin = (FILE *) 0;
  6474. | yyout = (FILE *) 0;
  6475. | #endif
  6476. |
  6477. | /* For future reference: Set errno on error, since we are called by
  6478. | * yylex_init()
  6479. | */
  6480. | return 0;
  6481. | }
  6482. |
  6483. | /* yylex_destroy is for both reentrant and non-reentrant scanners. */
  6484. | int yylex_destroy (void)
  6485. | {
  6486. |
  6487. | /* Pop the buffer stack, destroying each element. */
  6488. | while(YY_CURRENT_BUFFER){
  6489. | yy_delete_buffer(YY_CURRENT_BUFFER );
  6490. | YY_CURRENT_BUFFER_LVALUE = NULL;
  6491. | yypop_buffer_state();
  6492. | }
  6493. |
  6494. | /* Destroy the stack itself. */
  6495. | yyfree((yy_buffer_stack) );
  6496. | (yy_buffer_stack) = NULL;
  6497. |
  6498. | yyfree ( (yy_state_buf) );
  6499. | (yy_state_buf) = NULL;
  6500. |
  6501. | /* Reset the globals. This is important in a non-reentrant scanner so the next time
  6502. | * yylex() is called, initialization will occur. */
  6503. | yy_init_globals( );
  6504. |
  6505. | return 0;
  6506. | }
  6507. |
  6508. | /*
  6509. | * Internal utility routines.
  6510. | */
  6511. |
  6512. | #ifndef yytext_ptr
  6513. | static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
  6514. | {
  6515. | register int i;
  6516. | for ( i = 0; i < n; ++i )
  6517. | s1[i] = s2[i];
  6518. | }
  6519. | #endif
  6520. |
  6521. | #ifdef YY_NEED_STRLEN
  6522. | static int yy_flex_strlen (yyconst char * s )
  6523. | {
  6524. | register int n;
  6525. | for ( n = 0; s[n]; ++n )
  6526. | ;
  6527. |
  6528. | return n;
  6529. | }
  6530. | #endif
  6531. |
  6532. | void *yyalloc (yy_size_t size )
  6533. | {
  6534. | return (void *) malloc( size );
  6535. | }
  6536. |
  6537. | void *yyrealloc (void * ptr, yy_size_t size )
  6538. | {
  6539. | /* The cast to (char *) in the following accommodates both
  6540. | * implementations that use char* generic pointers, and those
  6541. | * that use void* generic pointers. It works with the latter
  6542. | * because both ANSI C and C++ allow castless assignment from
  6543. | * any pointer type to void*, and deal with argument conversions
  6544. | * as though doing an assignment.
  6545. | */
  6546. | return (void *) realloc( (char *) ptr, size );
  6547. | }
  6548. |
  6549. | void yyfree (void * ptr )
  6550. | {
  6551. | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */
  6552. | }
  6553. |
  6554. | #define YYTABLES_NAME "yytables"
  6555. |
  6556. | #line 9 "conftest.l"
  6557. |
  6558. |
  6559. | #ifdef YYTEXT_POINTER
  6560. | extern char *yytext;
  6561. | #endif
  6562. | int
  6563. | main (void)
  6564. | {
  6565. | return ! yylex () + ! yywrap ();
  6566. | }
  6567. configure:27999: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c -lfl >&5
  6568. configure:27999: $? = 0
  6569. configure:28009: result: -lfl
  6570. configure:28015: checking whether yytext is a pointer
  6571. configure:28032: /usr/bin/gcc -std=gnu99 -o conftest -O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib conftest.c -lfl >&5
  6572. configure:28032: $? = 0
  6573. configure:28040: result: yes
  6574. configure:28104: checking for ranlib
  6575. configure:28131: result: /usr/bin/ranlib
  6576. configure:28295: checking that generated files are newer than configure
  6577. configure:28301: result: done
  6578. configure:28329: creating ./config.status
  6579.  
  6580. ## ---------------------- ##
  6581. ## Running config.status. ##
  6582. ## ---------------------- ##
  6583.  
  6584. This file was extended by GNU MP config.status 6.1.2, which was
  6585. generated by GNU Autoconf 2.69. Invocation command line was
  6586.  
  6587. CONFIG_FILES =
  6588. CONFIG_HEADERS =
  6589. CONFIG_LINKS =
  6590. CONFIG_COMMANDS =
  6591. $ ./config.status
  6592.  
  6593. on pi.pixelfucker.com
  6594.  
  6595. config.status:1496: creating demos/pexpr-config.h
  6596. config.status:1496: creating demos/calc/calc-config.h
  6597. config.status:1496: creating Makefile
  6598. config.status:1496: creating mpf/Makefile
  6599. config.status:1496: creating mpn/Makefile
  6600. config.status:1496: creating mpq/Makefile
  6601. config.status:1496: creating mpz/Makefile
  6602. config.status:1496: creating printf/Makefile
  6603. config.status:1496: creating scanf/Makefile
  6604. config.status:1496: creating rand/Makefile
  6605. config.status:1496: creating cxx/Makefile
  6606. config.status:1496: creating tests/Makefile
  6607. config.status:1496: creating tests/devel/Makefile
  6608. config.status:1496: creating tests/mpf/Makefile
  6609. config.status:1496: creating tests/mpn/Makefile
  6610. config.status:1496: creating tests/mpq/Makefile
  6611. config.status:1496: creating tests/mpz/Makefile
  6612. config.status:1496: creating tests/rand/Makefile
  6613. config.status:1496: creating tests/misc/Makefile
  6614. config.status:1496: creating tests/cxx/Makefile
  6615. config.status:1496: creating doc/Makefile
  6616. config.status:1496: creating tune/Makefile
  6617. config.status:1496: creating demos/Makefile
  6618. config.status:1496: creating demos/calc/Makefile
  6619. config.status:1496: creating demos/expr/Makefile
  6620. config.status:1496: creating gmp.h
  6621. config.status:1496: creating config.h
  6622. config.status:1737: linking mpn/generic/add.c to mpn/add.c
  6623. config.status:1737: linking mpn/generic/add_1.c to mpn/add_1.c
  6624. config.status:1737: linking mpn/arm/aors_n.asm to mpn/add_n.asm
  6625. config.status:1737: linking mpn/generic/sub.c to mpn/sub.c
  6626. config.status:1737: linking mpn/generic/sub_1.c to mpn/sub_1.c
  6627. config.status:1737: linking mpn/arm/aors_n.asm to mpn/sub_n.asm
  6628. config.status:1737: linking mpn/arm/cnd_aors_n.asm to mpn/cnd_add_n.asm
  6629. config.status:1737: linking mpn/arm/cnd_aors_n.asm to mpn/cnd_sub_n.asm
  6630. config.status:1737: linking mpn/generic/cnd_swap.c to mpn/cnd_swap.c
  6631. config.status:1737: linking mpn/generic/neg.c to mpn/neg.c
  6632. config.status:1737: linking mpn/arm/com.asm to mpn/com.asm
  6633. config.status:1737: linking mpn/arm/v6/mul_1.asm to mpn/mul_1.asm
  6634. config.status:1737: linking mpn/arm/v6/addmul_1.asm to mpn/addmul_1.asm
  6635. config.status:1737: linking mpn/arm/v6/submul_1.asm to mpn/submul_1.asm
  6636. config.status:1737: linking mpn/generic/add_err1_n.c to mpn/add_err1_n.c
  6637. config.status:1737: linking mpn/generic/add_err2_n.c to mpn/add_err2_n.c
  6638. config.status:1737: linking mpn/generic/add_err3_n.c to mpn/add_err3_n.c
  6639. config.status:1737: linking mpn/generic/sub_err1_n.c to mpn/sub_err1_n.c
  6640. config.status:1737: linking mpn/generic/sub_err2_n.c to mpn/sub_err2_n.c
  6641. config.status:1737: linking mpn/generic/sub_err3_n.c to mpn/sub_err3_n.c
  6642. config.status:1737: linking mpn/arm/lshift.asm to mpn/lshift.asm
  6643. config.status:1737: linking mpn/arm/rshift.asm to mpn/rshift.asm
  6644. config.status:1737: linking mpn/arm/v6/dive_1.asm to mpn/dive_1.asm
  6645. config.status:1737: linking mpn/generic/diveby3.c to mpn/diveby3.c
  6646. config.status:1737: linking mpn/generic/divis.c to mpn/divis.c
  6647. config.status:1737: linking mpn/generic/divrem.c to mpn/divrem.c
  6648. config.status:1737: linking mpn/arm/v6t2/divrem_1.asm to mpn/divrem_1.asm
  6649. config.status:1737: linking mpn/generic/divrem_2.c to mpn/divrem_2.c
  6650. config.status:1737: linking mpn/generic/fib2_ui.c to mpn/fib2_ui.c
  6651. config.status:1737: linking mpn/generic/mod_1.c to mpn/mod_1.c
  6652. config.status:1737: linking mpn/arm/mod_34lsub1.asm to mpn/mod_34lsub1.asm
  6653. config.status:1737: linking mpn/arm/v6/mode1o.asm to mpn/mode1o.asm
  6654. config.status:1737: linking mpn/generic/pre_mod_1.c to mpn/pre_mod_1.c
  6655. config.status:1737: linking mpn/generic/dump.c to mpn/dump.c
  6656. config.status:1737: linking mpn/arm/v5/mod_1_1.asm to mpn/mod_1_1.asm
  6657. config.status:1737: linking mpn/arm/v5/mod_1_2.asm to mpn/mod_1_2.asm
  6658. config.status:1737: linking mpn/generic/mod_1_3.c to mpn/mod_1_3.c
  6659. config.status:1737: linking mpn/generic/mod_1_4.c to mpn/mod_1_4.c
  6660. config.status:1737: linking mpn/arm/lshiftc.asm to mpn/lshiftc.asm
  6661. config.status:1737: linking mpn/generic/mul.c to mpn/mul.c
  6662. config.status:1737: linking mpn/generic/mul_fft.c to mpn/mul_fft.c
  6663. config.status:1737: linking mpn/generic/mul_n.c to mpn/mul_n.c
  6664. config.status:1737: linking mpn/generic/sqr.c to mpn/sqr.c
  6665. config.status:1737: linking mpn/generic/mul_basecase.c to mpn/mul_basecase.c
  6666. config.status:1737: linking mpn/arm/v6/sqr_basecase.asm to mpn/sqr_basecase.asm
  6667. config.status:1737: linking mpn/generic/nussbaumer_mul.c to mpn/nussbaumer_mul.c
  6668. config.status:1737: linking mpn/generic/mulmid_basecase.c to mpn/mulmid_basecase.c
  6669. config.status:1737: linking mpn/generic/toom42_mulmid.c to mpn/toom42_mulmid.c
  6670. config.status:1737: linking mpn/generic/mulmid_n.c to mpn/mulmid_n.c
  6671. config.status:1737: linking mpn/generic/mulmid.c to mpn/mulmid.c
  6672. config.status:1737: linking mpn/generic/random.c to mpn/random.c
  6673. config.status:1737: linking mpn/generic/random2.c to mpn/random2.c
  6674. config.status:1737: linking mpn/generic/pow_1.c to mpn/pow_1.c
  6675. config.status:1737: linking mpn/generic/rootrem.c to mpn/rootrem.c
  6676. config.status:1737: linking mpn/generic/sqrtrem.c to mpn/sqrtrem.c
  6677. config.status:1737: linking mpn/generic/sizeinbase.c to mpn/sizeinbase.c
  6678. config.status:1737: linking mpn/generic/get_str.c to mpn/get_str.c
  6679. config.status:1737: linking mpn/generic/set_str.c to mpn/set_str.c
  6680. config.status:1737: linking mpn/generic/scan0.c to mpn/scan0.c
  6681. config.status:1737: linking mpn/generic/scan1.c to mpn/scan1.c
  6682. config.status:1737: linking mpn/arm/v6/popham.asm to mpn/popcount.asm
  6683. config.status:1737: linking mpn/arm/v6/popham.asm to mpn/hamdist.asm
  6684. config.status:1737: linking mpn/generic/cmp.c to mpn/cmp.c
  6685. config.status:1737: linking mpn/generic/zero_p.c to mpn/zero_p.c
  6686. config.status:1737: linking mpn/generic/perfsqr.c to mpn/perfsqr.c
  6687. config.status:1737: linking mpn/generic/perfpow.c to mpn/perfpow.c
  6688. config.status:1737: linking mpn/arm/v6t2/gcd_1.asm to mpn/gcd_1.asm
  6689. config.status:1737: linking mpn/generic/gcd.c to mpn/gcd.c
  6690. config.status:1737: linking mpn/generic/gcdext_1.c to mpn/gcdext_1.c
  6691. config.status:1737: linking mpn/generic/gcdext.c to mpn/gcdext.c
  6692. config.status:1737: linking mpn/generic/gcd_subdiv_step.c to mpn/gcd_subdiv_step.c
  6693. config.status:1737: linking mpn/generic/gcdext_lehmer.c to mpn/gcdext_lehmer.c
  6694. config.status:1737: linking mpn/generic/div_q.c to mpn/div_q.c
  6695. config.status:1737: linking mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
  6696. config.status:1737: linking mpn/generic/jacbase.c to mpn/jacbase.c
  6697. config.status:1737: linking mpn/generic/jacobi_2.c to mpn/jacobi_2.c
  6698. config.status:1737: linking mpn/generic/jacobi.c to mpn/jacobi.c
  6699. config.status:1737: linking mpn/generic/get_d.c to mpn/get_d.c
  6700. config.status:1737: linking mpn/generic/matrix22_mul.c to mpn/matrix22_mul.c
  6701. config.status:1737: linking mpn/generic/matrix22_mul1_inverse_vector.c to mpn/matrix22_mul1_inverse_vector.c
  6702. config.status:1737: linking mpn/generic/hgcd_matrix.c to mpn/hgcd_matrix.c
  6703. config.status:1737: linking mpn/generic/hgcd2.c to mpn/hgcd2.c
  6704. config.status:1737: linking mpn/generic/hgcd_step.c to mpn/hgcd_step.c
  6705. config.status:1737: linking mpn/generic/hgcd_reduce.c to mpn/hgcd_reduce.c
  6706. config.status:1737: linking mpn/generic/hgcd.c to mpn/hgcd.c
  6707. config.status:1737: linking mpn/generic/hgcd_appr.c to mpn/hgcd_appr.c
  6708. config.status:1737: linking mpn/generic/hgcd2_jacobi.c to mpn/hgcd2_jacobi.c
  6709. config.status:1737: linking mpn/generic/hgcd_jacobi.c to mpn/hgcd_jacobi.c
  6710. config.status:1737: linking mpn/generic/mullo_n.c to mpn/mullo_n.c
  6711. config.status:1737: linking mpn/generic/mullo_basecase.c to mpn/mullo_basecase.c
  6712. config.status:1737: linking mpn/generic/sqrlo.c to mpn/sqrlo.c
  6713. config.status:1737: linking mpn/generic/sqrlo_basecase.c to mpn/sqrlo_basecase.c
  6714. config.status:1737: linking mpn/generic/toom22_mul.c to mpn/toom22_mul.c
  6715. config.status:1737: linking mpn/generic/toom32_mul.c to mpn/toom32_mul.c
  6716. config.status:1737: linking mpn/generic/toom42_mul.c to mpn/toom42_mul.c
  6717. config.status:1737: linking mpn/generic/toom52_mul.c to mpn/toom52_mul.c
  6718. config.status:1737: linking mpn/generic/toom62_mul.c to mpn/toom62_mul.c
  6719. config.status:1737: linking mpn/generic/toom33_mul.c to mpn/toom33_mul.c
  6720. config.status:1737: linking mpn/generic/toom43_mul.c to mpn/toom43_mul.c
  6721. config.status:1737: linking mpn/generic/toom53_mul.c to mpn/toom53_mul.c
  6722. config.status:1737: linking mpn/generic/toom54_mul.c to mpn/toom54_mul.c
  6723. config.status:1737: linking mpn/generic/toom63_mul.c to mpn/toom63_mul.c
  6724. config.status:1737: linking mpn/generic/toom44_mul.c to mpn/toom44_mul.c
  6725. config.status:1737: linking mpn/generic/toom6h_mul.c to mpn/toom6h_mul.c
  6726. config.status:1737: linking mpn/generic/toom6_sqr.c to mpn/toom6_sqr.c
  6727. config.status:1737: linking mpn/generic/toom8h_mul.c to mpn/toom8h_mul.c
  6728. config.status:1737: linking mpn/generic/toom8_sqr.c to mpn/toom8_sqr.c
  6729. config.status:1737: linking mpn/generic/toom_couple_handling.c to mpn/toom_couple_handling.c
  6730. config.status:1737: linking mpn/generic/toom2_sqr.c to mpn/toom2_sqr.c
  6731. config.status:1737: linking mpn/generic/toom3_sqr.c to mpn/toom3_sqr.c
  6732. config.status:1737: linking mpn/generic/toom4_sqr.c to mpn/toom4_sqr.c
  6733. config.status:1737: linking mpn/generic/toom_eval_dgr3_pm1.c to mpn/toom_eval_dgr3_pm1.c
  6734. config.status:1737: linking mpn/generic/toom_eval_dgr3_pm2.c to mpn/toom_eval_dgr3_pm2.c
  6735. config.status:1737: linking mpn/generic/toom_eval_pm1.c to mpn/toom_eval_pm1.c
  6736. config.status:1737: linking mpn/generic/toom_eval_pm2.c to mpn/toom_eval_pm2.c
  6737. config.status:1737: linking mpn/generic/toom_eval_pm2exp.c to mpn/toom_eval_pm2exp.c
  6738. config.status:1737: linking mpn/generic/toom_eval_pm2rexp.c to mpn/toom_eval_pm2rexp.c
  6739. config.status:1737: linking mpn/generic/toom_interpolate_5pts.c to mpn/toom_interpolate_5pts.c
  6740. config.status:1737: linking mpn/generic/toom_interpolate_6pts.c to mpn/toom_interpolate_6pts.c
  6741. config.status:1737: linking mpn/generic/toom_interpolate_7pts.c to mpn/toom_interpolate_7pts.c
  6742. config.status:1737: linking mpn/generic/toom_interpolate_8pts.c to mpn/toom_interpolate_8pts.c
  6743. config.status:1737: linking mpn/generic/toom_interpolate_12pts.c to mpn/toom_interpolate_12pts.c
  6744. config.status:1737: linking mpn/generic/toom_interpolate_16pts.c to mpn/toom_interpolate_16pts.c
  6745. config.status:1737: linking mpn/generic/invertappr.c to mpn/invertappr.c
  6746. config.status:1737: linking mpn/generic/invert.c to mpn/invert.c
  6747. config.status:1737: linking mpn/generic/binvert.c to mpn/binvert.c
  6748. config.status:1737: linking mpn/generic/mulmod_bnm1.c to mpn/mulmod_bnm1.c
  6749. config.status:1737: linking mpn/generic/sqrmod_bnm1.c to mpn/sqrmod_bnm1.c
  6750. config.status:1737: linking mpn/generic/div_qr_1.c to mpn/div_qr_1.c
  6751. config.status:1737: linking mpn/generic/div_qr_1n_pi1.c to mpn/div_qr_1n_pi1.c
  6752. config.status:1737: linking mpn/generic/div_qr_2.c to mpn/div_qr_2.c
  6753. config.status:1737: linking mpn/generic/div_qr_2n_pi1.c to mpn/div_qr_2n_pi1.c
  6754. config.status:1737: linking mpn/generic/div_qr_2u_pi1.c to mpn/div_qr_2u_pi1.c
  6755. config.status:1737: linking mpn/generic/sbpi1_div_q.c to mpn/sbpi1_div_q.c
  6756. config.status:1737: linking mpn/generic/sbpi1_div_qr.c to mpn/sbpi1_div_qr.c
  6757. config.status:1737: linking mpn/generic/sbpi1_divappr_q.c to mpn/sbpi1_divappr_q.c
  6758. config.status:1737: linking mpn/generic/dcpi1_div_q.c to mpn/dcpi1_div_q.c
  6759. config.status:1737: linking mpn/generic/dcpi1_div_qr.c to mpn/dcpi1_div_qr.c
  6760. config.status:1737: linking mpn/generic/dcpi1_divappr_q.c to mpn/dcpi1_divappr_q.c
  6761. config.status:1737: linking mpn/generic/mu_div_qr.c to mpn/mu_div_qr.c
  6762. config.status:1737: linking mpn/generic/mu_divappr_q.c to mpn/mu_divappr_q.c
  6763. config.status:1737: linking mpn/generic/mu_div_q.c to mpn/mu_div_q.c
  6764. config.status:1737: linking mpn/generic/bdiv_q_1.c to mpn/bdiv_q_1.c
  6765. config.status:1737: linking mpn/generic/sbpi1_bdiv_q.c to mpn/sbpi1_bdiv_q.c
  6766. config.status:1737: linking mpn/generic/sbpi1_bdiv_qr.c to mpn/sbpi1_bdiv_qr.c
  6767. config.status:1737: linking mpn/generic/dcpi1_bdiv_q.c to mpn/dcpi1_bdiv_q.c
  6768. config.status:1737: linking mpn/generic/dcpi1_bdiv_qr.c to mpn/dcpi1_bdiv_qr.c
  6769. config.status:1737: linking mpn/generic/mu_bdiv_q.c to mpn/mu_bdiv_q.c
  6770. config.status:1737: linking mpn/generic/mu_bdiv_qr.c to mpn/mu_bdiv_qr.c
  6771. config.status:1737: linking mpn/generic/bdiv_q.c to mpn/bdiv_q.c
  6772. config.status:1737: linking mpn/generic/bdiv_qr.c to mpn/bdiv_qr.c
  6773. config.status:1737: linking mpn/generic/broot.c to mpn/broot.c
  6774. config.status:1737: linking mpn/generic/brootinv.c to mpn/brootinv.c
  6775. config.status:1737: linking mpn/generic/bsqrt.c to mpn/bsqrt.c
  6776. config.status:1737: linking mpn/generic/bsqrtinv.c to mpn/bsqrtinv.c
  6777. config.status:1737: linking mpn/generic/divexact.c to mpn/divexact.c
  6778. config.status:1737: linking mpn/arm/bdiv_dbm1c.asm to mpn/bdiv_dbm1c.asm
  6779. config.status:1737: linking mpn/generic/redc_1.c to mpn/redc_1.c
  6780. config.status:1737: linking mpn/generic/redc_2.c to mpn/redc_2.c
  6781. config.status:1737: linking mpn/generic/redc_n.c to mpn/redc_n.c
  6782. config.status:1737: linking mpn/generic/powm.c to mpn/powm.c
  6783. config.status:1737: linking mpn/generic/powlo.c to mpn/powlo.c
  6784. config.status:1737: linking mpn/generic/sec_powm.c to mpn/sec_powm.c
  6785. config.status:1737: linking mpn/generic/sec_mul.c to mpn/sec_mul.c
  6786. config.status:1737: linking mpn/generic/sec_sqr.c to mpn/sec_sqr.c
  6787. config.status:1737: linking mpn/generic/sec_div.c to mpn/sec_div_qr.c
  6788. config.status:1737: linking mpn/generic/sec_div.c to mpn/sec_div_r.c
  6789. config.status:1737: linking mpn/generic/sec_pi1_div.c to mpn/sec_pi1_div_qr.c
  6790. config.status:1737: linking mpn/generic/sec_pi1_div.c to mpn/sec_pi1_div_r.c
  6791. config.status:1737: linking mpn/generic/sec_aors_1.c to mpn/sec_add_1.c
  6792. config.status:1737: linking mpn/generic/sec_aors_1.c to mpn/sec_sub_1.c
  6793. config.status:1737: linking mpn/generic/sec_invert.c to mpn/sec_invert.c
  6794. config.status:1737: linking mpn/generic/trialdiv.c to mpn/trialdiv.c
  6795. config.status:1737: linking mpn/generic/remove.c to mpn/remove.c
  6796. config.status:1737: linking mpn/arm/logops_n.asm to mpn/and_n.asm
  6797. config.status:1737: linking mpn/arm/logops_n.asm to mpn/andn_n.asm
  6798. config.status:1737: linking mpn/arm/logops_n.asm to mpn/nand_n.asm
  6799. config.status:1737: linking mpn/arm/logops_n.asm to mpn/ior_n.asm
  6800. config.status:1737: linking mpn/arm/logops_n.asm to mpn/iorn_n.asm
  6801. config.status:1737: linking mpn/arm/logops_n.asm to mpn/nior_n.asm
  6802. config.status:1737: linking mpn/arm/logops_n.asm to mpn/xor_n.asm
  6803. config.status:1737: linking mpn/arm/logops_n.asm to mpn/xnor_n.asm
  6804. config.status:1737: linking mpn/arm/copyi.asm to mpn/copyi.asm
  6805. config.status:1737: linking mpn/arm/copyd.asm to mpn/copyd.asm
  6806. config.status:1737: linking mpn/generic/zero.c to mpn/zero.c
  6807. config.status:1737: linking mpn/arm/sec_tabselect.asm to mpn/sec_tabselect.asm
  6808. config.status:1737: linking mpn/generic/comb_tables.c to mpn/comb_tables.c
  6809. config.status:1737: linking mpn/arm/udiv.asm to mpn/udiv.asm
  6810. config.status:1737: linking mpn/arm/invert_limb.asm to mpn/invert_limb.asm
  6811. config.status:1737: linking mpn/arm/v6/mul_2.asm to mpn/mul_2.asm
  6812. config.status:1737: linking mpn/arm/v6/addmul_2.asm to mpn/addmul_2.asm
  6813. config.status:1737: linking mpn/arm/v6/addmul_3.asm to mpn/addmul_3.asm
  6814. config.status:1737: linking mpn/arm/aorslsh1_n.asm to mpn/addlsh1_n.asm
  6815. config.status:1737: linking mpn/arm/aorslsh1_n.asm to mpn/sublsh1_n.asm
  6816. config.status:1737: linking mpn/arm/rsh1aors_n.asm to mpn/rsh1add_n.asm
  6817. config.status:1737: linking mpn/arm/rsh1aors_n.asm to mpn/rsh1sub_n.asm
  6818. config.status:1737: linking mpn/generic/add_n_sub_n.c to mpn/add_n_sub_n.c
  6819. config.status:1737: linking mpn/arm/v6/gmp-mparam.h to gmp-mparam.h
  6820. config.status:1756: executing libtool commands
  6821. configure:30708: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-dependency-tracking
  6822. configure:30722: summary of build options:
  6823.  
  6824. Version: GNU MP 6.1.2
  6825. Host type: armv7l-unknown-linux-gnueabihf
  6826. ABI: 32
  6827. Install prefix: /home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr
  6828. Compiler: /usr/bin/gcc -std=gnu99
  6829. Static libraries: no
  6830. Shared libraries: yes
  6831.  
  6832.  
  6833. ## ---------------- ##
  6834. ## Cache variables. ##
  6835. ## ---------------- ##
  6836.  
  6837. ac_cv_build=armv7l-unknown-linux-gnueabihf
  6838. ac_cv_c_bigendian=no
  6839. ac_cv_c_compiler_gnu=yes
  6840. ac_cv_c_inline=inline
  6841. ac_cv_c_restrict=__restrict
  6842. ac_cv_c_volatile=yes
  6843. ac_cv_env_ABI_set=
  6844. ac_cv_env_ABI_value=
  6845. ac_cv_env_CCC_set=
  6846. ac_cv_env_CCC_value=
  6847. ac_cv_env_CC_FOR_BUILD_set=
  6848. ac_cv_env_CC_FOR_BUILD_value=
  6849. ac_cv_env_CC_set=set
  6850. ac_cv_env_CC_value=/usr/bin/gcc
  6851. ac_cv_env_CFLAGS_set=set
  6852. ac_cv_env_CFLAGS_value='-O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include'
  6853. ac_cv_env_CPPFLAGS_set=set
  6854. ac_cv_env_CPPFLAGS_value=-I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include
  6855. ac_cv_env_CPP_FOR_BUILD_set=
  6856. ac_cv_env_CPP_FOR_BUILD_value=
  6857. ac_cv_env_CPP_set=set
  6858. ac_cv_env_CPP_value=/usr/bin/cpp
  6859. ac_cv_env_CXXCPP_set=
  6860. ac_cv_env_CXXCPP_value=
  6861. ac_cv_env_CXXFLAGS_set=set
  6862. ac_cv_env_CXXFLAGS_value='-O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include'
  6863. ac_cv_env_CXX_set=set
  6864. ac_cv_env_CXX_value=/usr/bin/g++
  6865. ac_cv_env_LDFLAGS_set=set
  6866. ac_cv_env_LDFLAGS_value='-L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib'
  6867. ac_cv_env_LIBS_set=
  6868. ac_cv_env_LIBS_value=
  6869. ac_cv_env_LT_SYS_LIBRARY_PATH_set=
  6870. ac_cv_env_LT_SYS_LIBRARY_PATH_value=
  6871. ac_cv_env_M4_set=
  6872. ac_cv_env_M4_value=
  6873. ac_cv_env_YACC_set=
  6874. ac_cv_env_YACC_value=
  6875. ac_cv_env_YFLAGS_set=
  6876. ac_cv_env_YFLAGS_value=
  6877. ac_cv_env_build_alias_set=
  6878. ac_cv_env_build_alias_value=
  6879. ac_cv_env_host_alias_set=
  6880. ac_cv_env_host_alias_value=
  6881. ac_cv_env_target_alias_set=
  6882. ac_cv_env_target_alias_value=
  6883. ac_cv_func_alarm=yes
  6884. ac_cv_func_attr_get=no
  6885. ac_cv_func_clock=yes
  6886. ac_cv_func_cputime=no
  6887. ac_cv_func_getpagesize=yes
  6888. ac_cv_func_getrusage=yes
  6889. ac_cv_func_getsysinfo=no
  6890. ac_cv_func_gettimeofday=yes
  6891. ac_cv_func_localeconv=yes
  6892. ac_cv_func_memset=yes
  6893. ac_cv_func_mmap=yes
  6894. ac_cv_func_mprotect=yes
  6895. ac_cv_func_nl_langinfo=yes
  6896. ac_cv_func_obstack_vprintf=yes
  6897. ac_cv_func_popen=yes
  6898. ac_cv_func_processor_info=no
  6899. ac_cv_func_pstat_getprocessor=no
  6900. ac_cv_func_raise=yes
  6901. ac_cv_func_read_real_time=no
  6902. ac_cv_func_sigaction=yes
  6903. ac_cv_func_sigaltstack=yes
  6904. ac_cv_func_sigstack=yes
  6905. ac_cv_func_strchr=yes
  6906. ac_cv_func_strerror=yes
  6907. ac_cv_func_strnlen=yes
  6908. ac_cv_func_strtol=yes
  6909. ac_cv_func_strtoul=yes
  6910. ac_cv_func_sysconf=yes
  6911. ac_cv_func_sysctl=yes
  6912. ac_cv_func_sysctlbyname=no
  6913. ac_cv_func_syssgi=no
  6914. ac_cv_func_times=yes
  6915. ac_cv_func_vsnprintf=yes
  6916. ac_cv_have_decl_fgetc=yes
  6917. ac_cv_have_decl_fscanf=yes
  6918. ac_cv_have_decl_optarg=yes
  6919. ac_cv_have_decl_sys_errlist=yes
  6920. ac_cv_have_decl_sys_nerr=yes
  6921. ac_cv_have_decl_ungetc=yes
  6922. ac_cv_have_decl_vfprintf=yes
  6923. ac_cv_header_dlfcn_h=yes
  6924. ac_cv_header_fcntl_h=yes
  6925. ac_cv_header_float_h=yes
  6926. ac_cv_header_inttypes_h=yes
  6927. ac_cv_header_invent_h=no
  6928. ac_cv_header_langinfo_h=yes
  6929. ac_cv_header_locale_h=yes
  6930. ac_cv_header_machine_hal_sysinfo_h=no
  6931. ac_cv_header_memory_h=yes
  6932. ac_cv_header_nl_types_h=yes
  6933. ac_cv_header_readline_history_h=yes
  6934. ac_cv_header_readline_readline_h=yes
  6935. ac_cv_header_stdc=yes
  6936. ac_cv_header_stdint_h=yes
  6937. ac_cv_header_stdlib_h=yes
  6938. ac_cv_header_string_h=yes
  6939. ac_cv_header_strings_h=yes
  6940. ac_cv_header_sys_attributes_h=no
  6941. ac_cv_header_sys_iograph_h=no
  6942. ac_cv_header_sys_mman_h=yes
  6943. ac_cv_header_sys_param_h=yes
  6944. ac_cv_header_sys_processor_h=no
  6945. ac_cv_header_sys_pstat_h=no
  6946. ac_cv_header_sys_resource_h=yes
  6947. ac_cv_header_sys_stat_h=yes
  6948. ac_cv_header_sys_sysctl_h=yes
  6949. ac_cv_header_sys_sysinfo_h=yes
  6950. ac_cv_header_sys_syssgi_h=no
  6951. ac_cv_header_sys_systemcfg_h=no
  6952. ac_cv_header_sys_time_h=yes
  6953. ac_cv_header_sys_times_h=yes
  6954. ac_cv_header_sys_types_h=yes
  6955. ac_cv_header_time=yes
  6956. ac_cv_header_unistd_h=yes
  6957. ac_cv_host=armv7l-unknown-linux-gnueabihf
  6958. ac_cv_lib_lex=-lfl
  6959. ac_cv_lib_m_cos=yes
  6960. ac_cv_lib_ncurses_tputs=yes
  6961. ac_cv_lib_readline_readline=yes
  6962. ac_cv_member_struct_pst_processor_psp_iticksperclktick=no
  6963. ac_cv_objext=o
  6964. ac_cv_path_EGREP='/bin/grep -E'
  6965. ac_cv_path_FGREP='/bin/grep -F'
  6966. ac_cv_path_GREP=/bin/grep
  6967. ac_cv_path_SED=/bin/sed
  6968. ac_cv_path_install='/usr/bin/install -c'
  6969. ac_cv_path_lt_DD=/bin/dd
  6970. ac_cv_path_mkdir=/bin/mkdir
  6971. ac_cv_prog_AWK=gawk
  6972. ac_cv_prog_CPP=/usr/bin/cpp
  6973. ac_cv_prog_CXXCPP='/usr/bin/g++ -E'
  6974. ac_cv_prog_LEX=flex
  6975. ac_cv_prog_YACC='bison -y'
  6976. ac_cv_prog_ac_ct_AR=/usr/bin/ar
  6977. ac_cv_prog_ac_ct_CC=/usr/bin/gcc
  6978. ac_cv_prog_ac_ct_DLLTOOL=dlltool
  6979. ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
  6980. ac_cv_prog_ac_ct_OBJDUMP=objdump
  6981. ac_cv_prog_ac_ct_RANLIB=/usr/bin/ranlib
  6982. ac_cv_prog_ac_ct_STRIP=strip
  6983. ac_cv_prog_cc_c89=
  6984. ac_cv_prog_cc_c99=-std=gnu99
  6985. ac_cv_prog_cc_g=yes
  6986. ac_cv_prog_cc_stdc=-std=gnu99
  6987. ac_cv_prog_lex_root=lex.yy
  6988. ac_cv_prog_lex_yytext_pointer=yes
  6989. ac_cv_prog_make_make_set=yes
  6990. ac_cv_search_clock_gettime='none required'
  6991. ac_cv_sizeof_mp_limb_t=4
  6992. ac_cv_sizeof_unsigned=4
  6993. ac_cv_sizeof_unsigned_long=4
  6994. ac_cv_sizeof_unsigned_short=2
  6995. ac_cv_sizeof_void_p=4
  6996. ac_cv_type_intmax_t=yes
  6997. ac_cv_type_intptr_t=yes
  6998. ac_cv_type_long_double=yes
  6999. ac_cv_type_long_long=yes
  7000. ac_cv_type_ptrdiff_t=yes
  7001. ac_cv_type_quad_t=yes
  7002. ac_cv_type_signal=void
  7003. ac_cv_type_stack_t=yes
  7004. ac_cv_type_uint_least32_t=yes
  7005. am_cv_make_support_nested_variables=yes
  7006. am_cv_prog_cc_c_o=yes
  7007. cl_cv_as_noexecstack=yes
  7008. gmp_cv_asm_align_log=yes
  7009. gmp_cv_asm_byte=.byte
  7010. gmp_cv_asm_data=.data
  7011. gmp_cv_asm_globl=.globl
  7012. gmp_cv_asm_globl_attr=
  7013. gmp_cv_asm_label_suffix=:
  7014. gmp_cv_asm_lsym_prefix=.L
  7015. gmp_cv_asm_rodata=' .section .rodata'
  7016. gmp_cv_asm_size='.size $1,$2'
  7017. gmp_cv_asm_text=.text
  7018. gmp_cv_asm_type='.type $1,#$2'
  7019. gmp_cv_asm_underscore=no
  7020. gmp_cv_asm_w32=.long
  7021. gmp_cv_c_attribute_const=yes
  7022. gmp_cv_c_attribute_malloc=yes
  7023. gmp_cv_c_attribute_mode=yes
  7024. gmp_cv_c_attribute_noreturn=yes
  7025. gmp_cv_c_double_format='IEEE little endian'
  7026. gmp_cv_c_for_build_ansi=yes
  7027. gmp_cv_c_hidden_alias=yes
  7028. gmp_cv_check_libm_for_build=-lm
  7029. gmp_cv_func_alloca=yes
  7030. gmp_cv_func_sscanf_writable_input=no
  7031. gmp_cv_func_vsnprintf=yes
  7032. gmp_cv_header_alloca=yes
  7033. gmp_cv_m4_m4wrap_spurious=no
  7034. gmp_cv_option_alloca=alloca
  7035. gmp_cv_prog_cpp_for_build='/usr/bin/gcc -std=gnu99 -E'
  7036. gmp_cv_prog_exeext_for_build=
  7037. gmp_cv_prog_m4=m4
  7038. lt_cv_ar_at_file=@
  7039. lt_cv_archive_cmds_need_lc=no
  7040. lt_cv_deplibs_check_method=pass_all
  7041. lt_cv_file_magic_cmd='$MAGIC_CMD'
  7042. lt_cv_file_magic_test_file=
  7043. lt_cv_ld_reload_flag=-r
  7044. lt_cv_nm_interface='BSD nm'
  7045. lt_cv_objdir=.libs
  7046. lt_cv_path_LD=/usr/bin/ld
  7047. lt_cv_path_LDCXX=
  7048. lt_cv_path_NM=/usr/bin/nm
  7049. lt_cv_path_mainfest_tool=no
  7050. lt_cv_prog_compiler_c_o=yes
  7051. lt_cv_prog_compiler_c_o_CXX=yes
  7052. lt_cv_prog_compiler_pic='-fPIC -DPIC'
  7053. lt_cv_prog_compiler_pic_CXX=' -DPIC'
  7054. lt_cv_prog_compiler_pic_works=yes
  7055. lt_cv_prog_compiler_pic_works_CXX=yes
  7056. lt_cv_prog_compiler_rtti_exceptions=no
  7057. lt_cv_prog_compiler_static_works=yes
  7058. lt_cv_prog_compiler_static_works_CXX=yes
  7059. lt_cv_prog_gnu_ld=yes
  7060. lt_cv_prog_gnu_ldcxx=
  7061. lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
  7062. lt_cv_shlibpath_overrides_runpath=no
  7063. 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'\'''
  7064. 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'\'''
  7065. 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'\'''
  7066. lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
  7067. lt_cv_sys_global_symbol_to_import=
  7068. lt_cv_sys_max_cmd_len=1572864
  7069. lt_cv_to_host_file_cmd=func_convert_file_noop
  7070. lt_cv_to_tool_file_cmd=func_convert_file_noop
  7071. lt_cv_truncate_bin='/bin/dd bs=4096 count=1'
  7072.  
  7073. ## ----------------- ##
  7074. ## Output variables. ##
  7075. ## ----------------- ##
  7076.  
  7077. ABI='32'
  7078. ACLOCAL='${SHELL} /home/pi/src/buildroot/buildroot-2017.02.1/output/build/host-gmp-6.1.2/missing aclocal-1.15'
  7079. AMTAR='$${TAR-tar}'
  7080. AM_BACKSLASH='\'
  7081. AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
  7082. AM_DEFAULT_VERBOSITY='1'
  7083. AM_V='$(V)'
  7084. AR='/usr/bin/ar'
  7085. AS='/usr/bin/as'
  7086. ASMFLAGS=' -Wa,--noexecstack'
  7087. AUTOCONF='${SHELL} /home/pi/src/buildroot/buildroot-2017.02.1/output/build/host-gmp-6.1.2/missing autoconf'
  7088. AUTOHEADER='${SHELL} /home/pi/src/buildroot/buildroot-2017.02.1/output/build/host-gmp-6.1.2/missing autoheader'
  7089. AUTOMAKE='${SHELL} /home/pi/src/buildroot/buildroot-2017.02.1/output/build/host-gmp-6.1.2/missing automake-1.15'
  7090. AWK='gawk'
  7091. CALLING_CONVENTIONS_OBJS='arm32call.lo arm32check.lo'
  7092. CC='/usr/bin/gcc -std=gnu99'
  7093. CCAS='/usr/bin/gcc -std=gnu99 -c'
  7094. CC_FOR_BUILD='/usr/bin/gcc -std=gnu99'
  7095. CFLAGS='-O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include'
  7096. CPP='/usr/bin/cpp'
  7097. CPPFLAGS='-I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include'
  7098. CPP_FOR_BUILD='/usr/bin/gcc -std=gnu99 -E'
  7099. CXX='/usr/bin/g++'
  7100. CXXCPP='/usr/bin/g++ -E'
  7101. CXXFLAGS='-O2 -I/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/include'
  7102. CYGPATH_W='echo'
  7103. DEFN_LONG_LONG_LIMB='/* #undef _LONG_LONG_LIMB */'
  7104. DEFS='-DHAVE_CONFIG_H'
  7105. DLLTOOL='dlltool'
  7106. DSYMUTIL=''
  7107. DUMPBIN=''
  7108. ECHO_C=''
  7109. ECHO_N='-n'
  7110. ECHO_T=''
  7111. EGREP='/bin/grep -E'
  7112. ENABLE_STATIC_FALSE=''
  7113. ENABLE_STATIC_TRUE='#'
  7114. EXEEXT=''
  7115. EXEEXT_FOR_BUILD=''
  7116. FGREP='/bin/grep -F'
  7117. GMP_LDFLAGS=''
  7118. GMP_LIMB_BITS='32'
  7119. GMP_NAIL_BITS='0'
  7120. GREP='/bin/grep'
  7121. HAVE_CLOCK_01='1'
  7122. HAVE_CPUTIME_01='0'
  7123. HAVE_GETRUSAGE_01='1'
  7124. HAVE_GETTIMEOFDAY_01='1'
  7125. HAVE_HOST_CPU_FAMILY_power='0'
  7126. HAVE_HOST_CPU_FAMILY_powerpc='0'
  7127. HAVE_SIGACTION_01='1'
  7128. HAVE_SIGALTSTACK_01='1'
  7129. HAVE_SIGSTACK_01='1'
  7130. HAVE_STACK_T_01='1'
  7131. HAVE_SYS_RESOURCE_H_01='1'
  7132. INSTALL_DATA='${INSTALL} -m 644'
  7133. INSTALL_PROGRAM='${INSTALL}'
  7134. INSTALL_SCRIPT='${INSTALL}'
  7135. INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
  7136. LD='/usr/bin/ld'
  7137. LDFLAGS='-L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/lib -L/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib -Wl,-rpath,/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr/lib'
  7138. LEX='flex'
  7139. LEXLIB='-lfl'
  7140. LEX_OUTPUT_ROOT='lex.yy'
  7141. LIBCURSES='-lncurses'
  7142. LIBGMPXX_LDFLAGS=''
  7143. LIBGMP_DLL='0'
  7144. LIBGMP_LDFLAGS=''
  7145. LIBM='-lm'
  7146. LIBM_FOR_BUILD='-lm'
  7147. LIBOBJS=''
  7148. LIBREADLINE='-lreadline'
  7149. LIBS=''
  7150. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  7151. LIPO=''
  7152. LN_S='ln -s'
  7153. LTLIBOBJS=''
  7154. LT_SYS_LIBRARY_PATH=''
  7155. M4='m4'
  7156. MAINT='#'
  7157. MAINTAINER_MODE_FALSE=''
  7158. MAINTAINER_MODE_TRUE='#'
  7159. MAKEINFO='${SHELL} /home/pi/src/buildroot/buildroot-2017.02.1/output/build/host-gmp-6.1.2/missing makeinfo'
  7160. MANIFEST_TOOL=':'
  7161. MKDIR_P='/bin/mkdir -p'
  7162. NM='/usr/bin/nm'
  7163. NMEDIT=''
  7164. OBJDUMP='objdump'
  7165. OBJEXT='o'
  7166. OTOOL64=''
  7167. OTOOL=''
  7168. PACKAGE='gmp'
  7169. PACKAGE_BUGREPORT='gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html'
  7170. PACKAGE_NAME='GNU MP'
  7171. PACKAGE_STRING='GNU MP 6.1.2'
  7172. PACKAGE_TARNAME='gmp'
  7173. PACKAGE_URL='http://www.gnu.org/software/gmp/'
  7174. PACKAGE_VERSION='6.1.2'
  7175. PATH_SEPARATOR=':'
  7176. RANLIB='/usr/bin/ranlib'
  7177. SED='/bin/sed'
  7178. SET_MAKE=''
  7179. SHELL='/bin/bash'
  7180. SPEED_CYCLECOUNTER_OBJ=''
  7181. STRIP='strip'
  7182. TAL_OBJECT='tal-reent.lo'
  7183. TUNE_LIBS=''
  7184. TUNE_SQR_OBJ=''
  7185. U_FOR_BUILD=''
  7186. VERSION='6.1.2'
  7187. WANT_CXX_FALSE=''
  7188. WANT_CXX_TRUE='#'
  7189. WITH_READLINE_01='1'
  7190. YACC='bison -y'
  7191. YFLAGS=''
  7192. ac_ct_AR='/usr/bin/ar'
  7193. ac_ct_CC='/usr/bin/gcc'
  7194. ac_ct_CXX=''
  7195. ac_ct_DUMPBIN=''
  7196. am__EXEEXT_FALSE=''
  7197. am__EXEEXT_TRUE='#'
  7198. am__isrc=''
  7199. am__leading_dot='.'
  7200. am__tar='$${TAR-tar} chof - "$$tardir"'
  7201. am__untar='$${TAR-tar} xf -'
  7202. bindir='${exec_prefix}/bin'
  7203. build='armv7l-unknown-linux-gnueabihf'
  7204. build_alias=''
  7205. build_cpu='armv7l'
  7206. build_os='linux-gnueabihf'
  7207. build_vendor='unknown'
  7208. datadir='${datarootdir}'
  7209. datarootdir='${prefix}/share'
  7210. docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  7211. dvidir='${docdir}'
  7212. exec_prefix='${prefix}'
  7213. gmp_srclinks=' 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.c mpn/add_err2_n.c mpn/add_err3_n.c mpn/sub_err1_n.c mpn/sub_err2_n.c mpn/sub_err3_n.c 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.c 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.c mpn/lshiftc.asm mpn/mul.c mpn/mul_fft.c mpn/mul_n.c mpn/sqr.c mpn/mul_basecase.c mpn/sqr_basecase.asm mpn/nussbaumer_mul.c mpn/mulmid_basecase.c 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.c 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.c mpn/div_qr_2.c mpn/div_qr_2n_pi1.c mpn/div_qr_2u_pi1.c 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.c 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.c 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/udiv.asm mpn/invert_limb.asm mpn/mul_2.asm mpn/addmul_2.asm mpn/addmul_3.asm mpn/addlsh1_n.asm mpn/sublsh1_n.asm mpn/rsh1add_n.asm mpn/rsh1sub_n.asm mpn/add_n_sub_n.c gmp-mparam.h'
  7214. host='armv7l-unknown-linux-gnueabihf'
  7215. host_alias=''
  7216. host_cpu='armv7l'
  7217. host_os='linux-gnueabihf'
  7218. host_vendor='unknown'
  7219. htmldir='${docdir}'
  7220. includedir='${prefix}/include'
  7221. infodir='${datarootdir}/info'
  7222. install_sh='${SHELL} /home/pi/src/buildroot/buildroot-2017.02.1/output/build/host-gmp-6.1.2/install-sh'
  7223. libdir='${exec_prefix}/lib'
  7224. libexecdir='${exec_prefix}/libexec'
  7225. localedir='${datarootdir}/locale'
  7226. localstatedir='/home/pi/src/buildroot/buildroot-2017.02.1/output/host/var'
  7227. mandir='${datarootdir}/man'
  7228. mkdir_p='$(MKDIR_P)'
  7229. mpn_objects=' 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$U.lo add_err2_n$U.lo add_err3_n$U.lo sub_err1_n$U.lo sub_err2_n$U.lo sub_err3_n$U.lo lshift.lo rshift.lo dive_1.lo diveby3$U.lo divis$U.lo divrem$U.lo divrem_1.lo divrem_2$U.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$U.lo lshiftc.lo mul$U.lo mul_fft$U.lo mul_n$U.lo sqr$U.lo mul_basecase$U.lo sqr_basecase.lo nussbaumer_mul$U.lo mulmid_basecase$U.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$U.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$U.lo div_qr_2$U.lo div_qr_2n_pi1$U.lo div_qr_2u_pi1$U.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$U.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$U.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 udiv.lo invert_limb.lo mul_2.lo addmul_2.lo addmul_3.lo addlsh1_n.lo sublsh1_n.lo rsh1add_n.lo rsh1sub_n.lo add_n_sub_n$U.lo'
  7230. mpn_objs_in_libgmp=' 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$U.lo mpn/add_err2_n$U.lo mpn/add_err3_n$U.lo mpn/sub_err1_n$U.lo mpn/sub_err2_n$U.lo mpn/sub_err3_n$U.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$U.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$U.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$U.lo mpn/sqr_basecase.lo mpn/nussbaumer_mul$U.lo mpn/mulmid_basecase$U.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$U.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$U.lo mpn/div_qr_2$U.lo mpn/div_qr_2n_pi1$U.lo mpn/div_qr_2u_pi1$U.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$U.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$U.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/udiv.lo mpn/invert_limb.lo mpn/mul_2.lo mpn/addmul_2.lo mpn/addmul_3.lo mpn/addlsh1_n.lo mpn/sublsh1_n.lo mpn/rsh1add_n.lo mpn/rsh1sub_n.lo mpn/add_n_sub_n$U.lo'
  7231. oldincludedir='/usr/include'
  7232. pdfdir='${docdir}'
  7233. prefix='/home/pi/src/buildroot/buildroot-2017.02.1/output/host/usr'
  7234. program_transform_name='s,x,x,'
  7235. psdir='${docdir}'
  7236. sbindir='${exec_prefix}/sbin'
  7237. sharedstatedir='${prefix}/com'
  7238. sysconfdir='/home/pi/src/buildroot/buildroot-2017.02.1/output/host/etc'
  7239. target_alias=''
  7240.  
  7241. ## ----------- ##
  7242. ## confdefs.h. ##
  7243. ## ----------- ##
  7244.  
  7245. /* confdefs.h */
  7246. #define PACKAGE_NAME "GNU MP"
  7247. #define PACKAGE_TARNAME "gmp"
  7248. #define PACKAGE_VERSION "6.1.2"
  7249. #define PACKAGE_STRING "GNU MP 6.1.2"
  7250. #define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html"
  7251. #define PACKAGE_URL "http://www.gnu.org/software/gmp/"
  7252. #define PACKAGE "gmp"
  7253. #define VERSION "6.1.2"
  7254. #define WANT_FFT 1
  7255. #define HAVE_HOST_CPU_armv7l 1
  7256. #define HAVE_CALLING_CONVENTIONS 1
  7257. #define STDC_HEADERS 1
  7258. #define HAVE_SYS_TYPES_H 1
  7259. #define HAVE_SYS_STAT_H 1
  7260. #define HAVE_STDLIB_H 1
  7261. #define HAVE_STRING_H 1
  7262. #define HAVE_MEMORY_H 1
  7263. #define HAVE_STRINGS_H 1
  7264. #define HAVE_INTTYPES_H 1
  7265. #define HAVE_STDINT_H 1
  7266. #define HAVE_UNISTD_H 1
  7267. #define HAVE_DLFCN_H 1
  7268. #define LT_OBJDIR ".libs/"
  7269. #define STDC_HEADERS 1
  7270. #define TIME_WITH_SYS_TIME 1
  7271. #define HAVE_FCNTL_H 1
  7272. #define HAVE_FLOAT_H 1
  7273. #define HAVE_LANGINFO_H 1
  7274. #define HAVE_LOCALE_H 1
  7275. #define HAVE_NL_TYPES_H 1
  7276. #define HAVE_SYS_MMAN_H 1
  7277. #define HAVE_SYS_PARAM_H 1
  7278. #define HAVE_SYS_SYSINFO_H 1
  7279. #define HAVE_SYS_TIME_H 1
  7280. #define HAVE_SYS_TIMES_H 1
  7281. #define HAVE_SYS_RESOURCE_H 1
  7282. #define HAVE_SYS_SYSCTL_H 1
  7283. #define HAVE_DECL_FGETC 1
  7284. #define HAVE_DECL_FSCANF 1
  7285. #define HAVE_DECL_OPTARG 1
  7286. #define HAVE_DECL_UNGETC 1
  7287. #define HAVE_DECL_VFPRINTF 1
  7288. #define HAVE_DECL_SYS_ERRLIST 1
  7289. #define HAVE_DECL_SYS_NERR 1
  7290. #define RETSIGTYPE void
  7291. #define HAVE_INTMAX_T 1
  7292. #define HAVE_LONG_DOUBLE 1
  7293. #define HAVE_LONG_LONG 1
  7294. #define HAVE_PTRDIFF_T 1
  7295. #define HAVE_QUAD_T 1
  7296. #define HAVE_UINT_LEAST32_T 1
  7297. #define HAVE_INTPTR_T 1
  7298. #define restrict __restrict
  7299. #define HAVE_ATTRIBUTE_CONST 1
  7300. #define HAVE_ATTRIBUTE_MALLOC 1
  7301. #define HAVE_ATTRIBUTE_MODE 1
  7302. #define HAVE_ATTRIBUTE_NORETURN 1
  7303. #define HAVE_HIDDEN_ALIAS 1
  7304. #define HAVE_ALLOCA_H 1
  7305. #define HAVE_ALLOCA 1
  7306. #define WANT_TMP_ALLOCA 1
  7307. #define HAVE_LIMB_LITTLE_ENDIAN 1
  7308. #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
  7309. #define HAVE_ALARM 1
  7310. #define HAVE_CLOCK 1
  7311. #define HAVE_GETPAGESIZE 1
  7312. #define HAVE_GETRUSAGE 1
  7313. #define HAVE_GETTIMEOFDAY 1
  7314. #define HAVE_LOCALECONV 1
  7315. #define HAVE_MEMSET 1
  7316. #define HAVE_MMAP 1
  7317. #define HAVE_MPROTECT 1
  7318. #define HAVE_NL_LANGINFO 1
  7319. #define HAVE_OBSTACK_VPRINTF 1
  7320. #define HAVE_POPEN 1
  7321. #define HAVE_RAISE 1
  7322. #define HAVE_SIGACTION 1
  7323. #define HAVE_SIGALTSTACK 1
  7324. #define HAVE_SIGSTACK 1
  7325. #define HAVE_STRCHR 1
  7326. #define HAVE_STRERROR 1
  7327. #define HAVE_STRNLEN 1
  7328. #define HAVE_STRTOL 1
  7329. #define HAVE_STRTOUL 1
  7330. #define HAVE_SYSCONF 1
  7331. #define HAVE_SYSCTL 1
  7332. #define HAVE_TIMES 1
  7333. #define HAVE_CLOCK_GETTIME 1
  7334. #define HAVE_VSNPRINTF 1
  7335. #define HAVE_NATIVE_mpn_add_n 1
  7336. #define HAVE_NATIVE_mpn_add_nc 1
  7337. #define HAVE_NATIVE_mpn_sub_n 1
  7338. #define HAVE_NATIVE_mpn_sub_nc 1
  7339. #define HAVE_NATIVE_func_nc 1
  7340. #define HAVE_NATIVE_func 1
  7341. #define HAVE_NATIVE_mpn_add_n 1
  7342. #define HAVE_NATIVE_mpn_add_nc 1
  7343. #define HAVE_NATIVE_mpn_sub_n 1
  7344. #define HAVE_NATIVE_mpn_sub_nc 1
  7345. #define HAVE_NATIVE_func_nc 1
  7346. #define HAVE_NATIVE_func 1
  7347. #define HAVE_NATIVE_mpn_cnd_add_n 1
  7348. #define HAVE_NATIVE_mpn_cnd_sub_n 1
  7349. #define HAVE_NATIVE_func 1
  7350. #define HAVE_NATIVE_mpn_cnd_add_n 1
  7351. #define HAVE_NATIVE_mpn_cnd_sub_n 1
  7352. #define HAVE_NATIVE_func 1
  7353. #define HAVE_NATIVE_mpn_com 1
  7354. #define HAVE_NATIVE_mpn_mul_1 1
  7355. #define HAVE_NATIVE_mpn_addmul_1 1
  7356. #define HAVE_NATIVE_mpn_submul_1 1
  7357. #define HAVE_NATIVE_mpn_lshift 1
  7358. #define HAVE_NATIVE_mpn_rshift 1
  7359. #define HAVE_NATIVE_mpn_divexact_1 1
  7360. #define HAVE_NATIVE_mpn_preinv_divrem_1 1
  7361. #define HAVE_NATIVE_mpn_divrem_1 1
  7362. #define HAVE_NATIVE_mpn_mod_34lsub1 1
  7363. #define HAVE_NATIVE_mpn_modexact_1c_odd 1
  7364. #define HAVE_NATIVE_mpn_mod_1_1p 1
  7365. #define HAVE_NATIVE_mpn_mod_1_1p_cps 1
  7366. #define HAVE_NATIVE_mpn_mod_1s_2p 1
  7367. #define HAVE_NATIVE_mpn_mod_1s_2p_cps 1
  7368. #define HAVE_NATIVE_mpn_lshiftc 1
  7369. #define HAVE_NATIVE_mpn_sqr_basecase 1
  7370. #define HAVE_NATIVE_mpn_popcount 1
  7371. #define HAVE_NATIVE_mpn_hamdist 1
  7372. #define HAVE_NATIVE_func 1
  7373. #define HAVE_NATIVE_mpn_popcount 1
  7374. #define HAVE_NATIVE_mpn_hamdist 1
  7375. #define HAVE_NATIVE_func 1
  7376. #define HAVE_NATIVE_mpn_gcd_1 1
  7377. #define HAVE_NATIVE_mpn_bdiv_dbm1c 1
  7378. #define HAVE_NATIVE_mpn_and_n 1
  7379. #define HAVE_NATIVE_mpn_andn_n 1
  7380. #define HAVE_NATIVE_mpn_nand_n 1
  7381. #define HAVE_NATIVE_mpn_ior_n 1
  7382. #define HAVE_NATIVE_mpn_iorn_n 1
  7383. #define HAVE_NATIVE_mpn_nior_n 1
  7384. #define HAVE_NATIVE_mpn_xor_n 1
  7385. #define HAVE_NATIVE_mpn_xnor_n 1
  7386. #define HAVE_NATIVE_func 1
  7387. #define HAVE_NATIVE_mpn_and_n 1
  7388. #define HAVE_NATIVE_mpn_andn_n 1
  7389. #define HAVE_NATIVE_mpn_nand_n 1
  7390. #define HAVE_NATIVE_mpn_ior_n 1
  7391. #define HAVE_NATIVE_mpn_iorn_n 1
  7392. #define HAVE_NATIVE_mpn_nior_n 1
  7393. #define HAVE_NATIVE_mpn_xor_n 1
  7394. #define HAVE_NATIVE_mpn_xnor_n 1
  7395. #define HAVE_NATIVE_func 1
  7396. #define HAVE_NATIVE_mpn_and_n 1
  7397. #define HAVE_NATIVE_mpn_andn_n 1
  7398. #define HAVE_NATIVE_mpn_nand_n 1
  7399. #define HAVE_NATIVE_mpn_ior_n 1
  7400. #define HAVE_NATIVE_mpn_iorn_n 1
  7401. #define HAVE_NATIVE_mpn_nior_n 1
  7402. #define HAVE_NATIVE_mpn_xor_n 1
  7403. #define HAVE_NATIVE_mpn_xnor_n 1
  7404. #define HAVE_NATIVE_func 1
  7405. #define HAVE_NATIVE_mpn_and_n 1
  7406. #define HAVE_NATIVE_mpn_andn_n 1
  7407. #define HAVE_NATIVE_mpn_nand_n 1
  7408. #define HAVE_NATIVE_mpn_ior_n 1
  7409. #define HAVE_NATIVE_mpn_iorn_n 1
  7410. #define HAVE_NATIVE_mpn_nior_n 1
  7411. #define HAVE_NATIVE_mpn_xor_n 1
  7412. #define HAVE_NATIVE_mpn_xnor_n 1
  7413. #define HAVE_NATIVE_func 1
  7414. #define HAVE_NATIVE_mpn_and_n 1
  7415. #define HAVE_NATIVE_mpn_andn_n 1
  7416. #define HAVE_NATIVE_mpn_nand_n 1
  7417. #define HAVE_NATIVE_mpn_ior_n 1
  7418. #define HAVE_NATIVE_mpn_iorn_n 1
  7419. #define HAVE_NATIVE_mpn_nior_n 1
  7420. #define HAVE_NATIVE_mpn_xor_n 1
  7421. #define HAVE_NATIVE_mpn_xnor_n 1
  7422. #define HAVE_NATIVE_func 1
  7423. #define HAVE_NATIVE_mpn_and_n 1
  7424. #define HAVE_NATIVE_mpn_andn_n 1
  7425. #define HAVE_NATIVE_mpn_nand_n 1
  7426. #define HAVE_NATIVE_mpn_ior_n 1
  7427. #define HAVE_NATIVE_mpn_iorn_n 1
  7428. #define HAVE_NATIVE_mpn_nior_n 1
  7429. #define HAVE_NATIVE_mpn_xor_n 1
  7430. #define HAVE_NATIVE_mpn_xnor_n 1
  7431. #define HAVE_NATIVE_func 1
  7432. #define HAVE_NATIVE_mpn_and_n 1
  7433. #define HAVE_NATIVE_mpn_andn_n 1
  7434. #define HAVE_NATIVE_mpn_nand_n 1
  7435. #define HAVE_NATIVE_mpn_ior_n 1
  7436. #define HAVE_NATIVE_mpn_iorn_n 1
  7437. #define HAVE_NATIVE_mpn_nior_n 1
  7438. #define HAVE_NATIVE_mpn_xor_n 1
  7439. #define HAVE_NATIVE_mpn_xnor_n 1
  7440. #define HAVE_NATIVE_func 1
  7441. #define HAVE_NATIVE_mpn_and_n 1
  7442. #define HAVE_NATIVE_mpn_andn_n 1
  7443. #define HAVE_NATIVE_mpn_nand_n 1
  7444. #define HAVE_NATIVE_mpn_ior_n 1
  7445. #define HAVE_NATIVE_mpn_iorn_n 1
  7446. #define HAVE_NATIVE_mpn_nior_n 1
  7447. #define HAVE_NATIVE_mpn_xor_n 1
  7448. #define HAVE_NATIVE_mpn_xnor_n 1
  7449. #define HAVE_NATIVE_func 1
  7450. #define HAVE_NATIVE_mpn_copyi 1
  7451. #define HAVE_NATIVE_mpn_copyd 1
  7452. #define HAVE_NATIVE_mpn_sec_tabselect 1
  7453. #define HAVE_NATIVE_mpn_udiv_qrnnd 1
  7454. #define HAVE_NATIVE_mpn_invert_limb 1
  7455. #define HAVE_NATIVE_mpn_mul_2 1
  7456. #define HAVE_NATIVE_mpn_addmul_2 1
  7457. #define HAVE_NATIVE_mpn_addmul_3 1
  7458. #define HAVE_NATIVE_mpn_addlsh1_n 1
  7459. #define HAVE_NATIVE_mpn_sublsh1_n 1
  7460. #define HAVE_NATIVE_func 1
  7461. #define HAVE_NATIVE_mpn_addlsh1_n 1
  7462. #define HAVE_NATIVE_mpn_sublsh1_n 1
  7463. #define HAVE_NATIVE_func 1
  7464. #define HAVE_NATIVE_mpn_rsh1add_n 1
  7465. #define HAVE_NATIVE_mpn_rsh1sub_n 1
  7466. #define HAVE_NATIVE_func 1
  7467. #define HAVE_NATIVE_mpn_rsh1add_n 1
  7468. #define HAVE_NATIVE_mpn_rsh1sub_n 1
  7469. #define HAVE_NATIVE_func 1
  7470. #define LSYM_PREFIX ".L"
  7471. #define GMP_MPARAM_H_SUGGEST "./mpn/arm/v6/gmp-mparam.h"
  7472. #define SIZEOF_VOID_P 4
  7473. #define SIZEOF_UNSIGNED_SHORT 2
  7474. #define SIZEOF_UNSIGNED 4
  7475. #define SIZEOF_UNSIGNED_LONG 4
  7476. #define SIZEOF_MP_LIMB_T 4
  7477. #define HAVE_STACK_T 1
  7478. #define YYTEXT_POINTER 1
  7479.  
  7480. configure: exit 0
Add Comment
Please, Sign In to add comment