Ticket #54642: Mesa_config.log

File Mesa_config.log, 151.6 KB (added by chicagotripp (Altoine Barker), 7 years ago)

Mesa config.log

Line 
1This file contains any messages produced by compilers while
2running configure, to aid debugging if configure makes a mistake.
3
4It was created by Mesa configure 17.1.6, which was
5generated by GNU Autoconf 2.69.  Invocation command line was
6
7  $ ./configure --prefix=/opt/local --disable-dependency-tracking --disable-silent-rules --with-platforms=x11 --disable-egl --disable-gbm --with-gallium-drivers= --enable-osmesa
8
9## --------- ##
10## Platform. ##
11## --------- ##
12
13hostname = Altoines-MBP
14uname -m = x86_64
15uname -r = 16.7.0
16uname -s = Darwin
17uname -v = Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu-3789.70.16~2/RELEASE_X86_64
18
19/usr/bin/uname -p = i386
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      = Mach kernel version:
26         Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu-3789.70.16~2/RELEASE_X86_64
27Kernel configured for up to 8 processors.
284 processors are physically available.
298 processors are logically available.
30Processor type: x86_64h (Intel x86-64h Haswell)
31Processors active: 0 1 2 3 4 5 6 7
32Primary memory available: 16.00 gigabytes
33Default processor set: 497 tasks, 3080 threads, 8 processors
34Load average: 4.20, Mach factor: 3.79
35/bin/machine           = unknown
36/usr/bin/oslevel       = unknown
37/bin/universe          = unknown
38
39PATH: /opt/local/bin
40PATH: /opt/local/sbin
41PATH: /bin
42PATH: /sbin
43PATH: /usr/bin
44PATH: /usr/sbin
45
46
47## ----------- ##
48## Core tests. ##
49## ----------- ##
50
51configure:3327: checking build system type
52configure:3341: result: x86_64-apple-darwin16.7.0
53configure:3361: checking host system type
54configure:3374: result: x86_64-apple-darwin16.7.0
55configure:3394: checking target system type
56configure:3407: result: x86_64-apple-darwin16.7.0
57configure:3450: checking for a BSD-compatible install
58configure:3518: result: /usr/bin/install -c
59configure:3529: checking whether build environment is sane
60configure:3584: result: yes
61configure:3735: checking for a thread-safe mkdir -p
62configure:3774: result: /opt/local/bin/gmkdir -p
63configure:3781: checking for gawk
64configure:3811: result: no
65configure:3781: checking for mawk
66configure:3811: result: no
67configure:3781: checking for nawk
68configure:3811: result: no
69configure:3781: checking for awk
70configure:3797: found /usr/bin/awk
71configure:3808: result: awk
72configure:3819: checking whether make sets $(MAKE)
73configure:3841: result: yes
74configure:3870: checking whether make supports nested variables
75configure:3887: result: yes
76configure:3976: checking whether UID '502' is supported by ustar format
77configure:3979: result: yes
78configure:3986: checking whether GID '501' is supported by ustar format
79configure:3989: result: yes
80configure:3997: checking how to create a ustar tar archive
81configure:4008: tar --version
82bsdtar 2.8.3 - libarchive 2.8.3
83configure:4011: $? = 0
84configure:4051: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
85configure:4054: $? = 0
86configure:4058: tar -xf - <conftest.tar
87configure:4061: $? = 0
88configure:4063: cat conftest.dir/file
89GrepMe
90configure:4066: $? = 0
91configure:4079: result: gnutar
92configure:4150: checking whether make supports nested variables
93configure:4167: result: yes
94configure:4191: checking for style of include used by make
95configure:4219: result: GNU
96configure:4290: checking for gcc
97configure:4317: result: /usr/bin/clang
98configure:4546: checking for C compiler version
99configure:4555: /usr/bin/clang --version >&5
100Apple LLVM version 8.1.0 (clang-802.0.42)
101Target: x86_64-apple-darwin16.7.0
102Thread model: posix
103InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
104configure:4566: $? = 0
105configure:4555: /usr/bin/clang -v >&5
106Apple LLVM version 8.1.0 (clang-802.0.42)
107Target: x86_64-apple-darwin16.7.0
108Thread model: posix
109InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
110configure:4566: $? = 0
111configure:4555: /usr/bin/clang -V >&5
112clang: error: argument to '-V' is missing (expected 1 value)
113clang: error: no input files
114configure:4566: $? = 1
115configure:4555: /usr/bin/clang -qversion >&5
116clang: error: unknown argument: '-qversion'
117clang: error: no input files
118configure:4566: $? = 1
119configure:4586: checking whether the C compiler works
120configure:4608: /usr/bin/clang -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
121configure:4612: $? = 0
122configure:4660: result: yes
123configure:4663: checking for C compiler default output file name
124configure:4665: result: a.out
125configure:4671: checking for suffix of executables
126configure:4678: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
127configure:4682: $? = 0
128configure:4704: result:
129configure:4726: checking whether we are cross compiling
130configure:4734: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
131configure:4738: $? = 0
132configure:4745: ./conftest
133configure:4749: $? = 0
134configure:4764: result: no
135configure:4769: checking for suffix of object files
136configure:4791: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
137configure:4795: $? = 0
138configure:4816: result: o
139configure:4820: checking whether we are using the GNU C compiler
140configure:4839: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
141configure:4839: $? = 0
142configure:4848: result: yes
143configure:4857: checking whether /usr/bin/clang accepts -g
144configure:4877: /usr/bin/clang -c -g  conftest.c >&5
145configure:4877: $? = 0
146configure:4918: result: yes
147configure:4935: checking for /usr/bin/clang option to accept ISO C89
148configure:4998: /usr/bin/clang  -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
149configure:4998: $? = 0
150configure:5011: result: none needed
151configure:5036: checking whether /usr/bin/clang understands -c and -o together
152configure:5058: /usr/bin/clang -c conftest.c -o conftest2.o
153configure:5061: $? = 0
154configure:5058: /usr/bin/clang -c conftest.c -o conftest2.o
155configure:5061: $? = 0
156configure:5073: result: yes
157configure:5092: checking dependency style of /usr/bin/clang
158configure:5203: result: none
159configure:5268: checking for ar
160configure:5284: found /opt/local/bin/ar
161configure:5295: result: ar
162configure:5321: checking the archiver (ar) interface
163configure:5337: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
164configure:5337: $? = 0
165configure:5339: ar cru libconftest.a conftest.o >&5
166configure:5342: $? = 0
167configure:5370: result: ar
168configure:5440: checking how to run the C preprocessor
169configure:5471: /usr/bin/clang -E  conftest.c
170configure:5471: $? = 0
171configure:5485: /usr/bin/clang -E  conftest.c
172conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found
173#include <ac_nonexistent.h>
174         ^
1751 error generated.
176configure:5485: $? = 1
177configure: failed program was:
178| /* confdefs.h */
179| #define PACKAGE_NAME "Mesa"
180| #define PACKAGE_TARNAME "mesa"
181| #define PACKAGE_VERSION "17.1.6"
182| #define PACKAGE_STRING "Mesa 17.1.6"
183| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
184| #define PACKAGE_URL ""
185| #define PACKAGE "mesa"
186| #define VERSION "17.1.6"
187| /* end confdefs.h.  */
188| #include <ac_nonexistent.h>
189configure:5510: result: /usr/bin/clang -E
190configure:5530: /usr/bin/clang -E  conftest.c
191configure:5530: $? = 0
192configure:5544: /usr/bin/clang -E  conftest.c
193conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found
194#include <ac_nonexistent.h>
195         ^
1961 error generated.
197configure:5544: $? = 1
198configure: failed program was:
199| /* confdefs.h */
200| #define PACKAGE_NAME "Mesa"
201| #define PACKAGE_TARNAME "mesa"
202| #define PACKAGE_VERSION "17.1.6"
203| #define PACKAGE_STRING "Mesa 17.1.6"
204| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
205| #define PACKAGE_URL ""
206| #define PACKAGE "mesa"
207| #define VERSION "17.1.6"
208| /* end confdefs.h.  */
209| #include <ac_nonexistent.h>
210configure:5620: checking for gcc
211configure:5647: result: /usr/bin/clang
212configure:5876: checking for C compiler version
213configure:5885: /usr/bin/clang --version >&5
214Apple LLVM version 8.1.0 (clang-802.0.42)
215Target: x86_64-apple-darwin16.7.0
216Thread model: posix
217InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
218configure:5896: $? = 0
219configure:5885: /usr/bin/clang -v >&5
220Apple LLVM version 8.1.0 (clang-802.0.42)
221Target: x86_64-apple-darwin16.7.0
222Thread model: posix
223InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
224configure:5896: $? = 0
225configure:5885: /usr/bin/clang -V >&5
226clang: error: argument to '-V' is missing (expected 1 value)
227clang: error: no input files
228configure:5896: $? = 1
229configure:5885: /usr/bin/clang -qversion >&5
230clang: error: unknown argument: '-qversion'
231clang: error: no input files
232configure:5896: $? = 1
233configure:5900: checking whether we are using the GNU C compiler
234configure:5928: result: yes
235configure:5937: checking whether /usr/bin/clang accepts -g
236configure:5998: result: yes
237configure:6015: checking for /usr/bin/clang option to accept ISO C89
238configure:6091: result: none needed
239configure:6116: checking whether /usr/bin/clang understands -c and -o together
240configure:6153: result: yes
241configure:6172: checking dependency style of /usr/bin/clang
242configure:6283: result: none
243configure:6410: checking for C++ compiler version
244configure:6419: /usr/bin/clang++ --version >&5
245Apple LLVM version 8.1.0 (clang-802.0.42)
246Target: x86_64-apple-darwin16.7.0
247Thread model: posix
248InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
249configure:6430: $? = 0
250configure:6419: /usr/bin/clang++ -v >&5
251Apple LLVM version 8.1.0 (clang-802.0.42)
252Target: x86_64-apple-darwin16.7.0
253Thread model: posix
254InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
255configure:6430: $? = 0
256configure:6419: /usr/bin/clang++ -V >&5
257clang: error: argument to '-V' is missing (expected 1 value)
258clang: error: no input files
259configure:6430: $? = 1
260configure:6419: /usr/bin/clang++ -qversion >&5
261clang: error: unknown argument: '-qversion'
262clang: error: no input files
263configure:6430: $? = 1
264configure:6434: checking whether we are using the GNU C++ compiler
265configure:6453: /usr/bin/clang++ -c -pipe -Os -stdlib=libc++ -arch x86_64 -arch i386  conftest.cpp >&5
266configure:6453: $? = 0
267configure:6462: result: yes
268configure:6471: checking whether /usr/bin/clang++ accepts -g
269configure:6491: /usr/bin/clang++ -c -g  conftest.cpp >&5
270configure:6491: $? = 0
271configure:6532: result: yes
272configure:6557: checking dependency style of /usr/bin/clang++
273configure:6668: result: none
274configure:6693: checking dependency style of /usr/bin/clang
275configure:6802: result: none
276configure:6817: checking for GNU make
277configure:6832: result: make
278configure:6847: checking for python2.7
279configure:6874: result: /opt/local/bin/python2.7
280configure:6885: checking for a sed that does not truncate output
281configure:6949: result: /opt/local/bin/gsed
282configure:6963: checking for special C compiler options needed for large files
283configure:7008: result: no
284configure:7014: checking for _FILE_OFFSET_BITS value needed for large files
285configure:7039: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
286configure:7039: $? = 0
287configure:7071: result: no
288configure:7204: checking how to print strings
289configure:7231: result: printf
290configure:7252: checking for a sed that does not truncate output
291configure:7316: result: /opt/local/bin/gsed
292configure:7334: checking for grep that handles long lines and -e
293configure:7392: result: /usr/bin/grep
294configure:7397: checking for egrep
295configure:7459: result: /usr/bin/grep -E
296configure:7464: checking for fgrep
297configure:7526: result: /usr/bin/grep -F
298configure:7561: checking for ld used by /usr/bin/clang
299configure:7628: result: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
300configure:7635: checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld
301configure:7650: result: no
302configure:7662: checking for BSD- or MS-compatible name lister (nm)
303configure:7716: result: /opt/local/bin/nm -B
304configure:7846: checking the name lister (/opt/local/bin/nm -B) interface
305configure:7853: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
306configure:7856: /opt/local/bin/nm -B "conftest.o"
307configure:7859: output
3080000000000000000 S _some_variable
309configure:7866: result: BSD nm
310configure:7869: checking whether ln -s works
311configure:7873: result: yes
312configure:7881: checking the maximum length of command line arguments
313configure:8012: result: 196608
314configure:8060: checking how to convert x86_64-apple-darwin16.7.0 file names to x86_64-apple-darwin16.7.0 format
315configure:8100: result: func_convert_file_noop
316configure:8107: checking how to convert x86_64-apple-darwin16.7.0 file names to toolchain format
317configure:8127: result: func_convert_file_noop
318configure:8134: checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files
319configure:8141: result: -r
320configure:8215: checking for objdump
321configure:8231: found /usr/bin/objdump
322configure:8242: result: objdump
323configure:8274: checking how to recognize dependent libraries
324configure:8474: result: pass_all
325configure:8559: checking for dlltool
326configure:8589: result: no
327configure:8619: checking how to associate runtime and link libraries
328configure:8646: result: printf %s\n
329configure:8770: checking for archiver @FILE support
330configure:8787: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
331configure:8787: $? = 0
332configure:8790: ar cru libconftest.a @conftest.lst >&5
333ar: @conftest.lst: No such file or directory
334configure:8793: $? = 1
335configure:8813: result: no
336configure:8871: checking for strip
337configure:8887: found /opt/local/bin/strip
338configure:8898: result: strip
339configure:8970: checking for ranlib
340configure:8986: found /opt/local/bin/ranlib
341configure:8997: result: ranlib
342configure:9099: checking command to parse /opt/local/bin/nm -B output from /usr/bin/clang object
343configure:9252: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
344configure:9255: $? = 0
345configure:9259: /opt/local/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
346configure:9262: $? = 0
347cannot find nm_test_var in conftest.nm
348configure:9252: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
349configure:9255: $? = 0
350configure:9259: /opt/local/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
351configure:9262: $? = 0
352configure:9328: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c conftstm.o >&5
353configure:9331: $? = 0
354configure:9369: result: ok
355configure:9416: checking for sysroot
356configure:9446: result: no
357configure:9453: checking for a working dd
358configure:9491: result: /bin/dd
359configure:9495: checking how to truncate binary pipes
360configure:9510: result: /bin/dd bs=4096 count=1
361configure:9839: checking for mt
362configure:9869: result: no
363configure:9889: checking if : is a manifest tool
364configure:9895: : '-?'
365configure:9903: result: no
366configure:9959: checking for dsymutil
367configure:9975: found /usr/bin/dsymutil
368configure:9986: result: dsymutil
369configure:10051: checking for nmedit
370configure:10067: found /opt/local/bin/nmedit
371configure:10078: result: nmedit
372configure:10143: checking for lipo
373configure:10159: found /opt/local/bin/lipo
374configure:10170: result: lipo
375configure:10235: checking for otool
376configure:10251: found /opt/local/bin/otool
377configure:10262: result: otool
378configure:10327: checking for otool64
379configure:10357: result: no
380configure:10402: checking for -single_module linker flag
381/usr/bin/clang -pipe -Os -arch x86_64 -arch i386 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 -o libconftest.dylib -dynamiclib -Wl,-single_module conftest.c
382configure:10435: result: yes
383configure:10438: checking for -exported_symbols_list linker flag
384configure:10458: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 -Wl,-exported_symbols_list,conftest.sym conftest.c  >&5
385configure:10458: $? = 0
386configure:10468: result: yes
387configure:10471: checking for -force_load linker flag
388/usr/bin/clang -pipe -Os -arch x86_64 -arch i386 -c -o conftest.o conftest.c
389ar cru libconftest.a conftest.o
390ranlib libconftest.a
391/usr/bin/clang -pipe -Os -arch x86_64 -arch i386 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 -o conftest conftest.c -Wl,-force_load,./libconftest.a
392configure:10503: result: yes
393configure:10576: checking for ANSI C header files
394configure:10596: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
395configure:10596: $? = 0
396configure:10669: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
397configure:10669: $? = 0
398configure:10669: ./conftest
399configure:10669: $? = 0
400configure:10680: result: yes
401configure:10693: checking for sys/types.h
402configure:10693: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
403configure:10693: $? = 0
404configure:10693: result: yes
405configure:10693: checking for sys/stat.h
406configure:10693: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
407configure:10693: $? = 0
408configure:10693: result: yes
409configure:10693: checking for stdlib.h
410configure:10693: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
411configure:10693: $? = 0
412configure:10693: result: yes
413configure:10693: checking for string.h
414configure:10693: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
415configure:10693: $? = 0
416configure:10693: result: yes
417configure:10693: checking for memory.h
418configure:10693: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
419configure:10693: $? = 0
420configure:10693: result: yes
421configure:10693: checking for strings.h
422configure:10693: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
423configure:10693: $? = 0
424configure:10693: result: yes
425configure:10693: checking for inttypes.h
426configure:10693: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
427configure:10693: $? = 0
428configure:10693: result: yes
429configure:10693: checking for stdint.h
430configure:10693: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
431configure:10693: $? = 0
432configure:10693: result: yes
433configure:10693: checking for unistd.h
434configure:10693: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
435configure:10693: $? = 0
436configure:10693: result: yes
437configure:10707: checking for dlfcn.h
438configure:10707: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
439configure:10707: $? = 0
440configure:10707: result: yes
441configure:10973: checking for objdir
442configure:10988: result: .libs
443configure:11252: checking if /usr/bin/clang supports -fno-rtti -fno-exceptions
444configure:11270: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  -fno-rtti -fno-exceptions conftest.c >&5
445configure:11274: $? = 0
446configure:11287: result: yes
447configure:11645: checking for /usr/bin/clang option to produce PIC
448configure:11652: result: -fno-common -DPIC
449configure:11660: checking if /usr/bin/clang PIC flag -fno-common -DPIC works
450configure:11678: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  -fno-common -DPIC -DPIC conftest.c >&5
451configure:11682: $? = 0
452configure:11695: result: yes
453configure:11724: checking if /usr/bin/clang static flag -static works
454configure:11752: result: no
455configure:11767: checking if /usr/bin/clang supports -c -o file.o
456configure:11788: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  -o out/conftest2.o conftest.c >&5
457configure:11792: $? = 0
458configure:11814: result: yes
459configure:11822: checking if /usr/bin/clang supports -c -o file.o
460configure:11869: result: yes
461configure:11902: checking whether the /usr/bin/clang linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries
462configure:13161: result: yes
463configure:13401: checking dynamic linker characteristics
464configure:14219: result: darwin16.7.0 dyld
465configure:14341: checking how to hardcode library paths into programs
466configure:14366: result: immediate
467configure:14914: checking whether stripping libraries is possible
468configure:14928: result: yes
469configure:14954: checking if libtool supports shared libraries
470configure:14956: result: yes
471configure:14959: checking whether to build shared libraries
472configure:14984: result: yes
473configure:14987: checking whether to build static libraries
474configure:14991: result: no
475configure:15014: checking how to run the C++ preprocessor
476configure:15041: /usr/bin/clang++ -E  conftest.cpp
477configure:15041: $? = 0
478configure:15055: /usr/bin/clang++ -E  conftest.cpp
479conftest.cpp:23:10: fatal error: 'ac_nonexistent.h' file not found
480#include <ac_nonexistent.h>
481         ^
4821 error generated.
483configure:15055: $? = 1
484configure: failed program was:
485| /* confdefs.h */
486| #define PACKAGE_NAME "Mesa"
487| #define PACKAGE_TARNAME "mesa"
488| #define PACKAGE_VERSION "17.1.6"
489| #define PACKAGE_STRING "Mesa 17.1.6"
490| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
491| #define PACKAGE_URL ""
492| #define PACKAGE "mesa"
493| #define VERSION "17.1.6"
494| #define STDC_HEADERS 1
495| #define HAVE_SYS_TYPES_H 1
496| #define HAVE_SYS_STAT_H 1
497| #define HAVE_STDLIB_H 1
498| #define HAVE_STRING_H 1
499| #define HAVE_MEMORY_H 1
500| #define HAVE_STRINGS_H 1
501| #define HAVE_INTTYPES_H 1
502| #define HAVE_STDINT_H 1
503| #define HAVE_UNISTD_H 1
504| #define HAVE_DLFCN_H 1
505| #define LT_OBJDIR ".libs/"
506| /* end confdefs.h.  */
507| #include <ac_nonexistent.h>
508configure:15080: result: /usr/bin/clang++ -E
509configure:15100: /usr/bin/clang++ -E  conftest.cpp
510configure:15100: $? = 0
511configure:15114: /usr/bin/clang++ -E  conftest.cpp
512conftest.cpp:23:10: fatal error: 'ac_nonexistent.h' file not found
513#include <ac_nonexistent.h>
514         ^
5151 error generated.
516configure:15114: $? = 1
517configure: failed program was:
518| /* confdefs.h */
519| #define PACKAGE_NAME "Mesa"
520| #define PACKAGE_TARNAME "mesa"
521| #define PACKAGE_VERSION "17.1.6"
522| #define PACKAGE_STRING "Mesa 17.1.6"
523| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
524| #define PACKAGE_URL ""
525| #define PACKAGE "mesa"
526| #define VERSION "17.1.6"
527| #define STDC_HEADERS 1
528| #define HAVE_SYS_TYPES_H 1
529| #define HAVE_SYS_STAT_H 1
530| #define HAVE_STDLIB_H 1
531| #define HAVE_STRING_H 1
532| #define HAVE_MEMORY_H 1
533| #define HAVE_STRINGS_H 1
534| #define HAVE_INTTYPES_H 1
535| #define HAVE_STDINT_H 1
536| #define HAVE_UNISTD_H 1
537| #define HAVE_DLFCN_H 1
538| #define LT_OBJDIR ".libs/"
539| /* end confdefs.h.  */
540| #include <ac_nonexistent.h>
541configure:15276: checking for ld used by /usr/bin/clang++
542configure:15343: result: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
543configure:15350: checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld
544configure:15365: result: no
545configure:15420: checking whether the /usr/bin/clang++ linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries
546configure:16493: result: yes
547configure:16529: /usr/bin/clang++ -c -pipe -Os -stdlib=libc++ -arch x86_64 -arch i386  conftest.cpp >&5
548configure:16532: $? = 0
549configure:17013: checking for /usr/bin/clang++ option to produce PIC
550configure:17020: result: -fno-common -DPIC
551configure:17028: checking if /usr/bin/clang++ PIC flag -fno-common -DPIC works
552configure:17046: /usr/bin/clang++ -c -pipe -Os -stdlib=libc++ -arch x86_64 -arch i386  -fno-common -DPIC -DPIC conftest.cpp >&5
553configure:17050: $? = 0
554configure:17063: result: yes
555configure:17086: checking if /usr/bin/clang++ static flag -static works
556configure:17114: result: no
557configure:17126: checking if /usr/bin/clang++ supports -c -o file.o
558configure:17147: /usr/bin/clang++ -c -pipe -Os -stdlib=libc++ -arch x86_64 -arch i386  -o out/conftest2.o conftest.cpp >&5
559configure:17151: $? = 0
560configure:17173: result: yes
561configure:17178: checking if /usr/bin/clang++ supports -c -o file.o
562configure:17225: result: yes
563configure:17255: checking whether the /usr/bin/clang++ linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries
564configure:17295: result: yes
565configure:17436: checking dynamic linker characteristics
566configure:18181: result: darwin16.7.0 dyld
567configure:18246: checking how to hardcode library paths into programs
568configure:18271: result: immediate
569configure:18335: checking for rm
570configure:18362: result: rm -f
571configure:18375: checking for bison
572configure:18391: found /opt/local/bin/bison
573configure:18402: result: bison -y
574configure:18418: checking if bison is the parser generator
575configure:18431: result: yes
576configure:18448: checking for flex
577configure:18464: found /opt/local/bin/flex
578configure:18475: result: flex
579configure:18513: flex conftest.l
580configure:18517: $? = 0
581configure:18519: checking lex output file root
582configure:18533: result: lex.yy
583configure:18538: checking lex library
584configure:18552: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c   >&5
585Undefined symbols for architecture x86_64:
586  "_yywrap", referenced from:
587      _yylex in conftest-47efad.o
588      _main in conftest-47efad.o
589ld: symbol(s) not found for architecture x86_64
590clang: error: linker command failed with exit code 1 (use -v to see invocation)
591configure:18552: $? = 1
592configure: failed program was:
593| /* confdefs.h */
594| #define PACKAGE_NAME "Mesa"
595| #define PACKAGE_TARNAME "mesa"
596| #define PACKAGE_VERSION "17.1.6"
597| #define PACKAGE_STRING "Mesa 17.1.6"
598| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
599| #define PACKAGE_URL ""
600| #define PACKAGE "mesa"
601| #define VERSION "17.1.6"
602| #define STDC_HEADERS 1
603| #define HAVE_SYS_TYPES_H 1
604| #define HAVE_SYS_STAT_H 1
605| #define HAVE_STDLIB_H 1
606| #define HAVE_STRING_H 1
607| #define HAVE_MEMORY_H 1
608| #define HAVE_STRINGS_H 1
609| #define HAVE_INTTYPES_H 1
610| #define HAVE_STDINT_H 1
611| #define HAVE_UNISTD_H 1
612| #define HAVE_DLFCN_H 1
613| #define LT_OBJDIR ".libs/"
614| /* end confdefs.h.  */
615|
616| #line 3 "lex.yy.c"
617|
618| #define  YY_INT_ALIGNED short int
619|
620| /* A lexical scanner generated by flex */
621|
622| #define FLEX_SCANNER
623| #define YY_FLEX_MAJOR_VERSION 2
624| #define YY_FLEX_MINOR_VERSION 6
625| #define YY_FLEX_SUBMINOR_VERSION 1
626| #if YY_FLEX_SUBMINOR_VERSION > 0
627| #define FLEX_BETA
628| #endif
629|
630| /* First, we deal with  platform-specific or compiler-specific issues. */
631|
632| /* begin standard C headers. */
633| #include <stdio.h>
634| #include <string.h>
635| #include <errno.h>
636| #include <stdlib.h>
637|
638| /* end standard C headers. */
639|
640| /* flex integer type definitions */
641|
642| #ifndef FLEXINT_H
643| #define FLEXINT_H
644|
645| /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
646|
647| #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
648|
649| /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
650|  * if you want the limit (max/min) macros for int types.
651|  */
652| #ifndef __STDC_LIMIT_MACROS
653| #define __STDC_LIMIT_MACROS 1
654| #endif
655|
656| #include <inttypes.h>
657| typedef int8_t flex_int8_t;
658| typedef uint8_t flex_uint8_t;
659| typedef int16_t flex_int16_t;
660| typedef uint16_t flex_uint16_t;
661| typedef int32_t flex_int32_t;
662| typedef uint32_t flex_uint32_t;
663| #else
664| typedef signed char flex_int8_t;
665| typedef short int flex_int16_t;
666| typedef int flex_int32_t;
667| typedef unsigned char flex_uint8_t;
668| typedef unsigned short int flex_uint16_t;
669| typedef unsigned int flex_uint32_t;
670|
671| /* Limits of integral types. */
672| #ifndef INT8_MIN
673| #define INT8_MIN               (-128)
674| #endif
675| #ifndef INT16_MIN
676| #define INT16_MIN              (-32767-1)
677| #endif
678| #ifndef INT32_MIN
679| #define INT32_MIN              (-2147483647-1)
680| #endif
681| #ifndef INT8_MAX
682| #define INT8_MAX               (127)
683| #endif
684| #ifndef INT16_MAX
685| #define INT16_MAX              (32767)
686| #endif
687| #ifndef INT32_MAX
688| #define INT32_MAX              (2147483647)
689| #endif
690| #ifndef UINT8_MAX
691| #define UINT8_MAX              (255U)
692| #endif
693| #ifndef UINT16_MAX
694| #define UINT16_MAX             (65535U)
695| #endif
696| #ifndef UINT32_MAX
697| #define UINT32_MAX             (4294967295U)
698| #endif
699|
700| #endif /* ! C99 */
701|
702| #endif /* ! FLEXINT_H */
703|
704| /* TODO: this is always defined, so inline it */
705| #define yyconst const
706|
707| #if defined(__GNUC__) && __GNUC__ >= 3
708| #define yynoreturn __attribute__((__noreturn__))
709| #else
710| #define yynoreturn
711| #endif
712|
713| /* Returned upon end-of-file. */
714| #define YY_NULL 0
715|
716| /* Promotes a possibly negative, possibly signed char to an unsigned
717|  * integer for use as an array index.  If the signed char is negative,
718|  * we want to instead treat it as an 8-bit unsigned char, hence the
719|  * double cast.
720|  */
721| #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
722|
723| /* Enter a start condition.  This macro really ought to take a parameter,
724|  * but we do it the disgusting crufty way forced on us by the ()-less
725|  * definition of BEGIN.
726|  */
727| #define BEGIN (yy_start) = 1 + 2 *
728|
729| /* Translate the current start state into a value that can be later handed
730|  * to BEGIN to return to the state.  The YYSTATE alias is for lex
731|  * compatibility.
732|  */
733| #define YY_START (((yy_start) - 1) / 2)
734| #define YYSTATE YY_START
735|
736| /* Action number for EOF rule of a given start state. */
737| #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
738|
739| /* Special action meaning "start processing a new file". */
740| #define YY_NEW_FILE yyrestart(yyin  )
741|
742| #define YY_END_OF_BUFFER_CHAR 0
743|
744| /* Size of default input buffer. */
745| #ifndef YY_BUF_SIZE
746| #ifdef __ia64__
747| /* On IA-64, the buffer size is 16k, not 8k.
748|  * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
749|  * Ditto for the __ia64__ case accordingly.
750|  */
751| #define YY_BUF_SIZE 32768
752| #else
753| #define YY_BUF_SIZE 16384
754| #endif /* __ia64__ */
755| #endif
756|
757| /* The state buf must be large enough to hold one state per character in the main buffer.
758|  */
759| #define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
760|
761| #ifndef YY_TYPEDEF_YY_BUFFER_STATE
762| #define YY_TYPEDEF_YY_BUFFER_STATE
763| typedef struct yy_buffer_state *YY_BUFFER_STATE;
764| #endif
765|
766| #ifndef YY_TYPEDEF_YY_SIZE_T
767| #define YY_TYPEDEF_YY_SIZE_T
768| typedef size_t yy_size_t;
769| #endif
770|
771| extern int yyleng;
772|
773| extern FILE *yyin, *yyout;
774|
775| #define EOB_ACT_CONTINUE_SCAN 0
776| #define EOB_ACT_END_OF_FILE 1
777| #define EOB_ACT_LAST_MATCH 2
778|
779|     #define YY_LESS_LINENO(n)
780|     #define YY_LINENO_REWIND_TO(ptr)
781|     
782| /* Return all but the first "n" matched characters back to the input stream. */
783| #define yyless(n) \
784|       do \
785|               { \
786|               /* Undo effects of setting up yytext. */ \
787|         int yyless_macro_arg = (n); \
788|         YY_LESS_LINENO(yyless_macro_arg);\
789|               *yy_cp = (yy_hold_char); \
790|               YY_RESTORE_YY_MORE_OFFSET \
791|               (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
792|               YY_DO_BEFORE_ACTION; /* set up yytext again */ \
793|               } \
794|       while ( 0 )
795|
796| #define unput(c) yyunput( c, (yytext_ptr)  )
797|
798| #ifndef YY_STRUCT_YY_BUFFER_STATE
799| #define YY_STRUCT_YY_BUFFER_STATE
800| struct yy_buffer_state
801|       {
802|       FILE *yy_input_file;
803|
804|       char *yy_ch_buf;                /* input buffer */
805|       char *yy_buf_pos;               /* current position in input buffer */
806|
807|       /* Size of input buffer in bytes, not including room for EOB
808|        * characters.
809|        */
810|       int yy_buf_size;
811|
812|       /* Number of characters read into yy_ch_buf, not including EOB
813|        * characters.
814|        */
815|       int yy_n_chars;
816|
817|       /* Whether we "own" the buffer - i.e., we know we created it,
818|        * and can realloc() it to grow it, and should free() it to
819|        * delete it.
820|        */
821|       int yy_is_our_buffer;
822|
823|       /* Whether this is an "interactive" input source; if so, and
824|        * if we're using stdio for input, then we want to use getc()
825|        * instead of fread(), to make sure we stop fetching input after
826|        * each newline.
827|        */
828|       int yy_is_interactive;
829|
830|       /* Whether we're considered to be at the beginning of a line.
831|        * If so, '^' rules will be active on the next match, otherwise
832|        * not.
833|        */
834|       int yy_at_bol;
835|
836|     int yy_bs_lineno; /**< The line count. */
837|     int yy_bs_column; /**< The column count. */
838|     
839|       /* Whether to try to fill the input buffer when we reach the
840|        * end of it.
841|        */
842|       int yy_fill_buffer;
843|
844|       int yy_buffer_status;
845|
846| #define YY_BUFFER_NEW 0
847| #define YY_BUFFER_NORMAL 1
848|       /* When an EOF's been seen but there's still some text to process
849|        * then we mark the buffer as YY_EOF_PENDING, to indicate that we
850|        * shouldn't try reading from the input source any more.  We might
851|        * still have a bunch of tokens to match, though, because of
852|        * possible backing-up.
853|        *
854|        * When we actually see the EOF, we change the status to "new"
855|        * (via yyrestart()), so that the user can continue scanning by
856|        * just pointing yyin at a new input file.
857|        */
858| #define YY_BUFFER_EOF_PENDING 2
859|
860|       };
861| #endif /* !YY_STRUCT_YY_BUFFER_STATE */
862|
863| /* Stack of input buffers. */
864| static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
865| static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
866| static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */
867|
868| /* We provide macros for accessing buffer states in case in the
869|  * future we want to put the buffer states in a more general
870|  * "scanner state".
871|  *
872|  * Returns the top of the stack, or NULL.
873|  */
874| #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
875|                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
876|                           : NULL)
877|
878| /* Same as previous macro, but useful when we know that the buffer stack is not
879|  * NULL or when we need an lvalue. For internal use only.
880|  */
881| #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
882|
883| /* yy_hold_char holds the character lost when yytext is formed. */
884| static char yy_hold_char;
885| static int yy_n_chars;                /* number of characters read into yy_ch_buf */
886| int yyleng;
887|
888| /* Points to current character in buffer. */
889| static char *yy_c_buf_p = NULL;
890| static int yy_init = 0;               /* whether we need to initialize */
891| static int yy_start = 0;      /* start state number */
892|
893| /* Flag which is used to allow yywrap()'s to do buffer switches
894|  * instead of setting up a fresh yyin.  A bit of a hack ...
895|  */
896| static int yy_did_buffer_switch_on_eof;
897|
898| void yyrestart (FILE *input_file  );
899| void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
900| YY_BUFFER_STATE yy_create_buffer (FILE *file,int size  );
901| void yy_delete_buffer (YY_BUFFER_STATE b  );
902| void yy_flush_buffer (YY_BUFFER_STATE b  );
903| void yypush_buffer_state (YY_BUFFER_STATE new_buffer  );
904| void yypop_buffer_state (void );
905|
906| static void yyensure_buffer_stack (void );
907| static void yy_load_buffer_state (void );
908| static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file  );
909|
910| #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
911|
912| YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size  );
913| YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str  );
914| YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,int len  );
915|
916| void *yyalloc (yy_size_t  );
917| void *yyrealloc (void *,yy_size_t  );
918| void yyfree (void *  );
919|
920| #define yy_new_buffer yy_create_buffer
921|
922| #define yy_set_interactive(is_interactive) \
923|       { \
924|       if ( ! YY_CURRENT_BUFFER ){ \
925|         yyensure_buffer_stack (); \
926|               YY_CURRENT_BUFFER_LVALUE =    \
927|             yy_create_buffer(yyin,YY_BUF_SIZE ); \
928|       } \
929|       YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
930|       }
931|
932| #define yy_set_bol(at_bol) \
933|       { \
934|       if ( ! YY_CURRENT_BUFFER ){\
935|         yyensure_buffer_stack (); \
936|               YY_CURRENT_BUFFER_LVALUE =    \
937|             yy_create_buffer(yyin,YY_BUF_SIZE ); \
938|       } \
939|       YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
940|       }
941|
942| #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
943|
944| /* Begin user sect3 */
945|
946| typedef unsigned char YY_CHAR;
947|
948| FILE *yyin = NULL, *yyout = NULL;
949|
950| typedef int yy_state_type;
951|
952| extern int yylineno;
953|
954| int yylineno = 1;
955|
956| extern char *yytext;
957| #ifdef yytext_ptr
958| #undef yytext_ptr
959| #endif
960| #define yytext_ptr yytext
961|
962| static yy_state_type yy_get_previous_state (void );
963| static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
964| static int yy_get_next_buffer (void );
965| static void yynoreturn yy_fatal_error (yyconst char* msg  );
966|
967| /* Done after the current pattern has been matched and before the
968|  * corresponding action - sets up yytext.
969|  */
970| #define YY_DO_BEFORE_ACTION \
971|       (yytext_ptr) = yy_bp; \
972|       (yytext_ptr) -= (yy_more_len); \
973|       yyleng = (int) (yy_cp - (yytext_ptr)); \
974|       (yy_hold_char) = *yy_cp; \
975|       *yy_cp = '\0'; \
976|       (yy_c_buf_p) = yy_cp;
977|
978| #define YY_NUM_RULES 8
979| #define YY_END_OF_BUFFER 9
980| /* This struct is not used in this scanner,
981|    but its presence is necessary. */
982| struct yy_trans_info
983|       {
984|       flex_int32_t yy_verify;
985|       flex_int32_t yy_nxt;
986|       };
987| static yyconst flex_int16_t yy_acclist[23] =
988|     {   0,
989|         9,    7,    8,    8,    1,    7,    8,    2,    7,    8,
990|         3,    7,    8,    4,    7,    8,    5,    7,    8,    6,
991|         7,    8
992|     } ;
993|
994| static yyconst flex_int16_t yy_accept[14] =
995|     {   0,
996|         1,    1,    1,    2,    4,    5,    8,   11,   14,   17,
997|        20,   23,   23
998|     } ;
999|
1000| static yyconst YY_CHAR yy_ec[256] =
1001|     {   0,
1002|         1,    1,    1,    1,    1,    1,    1,    1,    1,    2,
1003|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1004|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1005|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1006|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1007|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1008|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1009|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1010|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1011|         1,    1,    1,    1,    1,    1,    3,    4,    5,    6,
1012|
1013|         7,    8,    1,    1,    1,    1,    1,    1,    1,    1,
1014|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1015|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1016|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1017|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1018|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1019|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1020|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1021|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1022|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1023|
1024|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1025|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1026|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1027|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1028|         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
1029|         1,    1,    1,    1,    1
1030|     } ;
1031|
1032| static yyconst YY_CHAR yy_meta[9] =
1033|     {   0,
1034|         1,    1,    1,    1,    1,    1,    1,    1
1035|     } ;
1036|
1037| static yyconst flex_uint16_t yy_base[13] =
1038|     {   0,
1039|         0,    0,    9,   10,   10,   10,   10,   10,   10,   10,
1040|        10,   10
1041|     } ;
1042|
1043| static yyconst flex_int16_t yy_def[13] =
1044|     {   0,
1045|        12,    1,   12,   12,   12,   12,   12,   12,   12,   12,
1046|        12,    0
1047|     } ;
1048|
1049| static yyconst flex_uint16_t yy_nxt[19] =
1050|     {   0,
1051|         4,    5,    6,    7,    8,    9,   10,   11,   12,    3,
1052|        12,   12,   12,   12,   12,   12,   12,   12
1053|     } ;
1054|
1055| static yyconst flex_int16_t yy_chk[19] =
1056|     {   0,
1057|         1,    1,    1,    1,    1,    1,    1,    1,    3,   12,
1058|        12,   12,   12,   12,   12,   12,   12,   12
1059|     } ;
1060|
1061| extern int yy_flex_debug;
1062| int yy_flex_debug = 0;
1063|
1064| static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
1065| static char *yy_full_match;
1066| static int yy_lp;
1067| #define REJECT \
1068| { \
1069| *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
1070| yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
1071| ++(yy_lp); \
1072| goto find_rule; \
1073| }
1074|
1075| static int yy_more_flag = 0;
1076| static int yy_more_len = 0;
1077| #define yymore() ((yy_more_flag) = 1)
1078| #define YY_MORE_ADJ (yy_more_len)
1079| #define YY_RESTORE_YY_MORE_OFFSET
1080| char *yytext;
1081| #line 1 "conftest.l"
1082| #line 469 "lex.yy.c"
1083|
1084| #define INITIAL 0
1085|
1086| #ifndef YY_NO_UNISTD_H
1087| /* Special case for "unistd.h", since it is non-ANSI. We include it way
1088|  * down here because we want the user's section 1 to have been scanned first.
1089|  * The user has a chance to override it with an option.
1090|  */
1091| #include <unistd.h>
1092| #endif
1093|
1094| #ifndef YY_EXTRA_TYPE
1095| #define YY_EXTRA_TYPE void *
1096| #endif
1097|
1098| static int yy_init_globals (void );
1099|
1100| /* Accessor methods to globals.
1101|    These are made visible to non-reentrant scanners for convenience. */
1102|
1103| int yylex_destroy (void );
1104|
1105| int yyget_debug (void );
1106|
1107| void yyset_debug (int debug_flag  );
1108|
1109| YY_EXTRA_TYPE yyget_extra (void );
1110|
1111| void yyset_extra (YY_EXTRA_TYPE user_defined  );
1112|
1113| FILE *yyget_in (void );
1114|
1115| void yyset_in  (FILE * _in_str  );
1116|
1117| FILE *yyget_out (void );
1118|
1119| void yyset_out  (FILE * _out_str  );
1120|
1121|                       int yyget_leng (void );
1122|
1123| char *yyget_text (void );
1124|
1125| int yyget_lineno (void );
1126|
1127| void yyset_lineno (int _line_number  );
1128|
1129| /* Macros after this point can all be overridden by user definitions in
1130|  * section 1.
1131|  */
1132|
1133| #ifndef YY_SKIP_YYWRAP
1134| #ifdef __cplusplus
1135| extern "C" int yywrap (void );
1136| #else
1137| extern int yywrap (void );
1138| #endif
1139| #endif
1140|
1141| #ifndef YY_NO_UNPUT
1142|     
1143|     static void yyunput (int c,char *buf_ptr  );
1144|     
1145| #endif
1146|
1147| #ifndef yytext_ptr
1148| static void yy_flex_strncpy (char *,yyconst char *,int );
1149| #endif
1150|
1151| #ifdef YY_NEED_STRLEN
1152| static int yy_flex_strlen (yyconst char * );
1153| #endif
1154|
1155| #ifndef YY_NO_INPUT
1156|
1157| #ifdef __cplusplus
1158| static int yyinput (void );
1159| #else
1160| static int input (void );
1161| #endif
1162|
1163| #endif
1164|
1165| /* Amount of stuff to slurp up with each read. */
1166| #ifndef YY_READ_BUF_SIZE
1167| #ifdef __ia64__
1168| /* On IA-64, the buffer size is 16k, not 8k */
1169| #define YY_READ_BUF_SIZE 16384
1170| #else
1171| #define YY_READ_BUF_SIZE 8192
1172| #endif /* __ia64__ */
1173| #endif
1174|
1175| /* Copy whatever the last rule matched to the standard output. */
1176| #ifndef ECHO
1177| /* This used to be an fputs(), but since the string might contain NUL's,
1178|  * we now use fwrite().
1179|  */
1180| #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0)
1181| #endif
1182|
1183| /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
1184|  * is returned in "result".
1185|  */
1186| #ifndef YY_INPUT
1187| #define YY_INPUT(buf,result,max_size) \
1188|       if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
1189|               { \
1190|               int c = '*'; \
1191|               size_t n; \
1192|               for ( n = 0; n < max_size && \
1193|                            (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
1194|                       buf[n] = (char) c; \
1195|               if ( c == '\n' ) \
1196|                       buf[n++] = (char) c; \
1197|               if ( c == EOF && ferror( yyin ) ) \
1198|                       YY_FATAL_ERROR( "input in flex scanner failed" ); \
1199|               result = n; \
1200|               } \
1201|       else \
1202|               { \
1203|               errno=0; \
1204|               while ( (result = (int) fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
1205|                       { \
1206|                       if( errno != EINTR) \
1207|                               { \
1208|                               YY_FATAL_ERROR( "input in flex scanner failed" ); \
1209|                               break; \
1210|                               } \
1211|                       errno=0; \
1212|                       clearerr(yyin); \
1213|                       } \
1214|               }\
1215| \
1216|
1217| #endif
1218|
1219| /* No semi-colon after return; correct usage is to write "yyterminate();" -
1220|  * we don't want an extra ';' after the "return" because that will cause
1221|  * some compilers to complain about unreachable statements.
1222|  */
1223| #ifndef yyterminate
1224| #define yyterminate() return YY_NULL
1225| #endif
1226|
1227| /* Number of entries by which start-condition stack grows. */
1228| #ifndef YY_START_STACK_INCR
1229| #define YY_START_STACK_INCR 25
1230| #endif
1231|
1232| /* Report a fatal error. */
1233| #ifndef YY_FATAL_ERROR
1234| #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
1235| #endif
1236|
1237| /* end tables serialization structures and prototypes */
1238|
1239| /* Default declaration of generated scanner - a define so the user can
1240|  * easily add parameters.
1241|  */
1242| #ifndef YY_DECL
1243| #define YY_DECL_IS_OURS 1
1244|
1245| extern int yylex (void);
1246|
1247| #define YY_DECL int yylex (void)
1248| #endif /* !YY_DECL */
1249|
1250| /* Code executed at the beginning of each rule, after yytext and yyleng
1251|  * have been set up.
1252|  */
1253| #ifndef YY_USER_ACTION
1254| #define YY_USER_ACTION
1255| #endif
1256|
1257| /* Code executed at the end of each rule. */
1258| #ifndef YY_BREAK
1259| #define YY_BREAK /*LINTED*/break;
1260| #endif
1261|
1262| #define YY_RULE_SETUP \
1263|       YY_USER_ACTION
1264|
1265| /** The main scanner function which does all the work.
1266|  */
1267| YY_DECL
1268| {
1269|       yy_state_type yy_current_state;
1270|       char *yy_cp, *yy_bp;
1271|       int yy_act;
1272|     
1273|       if ( !(yy_init) )
1274|               {
1275|               (yy_init) = 1;
1276|
1277| #ifdef YY_USER_INIT
1278|               YY_USER_INIT;
1279| #endif
1280|
1281|         /* Create the reject buffer large enough to save one state per allowed character. */
1282|         if ( ! (yy_state_buf) )
1283|             (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE  );
1284|             if ( ! (yy_state_buf) )
1285|                 YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
1286|
1287|               if ( ! (yy_start) )
1288|                       (yy_start) = 1; /* first start state */
1289|
1290|               if ( ! yyin )
1291|                       yyin = stdin;
1292|
1293|               if ( ! yyout )
1294|                       yyout = stdout;
1295|
1296|               if ( ! YY_CURRENT_BUFFER ) {
1297|                       yyensure_buffer_stack ();
1298|                       YY_CURRENT_BUFFER_LVALUE =
1299|                               yy_create_buffer(yyin,YY_BUF_SIZE );
1300|               }
1301|
1302|               yy_load_buffer_state( );
1303|               }
1304|
1305|       {
1306| #line 1 "conftest.l"
1307|
1308| #line 695 "lex.yy.c"
1309|
1310|       while ( /*CONSTCOND*/1 )                /* loops until end-of-file is reached */
1311|               {
1312|               (yy_more_len) = 0;
1313|               if ( (yy_more_flag) )
1314|                       {
1315|                       (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
1316|                       (yy_more_flag) = 0;
1317|                       }
1318|               yy_cp = (yy_c_buf_p);
1319|
1320|               /* Support of yytext. */
1321|               *yy_cp = (yy_hold_char);
1322|
1323|               /* yy_bp points to the position in yy_ch_buf of the start of
1324|                * the current run.
1325|                */
1326|               yy_bp = yy_cp;
1327|
1328|               yy_current_state = (yy_start);
1329|
1330|               (yy_state_ptr) = (yy_state_buf);
1331|               *(yy_state_ptr)++ = yy_current_state;
1332|
1333| yy_match:
1334|               do
1335|                       {
1336|                       YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ;
1337|                       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1338|                               {
1339|                               yy_current_state = (int) yy_def[yy_current_state];
1340|                               if ( yy_current_state >= 13 )
1341|                                       yy_c = yy_meta[(unsigned int) yy_c];
1342|                               }
1343|                       yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c];
1344|                       *(yy_state_ptr)++ = yy_current_state;
1345|                       ++yy_cp;
1346|                       }
1347|               while ( yy_base[yy_current_state] != 10 );
1348|
1349| yy_find_action:
1350|               yy_current_state = *--(yy_state_ptr);
1351|               (yy_lp) = yy_accept[yy_current_state];
1352| find_rule: /* we branch to this label when backing up */
1353|               for ( ; ; ) /* until we find what rule we matched */
1354|                       {
1355|                       if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
1356|                               {
1357|                               yy_act = yy_acclist[(yy_lp)];
1358|                                       {
1359|                                       (yy_full_match) = yy_cp;
1360|                                       break;
1361|                                       }
1362|                               }
1363|                       --yy_cp;
1364|                       yy_current_state = *--(yy_state_ptr);
1365|                       (yy_lp) = yy_accept[yy_current_state];
1366|                       }
1367|
1368|               YY_DO_BEFORE_ACTION;
1369|
1370| do_action:    /* This label is used only to access EOF actions. */
1371|
1372|               switch ( yy_act )
1373|       { /* beginning of action switch */
1374| case 1:
1375| YY_RULE_SETUP
1376| #line 2 "conftest.l"
1377| { ECHO; }
1378|       YY_BREAK
1379| case 2:
1380| YY_RULE_SETUP
1381| #line 3 "conftest.l"
1382| { REJECT; }
1383|       YY_BREAK
1384| case 3:
1385| YY_RULE_SETUP
1386| #line 4 "conftest.l"
1387| { yymore (); }
1388|       YY_BREAK
1389| case 4:
1390| YY_RULE_SETUP
1391| #line 5 "conftest.l"
1392| { yyless (1); }
1393|       YY_BREAK
1394| case 5:
1395| YY_RULE_SETUP
1396| #line 6 "conftest.l"
1397| { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
1398|     yyless ((input () != 0)); }
1399|       YY_BREAK
1400| case 6:
1401| YY_RULE_SETUP
1402| #line 8 "conftest.l"
1403| { unput (yytext[0]); }
1404|       YY_BREAK
1405| case 7:
1406| YY_RULE_SETUP
1407| #line 9 "conftest.l"
1408| { BEGIN INITIAL; }
1409|       YY_BREAK
1410| case 8:
1411| YY_RULE_SETUP
1412| #line 10 "conftest.l"
1413| ECHO;
1414|       YY_BREAK
1415| #line 802 "lex.yy.c"
1416|                       case YY_STATE_EOF(INITIAL):
1417|                               yyterminate();
1418|
1419|       case YY_END_OF_BUFFER:
1420|               {
1421|               /* Amount of text matched not including the EOB char. */
1422|               int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
1423|
1424|               /* Undo the effects of YY_DO_BEFORE_ACTION. */
1425|               *yy_cp = (yy_hold_char);
1426|               YY_RESTORE_YY_MORE_OFFSET
1427|
1428|               if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
1429|                       {
1430|                       /* We're scanning a new file or input source.  It's
1431|                        * possible that this happened because the user
1432|                        * just pointed yyin at a new source and called
1433|                        * yylex().  If so, then we have to assure
1434|                        * consistency between YY_CURRENT_BUFFER and our
1435|                        * globals.  Here is the right place to do so, because
1436|                        * this is the first action (other than possibly a
1437|                        * back-up) that will match for the new input source.
1438|                        */
1439|                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
1440|                       YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
1441|                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
1442|                       }
1443|
1444|               /* Note that here we test for yy_c_buf_p "<=" to the position
1445|                * of the first EOB in the buffer, since yy_c_buf_p will
1446|                * already have been incremented past the NUL character
1447|                * (since all states make transitions on EOB to the
1448|                * end-of-buffer state).  Contrast this with the test
1449|                * in input().
1450|                */
1451|               if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
1452|                       { /* This was really a NUL. */
1453|                       yy_state_type yy_next_state;
1454|
1455|                       (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
1456|
1457|                       yy_current_state = yy_get_previous_state(  );
1458|
1459|                       /* Okay, we're now positioned to make the NUL
1460|                        * transition.  We couldn't have
1461|                        * yy_get_previous_state() go ahead and do it
1462|                        * for us because it doesn't know how to deal
1463|                        * with the possibility of jamming (and we don't
1464|                        * want to build jamming into it because then it
1465|                        * will run more slowly).
1466|                        */
1467|
1468|                       yy_next_state = yy_try_NUL_trans( yy_current_state );
1469|
1470|                       yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1471|
1472|                       if ( yy_next_state )
1473|                               {
1474|                               /* Consume the NUL. */
1475|                               yy_cp = ++(yy_c_buf_p);
1476|                               yy_current_state = yy_next_state;
1477|                               goto yy_match;
1478|                               }
1479|
1480|                       else
1481|                               {
1482|                               yy_cp = (yy_c_buf_p);
1483|                               goto yy_find_action;
1484|                               }
1485|                       }
1486|
1487|               else switch ( yy_get_next_buffer(  ) )
1488|                       {
1489|                       case EOB_ACT_END_OF_FILE:
1490|                               {
1491|                               (yy_did_buffer_switch_on_eof) = 0;
1492|
1493|                               if ( yywrap( ) )
1494|                                       {
1495|                                       /* Note: because we've taken care in
1496|                                        * yy_get_next_buffer() to have set up
1497|                                        * yytext, we can now set up
1498|                                        * yy_c_buf_p so that if some total
1499|                                        * hoser (like flex itself) wants to
1500|                                        * call the scanner after we return the
1501|                                        * YY_NULL, it'll still work - another
1502|                                        * YY_NULL will get returned.
1503|                                        */
1504|                                       (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
1505|
1506|                                       yy_act = YY_STATE_EOF(YY_START);
1507|                                       goto do_action;
1508|                                       }
1509|
1510|                               else
1511|                                       {
1512|                                       if ( ! (yy_did_buffer_switch_on_eof) )
1513|                                               YY_NEW_FILE;
1514|                                       }
1515|                               break;
1516|                               }
1517|
1518|                       case EOB_ACT_CONTINUE_SCAN:
1519|                               (yy_c_buf_p) =
1520|                                       (yytext_ptr) + yy_amount_of_matched_text;
1521|
1522|                               yy_current_state = yy_get_previous_state(  );
1523|
1524|                               yy_cp = (yy_c_buf_p);
1525|                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1526|                               goto yy_match;
1527|
1528|                       case EOB_ACT_LAST_MATCH:
1529|                               (yy_c_buf_p) =
1530|                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
1531|
1532|                               yy_current_state = yy_get_previous_state(  );
1533|
1534|                               yy_cp = (yy_c_buf_p);
1535|                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1536|                               goto yy_find_action;
1537|                       }
1538|               break;
1539|               }
1540|
1541|       default:
1542|               YY_FATAL_ERROR(
1543|                       "fatal flex scanner internal error--no action found" );
1544|       } /* end of action switch */
1545|               } /* end of scanning one token */
1546|       } /* end of user's declarations */
1547| } /* end of yylex */
1548|
1549| /* yy_get_next_buffer - try to read in a new buffer
1550|  *
1551|  * Returns a code representing an action:
1552|  *    EOB_ACT_LAST_MATCH -
1553|  *    EOB_ACT_CONTINUE_SCAN - continue scanning from current position
1554|  *    EOB_ACT_END_OF_FILE - end of file
1555|  */
1556| static int yy_get_next_buffer (void)
1557| {
1558|       char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
1559|       char *source = (yytext_ptr);
1560|       yy_size_t number_to_move, i;
1561|       int ret_val;
1562|
1563|       if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
1564|               YY_FATAL_ERROR(
1565|               "fatal flex scanner internal error--end of buffer missed" );
1566|
1567|       if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
1568|               { /* Don't try to fill the buffer, so this is an EOF. */
1569|               if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
1570|                       {
1571|                       /* We matched a single character, the EOB, so
1572|                        * treat this as a final EOF.
1573|                        */
1574|                       return EOB_ACT_END_OF_FILE;
1575|                       }
1576|
1577|               else
1578|                       {
1579|                       /* We matched some text prior to the EOB, first
1580|                        * process it.
1581|                        */
1582|                       return EOB_ACT_LAST_MATCH;
1583|                       }
1584|               }
1585|
1586|       /* Try to read more data. */
1587|
1588|       /* First move last chars to start of buffer. */
1589|       number_to_move = (yy_size_t) ((yy_c_buf_p) - (yytext_ptr)) - 1;
1590|
1591|       for ( i = 0; i < number_to_move; ++i )
1592|               *(dest++) = *(source++);
1593|
1594|       if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
1595|               /* don't do the read, it's not guaranteed to return an EOF,
1596|                * just force an EOF
1597|                */
1598|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
1599|
1600|       else
1601|               {
1602|                       int num_to_read =
1603|                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
1604|
1605|               while ( num_to_read <= 0 )
1606|                       { /* Not enough room in the buffer - grow it. */
1607|
1608|                       YY_FATAL_ERROR(
1609| "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
1610|
1611|                       }
1612|
1613|               if ( num_to_read > YY_READ_BUF_SIZE )
1614|                       num_to_read = YY_READ_BUF_SIZE;
1615|
1616|               /* Read in more data. */
1617|               YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
1618|                       (yy_n_chars), num_to_read );
1619|
1620|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1621|               }
1622|
1623|       if ( (yy_n_chars) == 0 )
1624|               {
1625|               if ( number_to_move == YY_MORE_ADJ )
1626|                       {
1627|                       ret_val = EOB_ACT_END_OF_FILE;
1628|                       yyrestart(yyin  );
1629|                       }
1630|
1631|               else
1632|                       {
1633|                       ret_val = EOB_ACT_LAST_MATCH;
1634|                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
1635|                               YY_BUFFER_EOF_PENDING;
1636|                       }
1637|               }
1638|
1639|       else
1640|               ret_val = EOB_ACT_CONTINUE_SCAN;
1641|
1642|       if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
1643|               /* Extend the array by 50%, plus the number we really need. */
1644|               int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
1645|               YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
1646|               if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
1647|                       YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
1648|       }
1649|
1650|       (yy_n_chars) += number_to_move;
1651|       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
1652|       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
1653|
1654|       (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
1655|
1656|       return ret_val;
1657| }
1658|
1659| /* yy_get_previous_state - get the state just before the EOB char was reached */
1660|
1661|     static yy_state_type yy_get_previous_state (void)
1662| {
1663|       yy_state_type yy_current_state;
1664|       char *yy_cp;
1665|     
1666|       yy_current_state = (yy_start);
1667|
1668|       (yy_state_ptr) = (yy_state_buf);
1669|       *(yy_state_ptr)++ = yy_current_state;
1670|
1671|       for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
1672|               {
1673|               YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
1674|               while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1675|                       {
1676|                       yy_current_state = (int) yy_def[yy_current_state];
1677|                       if ( yy_current_state >= 13 )
1678|                               yy_c = yy_meta[(unsigned int) yy_c];
1679|                       }
1680|               yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c];
1681|               *(yy_state_ptr)++ = yy_current_state;
1682|               }
1683|
1684|       return yy_current_state;
1685| }
1686|
1687| /* yy_try_NUL_trans - try to make a transition on the NUL character
1688|  *
1689|  * synopsis
1690|  *    next_state = yy_try_NUL_trans( current_state );
1691|  */
1692|     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
1693| {
1694|       int yy_is_jam;
1695|     
1696|       YY_CHAR yy_c = 1;
1697|       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1698|               {
1699|               yy_current_state = (int) yy_def[yy_current_state];
1700|               if ( yy_current_state >= 13 )
1701|                       yy_c = yy_meta[(unsigned int) yy_c];
1702|               }
1703|       yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c];
1704|       yy_is_jam = (yy_current_state == 12);
1705|       if ( ! yy_is_jam )
1706|               *(yy_state_ptr)++ = yy_current_state;
1707|
1708|               return yy_is_jam ? 0 : yy_current_state;
1709| }
1710|
1711| #ifndef YY_NO_UNPUT
1712|
1713|     static void yyunput (int c, char * yy_bp )
1714| {
1715|       char *yy_cp;
1716|     
1717|     yy_cp = (yy_c_buf_p);
1718|
1719|       /* undo effects of setting up yytext */
1720|       *yy_cp = (yy_hold_char);
1721|
1722|       if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
1723|               { /* need to shift things up to make room */
1724|               /* +2 for EOB chars. */
1725|               int number_to_move = (yy_n_chars) + 2;
1726|               char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
1727|                                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
1728|               char *source =
1729|                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
1730|
1731|               while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
1732|                       *--dest = *--source;
1733|
1734|               yy_cp += (int) (dest - source);
1735|               yy_bp += (int) (dest - source);
1736|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
1737|                       (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
1738|
1739|               if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
1740|                       YY_FATAL_ERROR( "flex scanner push-back overflow" );
1741|               }
1742|
1743|       *--yy_cp = (char) c;
1744|
1745|       (yytext_ptr) = yy_bp;
1746|       (yy_hold_char) = *yy_cp;
1747|       (yy_c_buf_p) = yy_cp;
1748| }
1749|
1750| #endif
1751|
1752| #ifndef YY_NO_INPUT
1753| #ifdef __cplusplus
1754|     static int yyinput (void)
1755| #else
1756|     static int input  (void)
1757| #endif
1758|
1759| {
1760|       int c;
1761|     
1762|       *(yy_c_buf_p) = (yy_hold_char);
1763|
1764|       if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
1765|               {
1766|               /* yy_c_buf_p now points to the character we want to return.
1767|                * If this occurs *before* the EOB characters, then it's a
1768|                * valid NUL; if not, then we've hit the end of the buffer.
1769|                */
1770|               if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
1771|                       /* This was really a NUL. */
1772|                       *(yy_c_buf_p) = '\0';
1773|
1774|               else
1775|                       { /* need more input */
1776|                       int offset = (yy_c_buf_p) - (yytext_ptr);
1777|                       ++(yy_c_buf_p);
1778|
1779|                       switch ( yy_get_next_buffer(  ) )
1780|                               {
1781|                               case EOB_ACT_LAST_MATCH:
1782|                                       /* This happens because yy_g_n_b()
1783|                                        * sees that we've accumulated a
1784|                                        * token and flags that we need to
1785|                                        * try matching the token before
1786|                                        * proceeding.  But for input(),
1787|                                        * there's no matching to consider.
1788|                                        * So convert the EOB_ACT_LAST_MATCH
1789|                                        * to EOB_ACT_END_OF_FILE.
1790|                                        */
1791|
1792|                                       /* Reset buffer status. */
1793|                                       yyrestart(yyin );
1794|
1795|                                       /*FALLTHROUGH*/
1796|
1797|                               case EOB_ACT_END_OF_FILE:
1798|                                       {
1799|                                       if ( yywrap( ) )
1800|                                               return 0;
1801|
1802|                                       if ( ! (yy_did_buffer_switch_on_eof) )
1803|                                               YY_NEW_FILE;
1804| #ifdef __cplusplus
1805|                                       return yyinput();
1806| #else
1807|                                       return input();
1808| #endif
1809|                                       }
1810|
1811|                               case EOB_ACT_CONTINUE_SCAN:
1812|                                       (yy_c_buf_p) = (yytext_ptr) + offset;
1813|                                       break;
1814|                               }
1815|                       }
1816|               }
1817|
1818|       c = *(unsigned char *) (yy_c_buf_p);    /* cast for 8-bit char's */
1819|       *(yy_c_buf_p) = '\0';   /* preserve yytext */
1820|       (yy_hold_char) = *++(yy_c_buf_p);
1821|
1822|       return c;
1823| }
1824| #endif        /* ifndef YY_NO_INPUT */
1825|
1826| /** Immediately switch to a different input stream.
1827|  * @param input_file A readable stream.
1828|  *
1829|  * @note This function does not reset the start condition to @c INITIAL .
1830|  */
1831|     void yyrestart  (FILE * input_file )
1832| {
1833|     
1834|       if ( ! YY_CURRENT_BUFFER ){
1835|         yyensure_buffer_stack ();
1836|               YY_CURRENT_BUFFER_LVALUE =
1837|             yy_create_buffer(yyin,YY_BUF_SIZE );
1838|       }
1839|
1840|       yy_init_buffer(YY_CURRENT_BUFFER,input_file );
1841|       yy_load_buffer_state( );
1842| }
1843|
1844| /** Switch to a different input buffer.
1845|  * @param new_buffer The new input buffer.
1846|  *
1847|  */
1848|     void yy_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )
1849| {
1850|     
1851|       /* TODO. We should be able to replace this entire function body
1852|        * with
1853|        *              yypop_buffer_state();
1854|        *              yypush_buffer_state(new_buffer);
1855|      */
1856|       yyensure_buffer_stack ();
1857|       if ( YY_CURRENT_BUFFER == new_buffer )
1858|               return;
1859|
1860|       if ( YY_CURRENT_BUFFER )
1861|               {
1862|               /* Flush out information for old buffer. */
1863|               *(yy_c_buf_p) = (yy_hold_char);
1864|               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
1865|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1866|               }
1867|
1868|       YY_CURRENT_BUFFER_LVALUE = new_buffer;
1869|       yy_load_buffer_state( );
1870|
1871|       /* We don't actually know whether we did this switch during
1872|        * EOF (yywrap()) processing, but the only time this flag
1873|        * is looked at is after yywrap() is called, so it's safe
1874|        * to go ahead and always set it.
1875|        */
1876|       (yy_did_buffer_switch_on_eof) = 1;
1877| }
1878|
1879| static void yy_load_buffer_state  (void)
1880| {
1881|       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
1882|       (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
1883|       yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
1884|       (yy_hold_char) = *(yy_c_buf_p);
1885| }
1886|
1887| /** Allocate and initialize an input buffer state.
1888|  * @param file A readable stream.
1889|  * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
1890|  *
1891|  * @return the allocated buffer state.
1892|  */
1893|     YY_BUFFER_STATE yy_create_buffer  (FILE * file, int  size )
1894| {
1895|       YY_BUFFER_STATE b;
1896|     
1897|       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
1898|       if ( ! b )
1899|               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
1900|
1901|       b->yy_buf_size = (yy_size_t)size;
1902|
1903|       /* yy_ch_buf has to be 2 characters longer than the size given because
1904|        * we need to put in 2 end-of-buffer characters.
1905|        */
1906|       b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2  );
1907|       if ( ! b->yy_ch_buf )
1908|               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
1909|
1910|       b->yy_is_our_buffer = 1;
1911|
1912|       yy_init_buffer(b,file );
1913|
1914|       return b;
1915| }
1916|
1917| /** Destroy the buffer.
1918|  * @param b a buffer created with yy_create_buffer()
1919|  *
1920|  */
1921|     void yy_delete_buffer (YY_BUFFER_STATE  b )
1922| {
1923|     
1924|       if ( ! b )
1925|               return;
1926|
1927|       if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
1928|               YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
1929|
1930|       if ( b->yy_is_our_buffer )
1931|               yyfree((void *) b->yy_ch_buf  );
1932|
1933|       yyfree((void *) b  );
1934| }
1935|
1936| /* Initializes or reinitializes a buffer.
1937|  * This function is sometimes called more than once on the same buffer,
1938|  * such as during a yyrestart() or at EOF.
1939|  */
1940|     static void yy_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
1941|
1942| {
1943|       int oerrno = errno;
1944|     
1945|       yy_flush_buffer(b );
1946|
1947|       b->yy_input_file = file;
1948|       b->yy_fill_buffer = 1;
1949|
1950|     /* If b is the current buffer, then yy_init_buffer was _probably_
1951|      * called from yyrestart() or through yy_get_next_buffer.
1952|      * In that case, we don't want to reset the lineno or column.
1953|      */
1954|     if (b != YY_CURRENT_BUFFER){
1955|         b->yy_bs_lineno = 1;
1956|         b->yy_bs_column = 0;
1957|     }
1958|
1959|         b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
1960|     
1961|       errno = oerrno;
1962| }
1963|
1964| /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
1965|  * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
1966|  *
1967|  */
1968|     void yy_flush_buffer (YY_BUFFER_STATE  b )
1969| {
1970|       if ( ! b )
1971|               return;
1972|
1973|       b->yy_n_chars = 0;
1974|
1975|       /* We always need two end-of-buffer characters.  The first causes
1976|        * a transition to the end-of-buffer state.  The second causes
1977|        * a jam in that state.
1978|        */
1979|       b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
1980|       b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
1981|
1982|       b->yy_buf_pos = &b->yy_ch_buf[0];
1983|
1984|       b->yy_at_bol = 1;
1985|       b->yy_buffer_status = YY_BUFFER_NEW;
1986|
1987|       if ( b == YY_CURRENT_BUFFER )
1988|               yy_load_buffer_state( );
1989| }
1990|
1991| /** Pushes the new state onto the stack. The new state becomes
1992|  *  the current state. This function will allocate the stack
1993|  *  if necessary.
1994|  *  @param new_buffer The new state.
1995|  * 
1996|  */
1997| void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
1998| {
1999|       if (new_buffer == NULL)
2000|               return;
2001|
2002|       yyensure_buffer_stack();
2003|
2004|       /* This block is copied from yy_switch_to_buffer. */
2005|       if ( YY_CURRENT_BUFFER )
2006|               {
2007|               /* Flush out information for old buffer. */
2008|               *(yy_c_buf_p) = (yy_hold_char);
2009|               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
2010|               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
2011|               }
2012|
2013|       /* Only push if top exists. Otherwise, replace top. */
2014|       if (YY_CURRENT_BUFFER)
2015|               (yy_buffer_stack_top)++;
2016|       YY_CURRENT_BUFFER_LVALUE = new_buffer;
2017|
2018|       /* copied from yy_switch_to_buffer. */
2019|       yy_load_buffer_state( );
2020|       (yy_did_buffer_switch_on_eof) = 1;
2021| }
2022|
2023| /** Removes and deletes the top of the stack, if present.
2024|  *  The next element becomes the new top.
2025|  * 
2026|  */
2027| void yypop_buffer_state (void)
2028| {
2029|       if (!YY_CURRENT_BUFFER)
2030|               return;
2031|
2032|       yy_delete_buffer(YY_CURRENT_BUFFER );
2033|       YY_CURRENT_BUFFER_LVALUE = NULL;
2034|       if ((yy_buffer_stack_top) > 0)
2035|               --(yy_buffer_stack_top);
2036|
2037|       if (YY_CURRENT_BUFFER) {
2038|               yy_load_buffer_state( );
2039|               (yy_did_buffer_switch_on_eof) = 1;
2040|       }
2041| }
2042|
2043| /* Allocates the stack if it does not exist.
2044|  *  Guarantees space for at least one push.
2045|  */
2046| static void yyensure_buffer_stack (void)
2047| {
2048|       int num_to_alloc;
2049|     
2050|       if (!(yy_buffer_stack)) {
2051|
2052|               /* First allocation is just for 2 elements, since we don't know if this
2053|                * scanner will even need a stack. We use 2 instead of 1 to avoid an
2054|                * immediate realloc on the next call.
2055|          */
2056|       num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */
2057|               (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
2058|                                                               (num_to_alloc * sizeof(struct yy_buffer_state*)
2059|                                                               );
2060|               if ( ! (yy_buffer_stack) )
2061|                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
2062|                                                                 
2063|               memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
2064|                               
2065|               (yy_buffer_stack_max) = num_to_alloc;
2066|               (yy_buffer_stack_top) = 0;
2067|               return;
2068|       }
2069|
2070|       if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
2071|
2072|               /* Increase the buffer to prepare for a possible push. */
2073|               yy_size_t grow_size = 8 /* arbitrary grow size */;
2074|
2075|               num_to_alloc = (yy_buffer_stack_max) + grow_size;
2076|               (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
2077|                                                               ((yy_buffer_stack),
2078|                                                               num_to_alloc * sizeof(struct yy_buffer_state*)
2079|                                                               );
2080|               if ( ! (yy_buffer_stack) )
2081|                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
2082|
2083|               /* zero only the new slots.*/
2084|               memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
2085|               (yy_buffer_stack_max) = num_to_alloc;
2086|       }
2087| }
2088|
2089| /** Setup the input buffer state to scan directly from a user-specified character buffer.
2090|  * @param base the character buffer
2091|  * @param size the size in bytes of the character buffer
2092|  *
2093|  * @return the newly allocated buffer state object.
2094|  */
2095| YY_BUFFER_STATE yy_scan_buffer  (char * base, yy_size_t  size )
2096| {
2097|       YY_BUFFER_STATE b;
2098|     
2099|       if ( size < 2 ||
2100|            base[size-2] != YY_END_OF_BUFFER_CHAR ||
2101|            base[size-1] != YY_END_OF_BUFFER_CHAR )
2102|               /* They forgot to leave room for the EOB's. */
2103|               return NULL;
2104|
2105|       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
2106|       if ( ! b )
2107|               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
2108|
2109|       b->yy_buf_size = size - 2;      /* "- 2" to take care of EOB's */
2110|       b->yy_buf_pos = b->yy_ch_buf = base;
2111|       b->yy_is_our_buffer = 0;
2112|       b->yy_input_file = NULL;
2113|       b->yy_n_chars = b->yy_buf_size;
2114|       b->yy_is_interactive = 0;
2115|       b->yy_at_bol = 1;
2116|       b->yy_fill_buffer = 0;
2117|       b->yy_buffer_status = YY_BUFFER_NEW;
2118|
2119|       yy_switch_to_buffer(b  );
2120|
2121|       return b;
2122| }
2123|
2124| /** Setup the input buffer state to scan a string. The next call to yylex() will
2125|  * scan from a @e copy of @a str.
2126|  * @param yystr a NUL-terminated string to scan
2127|  *
2128|  * @return the newly allocated buffer state object.
2129|  * @note If you want to scan bytes that may contain NUL values, then use
2130|  *       yy_scan_bytes() instead.
2131|  */
2132| YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
2133| {
2134|     
2135|       return yy_scan_bytes(yystr,(int) strlen(yystr) );
2136| }
2137|
2138| /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
2139|  * scan from a @e copy of @a bytes.
2140|  * @param yybytes the byte buffer to scan
2141|  * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
2142|  *
2143|  * @return the newly allocated buffer state object.
2144|  */
2145| YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, int  _yybytes_len )
2146| {
2147|       YY_BUFFER_STATE b;
2148|       char *buf;
2149|       yy_size_t n;
2150|       yy_size_t i;
2151|     
2152|       /* Get memory for full buffer, including space for trailing EOB's. */
2153|       n = (yy_size_t) _yybytes_len + 2;
2154|       buf = (char *) yyalloc(n  );
2155|       if ( ! buf )
2156|               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
2157|
2158|       for ( i = 0; i < _yybytes_len; ++i )
2159|               buf[i] = yybytes[i];
2160|
2161|       buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
2162|
2163|       b = yy_scan_buffer(buf,n );
2164|       if ( ! b )
2165|               YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
2166|
2167|       /* It's okay to grow etc. this buffer, and we should throw it
2168|        * away when we're done.
2169|        */
2170|       b->yy_is_our_buffer = 1;
2171|
2172|       return b;
2173| }
2174|
2175| #ifndef YY_EXIT_FAILURE
2176| #define YY_EXIT_FAILURE 2
2177| #endif
2178|
2179| static void yynoreturn yy_fatal_error (yyconst char* msg )
2180| {
2181|                       (void) fprintf( stderr, "%s\n", msg );
2182|       exit( YY_EXIT_FAILURE );
2183| }
2184|
2185| /* Redefine yyless() so it works in section 3 code. */
2186|
2187| #undef yyless
2188| #define yyless(n) \
2189|       do \
2190|               { \
2191|               /* Undo effects of setting up yytext. */ \
2192|         int yyless_macro_arg = (n); \
2193|         YY_LESS_LINENO(yyless_macro_arg);\
2194|               yytext[yyleng] = (yy_hold_char); \
2195|               (yy_c_buf_p) = yytext + yyless_macro_arg; \
2196|               (yy_hold_char) = *(yy_c_buf_p); \
2197|               *(yy_c_buf_p) = '\0'; \
2198|               yyleng = yyless_macro_arg; \
2199|               } \
2200|       while ( 0 )
2201|
2202| /* Accessor  methods (get/set functions) to struct members. */
2203|
2204| /** Get the current line number.
2205|  *
2206|  */
2207| int yyget_lineno  (void)
2208| {
2209|         
2210|     return yylineno;
2211| }
2212|
2213| /** Get the input stream.
2214|  *
2215|  */
2216| FILE *yyget_in  (void)
2217| {
2218|         return yyin;
2219| }
2220|
2221| /** Get the output stream.
2222|  *
2223|  */
2224| FILE *yyget_out  (void)
2225| {
2226|         return yyout;
2227| }
2228|
2229| /** Get the length of the current token.
2230|  *
2231|  */
2232| int yyget_leng  (void)
2233| {
2234|         return yyleng;
2235| }
2236|
2237| /** Get the current token.
2238|  *
2239|  */
2240|
2241| char *yyget_text  (void)
2242| {
2243|         return yytext;
2244| }
2245|
2246| /** Set the current line number.
2247|  * @param _line_number line number
2248|  *
2249|  */
2250| void yyset_lineno (int  _line_number )
2251| {
2252|     
2253|     yylineno = _line_number;
2254| }
2255|
2256| /** Set the input stream. This does not discard the current
2257|  * input buffer.
2258|  * @param _in_str A readable stream.
2259|  *
2260|  * @see yy_switch_to_buffer
2261|  */
2262| void yyset_in (FILE *  _in_str )
2263| {
2264|         yyin = _in_str ;
2265| }
2266|
2267| void yyset_out (FILE *  _out_str )
2268| {
2269|         yyout = _out_str ;
2270| }
2271|
2272| int yyget_debug  (void)
2273| {
2274|         return yy_flex_debug;
2275| }
2276|
2277| void yyset_debug (int  _bdebug )
2278| {
2279|         yy_flex_debug = _bdebug ;
2280| }
2281|
2282| static int yy_init_globals (void)
2283| {
2284|         /* Initialization is the same as for the non-reentrant scanner.
2285|      * This function is called from yylex_destroy(), so don't allocate here.
2286|      */
2287|
2288|     (yy_buffer_stack) = NULL;
2289|     (yy_buffer_stack_top) = 0;
2290|     (yy_buffer_stack_max) = 0;
2291|     (yy_c_buf_p) = NULL;
2292|     (yy_init) = 0;
2293|     (yy_start) = 0;
2294|
2295|     (yy_state_buf) = 0;
2296|     (yy_state_ptr) = 0;
2297|     (yy_full_match) = 0;
2298|     (yy_lp) = 0;
2299|
2300| /* Defined in main.c */
2301| #ifdef YY_STDINIT
2302|     yyin = stdin;
2303|     yyout = stdout;
2304| #else
2305|     yyin = NULL;
2306|     yyout = NULL;
2307| #endif
2308|
2309|     /* For future reference: Set errno on error, since we are called by
2310|      * yylex_init()
2311|      */
2312|     return 0;
2313| }
2314|
2315| /* yylex_destroy is for both reentrant and non-reentrant scanners. */
2316| int yylex_destroy  (void)
2317| {
2318|     
2319|     /* Pop the buffer stack, destroying each element. */
2320|       while(YY_CURRENT_BUFFER){
2321|               yy_delete_buffer(YY_CURRENT_BUFFER  );
2322|               YY_CURRENT_BUFFER_LVALUE = NULL;
2323|               yypop_buffer_state();
2324|       }
2325|
2326|       /* Destroy the stack itself. */
2327|       yyfree((yy_buffer_stack) );
2328|       (yy_buffer_stack) = NULL;
2329|
2330|     yyfree ( (yy_state_buf) );
2331|     (yy_state_buf)  = NULL;
2332|
2333|     /* Reset the globals. This is important in a non-reentrant scanner so the next time
2334|      * yylex() is called, initialization will occur. */
2335|     yy_init_globals( );
2336|
2337|     return 0;
2338| }
2339|
2340| /*
2341|  * Internal utility routines.
2342|  */
2343|
2344| #ifndef yytext_ptr
2345| static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
2346| {
2347|               
2348|       int i;
2349|       for ( i = 0; i < n; ++i )
2350|               s1[i] = s2[i];
2351| }
2352| #endif
2353|
2354| #ifdef YY_NEED_STRLEN
2355| static int yy_flex_strlen (yyconst char * s )
2356| {
2357|       int n;
2358|       for ( n = 0; s[n]; ++n )
2359|               ;
2360|
2361|       return n;
2362| }
2363| #endif
2364|
2365| void *yyalloc (yy_size_t  size )
2366| {
2367|                       return malloc(size);
2368| }
2369|
2370| void *yyrealloc  (void * ptr, yy_size_t  size )
2371| {
2372|               
2373|       /* The cast to (char *) in the following accommodates both
2374|        * implementations that use char* generic pointers, and those
2375|        * that use void* generic pointers.  It works with the latter
2376|        * because both ANSI C and C++ allow castless assignment from
2377|        * any pointer type to void*, and deal with argument conversions
2378|        * as though doing an assignment.
2379|        */
2380|       return realloc(ptr, size);
2381| }
2382|
2383| void yyfree (void * ptr )
2384| {
2385|                       free( (char *) ptr );   /* see yyrealloc() for (char *) cast */
2386| }
2387|
2388| #define YYTABLES_NAME "yytables"
2389|
2390| #line 10 "conftest.l"
2391|
2392|
2393| #ifdef YYTEXT_POINTER
2394| extern char *yytext;
2395| #endif
2396| int
2397| main (void)
2398| {
2399|   return ! yylex () + ! yywrap ();
2400| }
2401configure:18552: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c -lfl  >&5
2402configure:18552: $? = 0
2403configure:18562: result: -lfl
2404configure:18568: checking whether yytext is a pointer
2405configure:18585: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c -lfl  >&5
2406configure:18585: $? = 0
2407configure:18593: result: yes
2408configure:18610: checking if flex is the lexer generator
2409configure:18623: result: yes
2410configure:18637: checking for indent
2411configure:18665: result: /opt/local/bin/gindent
2412configure:18684: checking if module mako in python is installed
2413configure:18704: result: yes
2414configure:18777: checking if compiling with clang
2415configure:18795: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
2416configure:18795: $? = 0
2417configure:18802: result: yes
2418configure:18836: checking whether __SUNPRO_C is declared
2419configure:18836: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386  conftest.c >&5
2420conftest.c:64:10: error: use of undeclared identifier '__SUNPRO_C'
2421  (void) __SUNPRO_C;
2422         ^
24231 error generated.
2424configure:18836: $? = 1
2425configure: failed program was:
2426| /* confdefs.h */
2427| #define PACKAGE_NAME "Mesa"
2428| #define PACKAGE_TARNAME "mesa"
2429| #define PACKAGE_VERSION "17.1.6"
2430| #define PACKAGE_STRING "Mesa 17.1.6"
2431| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
2432| #define PACKAGE_URL ""
2433| #define PACKAGE "mesa"
2434| #define VERSION "17.1.6"
2435| #define STDC_HEADERS 1
2436| #define HAVE_SYS_TYPES_H 1
2437| #define HAVE_SYS_STAT_H 1
2438| #define HAVE_STDLIB_H 1
2439| #define HAVE_STRING_H 1
2440| #define HAVE_MEMORY_H 1
2441| #define HAVE_STRINGS_H 1
2442| #define HAVE_INTTYPES_H 1
2443| #define HAVE_STDINT_H 1
2444| #define HAVE_UNISTD_H 1
2445| #define HAVE_DLFCN_H 1
2446| #define LT_OBJDIR ".libs/"
2447| #define YYTEXT_POINTER 1
2448| /* end confdefs.h.  */
2449| #include <stdio.h>
2450| #ifdef HAVE_SYS_TYPES_H
2451| # include <sys/types.h>
2452| #endif
2453| #ifdef HAVE_SYS_STAT_H
2454| # include <sys/stat.h>
2455| #endif
2456| #ifdef STDC_HEADERS
2457| # include <stdlib.h>
2458| # include <stddef.h>
2459| #else
2460| # ifdef HAVE_STDLIB_H
2461| #  include <stdlib.h>
2462| # endif
2463| #endif
2464| #ifdef HAVE_STRING_H
2465| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2466| #  include <memory.h>
2467| # endif
2468| # include <string.h>
2469| #endif
2470| #ifdef HAVE_STRINGS_H
2471| # include <strings.h>
2472| #endif
2473| #ifdef HAVE_INTTYPES_H
2474| # include <inttypes.h>
2475| #endif
2476| #ifdef HAVE_STDINT_H
2477| # include <stdint.h>
2478| #endif
2479| #ifdef HAVE_UNISTD_H
2480| # include <unistd.h>
2481| #endif
2482| int
2483| main ()
2484| {
2485| #ifndef __SUNPRO_C
2486| #ifdef __cplusplus
2487|   (void) __SUNPRO_C;
2488| #else
2489|   (void) __SUNPRO_C;
2490| #endif
2491| #endif
2492|
2493|   ;
2494|   return 0;
2495| }
2496configure:18836: result: no
2497configure:18850: checking for __builtin_bswap32
2498configure:18869: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2499conftest.c:29:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2500            __builtin_bswap32(0)
2501            ^~~~~~~~~~~~~~~~~ ~
25021 warning generated.
2503conftest.c:29:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2504            __builtin_bswap32(0)
2505            ^~~~~~~~~~~~~~~~~ ~
25061 warning generated.
2507configure:18869: $? = 0
2508configure:18878: result: yes
2509configure:18894: checking for __builtin_bswap64
2510configure:18913: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2511conftest.c:30:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2512            __builtin_bswap64(0)
2513            ^~~~~~~~~~~~~~~~~ ~
25141 warning generated.
2515conftest.c:30:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2516            __builtin_bswap64(0)
2517            ^~~~~~~~~~~~~~~~~ ~
25181 warning generated.
2519configure:18913: $? = 0
2520configure:18922: result: yes
2521configure:18938: checking for __builtin_clz
2522configure:18957: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2523conftest.c:31:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2524            __builtin_clz(0)
2525            ^~~~~~~~~~~~~ ~
25261 warning generated.
2527conftest.c:31:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2528            __builtin_clz(0)
2529            ^~~~~~~~~~~~~ ~
25301 warning generated.
2531configure:18957: $? = 0
2532configure:18966: result: yes
2533configure:18982: checking for __builtin_clzll
2534configure:19001: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2535conftest.c:32:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2536            __builtin_clzll(0)
2537            ^~~~~~~~~~~~~~~ ~
25381 warning generated.
2539conftest.c:32:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2540            __builtin_clzll(0)
2541            ^~~~~~~~~~~~~~~ ~
25421 warning generated.
2543configure:19001: $? = 0
2544configure:19010: result: yes
2545configure:19026: checking for __builtin_ctz
2546configure:19045: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2547conftest.c:33:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2548            __builtin_ctz(0)
2549            ^~~~~~~~~~~~~ ~
25501 warning generated.
2551conftest.c:33:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2552            __builtin_ctz(0)
2553            ^~~~~~~~~~~~~ ~
25541 warning generated.
2555configure:19045: $? = 0
2556configure:19054: result: yes
2557configure:19070: checking for __builtin_expect
2558configure:19089: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2559conftest.c:34:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2560            __builtin_expect(0, 0)
2561            ^~~~~~~~~~~~~~~~ ~~~~
25621 warning generated.
2563conftest.c:34:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2564            __builtin_expect(0, 0)
2565            ^~~~~~~~~~~~~~~~ ~~~~
25661 warning generated.
2567configure:19089: $? = 0
2568configure:19098: result: yes
2569configure:19114: checking for __builtin_ffs
2570configure:19133: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2571conftest.c:35:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2572            __builtin_ffs(0)
2573            ^~~~~~~~~~~~~ ~
25741 warning generated.
2575conftest.c:35:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2576            __builtin_ffs(0)
2577            ^~~~~~~~~~~~~ ~
25781 warning generated.
2579configure:19133: $? = 0
2580configure:19142: result: yes
2581configure:19158: checking for __builtin_ffsll
2582configure:19177: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2583conftest.c:36:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2584            __builtin_ffsll(0)
2585            ^~~~~~~~~~~~~~~ ~
25861 warning generated.
2587conftest.c:36:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2588            __builtin_ffsll(0)
2589            ^~~~~~~~~~~~~~~ ~
25901 warning generated.
2591configure:19177: $? = 0
2592configure:19186: result: yes
2593configure:19202: checking for __builtin_popcount
2594configure:19221: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2595conftest.c:37:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2596            __builtin_popcount(0)
2597            ^~~~~~~~~~~~~~~~~~ ~
25981 warning generated.
2599conftest.c:37:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2600            __builtin_popcount(0)
2601            ^~~~~~~~~~~~~~~~~~ ~
26021 warning generated.
2603configure:19221: $? = 0
2604configure:19230: result: yes
2605configure:19246: checking for __builtin_popcountll
2606configure:19265: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2607conftest.c:38:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2608            __builtin_popcountll(0)
2609            ^~~~~~~~~~~~~~~~~~~~ ~
26101 warning generated.
2611conftest.c:38:13: warning: ignoring return value of function declared with const attribute [-Wunused-value]
2612            __builtin_popcountll(0)
2613            ^~~~~~~~~~~~~~~~~~~~ ~
26141 warning generated.
2615configure:19265: $? = 0
2616configure:19274: result: yes
2617configure:19290: checking for __builtin_unreachable
2618configure:19309: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2619configure:19309: $? = 0
2620configure:19318: result: yes
2621configure:19335: checking for __attribute__((const))
2622configure:19356: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2623configure:19356: $? = 0
2624configure:19369: result: yes
2625configure:19385: checking for __attribute__((flatten))
2626configure:19406: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2627configure:19406: $? = 0
2628configure:19419: result: yes
2629configure:19435: checking for __attribute__((format))
2630configure:19456: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2631configure:19456: $? = 0
2632configure:19469: result: yes
2633configure:19485: checking for __attribute__((malloc))
2634configure:19506: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2635configure:19506: $? = 0
2636configure:19519: result: yes
2637configure:19535: checking for __attribute__((packed))
2638configure:19556: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2639configure:19556: $? = 0
2640configure:19569: result: yes
2641configure:19585: checking for __attribute__((pure))
2642configure:19606: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2643configure:19606: $? = 0
2644configure:19619: result: yes
2645configure:19635: checking for __attribute__((returns_nonnull))
2646configure:19656: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2647configure:19656: $? = 0
2648configure:19669: result: yes
2649configure:19685: checking for __attribute__((unused))
2650configure:19706: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2651configure:19706: $? = 0
2652configure:19719: result: yes
2653configure:19735: checking for __attribute__((visibility))
2654configure:19759: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2655conftest.c:48:56: warning: target does not support 'protected' visibility; using 'default' [-Wunsupported-visibility]
2656                    int foo_pro( void ) __attribute__((visibility("protected")));
2657                                                       ^
26581 warning generated.
2659conftest.c:48:56: warning: target does not support 'protected' visibility; using 'default' [-Wunsupported-visibility]
2660                    int foo_pro( void ) __attribute__((visibility("protected")));
2661                                                       ^
26621 warning generated.
2663configure:19759: $? = 0
2664configure:19772: result: no
2665configure:19788: checking for __attribute__((warn_unused_result))
2666configure:19809: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2667configure:19809: $? = 0
2668configure:19822: result: yes
2669configure:19838: checking for __attribute__((weak))
2670configure:19859: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2671configure:19859: $? = 0
2672configure:19872: result: yes
2673configure:19888: checking for __attribute__((alias))
2674configure:19910: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2675conftest.c:48:52: error: only weak aliases are supported on darwin
2676                    int bar( void ) __attribute__((alias("foo")));
2677                                                   ^
26781 error generated.
2679configure:19910: $? = 1
2680configure: failed program was:
2681| /* confdefs.h */
2682| #define PACKAGE_NAME "Mesa"
2683| #define PACKAGE_TARNAME "mesa"
2684| #define PACKAGE_VERSION "17.1.6"
2685| #define PACKAGE_STRING "Mesa 17.1.6"
2686| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
2687| #define PACKAGE_URL ""
2688| #define PACKAGE "mesa"
2689| #define VERSION "17.1.6"
2690| #define STDC_HEADERS 1
2691| #define HAVE_SYS_TYPES_H 1
2692| #define HAVE_SYS_STAT_H 1
2693| #define HAVE_STDLIB_H 1
2694| #define HAVE_STRING_H 1
2695| #define HAVE_MEMORY_H 1
2696| #define HAVE_STRINGS_H 1
2697| #define HAVE_INTTYPES_H 1
2698| #define HAVE_STDINT_H 1
2699| #define HAVE_UNISTD_H 1
2700| #define HAVE_DLFCN_H 1
2701| #define LT_OBJDIR ".libs/"
2702| #define YYTEXT_POINTER 1
2703| #define HAVE___BUILTIN_BSWAP32 1
2704| #define HAVE___BUILTIN_BSWAP64 1
2705| #define HAVE___BUILTIN_CLZ 1
2706| #define HAVE___BUILTIN_CLZLL 1
2707| #define HAVE___BUILTIN_CTZ 1
2708| #define HAVE___BUILTIN_EXPECT 1
2709| #define HAVE___BUILTIN_FFS 1
2710| #define HAVE___BUILTIN_FFSLL 1
2711| #define HAVE___BUILTIN_POPCOUNT 1
2712| #define HAVE___BUILTIN_POPCOUNTLL 1
2713| #define HAVE___BUILTIN_UNREACHABLE 1
2714| #define HAVE_FUNC_ATTRIBUTE_CONST 1
2715| #define HAVE_FUNC_ATTRIBUTE_FLATTEN 1
2716| #define HAVE_FUNC_ATTRIBUTE_FORMAT 1
2717| #define HAVE_FUNC_ATTRIBUTE_MALLOC 1
2718| #define HAVE_FUNC_ATTRIBUTE_PACKED 1
2719| #define HAVE_FUNC_ATTRIBUTE_PURE 1
2720| #define HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL 1
2721| #define HAVE_FUNC_ATTRIBUTE_UNUSED 1
2722| #define HAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT 1
2723| #define HAVE_FUNC_ATTRIBUTE_WEAK 1
2724| /* end confdefs.h.  */
2725|
2726|
2727|                     int foo( void ) { return 0; }
2728|                     int bar( void ) __attribute__((alias("foo")));
2729|
2730| int
2731| main ()
2732| {
2733|
2734|   ;
2735|   return 0;
2736| }
2737|
2738configure:19923: result: no
2739configure:20001: checking for pkg-config
2740configure:20019: found /opt/local/bin/pkg-config
2741configure:20031: result: /opt/local/bin/pkg-config
2742configure:20056: checking pkg-config is at least version 0.9.0
2743configure:20059: result: yes
2744configure:20112: checking whether /usr/bin/clang supports -Werror=missing-prototypes
2745configure:20127: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2746configure:20127: $? = 0
2747configure:20128: result: yes
2748configure:20140: checking whether /usr/bin/clang supports -fvisibility=hidden
2749configure:20155: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fvisibility=hidden  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2750configure:20155: $? = 0
2751configure:20156: result: yes
2752configure:20182: checking whether /usr/bin/clang supports -Werror=vla
2753configure:20196: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math -Werror=vla  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2754configure:20196: $? = 0
2755configure:20199: result: yes
2756configure:20214: checking whether /usr/bin/clang++ supports -fvisibility=hidden
2757configure:20235: /usr/bin/clang++ -o conftest -pipe -Os -stdlib=libc++ -arch x86_64 -arch i386 -Wall -fvisibility=hidden  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.cpp  >&5
2758configure:20235: $? = 0
2759configure:20236: result: yes
2760configure:20290: /usr/bin/clang -c -msse4.1 -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  conftest.c >&5
2761configure:20290: $? = 0
2762configure:20317: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  conftest.c >&5
2763configure:20317: $? = 0
2764configure:20333: checking whether __sync_add_and_fetch_8 is supported
2765configure:20344: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
2766configure:20344: $? = 0
2767configure:20354: result: yes
2768configure:20357: checking whether byte ordering is bigendian
2769configure:20372: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  conftest.c >&5
2770configure:20372: $? = 0
2771configure:20563: result: universal
2772configure:20581: checking whether gcc supports -mpower8-vector
2773configure:20599: /usr/bin/clang -c -mpower8-vector -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  conftest.c >&5
2774clang: warning: argument unused during compilation: '-mpower8-vector' [-Wunused-command-line-argument]
2775conftest.c:47:2: error: "Need GCC >= 4.8 for sane POWER8 support"
2776#error "Need GCC >= 4.8 for sane POWER8 support"
2777 ^
2778In file included from conftest.c:49:
2779/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:27:2: error: "AltiVec support not enabled"
2780#error "AltiVec support not enabled"
2781 ^
2782/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:39:19: error: unknown type name 'vector'
2783static __inline__ vector signed char __ATTRS_o_ai vec_perm(
2784                  ^
2785/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:39:26: error: expected identifier or '('
2786static __inline__ vector signed char __ATTRS_o_ai vec_perm(
2787                         ^
2788/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:42:19: error: unknown type name 'vector'
2789static __inline__ vector unsigned char __ATTRS_o_ai
2790                  ^
2791/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:42:26: error: expected identifier or '('
2792static __inline__ vector unsigned char __ATTRS_o_ai
2793                         ^
2794/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:46:19: error: unknown type name 'vector'
2795static __inline__ vector bool char __ATTRS_o_ai
2796                  ^
2797/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:46:8: error: 'inline' can only appear on functions
2798static __inline__ vector bool char __ATTRS_o_ai
2799       ^
2800/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:46:30: error: expected ';' after top level declarator
2801static __inline__ vector bool char __ATTRS_o_ai
2802                             ^
2803/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:47:10: error: unknown type name 'vector'
2804vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c);
2805         ^
2806/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:47:22: error: expected ')'
2807vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c);
2808                     ^
2809/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:47:9: note: to match this '('
2810vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c);
2811        ^
2812/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:49:19: error: unknown type name 'vector'
2813static __inline__ vector short __ATTRS_o_ai vec_perm(vector signed short __a,
2814                  ^
2815/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:49:26: error: expected identifier or '('
2816static __inline__ vector short __ATTRS_o_ai vec_perm(vector signed short __a,
2817                         ^
2818/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:53:19: error: unknown type name 'vector'
2819static __inline__ vector unsigned short __ATTRS_o_ai
2820                  ^
2821/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:53:26: error: expected identifier or '('
2822static __inline__ vector unsigned short __ATTRS_o_ai
2823                         ^
2824/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:57:19: error: unknown type name 'vector'
2825static __inline__ vector bool short __ATTRS_o_ai vec_perm(
2826                  ^
2827/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:57:8: error: 'inline' can only appear on functions
2828static __inline__ vector bool short __ATTRS_o_ai vec_perm(
2829       ^
2830/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:57:30: error: expected ';' after top level declarator
2831static __inline__ vector bool short __ATTRS_o_ai vec_perm(
2832                             ^
2833/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.1.0/include/altivec.h:58:5: error: unknown type name 'vector'
2834    vector bool short __a, vector bool short __b, vector unsigned char __c);
2835    ^
2836fatal error: too many errors emitted, stopping now [-ferror-limit=]
283720 errors generated.
2838configure:20599: $? = 1
2839configure: failed program was:
2840| /* confdefs.h */
2841| #define PACKAGE_NAME "Mesa"
2842| #define PACKAGE_TARNAME "mesa"
2843| #define PACKAGE_VERSION "17.1.6"
2844| #define PACKAGE_STRING "Mesa 17.1.6"
2845| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
2846| #define PACKAGE_URL ""
2847| #define PACKAGE "mesa"
2848| #define VERSION "17.1.6"
2849| #define STDC_HEADERS 1
2850| #define HAVE_SYS_TYPES_H 1
2851| #define HAVE_SYS_STAT_H 1
2852| #define HAVE_STDLIB_H 1
2853| #define HAVE_STRING_H 1
2854| #define HAVE_MEMORY_H 1
2855| #define HAVE_STRINGS_H 1
2856| #define HAVE_INTTYPES_H 1
2857| #define HAVE_STDINT_H 1
2858| #define HAVE_UNISTD_H 1
2859| #define HAVE_DLFCN_H 1
2860| #define LT_OBJDIR ".libs/"
2861| #define YYTEXT_POINTER 1
2862| #define HAVE___BUILTIN_BSWAP32 1
2863| #define HAVE___BUILTIN_BSWAP64 1
2864| #define HAVE___BUILTIN_CLZ 1
2865| #define HAVE___BUILTIN_CLZLL 1
2866| #define HAVE___BUILTIN_CTZ 1
2867| #define HAVE___BUILTIN_EXPECT 1
2868| #define HAVE___BUILTIN_FFS 1
2869| #define HAVE___BUILTIN_FFSLL 1
2870| #define HAVE___BUILTIN_POPCOUNT 1
2871| #define HAVE___BUILTIN_POPCOUNTLL 1
2872| #define HAVE___BUILTIN_UNREACHABLE 1
2873| #define HAVE_FUNC_ATTRIBUTE_CONST 1
2874| #define HAVE_FUNC_ATTRIBUTE_FLATTEN 1
2875| #define HAVE_FUNC_ATTRIBUTE_FORMAT 1
2876| #define HAVE_FUNC_ATTRIBUTE_MALLOC 1
2877| #define HAVE_FUNC_ATTRIBUTE_PACKED 1
2878| #define HAVE_FUNC_ATTRIBUTE_PURE 1
2879| #define HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL 1
2880| #define HAVE_FUNC_ATTRIBUTE_UNUSED 1
2881| #define HAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT 1
2882| #define HAVE_FUNC_ATTRIBUTE_WEAK 1
2883| /* end confdefs.h.  */
2884|
2885| #if defined(__GNUC__) && (__GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 8))
2886| #error "Need GCC >= 4.8 for sane POWER8 support"
2887| #endif
2888| #include <altivec.h>
2889| int main () {
2890|     vector unsigned char r;
2891|     vector unsigned int v = vec_splat_u32 (1);
2892|     r = __builtin_vec_vgbbd ((vector unsigned char) v);
2893|     return 0;
2894| }
2895configure:20625: result: no
2896configure:20747: checking if ld supports -Bsymbolic
2897configure:20753: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 -Wl,-Bsymbolic conftest.c  >&5
2898ld: unknown option: -Bsymbolic
2899clang: error: linker command failed with exit code 1 (use -v to see invocation)
2900configure:20753: $? = 1
2901configure: failed program was:
2902| /* confdefs.h */
2903| #define PACKAGE_NAME "Mesa"
2904| #define PACKAGE_TARNAME "mesa"
2905| #define PACKAGE_VERSION "17.1.6"
2906| #define PACKAGE_STRING "Mesa 17.1.6"
2907| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
2908| #define PACKAGE_URL ""
2909| #define PACKAGE "mesa"
2910| #define VERSION "17.1.6"
2911| #define STDC_HEADERS 1
2912| #define HAVE_SYS_TYPES_H 1
2913| #define HAVE_SYS_STAT_H 1
2914| #define HAVE_STDLIB_H 1
2915| #define HAVE_STRING_H 1
2916| #define HAVE_MEMORY_H 1
2917| #define HAVE_STRINGS_H 1
2918| #define HAVE_INTTYPES_H 1
2919| #define HAVE_STDINT_H 1
2920| #define HAVE_UNISTD_H 1
2921| #define HAVE_DLFCN_H 1
2922| #define LT_OBJDIR ".libs/"
2923| #define YYTEXT_POINTER 1
2924| #define HAVE___BUILTIN_BSWAP32 1
2925| #define HAVE___BUILTIN_BSWAP64 1
2926| #define HAVE___BUILTIN_CLZ 1
2927| #define HAVE___BUILTIN_CLZLL 1
2928| #define HAVE___BUILTIN_CTZ 1
2929| #define HAVE___BUILTIN_EXPECT 1
2930| #define HAVE___BUILTIN_FFS 1
2931| #define HAVE___BUILTIN_FFSLL 1
2932| #define HAVE___BUILTIN_POPCOUNT 1
2933| #define HAVE___BUILTIN_POPCOUNTLL 1
2934| #define HAVE___BUILTIN_UNREACHABLE 1
2935| #define HAVE_FUNC_ATTRIBUTE_CONST 1
2936| #define HAVE_FUNC_ATTRIBUTE_FLATTEN 1
2937| #define HAVE_FUNC_ATTRIBUTE_FORMAT 1
2938| #define HAVE_FUNC_ATTRIBUTE_MALLOC 1
2939| #define HAVE_FUNC_ATTRIBUTE_PACKED 1
2940| #define HAVE_FUNC_ATTRIBUTE_PURE 1
2941| #define HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL 1
2942| #define HAVE_FUNC_ATTRIBUTE_UNUSED 1
2943| #define HAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT 1
2944| #define HAVE_FUNC_ATTRIBUTE_WEAK 1
2945| /* end confdefs.h.  */
2946| int main() { return 0;}
2947configure:20758: result: no
2948configure:20770: checking whether ld supports --gc-sections
2949configure:20776: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 -Wl,--gc-sections conftest.c  >&5
2950conftest.c:45:13: warning: unused function 'UnusedFunc' [-Wunused-function]
2951static char UnusedFunc() { return 5; } int main() { return 0;}
2952            ^
29531 warning generated.
2954ld: unknown option: --gc-sections
2955clang: error: linker command failed with exit code 1 (use -v to see invocation)
2956configure:20776: $? = 1
2957configure: failed program was:
2958| /* confdefs.h */
2959| #define PACKAGE_NAME "Mesa"
2960| #define PACKAGE_TARNAME "mesa"
2961| #define PACKAGE_VERSION "17.1.6"
2962| #define PACKAGE_STRING "Mesa 17.1.6"
2963| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
2964| #define PACKAGE_URL ""
2965| #define PACKAGE "mesa"
2966| #define VERSION "17.1.6"
2967| #define STDC_HEADERS 1
2968| #define HAVE_SYS_TYPES_H 1
2969| #define HAVE_SYS_STAT_H 1
2970| #define HAVE_STDLIB_H 1
2971| #define HAVE_STRING_H 1
2972| #define HAVE_MEMORY_H 1
2973| #define HAVE_STRINGS_H 1
2974| #define HAVE_INTTYPES_H 1
2975| #define HAVE_STDINT_H 1
2976| #define HAVE_UNISTD_H 1
2977| #define HAVE_DLFCN_H 1
2978| #define LT_OBJDIR ".libs/"
2979| #define YYTEXT_POINTER 1
2980| #define HAVE___BUILTIN_BSWAP32 1
2981| #define HAVE___BUILTIN_BSWAP64 1
2982| #define HAVE___BUILTIN_CLZ 1
2983| #define HAVE___BUILTIN_CLZLL 1
2984| #define HAVE___BUILTIN_CTZ 1
2985| #define HAVE___BUILTIN_EXPECT 1
2986| #define HAVE___BUILTIN_FFS 1
2987| #define HAVE___BUILTIN_FFSLL 1
2988| #define HAVE___BUILTIN_POPCOUNT 1
2989| #define HAVE___BUILTIN_POPCOUNTLL 1
2990| #define HAVE___BUILTIN_UNREACHABLE 1
2991| #define HAVE_FUNC_ATTRIBUTE_CONST 1
2992| #define HAVE_FUNC_ATTRIBUTE_FLATTEN 1
2993| #define HAVE_FUNC_ATTRIBUTE_FORMAT 1
2994| #define HAVE_FUNC_ATTRIBUTE_MALLOC 1
2995| #define HAVE_FUNC_ATTRIBUTE_PACKED 1
2996| #define HAVE_FUNC_ATTRIBUTE_PURE 1
2997| #define HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL 1
2998| #define HAVE_FUNC_ATTRIBUTE_UNUSED 1
2999| #define HAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT 1
3000| #define HAVE_FUNC_ATTRIBUTE_WEAK 1
3001| /* end confdefs.h.  */
3002| static char UnusedFunc() { return 5; } int main() { return 0;}
3003configure:20781: result: no
3004configure:20805: checking if the linker supports version-scripts
3005configure:20822: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 -Wl,--version-script=conftest.map conftest.c  >&5
3006ld: unknown option: --version-script=conftest.map
3007clang: error: linker command failed with exit code 1 (use -v to see invocation)
3008configure:20822: $? = 1
3009configure: failed program was:
3010| /* confdefs.h */
3011| #define PACKAGE_NAME "Mesa"
3012| #define PACKAGE_TARNAME "mesa"
3013| #define PACKAGE_VERSION "17.1.6"
3014| #define PACKAGE_STRING "Mesa 17.1.6"
3015| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
3016| #define PACKAGE_URL ""
3017| #define PACKAGE "mesa"
3018| #define VERSION "17.1.6"
3019| #define STDC_HEADERS 1
3020| #define HAVE_SYS_TYPES_H 1
3021| #define HAVE_SYS_STAT_H 1
3022| #define HAVE_STDLIB_H 1
3023| #define HAVE_STRING_H 1
3024| #define HAVE_MEMORY_H 1
3025| #define HAVE_STRINGS_H 1
3026| #define HAVE_INTTYPES_H 1
3027| #define HAVE_STDINT_H 1
3028| #define HAVE_UNISTD_H 1
3029| #define HAVE_DLFCN_H 1
3030| #define LT_OBJDIR ".libs/"
3031| #define YYTEXT_POINTER 1
3032| #define HAVE___BUILTIN_BSWAP32 1
3033| #define HAVE___BUILTIN_BSWAP64 1
3034| #define HAVE___BUILTIN_CLZ 1
3035| #define HAVE___BUILTIN_CLZLL 1
3036| #define HAVE___BUILTIN_CTZ 1
3037| #define HAVE___BUILTIN_EXPECT 1
3038| #define HAVE___BUILTIN_FFS 1
3039| #define HAVE___BUILTIN_FFSLL 1
3040| #define HAVE___BUILTIN_POPCOUNT 1
3041| #define HAVE___BUILTIN_POPCOUNTLL 1
3042| #define HAVE___BUILTIN_UNREACHABLE 1
3043| #define HAVE_FUNC_ATTRIBUTE_CONST 1
3044| #define HAVE_FUNC_ATTRIBUTE_FLATTEN 1
3045| #define HAVE_FUNC_ATTRIBUTE_FORMAT 1
3046| #define HAVE_FUNC_ATTRIBUTE_MALLOC 1
3047| #define HAVE_FUNC_ATTRIBUTE_PACKED 1
3048| #define HAVE_FUNC_ATTRIBUTE_PURE 1
3049| #define HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL 1
3050| #define HAVE_FUNC_ATTRIBUTE_UNUSED 1
3051| #define HAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT 1
3052| #define HAVE_FUNC_ATTRIBUTE_WEAK 1
3053| /* end confdefs.h.  */
3054| int main() { return 0;}
3055configure:20826: result: no
3056configure:20841: checking if the linker supports --dynamic-list
3057configure:20854: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 -Wl,--dynamic-list=conftest.dyn conftest.c  >&5
3058ld: unknown option: --dynamic-list=conftest.dyn
3059clang: error: linker command failed with exit code 1 (use -v to see invocation)
3060configure:20854: $? = 1
3061configure: failed program was:
3062| /* confdefs.h */
3063| #define PACKAGE_NAME "Mesa"
3064| #define PACKAGE_TARNAME "mesa"
3065| #define PACKAGE_VERSION "17.1.6"
3066| #define PACKAGE_STRING "Mesa 17.1.6"
3067| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
3068| #define PACKAGE_URL ""
3069| #define PACKAGE "mesa"
3070| #define VERSION "17.1.6"
3071| #define STDC_HEADERS 1
3072| #define HAVE_SYS_TYPES_H 1
3073| #define HAVE_SYS_STAT_H 1
3074| #define HAVE_STDLIB_H 1
3075| #define HAVE_STRING_H 1
3076| #define HAVE_MEMORY_H 1
3077| #define HAVE_STRINGS_H 1
3078| #define HAVE_INTTYPES_H 1
3079| #define HAVE_STDINT_H 1
3080| #define HAVE_UNISTD_H 1
3081| #define HAVE_DLFCN_H 1
3082| #define LT_OBJDIR ".libs/"
3083| #define YYTEXT_POINTER 1
3084| #define HAVE___BUILTIN_BSWAP32 1
3085| #define HAVE___BUILTIN_BSWAP64 1
3086| #define HAVE___BUILTIN_CLZ 1
3087| #define HAVE___BUILTIN_CLZLL 1
3088| #define HAVE___BUILTIN_CTZ 1
3089| #define HAVE___BUILTIN_EXPECT 1
3090| #define HAVE___BUILTIN_FFS 1
3091| #define HAVE___BUILTIN_FFSLL 1
3092| #define HAVE___BUILTIN_POPCOUNT 1
3093| #define HAVE___BUILTIN_POPCOUNTLL 1
3094| #define HAVE___BUILTIN_UNREACHABLE 1
3095| #define HAVE_FUNC_ATTRIBUTE_CONST 1
3096| #define HAVE_FUNC_ATTRIBUTE_FLATTEN 1
3097| #define HAVE_FUNC_ATTRIBUTE_FORMAT 1
3098| #define HAVE_FUNC_ATTRIBUTE_MALLOC 1
3099| #define HAVE_FUNC_ATTRIBUTE_PACKED 1
3100| #define HAVE_FUNC_ATTRIBUTE_PURE 1
3101| #define HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL 1
3102| #define HAVE_FUNC_ATTRIBUTE_UNUSED 1
3103| #define HAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT 1
3104| #define HAVE_FUNC_ATTRIBUTE_WEAK 1
3105| /* end confdefs.h.  */
3106| int main() { return 0;}
3107configure:20858: result: no
3108configure:20935: checking whether to enable assembly
3109configure:20994: result: no, platform not supported
3110configure:21000: checking whether sys/types.h defines makedev
3111configure:21016: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
3112configure:21016: $? = 0
3113configure:21025: result: yes
3114configure:21050: checking xlocale.h usability
3115configure:21050: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  conftest.c >&5
3116configure:21050: $? = 0
3117configure:21050: result: yes
3118configure:21050: checking xlocale.h presence
3119configure:21050: /usr/bin/clang -E  conftest.c
3120configure:21050: $? = 0
3121configure:21050: result: yes
3122configure:21050: checking for xlocale.h
3123configure:21050: result: yes
3124configure:21056: checking sys/sysctl.h usability
3125configure:21056: /usr/bin/clang -c -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  conftest.c >&5
3126configure:21056: $? = 0
3127configure:21056: result: yes
3128configure:21056: checking sys/sysctl.h presence
3129configure:21056: /usr/bin/clang -E  conftest.c
3130configure:21056: $? = 0
3131configure:21056: result: yes
3132configure:21056: checking for sys/sysctl.h
3133configure:21056: result: yes
3134configure:21062: checking for strtof
3135configure:21062: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
3136configure:21062: $? = 0
3137configure:21062: result: yes
3138configure:21067: checking for mkostemp
3139configure:21067: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
3140configure:21067: $? = 0
3141configure:21067: result: yes
3142configure:21073: checking for dlopen
3143configure:21073: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
3144configure:21073: $? = 0
3145configure:21073: result: yes
3146configure:21125: checking for dladdr
3147configure:21125: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c   >&5
3148configure:21125: $? = 0
3149configure:21125: result: yes
3150configure:21136: checking for dl_iterate_phdr
3151configure:21136: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
3152Undefined symbols for architecture x86_64:
3153  "_dl_iterate_phdr", referenced from:
3154      _main in conftest-f2e92f.o
3155ld: symbol(s) not found for architecture x86_64
3156clang: error: linker command failed with exit code 1 (use -v to see invocation)
3157configure:21136: $? = 1
3158configure: failed program was:
3159| /* confdefs.h */
3160| #define PACKAGE_NAME "Mesa"
3161| #define PACKAGE_TARNAME "mesa"
3162| #define PACKAGE_VERSION "17.1.6"
3163| #define PACKAGE_STRING "Mesa 17.1.6"
3164| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
3165| #define PACKAGE_URL ""
3166| #define PACKAGE "mesa"
3167| #define VERSION "17.1.6"
3168| #define STDC_HEADERS 1
3169| #define HAVE_SYS_TYPES_H 1
3170| #define HAVE_SYS_STAT_H 1
3171| #define HAVE_STDLIB_H 1
3172| #define HAVE_STRING_H 1
3173| #define HAVE_MEMORY_H 1
3174| #define HAVE_STRINGS_H 1
3175| #define HAVE_INTTYPES_H 1
3176| #define HAVE_STDINT_H 1
3177| #define HAVE_UNISTD_H 1
3178| #define HAVE_DLFCN_H 1
3179| #define LT_OBJDIR ".libs/"
3180| #define YYTEXT_POINTER 1
3181| #define HAVE___BUILTIN_BSWAP32 1
3182| #define HAVE___BUILTIN_BSWAP64 1
3183| #define HAVE___BUILTIN_CLZ 1
3184| #define HAVE___BUILTIN_CLZLL 1
3185| #define HAVE___BUILTIN_CTZ 1
3186| #define HAVE___BUILTIN_EXPECT 1
3187| #define HAVE___BUILTIN_FFS 1
3188| #define HAVE___BUILTIN_FFSLL 1
3189| #define HAVE___BUILTIN_POPCOUNT 1
3190| #define HAVE___BUILTIN_POPCOUNTLL 1
3191| #define HAVE___BUILTIN_UNREACHABLE 1
3192| #define HAVE_FUNC_ATTRIBUTE_CONST 1
3193| #define HAVE_FUNC_ATTRIBUTE_FLATTEN 1
3194| #define HAVE_FUNC_ATTRIBUTE_FORMAT 1
3195| #define HAVE_FUNC_ATTRIBUTE_MALLOC 1
3196| #define HAVE_FUNC_ATTRIBUTE_PACKED 1
3197| #define HAVE_FUNC_ATTRIBUTE_PURE 1
3198| #define HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL 1
3199| #define HAVE_FUNC_ATTRIBUTE_UNUSED 1
3200| #define HAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT 1
3201| #define HAVE_FUNC_ATTRIBUTE_WEAK 1
3202| #define HAVE_DLADDR 1
3203| /* end confdefs.h.  */
3204| /* Define dl_iterate_phdr to an innocuous variant, in case <limits.h> declares dl_iterate_phdr.
3205|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3206| #define dl_iterate_phdr innocuous_dl_iterate_phdr
3207|
3208| /* System header to define __stub macros and hopefully few prototypes,
3209|     which can conflict with char dl_iterate_phdr (); below.
3210|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3211|     <limits.h> exists even on freestanding compilers.  */
3212|
3213| #ifdef __STDC__
3214| # include <limits.h>
3215| #else
3216| # include <assert.h>
3217| #endif
3218|
3219| #undef dl_iterate_phdr
3220|
3221| /* Override any GCC internal prototype to avoid an error.
3222|    Use char because int might match the return type of a GCC
3223|    builtin and then its argument prototype would still apply.  */
3224| #ifdef __cplusplus
3225| extern "C"
3226| #endif
3227| char dl_iterate_phdr ();
3228| /* The GNU C library defines this for functions which it implements
3229|     to always fail with ENOSYS.  Some functions are actually named
3230|     something starting with __ and the normal name is an alias.  */
3231| #if defined __stub_dl_iterate_phdr || defined __stub___dl_iterate_phdr
3232| choke me
3233| #endif
3234|
3235| int
3236| main ()
3237| {
3238| return dl_iterate_phdr ();
3239|   ;
3240|   return 0;
3241| }
3242configure:21136: result: no
3243configure:21204: checking for posix_memalign
3244configure:21204: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
3245configure:21204: $? = 0
3246configure:21204: result: yes
3247configure:21212: checking for zlib >= 1.2.3
3248configure:21219: $PKG_CONFIG --exists --print-errors "zlib >= $ZLIB_REQUIRED"
3249configure:21222: $? = 0
3250configure:21236: $PKG_CONFIG --exists --print-errors "zlib >= $ZLIB_REQUIRED"
3251configure:21239: $? = 0
3252configure:21297: result: yes
3253configure:21420: checking whether pthreads work with -pthread
3254configure:21508: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math -pthread  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c   >&5
3255configure:21508: $? = 0
3256configure:21517: result: yes
3257configure:21536: checking for joinable pthread attribute
3258configure:21551: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math -pthread  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c   >&5
3259configure:21551: $? = 0
3260configure:21557: result: PTHREAD_CREATE_JOINABLE
3261configure:21567: checking if more special flags are required for pthreads
3262configure:21581: result: -D_THREAD_SAFE
3263configure:21587: checking for PTHREAD_PRIO_INHERIT
3264configure:21605: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math -pthread  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c   >&5
3265conftest.c:51:5: warning: unused variable 'i' [-Wunused-variable]
3266int i = PTHREAD_PRIO_INHERIT;
3267    ^
32681 warning generated.
3269conftest.c:51:5: warning: unused variable 'i' [-Wunused-variable]
3270int i = PTHREAD_PRIO_INHERIT;
3271    ^
32721 warning generated.
3273configure:21605: $? = 0
3274configure:21614: result: yes
3275configure:22024: checking for libelf
3276configure:22031: $PKG_CONFIG --exists --print-errors "libelf"
3277Package libelf was not found in the pkg-config search path.
3278Perhaps you should add the directory containing `libelf.pc'
3279to the PKG_CONFIG_PATH environment variable
3280No package 'libelf' found
3281configure:22034: $? = 1
3282configure:22048: $PKG_CONFIG --exists --print-errors "libelf"
3283Package libelf was not found in the pkg-config search path.
3284Perhaps you should add the directory containing `libelf.pc'
3285to the PKG_CONFIG_PATH environment variable
3286No package 'libelf' found
3287configure:22051: $? = 1
3288configure:22065: result: no
3289No package 'libelf' found
3290configure:22096: checking for elf_memory in -lelf
3291configure:22121: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c -lelf   >&5
3292ld: library not found for -lelf
3293clang: error: linker command failed with exit code 1 (use -v to see invocation)
3294configure:22121: $? = 1
3295configure: failed program was:
3296| /* confdefs.h */
3297| #define PACKAGE_NAME "Mesa"
3298| #define PACKAGE_TARNAME "mesa"
3299| #define PACKAGE_VERSION "17.1.6"
3300| #define PACKAGE_STRING "Mesa 17.1.6"
3301| #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
3302| #define PACKAGE_URL ""
3303| #define PACKAGE "mesa"
3304| #define VERSION "17.1.6"
3305| #define STDC_HEADERS 1
3306| #define HAVE_SYS_TYPES_H 1
3307| #define HAVE_SYS_STAT_H 1
3308| #define HAVE_STDLIB_H 1
3309| #define HAVE_STRING_H 1
3310| #define HAVE_MEMORY_H 1
3311| #define HAVE_STRINGS_H 1
3312| #define HAVE_INTTYPES_H 1
3313| #define HAVE_STDINT_H 1
3314| #define HAVE_UNISTD_H 1
3315| #define HAVE_DLFCN_H 1
3316| #define LT_OBJDIR ".libs/"
3317| #define YYTEXT_POINTER 1
3318| #define HAVE___BUILTIN_BSWAP32 1
3319| #define HAVE___BUILTIN_BSWAP64 1
3320| #define HAVE___BUILTIN_CLZ 1
3321| #define HAVE___BUILTIN_CLZLL 1
3322| #define HAVE___BUILTIN_CTZ 1
3323| #define HAVE___BUILTIN_EXPECT 1
3324| #define HAVE___BUILTIN_FFS 1
3325| #define HAVE___BUILTIN_FFSLL 1
3326| #define HAVE___BUILTIN_POPCOUNT 1
3327| #define HAVE___BUILTIN_POPCOUNTLL 1
3328| #define HAVE___BUILTIN_UNREACHABLE 1
3329| #define HAVE_FUNC_ATTRIBUTE_CONST 1
3330| #define HAVE_FUNC_ATTRIBUTE_FLATTEN 1
3331| #define HAVE_FUNC_ATTRIBUTE_FORMAT 1
3332| #define HAVE_FUNC_ATTRIBUTE_MALLOC 1
3333| #define HAVE_FUNC_ATTRIBUTE_PACKED 1
3334| #define HAVE_FUNC_ATTRIBUTE_PURE 1
3335| #define HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL 1
3336| #define HAVE_FUNC_ATTRIBUTE_UNUSED 1
3337| #define HAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT 1
3338| #define HAVE_FUNC_ATTRIBUTE_WEAK 1
3339| #define HAVE_DLADDR 1
3340| #define HAVE_PTHREAD_PRIO_INHERIT 1
3341| #define HAVE_PTHREAD 1
3342| /* end confdefs.h.  */
3343|
3344| /* Override any GCC internal prototype to avoid an error.
3345|    Use char because int might match the return type of a GCC
3346|    builtin and then its argument prototype would still apply.  */
3347| #ifdef __cplusplus
3348| extern "C"
3349| #endif
3350| char elf_memory ();
3351| int
3352| main ()
3353| {
3354| return elf_memory ();
3355|   ;
3356|   return 0;
3357| }
3358configure:22130: result: no
3359configure:22289: checking for llvm-config
3360configure:22307: found /opt/local/bin/llvm-config
3361configure:22319: result: /opt/local/bin/llvm-config
3362configure:22410: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math -I/opt/local/libexec/llvm-4.0/include   -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
3363configure:22410: $? = 0
3364configure:22410: ./conftest
3365configure:22410: $? = 0
3366configure:22414: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math -I/opt/local/libexec/llvm-4.0/include   -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
3367configure:22414: $? = 0
3368configure:22414: ./conftest
3369configure:22414: $? = 0
3370configure:22418: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math -I/opt/local/libexec/llvm-4.0/include   -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS  -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386 conftest.c  >&5
3371configure:22418: $? = 0
3372configure:22418: ./conftest
3373configure:22418: $? = 0
3374configure:22517: $PKG_CONFIG --exists --print-errors "libunwind"
3375Package libunwind was not found in the pkg-config search path.
3376Perhaps you should add the directory containing `libunwind.pc'
3377to the PKG_CONFIG_PATH environment variable
3378No package 'libunwind' found
3379configure:22520: $? = 1
3380configure:23170: checking for libdrm >= 2.4.75
3381configure:23177: $PKG_CONFIG --exists --print-errors "libdrm >= $LIBDRM_REQUIRED"
3382Package libdrm was not found in the pkg-config search path.
3383Perhaps you should add the directory containing `libdrm.pc'
3384to the PKG_CONFIG_PATH environment variable
3385No package 'libdrm' found
3386configure:23180: $? = 1
3387configure:23194: $PKG_CONFIG --exists --print-errors "libdrm >= $LIBDRM_REQUIRED"
3388Package libdrm was not found in the pkg-config search path.
3389Perhaps you should add the directory containing `libdrm.pc'
3390to the PKG_CONFIG_PATH environment variable
3391No package 'libdrm' found
3392configure:23197: $? = 1
3393configure:23211: result: no
3394No package 'libdrm' found
3395configure:23416: checking for glproto >= 1.4.14
3396configure:23423: $PKG_CONFIG --exists --print-errors "glproto >= $GLPROTO_REQUIRED"
3397configure:23426: $? = 0
3398configure:23440: $PKG_CONFIG --exists --print-errors "glproto >= $GLPROTO_REQUIRED"
3399configure:23443: $? = 0
3400configure:23501: result: yes
3401configure:23726: checking for xxf86vm
3402configure:23733: $PKG_CONFIG --exists --print-errors "xxf86vm"
3403configure:23736: $? = 0
3404configure:23750: $PKG_CONFIG --exists --print-errors "xxf86vm"
3405configure:23753: $? = 0
3406configure:23791: result: yes
3407configure:23801: checking for x11 xext xdamage >= 1.1 xfixes x11-xcb xcb xcb-glx >= 1.8.1 xxf86vm
3408configure:23808: $PKG_CONFIG --exists --print-errors "$dri_modules"
3409configure:23811: $? = 0
3410configure:23825: $PKG_CONFIG --exists --print-errors "$dri_modules"
3411configure:23828: $? = 0
3412configure:23886: result: yes
3413configure:24002: checking for wayland-scanner
3414configure:24009: $PKG_CONFIG --exists --print-errors "wayland-scanner"
3415Package wayland-scanner was not found in the pkg-config search path.
3416Perhaps you should add the directory containing `wayland-scanner.pc'
3417to the PKG_CONFIG_PATH environment variable
3418No package 'wayland-scanner' found
3419configure:24012: $? = 1
3420configure:24026: $PKG_CONFIG --exists --print-errors "wayland-scanner"
3421Package wayland-scanner was not found in the pkg-config search path.
3422Perhaps you should add the directory containing `wayland-scanner.pc'
3423to the PKG_CONFIG_PATH environment variable
3424No package 'wayland-scanner' found
3425configure:24029: $? = 1
3426configure:24043: result: no
3427No package 'wayland-scanner' found
3428configure:24074: checking for wayland-scanner
3429configure:24105: result: :
3430configure:24222: checking for x11-xcb xcb xcb-dri2 >= 1.8 xcb-xfixes
3431configure:24229: $PKG_CONFIG --exists --print-errors "x11-xcb xcb xcb-dri2 >= $XCBDRI2_REQUIRED xcb-xfixes"
3432configure:24232: $? = 0
3433configure:24246: $PKG_CONFIG --exists --print-errors "x11-xcb xcb xcb-dri2 >= $XCBDRI2_REQUIRED xcb-xfixes"
3434configure:24249: $? = 0
3435configure:24307: result: yes
3436configure:24647: checking for expat
3437configure:24654: $PKG_CONFIG --exists --print-errors "expat"
3438configure:24657: $? = 0
3439configure:24671: $PKG_CONFIG --exists --print-errors "expat"
3440configure:24674: $? = 0
3441configure:24824: result: yes
3442configure:26404: $PKG_CONFIG --exists --print-errors "libclc"
3443Package libclc was not found in the pkg-config search path.
3444Perhaps you should add the directory containing `libclc.pc'
3445to the PKG_CONFIG_PATH environment variable
3446No package 'libclc' found
3447configure:26407: $? = 1
3448configure:27710: error: Could not find llvm shared libraries:
3449        Please make sure you have built llvm with the --enable-shared option
3450        and that your llvm libraries are installed in /opt/local/libexec/llvm-4.0/lib
3451        If you have installed your llvm libraries to a different directory you
3452        can use the --with-llvm-prefix= configure flag to specify this directory.
3453        NOTE: Mesa is attempting to use llvm shared libraries by default.
3454        If you do not want to build with llvm shared libraries and instead want to
3455        use llvm static libraries then add --disable-llvm-shared-libs to your configure
3456        invocation and rebuild.
3457
3458## ---------------- ##
3459## Cache variables. ##
3460## ---------------- ##
3461
3462_cv_gnu_make_command=make
3463ac_cv_build=x86_64-apple-darwin16.7.0
3464ac_cv_c_bigendian=universal
3465ac_cv_c_compiler_gnu=yes
3466ac_cv_cxx_compiler_gnu=yes
3467ac_cv_env_AMDGPU_CFLAGS_set=
3468ac_cv_env_AMDGPU_CFLAGS_value=
3469ac_cv_env_AMDGPU_LIBS_set=
3470ac_cv_env_AMDGPU_LIBS_value=
3471ac_cv_env_ANDROID_CFLAGS_set=
3472ac_cv_env_ANDROID_CFLAGS_value=
3473ac_cv_env_ANDROID_LIBS_set=
3474ac_cv_env_ANDROID_LIBS_value=
3475ac_cv_env_CCASFLAGS_set=
3476ac_cv_env_CCASFLAGS_value=
3477ac_cv_env_CCAS_set=
3478ac_cv_env_CCAS_value=
3479ac_cv_env_CCC_set=
3480ac_cv_env_CCC_value=
3481ac_cv_env_CC_set=set
3482ac_cv_env_CC_value=/usr/bin/clang
3483ac_cv_env_CFLAGS_set=set
3484ac_cv_env_CFLAGS_value='-pipe -Os -arch x86_64 -arch i386'
3485ac_cv_env_CPPFLAGS_set=
3486ac_cv_env_CPPFLAGS_value=
3487ac_cv_env_CPP_set=
3488ac_cv_env_CPP_value=
3489ac_cv_env_CXXCPP_set=
3490ac_cv_env_CXXCPP_value=
3491ac_cv_env_CXXFLAGS_set=set
3492ac_cv_env_CXXFLAGS_value='-pipe -Os -stdlib=libc++ -arch x86_64 -arch i386'
3493ac_cv_env_CXX_set=set
3494ac_cv_env_CXX_value=/usr/bin/clang++
3495ac_cv_env_DRI2PROTO_CFLAGS_set=
3496ac_cv_env_DRI2PROTO_CFLAGS_value=
3497ac_cv_env_DRI2PROTO_LIBS_set=
3498ac_cv_env_DRI2PROTO_LIBS_value=
3499ac_cv_env_DRIGL_CFLAGS_set=
3500ac_cv_env_DRIGL_CFLAGS_value=
3501ac_cv_env_DRIGL_LIBS_set=
3502ac_cv_env_DRIGL_LIBS_value=
3503ac_cv_env_ETNAVIV_CFLAGS_set=
3504ac_cv_env_ETNAVIV_CFLAGS_value=
3505ac_cv_env_ETNAVIV_LIBS_set=
3506ac_cv_env_ETNAVIV_LIBS_value=
3507ac_cv_env_EXPAT_CFLAGS_set=
3508ac_cv_env_EXPAT_CFLAGS_value=
3509ac_cv_env_EXPAT_LIBS_set=
3510ac_cv_env_EXPAT_LIBS_value=
3511ac_cv_env_FREEDRENO_CFLAGS_set=
3512ac_cv_env_FREEDRENO_CFLAGS_value=
3513ac_cv_env_FREEDRENO_LIBS_set=
3514ac_cv_env_FREEDRENO_LIBS_value=
3515ac_cv_env_GLPROTO_CFLAGS_set=
3516ac_cv_env_GLPROTO_CFLAGS_value=
3517ac_cv_env_GLPROTO_LIBS_set=
3518ac_cv_env_GLPROTO_LIBS_value=
3519ac_cv_env_GLVND_CFLAGS_set=
3520ac_cv_env_GLVND_CFLAGS_value=
3521ac_cv_env_GLVND_LIBS_set=
3522ac_cv_env_GLVND_LIBS_value=
3523ac_cv_env_INTEL_CFLAGS_set=
3524ac_cv_env_INTEL_CFLAGS_value=
3525ac_cv_env_INTEL_LIBS_set=
3526ac_cv_env_INTEL_LIBS_value=
3527ac_cv_env_LDFLAGS_set=set
3528ac_cv_env_LDFLAGS_value='-L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386'
3529ac_cv_env_LIBDRM_CFLAGS_set=
3530ac_cv_env_LIBDRM_CFLAGS_value=
3531ac_cv_env_LIBDRM_LIBS_set=
3532ac_cv_env_LIBDRM_LIBS_value=
3533ac_cv_env_LIBELF_CFLAGS_set=
3534ac_cv_env_LIBELF_CFLAGS_value=
3535ac_cv_env_LIBELF_LIBS_set=
3536ac_cv_env_LIBELF_LIBS_value=
3537ac_cv_env_LIBS_set=
3538ac_cv_env_LIBS_value=
3539ac_cv_env_LIBUNWIND_CFLAGS_set=
3540ac_cv_env_LIBUNWIND_CFLAGS_value=
3541ac_cv_env_LIBUNWIND_LIBS_set=
3542ac_cv_env_LIBUNWIND_LIBS_value=
3543ac_cv_env_LT_SYS_LIBRARY_PATH_set=
3544ac_cv_env_LT_SYS_LIBRARY_PATH_value=
3545ac_cv_env_NOUVEAU_CFLAGS_set=
3546ac_cv_env_NOUVEAU_CFLAGS_value=
3547ac_cv_env_NOUVEAU_LIBS_set=
3548ac_cv_env_NOUVEAU_LIBS_value=
3549ac_cv_env_NVVIEUX_CFLAGS_set=
3550ac_cv_env_NVVIEUX_CFLAGS_value=
3551ac_cv_env_NVVIEUX_LIBS_set=
3552ac_cv_env_NVVIEUX_LIBS_value=
3553ac_cv_env_OMX_CFLAGS_set=
3554ac_cv_env_OMX_CFLAGS_value=
3555ac_cv_env_OMX_LIBS_set=
3556ac_cv_env_OMX_LIBS_value=
3557ac_cv_env_PKG_CONFIG_LIBDIR_set=
3558ac_cv_env_PKG_CONFIG_LIBDIR_value=
3559ac_cv_env_PKG_CONFIG_PATH_set=
3560ac_cv_env_PKG_CONFIG_PATH_value=
3561ac_cv_env_PKG_CONFIG_set=
3562ac_cv_env_PKG_CONFIG_value=
3563ac_cv_env_PTHREADSTUBS_CFLAGS_set=
3564ac_cv_env_PTHREADSTUBS_CFLAGS_value=
3565ac_cv_env_PTHREADSTUBS_LIBS_set=
3566ac_cv_env_PTHREADSTUBS_LIBS_value=
3567ac_cv_env_RADEON_CFLAGS_set=
3568ac_cv_env_RADEON_CFLAGS_value=
3569ac_cv_env_RADEON_LIBS_set=
3570ac_cv_env_RADEON_LIBS_value=
3571ac_cv_env_SELINUX_CFLAGS_set=
3572ac_cv_env_SELINUX_CFLAGS_value=
3573ac_cv_env_SELINUX_LIBS_set=
3574ac_cv_env_SELINUX_LIBS_value=
3575ac_cv_env_SIMPENROSE_CFLAGS_set=
3576ac_cv_env_SIMPENROSE_CFLAGS_value=
3577ac_cv_env_SIMPENROSE_LIBS_set=
3578ac_cv_env_SIMPENROSE_LIBS_value=
3579ac_cv_env_VALGRIND_CFLAGS_set=
3580ac_cv_env_VALGRIND_CFLAGS_value=
3581ac_cv_env_VALGRIND_LIBS_set=
3582ac_cv_env_VALGRIND_LIBS_value=
3583ac_cv_env_VA_CFLAGS_set=
3584ac_cv_env_VA_CFLAGS_value=
3585ac_cv_env_VA_LIBS_set=
3586ac_cv_env_VA_LIBS_value=
3587ac_cv_env_VC4_CFLAGS_set=
3588ac_cv_env_VC4_CFLAGS_value=
3589ac_cv_env_VC4_LIBS_set=
3590ac_cv_env_VC4_LIBS_value=
3591ac_cv_env_VDPAU_CFLAGS_set=
3592ac_cv_env_VDPAU_CFLAGS_value=
3593ac_cv_env_VDPAU_LIBS_set=
3594ac_cv_env_VDPAU_LIBS_value=
3595ac_cv_env_VL_CFLAGS_set=
3596ac_cv_env_VL_CFLAGS_value=
3597ac_cv_env_VL_LIBS_set=
3598ac_cv_env_VL_LIBS_value=
3599ac_cv_env_WAYLAND_CFLAGS_set=
3600ac_cv_env_WAYLAND_CFLAGS_value=
3601ac_cv_env_WAYLAND_LIBS_set=
3602ac_cv_env_WAYLAND_LIBS_value=
3603ac_cv_env_WAYLAND_SCANNER_CFLAGS_set=
3604ac_cv_env_WAYLAND_SCANNER_CFLAGS_value=
3605ac_cv_env_WAYLAND_SCANNER_LIBS_set=
3606ac_cv_env_WAYLAND_SCANNER_LIBS_value=
3607ac_cv_env_XCB_DRI2_CFLAGS_set=
3608ac_cv_env_XCB_DRI2_CFLAGS_value=
3609ac_cv_env_XCB_DRI2_LIBS_set=
3610ac_cv_env_XCB_DRI2_LIBS_value=
3611ac_cv_env_XCB_DRI3_CFLAGS_set=
3612ac_cv_env_XCB_DRI3_CFLAGS_value=
3613ac_cv_env_XCB_DRI3_LIBS_set=
3614ac_cv_env_XCB_DRI3_LIBS_value=
3615ac_cv_env_XF86VIDMODE_CFLAGS_set=
3616ac_cv_env_XF86VIDMODE_CFLAGS_value=
3617ac_cv_env_XF86VIDMODE_LIBS_set=
3618ac_cv_env_XF86VIDMODE_LIBS_value=
3619ac_cv_env_XLIBGL_CFLAGS_set=
3620ac_cv_env_XLIBGL_CFLAGS_value=
3621ac_cv_env_XLIBGL_LIBS_set=
3622ac_cv_env_XLIBGL_LIBS_value=
3623ac_cv_env_XVMC_CFLAGS_set=
3624ac_cv_env_XVMC_CFLAGS_value=
3625ac_cv_env_XVMC_LIBS_set=
3626ac_cv_env_XVMC_LIBS_value=
3627ac_cv_env_YACC_set=
3628ac_cv_env_YACC_value=
3629ac_cv_env_YFLAGS_set=
3630ac_cv_env_YFLAGS_value=
3631ac_cv_env_ZLIB_CFLAGS_set=
3632ac_cv_env_ZLIB_CFLAGS_value=
3633ac_cv_env_ZLIB_LIBS_set=
3634ac_cv_env_ZLIB_LIBS_value=
3635ac_cv_env_build_alias_set=
3636ac_cv_env_build_alias_value=
3637ac_cv_env_host_alias_set=
3638ac_cv_env_host_alias_value=
3639ac_cv_env_target_alias_set=
3640ac_cv_env_target_alias_value=
3641ac_cv_func_dl_iterate_phdr=no
3642ac_cv_func_dladdr=yes
3643ac_cv_func_dlopen=yes
3644ac_cv_func_mkostemp=yes
3645ac_cv_func_posix_memalign=yes
3646ac_cv_func_strtof=yes
3647ac_cv_have_decl___SUNPRO_C=no
3648ac_cv_header_dlfcn_h=yes
3649ac_cv_header_inttypes_h=yes
3650ac_cv_header_memory_h=yes
3651ac_cv_header_stdc=yes
3652ac_cv_header_stdint_h=yes
3653ac_cv_header_stdlib_h=yes
3654ac_cv_header_string_h=yes
3655ac_cv_header_strings_h=yes
3656ac_cv_header_sys_stat_h=yes
3657ac_cv_header_sys_sysctl_h=yes
3658ac_cv_header_sys_types_h=yes
3659ac_cv_header_sys_types_h_makedev=yes
3660ac_cv_header_unistd_h=yes
3661ac_cv_header_xlocale_h=yes
3662ac_cv_host=x86_64-apple-darwin16.7.0
3663ac_cv_lib_elf_elf_memory=no
3664ac_cv_lib_lex=-lfl
3665ac_cv_objext=o
3666ac_cv_path_EGREP='/usr/bin/grep -E'
3667ac_cv_path_FGREP='/usr/bin/grep -F'
3668ac_cv_path_GREP=/usr/bin/grep
3669ac_cv_path_SED=/opt/local/bin/gsed
3670ac_cv_path_WAYLAND_SCANNER=:
3671ac_cv_path_ac_pt_LLVM_CONFIG=/opt/local/bin/llvm-config
3672ac_cv_path_ac_pt_PKG_CONFIG=/opt/local/bin/pkg-config
3673ac_cv_path_lt_DD=/bin/dd
3674ac_cv_path_mkdir=/opt/local/bin/gmkdir
3675ac_cv_prog_AWK=awk
3676ac_cv_prog_CPP='/usr/bin/clang -E'
3677ac_cv_prog_CXXCPP='/usr/bin/clang++ -E'
3678ac_cv_prog_INDENT=/opt/local/bin/gindent
3679ac_cv_prog_LEX=flex
3680ac_cv_prog_PYTHON2=/opt/local/bin/python2.7
3681ac_cv_prog_RM='rm -f'
3682ac_cv_prog_YACC='bison -y'
3683ac_cv_prog_ac_ct_AR=ar
3684ac_cv_prog_ac_ct_CC=/usr/bin/clang
3685ac_cv_prog_ac_ct_DSYMUTIL=dsymutil
3686ac_cv_prog_ac_ct_LIPO=lipo
3687ac_cv_prog_ac_ct_NMEDIT=nmedit
3688ac_cv_prog_ac_ct_OBJDUMP=objdump
3689ac_cv_prog_ac_ct_OTOOL=otool
3690ac_cv_prog_ac_ct_RANLIB=ranlib
3691ac_cv_prog_ac_ct_STRIP=strip
3692ac_cv_prog_cc_c89=
3693ac_cv_prog_cc_g=yes
3694ac_cv_prog_cxx_g=yes
3695ac_cv_prog_lex_root=lex.yy
3696ac_cv_prog_lex_yytext_pointer=yes
3697ac_cv_prog_make_make_set=yes
3698ac_cv_sys_file_offset_bits=no
3699ac_cv_sys_largefile_CC=no
3700ac_cv_target=x86_64-apple-darwin16.7.0
3701am_cv_CCAS_dependencies_compiler_type=none
3702am_cv_CC_dependencies_compiler_type=none
3703am_cv_CXX_dependencies_compiler_type=none
3704am_cv_ar_interface=ar
3705am_cv_make_support_nested_variables=yes
3706am_cv_prog_cc_c_o=yes
3707am_cv_prog_tar_ustar=gnutar
3708ax_cv_PTHREAD_PRIO_INHERIT=yes
3709ax_cv_have___builtin_bswap32=yes
3710ax_cv_have___builtin_bswap64=yes
3711ax_cv_have___builtin_clz=yes
3712ax_cv_have___builtin_clzll=yes
3713ax_cv_have___builtin_ctz=yes
3714ax_cv_have___builtin_expect=yes
3715ax_cv_have___builtin_ffs=yes
3716ax_cv_have___builtin_ffsll=yes
3717ax_cv_have___builtin_popcount=yes
3718ax_cv_have___builtin_popcountll=yes
3719ax_cv_have___builtin_unreachable=yes
3720ax_cv_have_func_attribute_alias=no
3721ax_cv_have_func_attribute_const=yes
3722ax_cv_have_func_attribute_flatten=yes
3723ax_cv_have_func_attribute_format=yes
3724ax_cv_have_func_attribute_malloc=yes
3725ax_cv_have_func_attribute_packed=yes
3726ax_cv_have_func_attribute_pure=yes
3727ax_cv_have_func_attribute_returns_nonnull=yes
3728ax_cv_have_func_attribute_unused=yes
3729ax_cv_have_func_attribute_visibility=no
3730ax_cv_have_func_attribute_warn_unused_result=yes
3731ax_cv_have_func_attribute_weak=yes
3732ax_cv_prog_bison=yes
3733ax_cv_prog_flex=yes
3734lt_cv_apple_cc_single_mod=yes
3735lt_cv_ar_at_file=no
3736lt_cv_deplibs_check_method=pass_all
3737lt_cv_file_magic_cmd='$MAGIC_CMD'
3738lt_cv_file_magic_test_file=
3739lt_cv_ld_exported_symbols_list=yes
3740lt_cv_ld_force_load=yes
3741lt_cv_ld_reload_flag=-r
3742lt_cv_nm_interface='BSD nm'
3743lt_cv_objdir=.libs
3744lt_cv_path_LD=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
3745lt_cv_path_LDCXX=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
3746lt_cv_path_NM='/opt/local/bin/nm -B'
3747lt_cv_path_mainfest_tool=no
3748lt_cv_prog_compiler_c_o=yes
3749lt_cv_prog_compiler_c_o_CXX=yes
3750lt_cv_prog_compiler_pic='-fno-common -DPIC'
3751lt_cv_prog_compiler_pic_CXX='-fno-common -DPIC'
3752lt_cv_prog_compiler_pic_works=yes
3753lt_cv_prog_compiler_pic_works_CXX=yes
3754lt_cv_prog_compiler_rtti_exceptions=yes
3755lt_cv_prog_compiler_static_works=no
3756lt_cv_prog_compiler_static_works_CXX=no
3757lt_cv_prog_gnu_ld=no
3758lt_cv_prog_gnu_ldcxx=no
3759lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
3760lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[       ]\([BCDEGRST][BCDEGRST]*\)[     ][      ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
3761lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST][BCDEGRST]* .* \(.*\)$/  {"\1", (void *) \&\1},/p'\'''
3762lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST][BCDEGRST]* .* \(lib.*\)$/  {"\1", (void *) \&\1},/p'\'' -e '\''s/^[BCDEGRST][BCDEGRST]* .* \(.*\)$/  {"lib\1", (void *) \&\1},/p'\'''
3763lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[BCDEGRST][BCDEGRST]* .* \(.*\)$/extern char \1;/p'\'''
3764lt_cv_sys_global_symbol_to_import=
3765lt_cv_sys_max_cmd_len=196608
3766lt_cv_to_host_file_cmd=func_convert_file_noop
3767lt_cv_to_tool_file_cmd=func_convert_file_noop
3768lt_cv_truncate_bin='/bin/dd bs=4096 count=1'
3769pkg_cv_DRIGL_CFLAGS=
3770pkg_cv_DRIGL_LIBS='-L/opt/local/lib -lXext -lXdamage -lXfixes -lX11-xcb -lX11 -lxcb -lxcb-glx -lXxf86vm'
3771pkg_cv_EXPAT_CFLAGS=
3772pkg_cv_EXPAT_LIBS='-L/opt/local/lib -lexpat'
3773pkg_cv_GLPROTO_CFLAGS=
3774pkg_cv_GLPROTO_LIBS=
3775pkg_cv_XCB_DRI2_CFLAGS=
3776pkg_cv_XCB_DRI2_LIBS='-L/opt/local/lib -lX11-xcb -lX11 -lxcb -lxcb-dri2 -lxcb-xfixes'
3777pkg_cv_XF86VIDMODE_CFLAGS=
3778pkg_cv_XF86VIDMODE_LIBS='-L/opt/local/lib -lXxf86vm'
3779pkg_cv_ZLIB_CFLAGS=
3780pkg_cv_ZLIB_LIBS='-L/opt/local/lib -lz'
3781
3782## ----------------- ##
3783## Output variables. ##
3784## ----------------- ##
3785
3786ACLOCAL='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_mesa/mesa/work/mesa-17.1.6/bin/missing aclocal-1.15'
3787AMDEPBACKSLASH=''
3788AMDEP_FALSE=''
3789AMDEP_TRUE='#'
3790AMDGPU_CFLAGS=''
3791AMDGPU_LIBS=''
3792AMTAR='$${TAR-tar}'
3793AM_BACKSLASH='\'
3794AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3795AM_DEFAULT_VERBOSITY='1'
3796AM_V='$(V)'
3797ANDROID_CFLAGS=''
3798ANDROID_LIBS=''
3799AR='ar'
3800AUTOCONF='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_mesa/mesa/work/mesa-17.1.6/bin/missing autoconf'
3801AUTOHEADER='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_mesa/mesa/work/mesa-17.1.6/bin/missing autoheader'
3802AUTOMAKE='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_mesa/mesa/work/mesa-17.1.6/bin/missing automake-1.15'
3803AWK='awk'
3804BSYMBOLIC=''
3805BUILD_SHARED_FALSE='#'
3806BUILD_SHARED_TRUE=''
3807CC='/usr/bin/clang'
3808CCAS='/usr/bin/clang'
3809CCASDEPMODE='depmode=none'
3810CCASFLAGS='-pipe -Os -arch x86_64 -arch i386'
3811CCDEPMODE='depmode=none'
3812CFLAGS='-pipe -Os -arch x86_64 -arch i386 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-math-errno -fno-trapping-math'
3813CLANG_RESOURCE_DIR=''
3814CLOCK_LIB=''
3815CLOVER_STD_OVERRIDE=''
3816CPP='/usr/bin/clang -E'
3817CPPFLAGS=''
3818CXX='/usr/bin/clang++'
3819CXXCPP='/usr/bin/clang++ -E'
3820CXXDEPMODE='depmode=none'
3821CXXFLAGS='-pipe -Os -stdlib=libc++ -arch x86_64 -arch i386 -Wall -fno-math-errno -fno-trapping-math'
3822CYGPATH_W='echo'
3823D3D_DRIVER_INSTALL_DIR='${exec_prefix}/lib/d3d'
3824DEFINES='-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DGLX_USE_APPLEGL -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_X11_PLATFORM -DBUILDING_MESA -DENABLE_SHADER_CACHE -DHAVE_LLVM=0x0400 -DMESA_LLVM_VERSION_PATCH=1'
3825DEFS=''
3826DEPDIR='.deps'
3827DLLTOOL='false'
3828DLOPEN_LIBS=''
3829DRI2PROTO_CFLAGS=''
3830DRI2PROTO_LIBS=''
3831DRIGL_CFLAGS=''
3832DRIGL_LIBS='-L/opt/local/lib -lXext -lXdamage -lXfixes -lX11-xcb -lX11 -lxcb -lxcb-glx -lXxf86vm'
3833DRI_DRIVER_INSTALL_DIR='${libdir}/dri'
3834DRI_DRIVER_SEARCH_DIR='${DRI_DRIVER_INSTALL_DIR}'
3835DRI_LIB_DEPS='   -L/opt/local/lib -lexpat -lm -lpthread -pthread '
3836DRI_PC_REQ_PRIV=''
3837DSYMUTIL='dsymutil'
3838DUMPBIN=''
3839ECHO_C='\c'
3840ECHO_N=''
3841ECHO_T=''
3842EGL_CFLAGS=''
3843EGL_LIB_DEPS=''
3844EGL_NATIVE_PLATFORM='_EGL_PLATFORM_X11'
3845EGREP='/usr/bin/grep -E'
3846ETNAVIV_CFLAGS=''
3847ETNAVIV_LIBS=''
3848EXEEXT=''
3849EXPAT_CFLAGS=''
3850EXPAT_LIBS='-L/opt/local/lib -lexpat'
3851FGREP='/usr/bin/grep -F'
3852FREEDRENO_CFLAGS=''
3853FREEDRENO_LIBS=''
3854GALLIUM_PIPE_LOADER_DEFINES=''
3855GBM_PC_LIB_PRIV=''
3856GBM_PC_REQ_PRIV=''
3857GCC_ATOMIC_BUILTINS_SUPPORTED_FALSE='#'
3858GCC_ATOMIC_BUILTINS_SUPPORTED_TRUE=''
3859GC_SECTIONS=''
3860GEN_ASM_OFFSETS_FALSE=''
3861GEN_ASM_OFFSETS_TRUE='#'
3862GLESv1_CM_LIB_DEPS=' -lm -lpthread -pthread '
3863GLESv1_CM_PC_LIB_PRIV='-lm -lpthread -pthread '
3864GLESv2_LIB_DEPS=' -lm -lpthread -pthread '
3865GLESv2_PC_LIB_PRIV='-lm -lpthread -pthread '
3866GLPROTO_CFLAGS=''
3867GLPROTO_LIBS=''
3868GLVND_CFLAGS=''
3869GLVND_LIBS=''
3870GLX_TLS='yes'
3871GL_LIB='GL'
3872GL_LIB_DEPS='-L/opt/local/lib -lXext -lXdamage -lXfixes -lX11-xcb -lX11 -lxcb -lxcb-glx -lXxf86vm  -lm -lpthread -pthread '
3873GL_PC_CFLAGS=''
3874GL_PC_LIB_PRIV='-lm -lpthread -pthread '
3875GL_PC_REQ_PRIV=' x11 xext xdamage >= 1.1 xfixes x11-xcb xcb xcb-glx >= 1.8.1 xxf86vm'
3876GREP='/usr/bin/grep'
3877HAVE_AMD_DRIVERS_FALSE=''
3878HAVE_AMD_DRIVERS_TRUE=''
3879HAVE_ANDROID_FALSE=''
3880HAVE_ANDROID_TRUE='#'
3881HAVE_APPLEDRI_FALSE='#'
3882HAVE_APPLEDRI_TRUE=''
3883HAVE_CLOVER_FALSE=''
3884HAVE_CLOVER_ICD_FALSE=''
3885HAVE_CLOVER_ICD_TRUE='#'
3886HAVE_CLOVER_TRUE='#'
3887HAVE_COMMON_OSMESA_FALSE=''
3888HAVE_COMMON_OSMESA_TRUE=''
3889HAVE_COMPAT_SYMLINKS_FALSE=''
3890HAVE_COMPAT_SYMLINKS_TRUE='#'
3891HAVE_DRI2_FALSE=''
3892HAVE_DRI2_TRUE='#'
3893HAVE_DRI3_FALSE=''
3894HAVE_DRI3_TRUE='#'
3895HAVE_DRICOMMON_FALSE='#'
3896HAVE_DRICOMMON_TRUE=''
3897HAVE_DRISW_FALSE='#'
3898HAVE_DRISW_KMS_FALSE=''
3899HAVE_DRISW_KMS_TRUE='#'
3900HAVE_DRISW_TRUE=''
3901HAVE_DRI_GLX_FALSE='#'
3902HAVE_DRI_GLX_TRUE=''
3903HAVE_EGL_FALSE=''
3904HAVE_EGL_TRUE='#'
3905HAVE_GALLIUM_COMPUTE_FALSE=''
3906HAVE_GALLIUM_COMPUTE_TRUE=''
3907HAVE_GALLIUM_ETNAVIV_FALSE=''
3908HAVE_GALLIUM_ETNAVIV_TRUE=''
3909HAVE_GALLIUM_EXTRA_HUD_FALSE=''
3910HAVE_GALLIUM_EXTRA_HUD_TRUE='#'
3911HAVE_GALLIUM_FALSE=''
3912HAVE_GALLIUM_FREEDRENO_FALSE=''
3913HAVE_GALLIUM_FREEDRENO_TRUE=''
3914HAVE_GALLIUM_I915_FALSE=''
3915HAVE_GALLIUM_I915_TRUE=''
3916HAVE_GALLIUM_IMX_FALSE=''
3917HAVE_GALLIUM_IMX_TRUE=''
3918HAVE_GALLIUM_LLVMPIPE_FALSE=''
3919HAVE_GALLIUM_LLVMPIPE_TRUE=''
3920HAVE_GALLIUM_LLVM_FALSE=''
3921HAVE_GALLIUM_LLVM_TRUE=''
3922HAVE_GALLIUM_NOUVEAU_FALSE=''
3923HAVE_GALLIUM_NOUVEAU_TRUE=''
3924HAVE_GALLIUM_OSMESA_FALSE=''
3925HAVE_GALLIUM_OSMESA_TRUE=''
3926HAVE_GALLIUM_R300_FALSE=''
3927HAVE_GALLIUM_R300_TRUE=''
3928HAVE_GALLIUM_R600_FALSE=''
3929HAVE_GALLIUM_R600_TRUE=''
3930HAVE_GALLIUM_RADEONSI_FALSE=''
3931HAVE_GALLIUM_RADEONSI_TRUE=''
3932HAVE_GALLIUM_RADEON_COMMON_FALSE=''
3933HAVE_GALLIUM_RADEON_COMMON_TRUE=''
3934HAVE_GALLIUM_SOFTPIPE_FALSE=''
3935HAVE_GALLIUM_SOFTPIPE_TRUE=''
3936HAVE_GALLIUM_STATIC_TARGETS_FALSE=''
3937HAVE_GALLIUM_STATIC_TARGETS_TRUE=''
3938HAVE_GALLIUM_SVGA_FALSE=''
3939HAVE_GALLIUM_SVGA_TRUE=''
3940HAVE_GALLIUM_SWRAST_FALSE=''
3941HAVE_GALLIUM_SWRAST_TRUE=''
3942HAVE_GALLIUM_SWR_FALSE=''
3943HAVE_GALLIUM_SWR_TRUE=''
3944HAVE_GALLIUM_TESTS_FALSE=''
3945HAVE_GALLIUM_TESTS_TRUE='#'
3946HAVE_GALLIUM_TRUE='#'
3947HAVE_GALLIUM_VC4_FALSE=''
3948HAVE_GALLIUM_VC4_TRUE=''
3949HAVE_GALLIUM_VIRGL_FALSE=''
3950HAVE_GALLIUM_VIRGL_TRUE=''
3951HAVE_GALLIUM_XLIB_GLX_FALSE=''
3952HAVE_GALLIUM_XLIB_GLX_TRUE='#'
3953HAVE_GBM_FALSE=''
3954HAVE_GBM_TRUE='#'
3955HAVE_GLX_FALSE='#'
3956HAVE_GLX_TRUE=''
3957HAVE_I915_DRI_FALSE=''
3958HAVE_I915_DRI_TRUE=''
3959HAVE_I965_DRI_FALSE=''
3960HAVE_I965_DRI_TRUE=''
3961HAVE_INTEL_DRIVERS_FALSE=''
3962HAVE_INTEL_DRIVERS_TRUE=''
3963HAVE_INTEL_VULKAN_FALSE=''
3964HAVE_INTEL_VULKAN_TRUE=''
3965HAVE_LD_DYNAMIC_LIST_FALSE=''
3966HAVE_LD_DYNAMIC_LIST_TRUE='#'
3967HAVE_LD_VERSION_SCRIPT_FALSE=''
3968HAVE_LD_VERSION_SCRIPT_TRUE='#'
3969HAVE_LIBDRM_FALSE=''
3970HAVE_LIBDRM_TRUE=''
3971HAVE_LIBSENSORS_FALSE=''
3972HAVE_LIBSENSORS_TRUE='#'
3973HAVE_LMSENSORS_FALSE=''
3974HAVE_LMSENSORS_TRUE='#'
3975HAVE_NOUVEAU_DRI_FALSE=''
3976HAVE_NOUVEAU_DRI_TRUE=''
3977HAVE_OPENGL_ES1_FALSE='#'
3978HAVE_OPENGL_ES1_TRUE=''
3979HAVE_OPENGL_ES2_FALSE='#'
3980HAVE_OPENGL_ES2_TRUE=''
3981HAVE_OPENGL_FALSE='#'
3982HAVE_OPENGL_TRUE=''
3983HAVE_OSMESA_FALSE=''
3984HAVE_OSMESA_TRUE=''
3985HAVE_PLATFORM_ANDROID_FALSE=''
3986HAVE_PLATFORM_ANDROID_TRUE='#'
3987HAVE_PLATFORM_DRM_FALSE=''
3988HAVE_PLATFORM_DRM_TRUE='#'
3989HAVE_PLATFORM_SURFACELESS_FALSE=''
3990HAVE_PLATFORM_SURFACELESS_TRUE='#'
3991HAVE_PLATFORM_WAYLAND_FALSE=''
3992HAVE_PLATFORM_WAYLAND_TRUE='#'
3993HAVE_PLATFORM_X11_FALSE='#'
3994HAVE_PLATFORM_X11_TRUE=''
3995HAVE_R200_DRI_FALSE=''
3996HAVE_R200_DRI_TRUE=''
3997HAVE_RADEON_DRI_FALSE=''
3998HAVE_RADEON_DRI_TRUE=''
3999HAVE_RADEON_VULKAN_FALSE=''
4000HAVE_RADEON_VULKAN_TRUE=''
4001HAVE_SHARED_GLAPI_FALSE='#'
4002HAVE_SHARED_GLAPI_TRUE=''
4003HAVE_SPARC_ASM_FALSE=''
4004HAVE_SPARC_ASM_TRUE=''
4005HAVE_ST_NINE_FALSE=''
4006HAVE_ST_NINE_TRUE='#'
4007HAVE_ST_OMX_FALSE=''
4008HAVE_ST_OMX_TRUE='#'
4009HAVE_ST_VA_FALSE=''
4010HAVE_ST_VA_TRUE='#'
4011HAVE_ST_VDPAU_FALSE=''
4012HAVE_ST_VDPAU_TRUE='#'
4013HAVE_ST_XA_FALSE=''
4014HAVE_ST_XA_TRUE='#'
4015HAVE_ST_XVMC_FALSE=''
4016HAVE_ST_XVMC_TRUE='#'
4017HAVE_SWRAST_DRI_FALSE=''
4018HAVE_SWRAST_DRI_TRUE=''
4019HAVE_VULKAN_COMMON_FALSE=''
4020HAVE_VULKAN_COMMON_TRUE=''
4021HAVE_WINDOWSDRI_FALSE=''
4022HAVE_WINDOWSDRI_TRUE='#'
4023HAVE_X86_64_ASM_FALSE=''
4024HAVE_X86_64_ASM_TRUE=''
4025HAVE_X86_ASM_FALSE=''
4026HAVE_X86_ASM_TRUE=''
4027HAVE_XF86VIDMODE='yes'
4028HAVE_XF86VIDMODE_FALSE='#'
4029HAVE_XF86VIDMODE_TRUE=''
4030HAVE_XLIB_GLX_FALSE=''
4031HAVE_XLIB_GLX_TRUE='#'
4032INDENT='cat'
4033INDENT_FLAGS=''
4034INSTALL_DATA='${INSTALL} -m 644'
4035INSTALL_PROGRAM='${INSTALL}'
4036INSTALL_SCRIPT='${INSTALL}'
4037INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
4038INTEL_CFLAGS=''
4039INTEL_LIBS=''
4040LD='/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld'
4041LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -arch i386'
4042LD_NO_UNDEFINED=''
4043LEX='flex'
4044LEXLIB='-lfl'
4045LEX_OUTPUT_ROOT='lex.yy'
4046LIBCLC_INCLUDEDIR=''
4047LIBCLC_LIBEXECDIR=''
4048LIBDRM_CFLAGS=''
4049LIBDRM_LIBS=''
4050LIBELF_CFLAGS=''
4051LIBELF_LIBS=''
4052LIBGLVND_DATADIR=''
4053LIBOBJS=''
4054LIBS=''
4055LIBSENSORS_LIBS=''
4056LIBTOOL='$(SHELL) $(top_builddir)/libtool'
4057LIBUNWIND_CFLAGS=''
4058LIBUNWIND_LIBS=''
4059LIB_DIR='lib'
4060LIB_EXT='dylib'
4061LIPO='lipo'
4062LLVM_CFLAGS='-I/opt/local/libexec/llvm-4.0/include   -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS'
4063LLVM_CONFIG='/opt/local/bin/llvm-config'
4064LLVM_CXXFLAGS='-I/opt/local/libexec/llvm-4.0/include -pipe -std=c++11 -stdlib=libc++ -std=c++11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS'
4065LLVM_INCLUDEDIR='/opt/local/libexec/llvm-4.0/include'
4066LLVM_LDFLAGS='-L/opt/local/libexec/llvm-4.0/lib -Wl,-search_paths_first -Wl,-headerpad_max_install_names'
4067LLVM_LIBS='-lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMMIRParser -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoverage -lLLVMTableGen -lLLVMOrcJIT -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMRISCVDesc -lLLVMRISCVCodeGen -lLLVMRISCVInfo -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMLanaiDisassembler -lLLVMLanaiCodeGen -lLLVMLanaiAsmParser -lLLVMLanaiDesc -lLLVMLanaiInstPrinter -lLLVMLanaiInfo -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonAsmParser -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMBPFDisassembler -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMBPFAsmPrinter -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAMDGPUDisassembler -lLLVMAMDGPUCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMObjectYAML -lLLVMLibDriver -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMLineEditor -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMTarget -lLLVMCoroutines -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMScalarOpts -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMBitReader -lLLVMProfileData -lLLVMCore -lLLVMSupport -lLLVMDemangle'
4068LN_S='ln -s'
4069LTLIBOBJS=''
4070LT_SYS_LIBRARY_PATH=''
4071MAKEINFO='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_mesa/mesa/work/mesa-17.1.6/bin/missing makeinfo'
4072MANIFEST_TOOL=':'
4073MKDIR_P='/opt/local/bin/gmkdir -p'
4074MSVC2013_COMPAT_CFLAGS='-Werror=pointer-arith -Werror=vla'
4075MSVC2013_COMPAT_CXXFLAGS='-Werror=pointer-arith -Werror=vla'
4076NEED_GALLIUM_VL_FALSE='#'
4077NEED_GALLIUM_VL_TRUE=''
4078NEED_GALLIUM_VL_WINSYS_FALSE=''
4079NEED_GALLIUM_VL_WINSYS_TRUE='#'
4080NEED_KHRPLATFORM_FALSE='#'
4081NEED_KHRPLATFORM_TRUE=''
4082NEED_LIBMESA_FALSE='#'
4083NEED_LIBMESA_TRUE=''
4084NEED_MEGADRIVER_FALSE='#'
4085NEED_MEGADRIVER_TRUE=''
4086NEED_OPENGL_COMMON_FALSE='#'
4087NEED_OPENGL_COMMON_TRUE=''
4088NEED_RADEON_DRM_WINSYS_FALSE=''
4089NEED_RADEON_DRM_WINSYS_TRUE=''
4090NEED_WINSYS_XLIB_FALSE=''
4091NEED_WINSYS_XLIB_TRUE=''
4092NINE_MAJOR=''
4093NINE_MINOR=''
4094NINE_TINY=''
4095NINE_VERSION=''
4096NM='/opt/local/bin/nm -B'
4097NMEDIT='nmedit'
4098NOUVEAU_CFLAGS=''
4099NOUVEAU_LIBS=''
4100NVVIEUX_CFLAGS=''
4101NVVIEUX_LIBS=''
4102OBJDUMP='objdump'
4103OBJEXT='o'
4104OMX_CFLAGS=''
4105OMX_LIBS=''
4106OMX_LIB_INSTALL_DIR=''
4107OPENCL_LIBNAME=''
4108OPENCL_VERSION='1'
4109OSMESA_LIB='OSMesa'
4110OSMESA_LIB_DEPS='-lm -lpthread -pthread  '
4111OSMESA_PC_LIB_PRIV='-lm -lpthread -pthread  '
4112OSMESA_PC_REQ=''
4113OSMESA_VERSION='8'
4114OTOOL64=':'
4115OTOOL='otool'
4116PACKAGE='mesa'
4117PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa'
4118PACKAGE_NAME='Mesa'
4119PACKAGE_STRING='Mesa 17.1.6'
4120PACKAGE_TARNAME='mesa'
4121PACKAGE_URL=''
4122PACKAGE_VERSION='17.1.6'
4123PATH_SEPARATOR=':'
4124PKG_CONFIG='/opt/local/bin/pkg-config'
4125PKG_CONFIG_LIBDIR=''
4126PKG_CONFIG_PATH=''
4127POSIX_SHELL=''
4128PTHREADSTUBS_CFLAGS=''
4129PTHREADSTUBS_LIBS=''
4130PTHREAD_CC='/usr/bin/clang'
4131PTHREAD_CFLAGS='-D_THREAD_SAFE -pthread'
4132PTHREAD_LIBS='-lpthread -pthread'
4133PWR8_CFLAGS=''
4134PYTHON2='/opt/local/bin/python2.7'
4135RADEON_CFLAGS=''
4136RADEON_LIBS=''
4137RANLIB='ranlib'
4138RM='rm -f'
4139SED='/opt/local/bin/gsed'
4140SELINUX_CFLAGS=''
4141SELINUX_LIBS=''
4142SET_MAKE=''
4143SHELL='/bin/sh'
4144SIMPENROSE_CFLAGS=''
4145SIMPENROSE_LIBS=''
4146SSE41_CFLAGS='-msse4.1'
4147SSE41_SUPPORTED_FALSE='#'
4148SSE41_SUPPORTED_TRUE=''
4149STRIP='strip'
4150SWR_AVX2_CXXFLAGS=''
4151SWR_AVX_CXXFLAGS=''
4152SWR_CXX11_CXXFLAGS=''
4153SWR_INVALID_LLVM_VERSION_FALSE='#'
4154SWR_INVALID_LLVM_VERSION_TRUE=''
4155USE_LIBGLVND_FALSE=''
4156USE_LIBGLVND_TRUE='#'
4157USE_VC4_SIMULATOR_FALSE=''
4158USE_VC4_SIMULATOR_TRUE=''
4159VALGRIND_CFLAGS=''
4160VALGRIND_LIBS=''
4161VA_CFLAGS=''
4162VA_LIBS=''
4163VA_LIB_INSTALL_DIR='${exec_prefix}/lib/dri'
4164VA_MAJOR=''
4165VA_MINOR=''
4166VC4_CFLAGS=''
4167VC4_LIBS=''
4168VDPAU_CFLAGS=''
4169VDPAU_LIBS=''
4170VDPAU_LIB_INSTALL_DIR='${libdir}/vdpau'
4171VDPAU_MAJOR=''
4172VDPAU_MINOR=''
4173VERSION='17.1.6'
4174VISIBILITY_CFLAGS='-fvisibility=hidden'
4175VISIBILITY_CXXFLAGS='-fvisibility=hidden'
4176VL_CFLAGS=''
4177VL_LIBS=''
4178VULKAN_ICD_INSTALL_DIR='${datarootdir}/vulkan/icd.d'
4179WAYLAND_CFLAGS=''
4180WAYLAND_LIBS=''
4181WAYLAND_SCANNER=':'
4182WAYLAND_SCANNER_CFLAGS=''
4183WAYLAND_SCANNER_LIBS=''
4184X11_INCLUDES=' '
4185XA_MAJOR=''
4186XA_MINOR=''
4187XA_TINY=''
4188XA_VERSION=''
4189XCB_DRI2_CFLAGS=''
4190XCB_DRI2_LIBS='-L/opt/local/lib -lX11-xcb -lX11 -lxcb -lxcb-dri2 -lxcb-xfixes'
4191XCB_DRI3_CFLAGS=''
4192XCB_DRI3_LIBS=''
4193XF86VIDMODE_CFLAGS=''
4194XF86VIDMODE_LIBS='-L/opt/local/lib -lXxf86vm'
4195XLIBGL_CFLAGS=''
4196XLIBGL_LIBS=''
4197XVMC_CFLAGS=''
4198XVMC_LIBS=''
4199XVMC_LIB_INSTALL_DIR='${libdir}'
4200XVMC_MAJOR=''
4201XVMC_MINOR=''
4202YACC='bison'
4203YFLAGS=''
4204ZLIB_CFLAGS=''
4205ZLIB_LIBS='-L/opt/local/lib -lz'
4206ac_ct_AR='ar'
4207ac_ct_CC='/usr/bin/clang'
4208ac_ct_CXX=''
4209ac_ct_DUMPBIN=''
4210acv_mako_found='yes'
4211am__EXEEXT_FALSE=''
4212am__EXEEXT_TRUE=''
4213am__fastdepCCAS_FALSE=''
4214am__fastdepCCAS_TRUE='#'
4215am__fastdepCC_FALSE=''
4216am__fastdepCC_TRUE='#'
4217am__fastdepCXX_FALSE=''
4218am__fastdepCXX_TRUE='#'
4219am__include='include'
4220am__isrc=''
4221am__leading_dot='.'
4222am__nodep=''
4223am__quote=''
4224am__tar='tar --format=ustar -chf - "$$tardir"'
4225am__untar='tar -xf -'
4226ax_pthread_config=''
4227bindir='${exec_prefix}/bin'
4228build='x86_64-apple-darwin16.7.0'
4229build_alias=''
4230build_cpu='x86_64'
4231build_os='darwin16.7.0'
4232build_vendor='apple'
4233datadir='${datarootdir}'
4234datarootdir='${prefix}/share'
4235docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
4236dvidir='${docdir}'
4237exec_prefix='NONE'
4238host='x86_64-apple-darwin16.7.0'
4239host_alias=''
4240host_cpu='x86_64'
4241host_os='darwin16.7.0'
4242host_vendor='apple'
4243htmldir='${docdir}'
4244ifGNUmake=''
4245includedir='${prefix}/include'
4246infodir='${datarootdir}/info'
4247install_sh='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_mesa/mesa/work/mesa-17.1.6/bin/install-sh'
4248libdir='${exec_prefix}/lib'
4249libexecdir='${exec_prefix}/libexec'
4250localedir='${datarootdir}/locale'
4251localstatedir='${prefix}/var'
4252mandir='${datarootdir}/man'
4253mkdir_p='$(MKDIR_P)'
4254oldincludedir='/usr/include'
4255pdfdir='${docdir}'
4256prefix='/opt/local'
4257program_transform_name='s,x,x,'
4258psdir='${docdir}'
4259sbindir='${exec_prefix}/sbin'
4260sharedstatedir='${prefix}/com'
4261sysconfdir='${prefix}/etc'
4262target='x86_64-apple-darwin16.7.0'
4263target_alias=''
4264target_cpu='x86_64'
4265target_os='darwin16.7.0'
4266target_vendor='apple'
4267
4268## ----------- ##
4269## confdefs.h. ##
4270## ----------- ##
4271
4272/* confdefs.h */
4273#define PACKAGE_NAME "Mesa"
4274#define PACKAGE_TARNAME "mesa"
4275#define PACKAGE_VERSION "17.1.6"
4276#define PACKAGE_STRING "Mesa 17.1.6"
4277#define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"
4278#define PACKAGE_URL ""
4279#define PACKAGE "mesa"
4280#define VERSION "17.1.6"
4281#define STDC_HEADERS 1
4282#define HAVE_SYS_TYPES_H 1
4283#define HAVE_SYS_STAT_H 1
4284#define HAVE_STDLIB_H 1
4285#define HAVE_STRING_H 1
4286#define HAVE_MEMORY_H 1
4287#define HAVE_STRINGS_H 1
4288#define HAVE_INTTYPES_H 1
4289#define HAVE_STDINT_H 1
4290#define HAVE_UNISTD_H 1
4291#define HAVE_DLFCN_H 1
4292#define LT_OBJDIR ".libs/"
4293#define YYTEXT_POINTER 1
4294#define HAVE___BUILTIN_BSWAP32 1
4295#define HAVE___BUILTIN_BSWAP64 1
4296#define HAVE___BUILTIN_CLZ 1
4297#define HAVE___BUILTIN_CLZLL 1
4298#define HAVE___BUILTIN_CTZ 1
4299#define HAVE___BUILTIN_EXPECT 1
4300#define HAVE___BUILTIN_FFS 1
4301#define HAVE___BUILTIN_FFSLL 1
4302#define HAVE___BUILTIN_POPCOUNT 1
4303#define HAVE___BUILTIN_POPCOUNTLL 1
4304#define HAVE___BUILTIN_UNREACHABLE 1
4305#define HAVE_FUNC_ATTRIBUTE_CONST 1
4306#define HAVE_FUNC_ATTRIBUTE_FLATTEN 1
4307#define HAVE_FUNC_ATTRIBUTE_FORMAT 1
4308#define HAVE_FUNC_ATTRIBUTE_MALLOC 1
4309#define HAVE_FUNC_ATTRIBUTE_PACKED 1
4310#define HAVE_FUNC_ATTRIBUTE_PURE 1
4311#define HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL 1
4312#define HAVE_FUNC_ATTRIBUTE_UNUSED 1
4313#define HAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT 1
4314#define HAVE_FUNC_ATTRIBUTE_WEAK 1
4315#define HAVE_DLADDR 1
4316#define HAVE_PTHREAD_PRIO_INHERIT 1
4317#define HAVE_PTHREAD 1
4318
4319configure: exit 1