NativeEnumerated.c vars NULL init and check
[com/asn1c.git] / config.log
1 This file contains any messages produced by compilers while
2 running configure, to aid debugging if configure makes a mistake.
3
4 It was created by asn1c configure 0.9.29, which was
5 generated by GNU Autoconf 2.69.  Invocation command line was
6
7   $ ./configure 
8
9 ## --------- ##
10 ## Platform. ##
11 ## --------- ##
12
13 hostname = blueman-HP-ZBook-15
14 uname -m = x86_64
15 uname -r = 4.4.0-116-lowlatency
16 uname -s = Linux
17 uname -v = #140-Ubuntu SMP PREEMPT Mon Feb 12 22:41:05 UTC 2018
18
19 /usr/bin/uname -p = unknown
20 /bin/uname -X     = unknown
21
22 /bin/arch              = unknown
23 /usr/bin/arch -k       = unknown
24 /usr/convex/getsysinfo = unknown
25 /usr/bin/hostinfo      = unknown
26 /bin/machine           = unknown
27 /usr/bin/oslevel       = unknown
28 /bin/universe          = unknown
29
30 PATH: /opt/ltebox/bin
31 PATH: /opt/ltebox/tools
32 PATH: /usr/local/sbin
33 PATH: /usr/local/bin
34 PATH: /usr/sbin
35 PATH: /usr/bin
36 PATH: /sbin
37 PATH: /bin
38 PATH: /usr/games
39 PATH: /usr/local/games
40
41
42 ## ----------- ##
43 ## Core tests. ##
44 ## ----------- ##
45
46 configure:2747: checking for a BSD-compatible install
47 configure:2815: result: /usr/bin/install -c
48 configure:2826: checking whether build environment is sane
49 configure:2881: result: yes
50 configure:3032: checking for a thread-safe mkdir -p
51 configure:3071: result: /bin/mkdir -p
52 configure:3078: checking for gawk
53 configure:3094: found /usr/bin/gawk
54 configure:3105: result: gawk
55 configure:3116: checking whether make sets $(MAKE)
56 configure:3138: result: yes
57 configure:3167: checking whether make supports nested variables
58 configure:3184: result: yes
59 configure:3360: checking for gcc
60 configure:3376: found /usr/bin/gcc
61 configure:3387: result: gcc
62 configure:3616: checking for C compiler version
63 configure:3625: gcc --version >&5
64 gcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
65 Copyright (C) 2015 Free Software Foundation, Inc.
66 This is free software; see the source for copying conditions.  There is NO
67 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
68
69 configure:3636: $? = 0
70 configure:3625: gcc -v >&5
71 Using built-in specs.
72 COLLECT_GCC=gcc
73 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
74 Target: x86_64-linux-gnu
75 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.9' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
76 Thread model: posix
77 gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9) 
78 configure:3636: $? = 0
79 configure:3625: gcc -V >&5
80 gcc: error: unrecognized command line option '-V'
81 gcc: fatal error: no input files
82 compilation terminated.
83 configure:3636: $? = 1
84 configure:3625: gcc -qversion >&5
85 gcc: error: unrecognized command line option '-qversion'
86 gcc: fatal error: no input files
87 compilation terminated.
88 configure:3636: $? = 1
89 configure:3656: checking whether the C compiler works
90 configure:3678: gcc    conftest.c  >&5
91 configure:3682: $? = 0
92 configure:3730: result: yes
93 configure:3733: checking for C compiler default output file name
94 configure:3735: result: a.out
95 configure:3741: checking for suffix of executables
96 configure:3748: gcc -o conftest    conftest.c  >&5
97 configure:3752: $? = 0
98 configure:3774: result: 
99 configure:3796: checking whether we are cross compiling
100 configure:3804: gcc -o conftest    conftest.c  >&5
101 configure:3808: $? = 0
102 configure:3815: ./conftest
103 configure:3819: $? = 0
104 configure:3834: result: no
105 configure:3839: checking for suffix of object files
106 configure:3861: gcc -c   conftest.c >&5
107 configure:3865: $? = 0
108 configure:3886: result: o
109 configure:3890: checking whether we are using the GNU C compiler
110 configure:3909: gcc -c   conftest.c >&5
111 configure:3909: $? = 0
112 configure:3918: result: yes
113 configure:3927: checking whether gcc accepts -g
114 configure:3947: gcc -c -g  conftest.c >&5
115 configure:3947: $? = 0
116 configure:3988: result: yes
117 configure:4005: checking for gcc option to accept ISO C89
118 configure:4068: gcc  -c -g -O2  conftest.c >&5
119 configure:4068: $? = 0
120 configure:4081: result: none needed
121 configure:4106: checking whether gcc understands -c and -o together
122 configure:4128: gcc -c conftest.c -o conftest2.o
123 configure:4131: $? = 0
124 configure:4128: gcc -c conftest.c -o conftest2.o
125 configure:4131: $? = 0
126 configure:4143: result: yes
127 configure:4171: checking for style of include used by make
128 configure:4199: result: GNU
129 configure:4225: checking dependency style of gcc
130 configure:4336: result: gcc3
131 configure:4356: checking how to run the C preprocessor
132 configure:4387: gcc -E  conftest.c
133 configure:4387: $? = 0
134 configure:4401: gcc -E  conftest.c
135 conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
136 compilation terminated.
137 configure:4401: $? = 1
138 configure: failed program was:
139 | /* confdefs.h */
140 | #define PACKAGE_NAME "asn1c"
141 | #define PACKAGE_TARNAME "asn1c"
142 | #define PACKAGE_VERSION "0.9.29"
143 | #define PACKAGE_STRING "asn1c 0.9.29"
144 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
145 | #define PACKAGE_URL ""
146 | #define PACKAGE "asn1c"
147 | #define VERSION "0.9.29"
148 | /* end confdefs.h.  */
149 | #include <ac_nonexistent.h>
150 configure:4426: result: gcc -E
151 configure:4446: gcc -E  conftest.c
152 configure:4446: $? = 0
153 configure:4460: gcc -E  conftest.c
154 conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
155 compilation terminated.
156 configure:4460: $? = 1
157 configure: failed program was:
158 | /* confdefs.h */
159 | #define PACKAGE_NAME "asn1c"
160 | #define PACKAGE_TARNAME "asn1c"
161 | #define PACKAGE_VERSION "0.9.29"
162 | #define PACKAGE_STRING "asn1c 0.9.29"
163 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
164 | #define PACKAGE_URL ""
165 | #define PACKAGE "asn1c"
166 | #define VERSION "0.9.29"
167 | /* end confdefs.h.  */
168 | #include <ac_nonexistent.h>
169 configure:4489: checking whether ln -s works
170 configure:4493: result: yes
171 configure:4500: checking whether make sets $(MAKE)
172 configure:4522: result: yes
173 configure:4535: checking for bison
174 configure:4551: found /usr/bin/bison
175 configure:4562: result: bison -y
176 configure:4579: checking for flex
177 configure:4595: found /usr/bin/flex
178 configure:4606: result: flex
179 configure:4644: flex conftest.l
180 configure:4648: $? = 0
181 configure:4650: checking lex output file root
182 configure:4664: result: lex.yy
183 configure:4669: checking lex library
184 configure:4683: gcc -o conftest -g -O2   conftest.c   >&5
185 /tmp/cce5iy9z.o: In function `input':
186 /home/nokia/mouse07410/asn1c/lex.yy.c:1200: undefined reference to `yywrap'
187 /tmp/cce5iy9z.o: In function `yylex':
188 /home/nokia/mouse07410/asn1c/lex.yy.c:894: undefined reference to `yywrap'
189 /tmp/cce5iy9z.o: In function `main':
190 /home/nokia/mouse07410/asn1c/conftest.l:18: undefined reference to `yywrap'
191 collect2: error: ld returned 1 exit status
192 configure:4683: $? = 1
193 configure: failed program was:
194 | /* confdefs.h */
195 | #define PACKAGE_NAME "asn1c"
196 | #define PACKAGE_TARNAME "asn1c"
197 | #define PACKAGE_VERSION "0.9.29"
198 | #define PACKAGE_STRING "asn1c 0.9.29"
199 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
200 | #define PACKAGE_URL ""
201 | #define PACKAGE "asn1c"
202 | #define VERSION "0.9.29"
203 | /* end confdefs.h.  */
204
205 | #line 3 "lex.yy.c"
206
207 | #define  YY_INT_ALIGNED short int
208
209 | /* A lexical scanner generated by flex */
210
211 | #define FLEX_SCANNER
212 | #define YY_FLEX_MAJOR_VERSION 2
213 | #define YY_FLEX_MINOR_VERSION 6
214 | #define YY_FLEX_SUBMINOR_VERSION 0
215 | #if YY_FLEX_SUBMINOR_VERSION > 0
216 | #define FLEX_BETA
217 | #endif
218
219 | /* First, we deal with  platform-specific or compiler-specific issues. */
220
221 | /* begin standard C headers. */
222 | #include <stdio.h>
223 | #include <string.h>
224 | #include <errno.h>
225 | #include <stdlib.h>
226
227 | /* end standard C headers. */
228
229 | /* flex integer type definitions */
230
231 | #ifndef FLEXINT_H
232 | #define FLEXINT_H
233
234 | /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
235
236 | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
237
238 | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
239 |  * if you want the limit (max/min) macros for int types. 
240 |  */
241 | #ifndef __STDC_LIMIT_MACROS
242 | #define __STDC_LIMIT_MACROS 1
243 | #endif
244
245 | #include <inttypes.h>
246 | typedef int8_t flex_int8_t;
247 | typedef uint8_t flex_uint8_t;
248 | typedef int16_t flex_int16_t;
249 | typedef uint16_t flex_uint16_t;
250 | typedef int32_t flex_int32_t;
251 | typedef uint32_t flex_uint32_t;
252 | #else
253 | typedef signed char flex_int8_t;
254 | typedef short int flex_int16_t;
255 | typedef int flex_int32_t;
256 | typedef unsigned char flex_uint8_t; 
257 | typedef unsigned short int flex_uint16_t;
258 | typedef unsigned int flex_uint32_t;
259
260 | /* Limits of integral types. */
261 | #ifndef INT8_MIN
262 | #define INT8_MIN               (-128)
263 | #endif
264 | #ifndef INT16_MIN
265 | #define INT16_MIN              (-32767-1)
266 | #endif
267 | #ifndef INT32_MIN
268 | #define INT32_MIN              (-2147483647-1)
269 | #endif
270 | #ifndef INT8_MAX
271 | #define INT8_MAX               (127)
272 | #endif
273 | #ifndef INT16_MAX
274 | #define INT16_MAX              (32767)
275 | #endif
276 | #ifndef INT32_MAX
277 | #define INT32_MAX              (2147483647)
278 | #endif
279 | #ifndef UINT8_MAX
280 | #define UINT8_MAX              (255U)
281 | #endif
282 | #ifndef UINT16_MAX
283 | #define UINT16_MAX             (65535U)
284 | #endif
285 | #ifndef UINT32_MAX
286 | #define UINT32_MAX             (4294967295U)
287 | #endif
288
289 | #endif /* ! C99 */
290
291 | #endif /* ! FLEXINT_H */
292
293 | #ifdef __cplusplus
294
295 | /* The "const" storage-class-modifier is valid. */
296 | #define YY_USE_CONST
297
298 | #else /* ! __cplusplus */
299
300 | /* C99 requires __STDC__ to be defined as 1. */
301 | #if defined (__STDC__)
302
303 | #define YY_USE_CONST
304
305 | #endif        /* defined (__STDC__) */
306 | #endif        /* ! __cplusplus */
307
308 | #ifdef YY_USE_CONST
309 | #define yyconst const
310 | #else
311 | #define yyconst
312 | #endif
313
314 | /* Returned upon end-of-file. */
315 | #define YY_NULL 0
316
317 | /* Promotes a possibly negative, possibly signed char to an unsigned
318 |  * integer for use as an array index.  If the signed char is negative,
319 |  * we want to instead treat it as an 8-bit unsigned char, hence the
320 |  * double cast.
321 |  */
322 | #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
323
324 | /* Enter a start condition.  This macro really ought to take a parameter,
325 |  * but we do it the disgusting crufty way forced on us by the ()-less
326 |  * definition of BEGIN.
327 |  */
328 | #define BEGIN (yy_start) = 1 + 2 *
329
330 | /* Translate the current start state into a value that can be later handed
331 |  * to BEGIN to return to the state.  The YYSTATE alias is for lex
332 |  * compatibility.
333 |  */
334 | #define YY_START (((yy_start) - 1) / 2)
335 | #define YYSTATE YY_START
336
337 | /* Action number for EOF rule of a given start state. */
338 | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
339
340 | /* Special action meaning "start processing a new file". */
341 | #define YY_NEW_FILE yyrestart(yyin  )
342
343 | #define YY_END_OF_BUFFER_CHAR 0
344
345 | /* Size of default input buffer. */
346 | #ifndef YY_BUF_SIZE
347 | #ifdef __ia64__
348 | /* On IA-64, the buffer size is 16k, not 8k.
349 |  * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
350 |  * Ditto for the __ia64__ case accordingly.
351 |  */
352 | #define YY_BUF_SIZE 32768
353 | #else
354 | #define YY_BUF_SIZE 16384
355 | #endif /* __ia64__ */
356 | #endif
357
358 | /* The state buf must be large enough to hold one state per character in the main buffer.
359 |  */
360 | #define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
361
362 | #ifndef YY_TYPEDEF_YY_BUFFER_STATE
363 | #define YY_TYPEDEF_YY_BUFFER_STATE
364 | typedef struct yy_buffer_state *YY_BUFFER_STATE;
365 | #endif
366
367 | #ifndef YY_TYPEDEF_YY_SIZE_T
368 | #define YY_TYPEDEF_YY_SIZE_T
369 | typedef size_t yy_size_t;
370 | #endif
371
372 | extern yy_size_t yyleng;
373
374 | extern FILE *yyin, *yyout;
375
376 | #define EOB_ACT_CONTINUE_SCAN 0
377 | #define EOB_ACT_END_OF_FILE 1
378 | #define EOB_ACT_LAST_MATCH 2
379
380 |     #define YY_LESS_LINENO(n)
381 |     #define YY_LINENO_REWIND_TO(ptr)
382 |     
383 | /* Return all but the first "n" matched characters back to the input stream. */
384 | #define yyless(n) \
385 |       do \
386 |               { \
387 |               /* Undo effects of setting up yytext. */ \
388 |         int yyless_macro_arg = (n); \
389 |         YY_LESS_LINENO(yyless_macro_arg);\
390 |               *yy_cp = (yy_hold_char); \
391 |               YY_RESTORE_YY_MORE_OFFSET \
392 |               (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
393 |               YY_DO_BEFORE_ACTION; /* set up yytext again */ \
394 |               } \
395 |       while ( 0 )
396
397 | #define unput(c) yyunput( c, (yytext_ptr)  )
398
399 | #ifndef YY_STRUCT_YY_BUFFER_STATE
400 | #define YY_STRUCT_YY_BUFFER_STATE
401 | struct yy_buffer_state
402 |       {
403 |       FILE *yy_input_file;
404
405 |       char *yy_ch_buf;                /* input buffer */
406 |       char *yy_buf_pos;               /* current position in input buffer */
407
408 |       /* Size of input buffer in bytes, not including room for EOB
409 |        * characters.
410 |        */
411 |       yy_size_t yy_buf_size;
412
413 |       /* Number of characters read into yy_ch_buf, not including EOB
414 |        * characters.
415 |        */
416 |       int yy_n_chars;
417
418 |       /* Whether we "own" the buffer - i.e., we know we created it,
419 |        * and can realloc() it to grow it, and should free() it to
420 |        * delete it.
421 |        */
422 |       int yy_is_our_buffer;
423
424 |       /* Whether this is an "interactive" input source; if so, and
425 |        * if we're using stdio for input, then we want to use getc()
426 |        * instead of fread(), to make sure we stop fetching input after
427 |        * each newline.
428 |        */
429 |       int yy_is_interactive;
430
431 |       /* Whether we're considered to be at the beginning of a line.
432 |        * If so, '^' rules will be active on the next match, otherwise
433 |        * not.
434 |        */
435 |       int yy_at_bol;
436
437 |     int yy_bs_lineno; /**< The line count. */
438 |     int yy_bs_column; /**< The column count. */
439 |     
440 |       /* Whether to try to fill the input buffer when we reach the
441 |        * end of it.
442 |        */
443 |       int yy_fill_buffer;
444
445 |       int yy_buffer_status;
446
447 | #define YY_BUFFER_NEW 0
448 | #define YY_BUFFER_NORMAL 1
449 |       /* When an EOF's been seen but there's still some text to process
450 |        * then we mark the buffer as YY_EOF_PENDING, to indicate that we
451 |        * shouldn't try reading from the input source any more.  We might
452 |        * still have a bunch of tokens to match, though, because of
453 |        * possible backing-up.
454 |        *
455 |        * When we actually see the EOF, we change the status to "new"
456 |        * (via yyrestart()), so that the user can continue scanning by
457 |        * just pointing yyin at a new input file.
458 |        */
459 | #define YY_BUFFER_EOF_PENDING 2
460
461 |       };
462 | #endif /* !YY_STRUCT_YY_BUFFER_STATE */
463
464 | /* Stack of input buffers. */
465 | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
466 | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
467 | static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
468
469 | /* We provide macros for accessing buffer states in case in the
470 |  * future we want to put the buffer states in a more general
471 |  * "scanner state".
472 |  *
473 |  * Returns the top of the stack, or NULL.
474 |  */
475 | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
476 |                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
477 |                           : NULL)
478
479 | /* Same as previous macro, but useful when we know that the buffer stack is not
480 |  * NULL or when we need an lvalue. For internal use only.
481 |  */
482 | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
483
484 | /* yy_hold_char holds the character lost when yytext is formed. */
485 | static char yy_hold_char;
486 | static int yy_n_chars;                /* number of characters read into yy_ch_buf */
487 | yy_size_t yyleng;
488
489 | /* Points to current character in buffer. */
490 | static char *yy_c_buf_p = (char *) 0;
491 | static int yy_init = 0;               /* whether we need to initialize */
492 | static int yy_start = 0;      /* start state number */
493
494 | /* Flag which is used to allow yywrap()'s to do buffer switches
495 |  * instead of setting up a fresh yyin.  A bit of a hack ...
496 |  */
497 | static int yy_did_buffer_switch_on_eof;
498
499 | void yyrestart (FILE *input_file  );
500 | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
501 | YY_BUFFER_STATE yy_create_buffer (FILE *file,int size  );
502 | void yy_delete_buffer (YY_BUFFER_STATE b  );
503 | void yy_flush_buffer (YY_BUFFER_STATE b  );
504 | void yypush_buffer_state (YY_BUFFER_STATE new_buffer  );
505 | void yypop_buffer_state (void );
506
507 | static void yyensure_buffer_stack (void );
508 | static void yy_load_buffer_state (void );
509 | static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file  );
510
511 | #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
512
513 | YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size  );
514 | YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str  );
515 | YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len  );
516
517 | void *yyalloc (yy_size_t  );
518 | void *yyrealloc (void *,yy_size_t  );
519 | void yyfree (void *  );
520
521 | #define yy_new_buffer yy_create_buffer
522
523 | #define yy_set_interactive(is_interactive) \
524 |       { \
525 |       if ( ! YY_CURRENT_BUFFER ){ \
526 |         yyensure_buffer_stack (); \
527 |               YY_CURRENT_BUFFER_LVALUE =    \
528 |             yy_create_buffer(yyin,YY_BUF_SIZE ); \
529 |       } \
530 |       YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
531 |       }
532
533 | #define yy_set_bol(at_bol) \
534 |       { \
535 |       if ( ! YY_CURRENT_BUFFER ){\
536 |         yyensure_buffer_stack (); \
537 |               YY_CURRENT_BUFFER_LVALUE =    \
538 |             yy_create_buffer(yyin,YY_BUF_SIZE ); \
539 |       } \
540 |       YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
541 |       }
542
543 | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
544
545 | /* Begin user sect3 */
546
547 | typedef unsigned char YY_CHAR;
548
549 | FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
550
551 | typedef int yy_state_type;
552
553 | extern int yylineno;
554
555 | int yylineno = 1;
556
557 | extern char *yytext;
558 | #ifdef yytext_ptr
559 | #undef yytext_ptr
560 | #endif
561 | #define yytext_ptr yytext
562
563 | static yy_state_type yy_get_previous_state (void );
564 | static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
565 | static int yy_get_next_buffer (void );
566 | #if defined(__GNUC__) && __GNUC__ >= 3
567 | __attribute__((__noreturn__))
568 | #endif
569 | static void yy_fatal_error (yyconst char msg[]  );
570
571 | /* Done after the current pattern has been matched and before the
572 |  * corresponding action - sets up yytext.
573 |  */
574 | #define YY_DO_BEFORE_ACTION \
575 |       (yytext_ptr) = yy_bp; \
576 |       (yytext_ptr) -= (yy_more_len); \
577 |       yyleng = (size_t) (yy_cp - (yytext_ptr)); \
578 |       (yy_hold_char) = *yy_cp; \
579 |       *yy_cp = '\0'; \
580 |       (yy_c_buf_p) = yy_cp;
581
582 | #define YY_NUM_RULES 8
583 | #define YY_END_OF_BUFFER 9
584 | /* This struct is not used in this scanner,
585 |    but its presence is necessary. */
586 | struct yy_trans_info
587 |       {
588 |       flex_int32_t yy_verify;
589 |       flex_int32_t yy_nxt;
590 |       };
591 | static yyconst flex_int16_t yy_acclist[23] =
592 |     {   0,
593 |         9,    7,    8,    8,    1,    7,    8,    2,    7,    8,
594 |         3,    7,    8,    4,    7,    8,    5,    7,    8,    6,
595 |         7,    8
596 |     } ;
597
598 | static yyconst flex_int16_t yy_accept[14] =
599 |     {   0,
600 |         1,    1,    1,    2,    4,    5,    8,   11,   14,   17,
601 |        20,   23,   23
602 |     } ;
603
604 | static yyconst YY_CHAR yy_ec[256] =
605 |     {   0,
606 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    2,
607 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
608 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
609 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
610 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
611 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
612 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
613 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
614 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
615 |         1,    1,    1,    1,    1,    1,    3,    4,    5,    6,
616
617 |         7,    8,    1,    1,    1,    1,    1,    1,    1,    1,
618 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
619 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
620 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
621 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
622 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
623 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
624 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
625 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
626 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
627
628 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
629 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
630 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
631 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
632 |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
633 |         1,    1,    1,    1,    1
634 |     } ;
635
636 | static yyconst YY_CHAR yy_meta[9] =
637 |     {   0,
638 |         1,    1,    1,    1,    1,    1,    1,    1
639 |     } ;
640
641 | static yyconst flex_uint16_t yy_base[13] =
642 |     {   0,
643 |         0,    0,    9,   10,   10,   10,   10,   10,   10,   10,
644 |        10,   10
645 |     } ;
646
647 | static yyconst flex_int16_t yy_def[13] =
648 |     {   0,
649 |        12,    1,   12,   12,   12,   12,   12,   12,   12,   12,
650 |        12,    0
651 |     } ;
652
653 | static yyconst flex_uint16_t yy_nxt[19] =
654 |     {   0,
655 |         4,    5,    6,    7,    8,    9,   10,   11,   12,    3,
656 |        12,   12,   12,   12,   12,   12,   12,   12
657 |     } ;
658
659 | static yyconst flex_int16_t yy_chk[19] =
660 |     {   0,
661 |         1,    1,    1,    1,    1,    1,    1,    1,    3,   12,
662 |        12,   12,   12,   12,   12,   12,   12,   12
663 |     } ;
664
665 | extern int yy_flex_debug;
666 | int yy_flex_debug = 0;
667
668 | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
669 | static char *yy_full_match;
670 | static int yy_lp;
671 | #define REJECT \
672 | { \
673 | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
674 | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
675 | ++(yy_lp); \
676 | goto find_rule; \
677 | }
678
679 | static int yy_more_flag = 0;
680 | static int yy_more_len = 0;
681 | #define yymore() ((yy_more_flag) = 1)
682 | #define YY_MORE_ADJ (yy_more_len)
683 | #define YY_RESTORE_YY_MORE_OFFSET
684 | char *yytext;
685 | #line 1 "conftest.l"
686 | #line 484 "lex.yy.c"
687
688 | #define INITIAL 0
689
690 | #ifndef YY_NO_UNISTD_H
691 | /* Special case for "unistd.h", since it is non-ANSI. We include it way
692 |  * down here because we want the user's section 1 to have been scanned first.
693 |  * The user has a chance to override it with an option.
694 |  */
695 | #include <unistd.h>
696 | #endif
697
698 | #ifndef YY_EXTRA_TYPE
699 | #define YY_EXTRA_TYPE void *
700 | #endif
701
702 | static int yy_init_globals (void );
703
704 | /* Accessor methods to globals.
705 |    These are made visible to non-reentrant scanners for convenience. */
706
707 | int yylex_destroy (void );
708
709 | int yyget_debug (void );
710
711 | void yyset_debug (int debug_flag  );
712
713 | YY_EXTRA_TYPE yyget_extra (void );
714
715 | void yyset_extra (YY_EXTRA_TYPE user_defined  );
716
717 | FILE *yyget_in (void );
718
719 | void yyset_in  (FILE * _in_str  );
720
721 | FILE *yyget_out (void );
722
723 | void yyset_out  (FILE * _out_str  );
724
725 | yy_size_t yyget_leng (void );
726
727 | char *yyget_text (void );
728
729 | int yyget_lineno (void );
730
731 | void yyset_lineno (int _line_number  );
732
733 | /* Macros after this point can all be overridden by user definitions in
734 |  * section 1.
735 |  */
736
737 | #ifndef YY_SKIP_YYWRAP
738 | #ifdef __cplusplus
739 | extern "C" int yywrap (void );
740 | #else
741 | extern int yywrap (void );
742 | #endif
743 | #endif
744
745 | #ifndef YY_NO_UNPUT
746 |     
747 |     static void yyunput (int c,char *buf_ptr  );
748 |     
749 | #endif
750
751 | #ifndef yytext_ptr
752 | static void yy_flex_strncpy (char *,yyconst char *,int );
753 | #endif
754
755 | #ifdef YY_NEED_STRLEN
756 | static int yy_flex_strlen (yyconst char * );
757 | #endif
758
759 | #ifndef YY_NO_INPUT
760
761 | #ifdef __cplusplus
762 | static int yyinput (void );
763 | #else
764 | static int input (void );
765 | #endif
766
767 | #endif
768
769 | /* Amount of stuff to slurp up with each read. */
770 | #ifndef YY_READ_BUF_SIZE
771 | #ifdef __ia64__
772 | /* On IA-64, the buffer size is 16k, not 8k */
773 | #define YY_READ_BUF_SIZE 16384
774 | #else
775 | #define YY_READ_BUF_SIZE 8192
776 | #endif /* __ia64__ */
777 | #endif
778
779 | /* Copy whatever the last rule matched to the standard output. */
780 | #ifndef ECHO
781 | /* This used to be an fputs(), but since the string might contain NUL's,
782 |  * we now use fwrite().
783 |  */
784 | #define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0)
785 | #endif
786
787 | /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
788 |  * is returned in "result".
789 |  */
790 | #ifndef YY_INPUT
791 | #define YY_INPUT(buf,result,max_size) \
792 |       if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
793 |               { \
794 |               int c = '*'; \
795 |               size_t n; \
796 |               for ( n = 0; n < max_size && \
797 |                            (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
798 |                       buf[n] = (char) c; \
799 |               if ( c == '\n' ) \
800 |                       buf[n++] = (char) c; \
801 |               if ( c == EOF && ferror( yyin ) ) \
802 |                       YY_FATAL_ERROR( "input in flex scanner failed" ); \
803 |               result = n; \
804 |               } \
805 |       else \
806 |               { \
807 |               errno=0; \
808 |               while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
809 |                       { \
810 |                       if( errno != EINTR) \
811 |                               { \
812 |                               YY_FATAL_ERROR( "input in flex scanner failed" ); \
813 |                               break; \
814 |                               } \
815 |                       errno=0; \
816 |                       clearerr(yyin); \
817 |                       } \
818 |               }\
819 | \
820
821 | #endif
822
823 | /* No semi-colon after return; correct usage is to write "yyterminate();" -
824 |  * we don't want an extra ';' after the "return" because that will cause
825 |  * some compilers to complain about unreachable statements.
826 |  */
827 | #ifndef yyterminate
828 | #define yyterminate() return YY_NULL
829 | #endif
830
831 | /* Number of entries by which start-condition stack grows. */
832 | #ifndef YY_START_STACK_INCR
833 | #define YY_START_STACK_INCR 25
834 | #endif
835
836 | /* Report a fatal error. */
837 | #ifndef YY_FATAL_ERROR
838 | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
839 | #endif
840
841 | /* end tables serialization structures and prototypes */
842
843 | /* Default declaration of generated scanner - a define so the user can
844 |  * easily add parameters.
845 |  */
846 | #ifndef YY_DECL
847 | #define YY_DECL_IS_OURS 1
848
849 | extern int yylex (void);
850
851 | #define YY_DECL int yylex (void)
852 | #endif /* !YY_DECL */
853
854 | /* Code executed at the beginning of each rule, after yytext and yyleng
855 |  * have been set up.
856 |  */
857 | #ifndef YY_USER_ACTION
858 | #define YY_USER_ACTION
859 | #endif
860
861 | /* Code executed at the end of each rule. */
862 | #ifndef YY_BREAK
863 | #define YY_BREAK /*LINTED*/break;
864 | #endif
865
866 | #define YY_RULE_SETUP \
867 |       YY_USER_ACTION
868
869 | /** The main scanner function which does all the work.
870 |  */
871 | YY_DECL
872 | {
873 |       yy_state_type yy_current_state;
874 |       char *yy_cp, *yy_bp;
875 |       int yy_act;
876 |     
877 |       if ( !(yy_init) )
878 |               {
879 |               (yy_init) = 1;
880
881 | #ifdef YY_USER_INIT
882 |               YY_USER_INIT;
883 | #endif
884
885 |         /* Create the reject buffer large enough to save one state per allowed character. */
886 |         if ( ! (yy_state_buf) )
887 |             (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE  );
888 |             if ( ! (yy_state_buf) )
889 |                 YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
890
891 |               if ( ! (yy_start) )
892 |                       (yy_start) = 1; /* first start state */
893
894 |               if ( ! yyin )
895 |                       yyin = stdin;
896
897 |               if ( ! yyout )
898 |                       yyout = stdout;
899
900 |               if ( ! YY_CURRENT_BUFFER ) {
901 |                       yyensure_buffer_stack ();
902 |                       YY_CURRENT_BUFFER_LVALUE =
903 |                               yy_create_buffer(yyin,YY_BUF_SIZE );
904 |               }
905
906 |               yy_load_buffer_state( );
907 |               }
908
909 |       {
910 | #line 1 "conftest.l"
911
912 | #line 710 "lex.yy.c"
913
914 |       while ( /*CONSTCOND*/1 )                /* loops until end-of-file is reached */
915 |               {
916 |               (yy_more_len) = 0;
917 |               if ( (yy_more_flag) )
918 |                       {
919 |                       (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
920 |                       (yy_more_flag) = 0;
921 |                       }
922 |               yy_cp = (yy_c_buf_p);
923
924 |               /* Support of yytext. */
925 |               *yy_cp = (yy_hold_char);
926
927 |               /* yy_bp points to the position in yy_ch_buf of the start of
928 |                * the current run.
929 |                */
930 |               yy_bp = yy_cp;
931
932 |               yy_current_state = (yy_start);
933
934 |               (yy_state_ptr) = (yy_state_buf);
935 |               *(yy_state_ptr)++ = yy_current_state;
936
937 | yy_match:
938 |               do
939 |                       {
940 |                       YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ;
941 |                       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
942 |                               {
943 |                               yy_current_state = (int) yy_def[yy_current_state];
944 |                               if ( yy_current_state >= 13 )
945 |                                       yy_c = yy_meta[(unsigned int) yy_c];
946 |                               }
947 |                       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
948 |                       *(yy_state_ptr)++ = yy_current_state;
949 |                       ++yy_cp;
950 |                       }
951 |               while ( yy_base[yy_current_state] != 10 );
952
953 | yy_find_action:
954 |               yy_current_state = *--(yy_state_ptr);
955 |               (yy_lp) = yy_accept[yy_current_state];
956 | find_rule: /* we branch to this label when backing up */
957 |               for ( ; ; ) /* until we find what rule we matched */
958 |                       {
959 |                       if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
960 |                               {
961 |                               yy_act = yy_acclist[(yy_lp)];
962 |                                       {
963 |                                       (yy_full_match) = yy_cp;
964 |                                       break;
965 |                                       }
966 |                               }
967 |                       --yy_cp;
968 |                       yy_current_state = *--(yy_state_ptr);
969 |                       (yy_lp) = yy_accept[yy_current_state];
970 |                       }
971
972 |               YY_DO_BEFORE_ACTION;
973
974 | do_action:    /* This label is used only to access EOF actions. */
975
976 |               switch ( yy_act )
977 |       { /* beginning of action switch */
978 | case 1:
979 | YY_RULE_SETUP
980 | #line 2 "conftest.l"
981 | { ECHO; }
982 |       YY_BREAK
983 | case 2:
984 | YY_RULE_SETUP
985 | #line 3 "conftest.l"
986 | { REJECT; }
987 |       YY_BREAK
988 | case 3:
989 | YY_RULE_SETUP
990 | #line 4 "conftest.l"
991 | { yymore (); }
992 |       YY_BREAK
993 | case 4:
994 | YY_RULE_SETUP
995 | #line 5 "conftest.l"
996 | { yyless (1); }
997 |       YY_BREAK
998 | case 5:
999 | YY_RULE_SETUP
1000 | #line 6 "conftest.l"
1001 | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
1002 |     yyless ((input () != 0)); }
1003 |       YY_BREAK
1004 | case 6:
1005 | YY_RULE_SETUP
1006 | #line 8 "conftest.l"
1007 | { unput (yytext[0]); }
1008 |       YY_BREAK
1009 | case 7:
1010 | YY_RULE_SETUP
1011 | #line 9 "conftest.l"
1012 | { BEGIN INITIAL; }
1013 |       YY_BREAK
1014 | case 8:
1015 | YY_RULE_SETUP
1016 | #line 10 "conftest.l"
1017 | ECHO;
1018 |       YY_BREAK
1019 | #line 817 "lex.yy.c"
1020 |                       case YY_STATE_EOF(INITIAL):
1021 |                               yyterminate();
1022
1023 |       case YY_END_OF_BUFFER:
1024 |               {
1025 |               /* Amount of text matched not including the EOB char. */
1026 |               int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
1027
1028 |               /* Undo the effects of YY_DO_BEFORE_ACTION. */
1029 |               *yy_cp = (yy_hold_char);
1030 |               YY_RESTORE_YY_MORE_OFFSET
1031
1032 |               if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
1033 |                       {
1034 |                       /* We're scanning a new file or input source.  It's
1035 |                        * possible that this happened because the user
1036 |                        * just pointed yyin at a new source and called
1037 |                        * yylex().  If so, then we have to assure
1038 |                        * consistency between YY_CURRENT_BUFFER and our
1039 |                        * globals.  Here is the right place to do so, because
1040 |                        * this is the first action (other than possibly a
1041 |                        * back-up) that will match for the new input source.
1042 |                        */
1043 |                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
1044 |                       YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
1045 |                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
1046 |                       }
1047
1048 |               /* Note that here we test for yy_c_buf_p "<=" to the position
1049 |                * of the first EOB in the buffer, since yy_c_buf_p will
1050 |                * already have been incremented past the NUL character
1051 |                * (since all states make transitions on EOB to the
1052 |                * end-of-buffer state).  Contrast this with the test
1053 |                * in input().
1054 |                */
1055 |               if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
1056 |                       { /* This was really a NUL. */
1057 |                       yy_state_type yy_next_state;
1058
1059 |                       (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
1060
1061 |                       yy_current_state = yy_get_previous_state(  );
1062
1063 |                       /* Okay, we're now positioned to make the NUL
1064 |                        * transition.  We couldn't have
1065 |                        * yy_get_previous_state() go ahead and do it
1066 |                        * for us because it doesn't know how to deal
1067 |                        * with the possibility of jamming (and we don't
1068 |                        * want to build jamming into it because then it
1069 |                        * will run more slowly).
1070 |                        */
1071
1072 |                       yy_next_state = yy_try_NUL_trans( yy_current_state );
1073
1074 |                       yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1075
1076 |                       if ( yy_next_state )
1077 |                               {
1078 |                               /* Consume the NUL. */
1079 |                               yy_cp = ++(yy_c_buf_p);
1080 |                               yy_current_state = yy_next_state;
1081 |                               goto yy_match;
1082 |                               }
1083
1084 |                       else
1085 |                               {
1086 |                               yy_cp = (yy_c_buf_p);
1087 |                               goto yy_find_action;
1088 |                               }
1089 |                       }
1090
1091 |               else switch ( yy_get_next_buffer(  ) )
1092 |                       {
1093 |                       case EOB_ACT_END_OF_FILE:
1094 |                               {
1095 |                               (yy_did_buffer_switch_on_eof) = 0;
1096
1097 |                               if ( yywrap( ) )
1098 |                                       {
1099 |                                       /* Note: because we've taken care in
1100 |                                        * yy_get_next_buffer() to have set up
1101 |                                        * yytext, we can now set up
1102 |                                        * yy_c_buf_p so that if some total
1103 |                                        * hoser (like flex itself) wants to
1104 |                                        * call the scanner after we return the
1105 |                                        * YY_NULL, it'll still work - another
1106 |                                        * YY_NULL will get returned.
1107 |                                        */
1108 |                                       (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
1109
1110 |                                       yy_act = YY_STATE_EOF(YY_START);
1111 |                                       goto do_action;
1112 |                                       }
1113
1114 |                               else
1115 |                                       {
1116 |                                       if ( ! (yy_did_buffer_switch_on_eof) )
1117 |                                               YY_NEW_FILE;
1118 |                                       }
1119 |                               break;
1120 |                               }
1121
1122 |                       case EOB_ACT_CONTINUE_SCAN:
1123 |                               (yy_c_buf_p) =
1124 |                                       (yytext_ptr) + yy_amount_of_matched_text;
1125
1126 |                               yy_current_state = yy_get_previous_state(  );
1127
1128 |                               yy_cp = (yy_c_buf_p);
1129 |                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1130 |                               goto yy_match;
1131
1132 |                       case EOB_ACT_LAST_MATCH:
1133 |                               (yy_c_buf_p) =
1134 |                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
1135
1136 |                               yy_current_state = yy_get_previous_state(  );
1137
1138 |                               yy_cp = (yy_c_buf_p);
1139 |                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1140 |                               goto yy_find_action;
1141 |                       }
1142 |               break;
1143 |               }
1144
1145 |       default:
1146 |               YY_FATAL_ERROR(
1147 |                       "fatal flex scanner internal error--no action found" );
1148 |       } /* end of action switch */
1149 |               } /* end of scanning one token */
1150 |       } /* end of user's declarations */
1151 | } /* end of yylex */
1152
1153 | /* yy_get_next_buffer - try to read in a new buffer
1154 |  *
1155 |  * Returns a code representing an action:
1156 |  *    EOB_ACT_LAST_MATCH -
1157 |  *    EOB_ACT_CONTINUE_SCAN - continue scanning from current position
1158 |  *    EOB_ACT_END_OF_FILE - end of file
1159 |  */
1160 | static int yy_get_next_buffer (void)
1161 | {
1162 |       char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
1163 |       char *source = (yytext_ptr);
1164 |       yy_size_t number_to_move, i;
1165 |       int ret_val;
1166
1167 |       if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
1168 |               YY_FATAL_ERROR(
1169 |               "fatal flex scanner internal error--end of buffer missed" );
1170
1171 |       if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
1172 |               { /* Don't try to fill the buffer, so this is an EOF. */
1173 |               if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
1174 |                       {
1175 |                       /* We matched a single character, the EOB, so
1176 |                        * treat this as a final EOF.
1177 |                        */
1178 |                       return EOB_ACT_END_OF_FILE;
1179 |                       }
1180
1181 |               else
1182 |                       {
1183 |                       /* We matched some text prior to the EOB, first
1184 |                        * process it.
1185 |                        */
1186 |                       return EOB_ACT_LAST_MATCH;
1187 |                       }
1188 |               }
1189
1190 |       /* Try to read more data. */
1191
1192 |       /* First move last chars to start of buffer. */
1193 |       number_to_move = (yy_size_t) ((yy_c_buf_p) - (yytext_ptr)) - 1;
1194
1195 |       for ( i = 0; i < number_to_move; ++i )
1196 |               *(dest++) = *(source++);
1197
1198 |       if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
1199 |               /* don't do the read, it's not guaranteed to return an EOF,
1200 |                * just force an EOF
1201 |                */
1202 |               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
1203
1204 |       else
1205 |               {
1206 |                       yy_size_t num_to_read =
1207 |                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
1208
1209 |               while ( num_to_read <= 0 )
1210 |                       { /* Not enough room in the buffer - grow it. */
1211
1212 |                       YY_FATAL_ERROR(
1213 | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
1214
1215 |                       }
1216
1217 |               if ( num_to_read > YY_READ_BUF_SIZE )
1218 |                       num_to_read = YY_READ_BUF_SIZE;
1219
1220 |               /* Read in more data. */
1221 |               YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
1222 |                       (yy_n_chars), num_to_read );
1223
1224 |               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1225 |               }
1226
1227 |       if ( (yy_n_chars) == 0 )
1228 |               {
1229 |               if ( number_to_move == YY_MORE_ADJ )
1230 |                       {
1231 |                       ret_val = EOB_ACT_END_OF_FILE;
1232 |                       yyrestart(yyin  );
1233 |                       }
1234
1235 |               else
1236 |                       {
1237 |                       ret_val = EOB_ACT_LAST_MATCH;
1238 |                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
1239 |                               YY_BUFFER_EOF_PENDING;
1240 |                       }
1241 |               }
1242
1243 |       else
1244 |               ret_val = EOB_ACT_CONTINUE_SCAN;
1245
1246 |       if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
1247 |               /* Extend the array by 50%, plus the number we really need. */
1248 |               int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
1249 |               YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
1250 |               if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
1251 |                       YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
1252 |       }
1253
1254 |       (yy_n_chars) += number_to_move;
1255 |       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
1256 |       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
1257
1258 |       (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
1259
1260 |       return ret_val;
1261 | }
1262
1263 | /* yy_get_previous_state - get the state just before the EOB char was reached */
1264
1265 |     static yy_state_type yy_get_previous_state (void)
1266 | {
1267 |       yy_state_type yy_current_state;
1268 |       char *yy_cp;
1269 |     
1270 |       yy_current_state = (yy_start);
1271
1272 |       (yy_state_ptr) = (yy_state_buf);
1273 |       *(yy_state_ptr)++ = yy_current_state;
1274
1275 |       for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
1276 |               {
1277 |               YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
1278 |               while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1279 |                       {
1280 |                       yy_current_state = (int) yy_def[yy_current_state];
1281 |                       if ( yy_current_state >= 13 )
1282 |                               yy_c = yy_meta[(unsigned int) yy_c];
1283 |                       }
1284 |               yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1285 |               *(yy_state_ptr)++ = yy_current_state;
1286 |               }
1287
1288 |       return yy_current_state;
1289 | }
1290
1291 | /* yy_try_NUL_trans - try to make a transition on the NUL character
1292 |  *
1293 |  * synopsis
1294 |  *    next_state = yy_try_NUL_trans( current_state );
1295 |  */
1296 |     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
1297 | {
1298 |       int yy_is_jam;
1299 |     
1300 |       YY_CHAR yy_c = 1;
1301 |       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1302 |               {
1303 |               yy_current_state = (int) yy_def[yy_current_state];
1304 |               if ( yy_current_state >= 13 )
1305 |                       yy_c = yy_meta[(unsigned int) yy_c];
1306 |               }
1307 |       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1308 |       yy_is_jam = (yy_current_state == 12);
1309 |       if ( ! yy_is_jam )
1310 |               *(yy_state_ptr)++ = yy_current_state;
1311
1312 |               return yy_is_jam ? 0 : yy_current_state;
1313 | }
1314
1315 | #ifndef YY_NO_UNPUT
1316
1317 |     static void yyunput (int c, char * yy_bp )
1318 | {
1319 |       char *yy_cp;
1320 |     
1321 |     yy_cp = (yy_c_buf_p);
1322
1323 |       /* undo effects of setting up yytext */
1324 |       *yy_cp = (yy_hold_char);
1325
1326 |       if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
1327 |               { /* need to shift things up to make room */
1328 |               /* +2 for EOB chars. */
1329 |               yy_size_t number_to_move = (yy_n_chars) + 2;
1330 |               char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
1331 |                                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
1332 |               char *source =
1333 |                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
1334
1335 |               while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
1336 |                       *--dest = *--source;
1337
1338 |               yy_cp += (int) (dest - source);
1339 |               yy_bp += (int) (dest - source);
1340 |               YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
1341 |                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
1342
1343 |               if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
1344 |                       YY_FATAL_ERROR( "flex scanner push-back overflow" );
1345 |               }
1346
1347 |       *--yy_cp = (char) c;
1348
1349 |       (yytext_ptr) = yy_bp;
1350 |       (yy_hold_char) = *yy_cp;
1351 |       (yy_c_buf_p) = yy_cp;
1352 | }
1353
1354 | #endif
1355
1356 | #ifndef YY_NO_INPUT
1357 | #ifdef __cplusplus
1358 |     static int yyinput (void)
1359 | #else
1360 |     static int input  (void)
1361 | #endif
1362
1363 | {
1364 |       int c;
1365 |     
1366 |       *(yy_c_buf_p) = (yy_hold_char);
1367
1368 |       if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
1369 |               {
1370 |               /* yy_c_buf_p now points to the character we want to return.
1371 |                * If this occurs *before* the EOB characters, then it's a
1372 |                * valid NUL; if not, then we've hit the end of the buffer.
1373 |                */
1374 |               if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
1375 |                       /* This was really a NUL. */
1376 |                       *(yy_c_buf_p) = '\0';
1377
1378 |               else
1379 |                       { /* need more input */
1380 |                       yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
1381 |                       ++(yy_c_buf_p);
1382
1383 |                       switch ( yy_get_next_buffer(  ) )
1384 |                               {
1385 |                               case EOB_ACT_LAST_MATCH:
1386 |                                       /* This happens because yy_g_n_b()
1387 |                                        * sees that we've accumulated a
1388 |                                        * token and flags that we need to
1389 |                                        * try matching the token before
1390 |                                        * proceeding.  But for input(),
1391 |                                        * there's no matching to consider.
1392 |                                        * So convert the EOB_ACT_LAST_MATCH
1393 |                                        * to EOB_ACT_END_OF_FILE.
1394 |                                        */
1395
1396 |                                       /* Reset buffer status. */
1397 |                                       yyrestart(yyin );
1398
1399 |                                       /*FALLTHROUGH*/
1400
1401 |                               case EOB_ACT_END_OF_FILE:
1402 |                                       {
1403 |                                       if ( yywrap( ) )
1404 |                                               return EOF;
1405
1406 |                                       if ( ! (yy_did_buffer_switch_on_eof) )
1407 |                                               YY_NEW_FILE;
1408 | #ifdef __cplusplus
1409 |                                       return yyinput();
1410 | #else
1411 |                                       return input();
1412 | #endif
1413 |                                       }
1414
1415 |                               case EOB_ACT_CONTINUE_SCAN:
1416 |                                       (yy_c_buf_p) = (yytext_ptr) + offset;
1417 |                                       break;
1418 |                               }
1419 |                       }
1420 |               }
1421
1422 |       c = *(unsigned char *) (yy_c_buf_p);    /* cast for 8-bit char's */
1423 |       *(yy_c_buf_p) = '\0';   /* preserve yytext */
1424 |       (yy_hold_char) = *++(yy_c_buf_p);
1425
1426 |       return c;
1427 | }
1428 | #endif        /* ifndef YY_NO_INPUT */
1429
1430 | /** Immediately switch to a different input stream.
1431 |  * @param input_file A readable stream.
1432 |  * 
1433 |  * @note This function does not reset the start condition to @c INITIAL .
1434 |  */
1435 |     void yyrestart  (FILE * input_file )
1436 | {
1437 |     
1438 |       if ( ! YY_CURRENT_BUFFER ){
1439 |         yyensure_buffer_stack ();
1440 |               YY_CURRENT_BUFFER_LVALUE =
1441 |             yy_create_buffer(yyin,YY_BUF_SIZE );
1442 |       }
1443
1444 |       yy_init_buffer(YY_CURRENT_BUFFER,input_file );
1445 |       yy_load_buffer_state( );
1446 | }
1447
1448 | /** Switch to a different input buffer.
1449 |  * @param new_buffer The new input buffer.
1450 |  * 
1451 |  */
1452 |     void yy_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )
1453 | {
1454 |     
1455 |       /* TODO. We should be able to replace this entire function body
1456 |        * with
1457 |        *              yypop_buffer_state();
1458 |        *              yypush_buffer_state(new_buffer);
1459 |      */
1460 |       yyensure_buffer_stack ();
1461 |       if ( YY_CURRENT_BUFFER == new_buffer )
1462 |               return;
1463
1464 |       if ( YY_CURRENT_BUFFER )
1465 |               {
1466 |               /* Flush out information for old buffer. */
1467 |               *(yy_c_buf_p) = (yy_hold_char);
1468 |               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
1469 |               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1470 |               }
1471
1472 |       YY_CURRENT_BUFFER_LVALUE = new_buffer;
1473 |       yy_load_buffer_state( );
1474
1475 |       /* We don't actually know whether we did this switch during
1476 |        * EOF (yywrap()) processing, but the only time this flag
1477 |        * is looked at is after yywrap() is called, so it's safe
1478 |        * to go ahead and always set it.
1479 |        */
1480 |       (yy_did_buffer_switch_on_eof) = 1;
1481 | }
1482
1483 | static void yy_load_buffer_state  (void)
1484 | {
1485 |       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
1486 |       (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
1487 |       yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
1488 |       (yy_hold_char) = *(yy_c_buf_p);
1489 | }
1490
1491 | /** Allocate and initialize an input buffer state.
1492 |  * @param file A readable stream.
1493 |  * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
1494 |  * 
1495 |  * @return the allocated buffer state.
1496 |  */
1497 |     YY_BUFFER_STATE yy_create_buffer  (FILE * file, int  size )
1498 | {
1499 |       YY_BUFFER_STATE b;
1500 |     
1501 |       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
1502 |       if ( ! b )
1503 |               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
1504
1505 |       b->yy_buf_size = (yy_size_t)size;
1506
1507 |       /* yy_ch_buf has to be 2 characters longer than the size given because
1508 |        * we need to put in 2 end-of-buffer characters.
1509 |        */
1510 |       b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2  );
1511 |       if ( ! b->yy_ch_buf )
1512 |               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
1513
1514 |       b->yy_is_our_buffer = 1;
1515
1516 |       yy_init_buffer(b,file );
1517
1518 |       return b;
1519 | }
1520
1521 | /** Destroy the buffer.
1522 |  * @param b a buffer created with yy_create_buffer()
1523 |  * 
1524 |  */
1525 |     void yy_delete_buffer (YY_BUFFER_STATE  b )
1526 | {
1527 |     
1528 |       if ( ! b )
1529 |               return;
1530
1531 |       if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
1532 |               YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
1533
1534 |       if ( b->yy_is_our_buffer )
1535 |               yyfree((void *) b->yy_ch_buf  );
1536
1537 |       yyfree((void *) b  );
1538 | }
1539
1540 | /* Initializes or reinitializes a buffer.
1541 |  * This function is sometimes called more than once on the same buffer,
1542 |  * such as during a yyrestart() or at EOF.
1543 |  */
1544 |     static void yy_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
1545
1546 | {
1547 |       int oerrno = errno;
1548 |     
1549 |       yy_flush_buffer(b );
1550
1551 |       b->yy_input_file = file;
1552 |       b->yy_fill_buffer = 1;
1553
1554 |     /* If b is the current buffer, then yy_init_buffer was _probably_
1555 |      * called from yyrestart() or through yy_get_next_buffer.
1556 |      * In that case, we don't want to reset the lineno or column.
1557 |      */
1558 |     if (b != YY_CURRENT_BUFFER){
1559 |         b->yy_bs_lineno = 1;
1560 |         b->yy_bs_column = 0;
1561 |     }
1562
1563 |         b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
1564 |     
1565 |       errno = oerrno;
1566 | }
1567
1568 | /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
1569 |  * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
1570 |  * 
1571 |  */
1572 |     void yy_flush_buffer (YY_BUFFER_STATE  b )
1573 | {
1574 |       if ( ! b )
1575 |               return;
1576
1577 |       b->yy_n_chars = 0;
1578
1579 |       /* We always need two end-of-buffer characters.  The first causes
1580 |        * a transition to the end-of-buffer state.  The second causes
1581 |        * a jam in that state.
1582 |        */
1583 |       b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
1584 |       b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
1585
1586 |       b->yy_buf_pos = &b->yy_ch_buf[0];
1587
1588 |       b->yy_at_bol = 1;
1589 |       b->yy_buffer_status = YY_BUFFER_NEW;
1590
1591 |       if ( b == YY_CURRENT_BUFFER )
1592 |               yy_load_buffer_state( );
1593 | }
1594
1595 | /** Pushes the new state onto the stack. The new state becomes
1596 |  *  the current state. This function will allocate the stack
1597 |  *  if necessary.
1598 |  *  @param new_buffer The new state.
1599 |  *  
1600 |  */
1601 | void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
1602 | {
1603 |       if (new_buffer == NULL)
1604 |               return;
1605
1606 |       yyensure_buffer_stack();
1607
1608 |       /* This block is copied from yy_switch_to_buffer. */
1609 |       if ( YY_CURRENT_BUFFER )
1610 |               {
1611 |               /* Flush out information for old buffer. */
1612 |               *(yy_c_buf_p) = (yy_hold_char);
1613 |               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
1614 |               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1615 |               }
1616
1617 |       /* Only push if top exists. Otherwise, replace top. */
1618 |       if (YY_CURRENT_BUFFER)
1619 |               (yy_buffer_stack_top)++;
1620 |       YY_CURRENT_BUFFER_LVALUE = new_buffer;
1621
1622 |       /* copied from yy_switch_to_buffer. */
1623 |       yy_load_buffer_state( );
1624 |       (yy_did_buffer_switch_on_eof) = 1;
1625 | }
1626
1627 | /** Removes and deletes the top of the stack, if present.
1628 |  *  The next element becomes the new top.
1629 |  *  
1630 |  */
1631 | void yypop_buffer_state (void)
1632 | {
1633 |       if (!YY_CURRENT_BUFFER)
1634 |               return;
1635
1636 |       yy_delete_buffer(YY_CURRENT_BUFFER );
1637 |       YY_CURRENT_BUFFER_LVALUE = NULL;
1638 |       if ((yy_buffer_stack_top) > 0)
1639 |               --(yy_buffer_stack_top);
1640
1641 |       if (YY_CURRENT_BUFFER) {
1642 |               yy_load_buffer_state( );
1643 |               (yy_did_buffer_switch_on_eof) = 1;
1644 |       }
1645 | }
1646
1647 | /* Allocates the stack if it does not exist.
1648 |  *  Guarantees space for at least one push.
1649 |  */
1650 | static void yyensure_buffer_stack (void)
1651 | {
1652 |       yy_size_t num_to_alloc;
1653 |     
1654 |       if (!(yy_buffer_stack)) {
1655
1656 |               /* First allocation is just for 2 elements, since we don't know if this
1657 |                * scanner will even need a stack. We use 2 instead of 1 to avoid an
1658 |                * immediate realloc on the next call.
1659 |          */
1660 |               num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */
1661 |               (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
1662 |                                                               (num_to_alloc * sizeof(struct yy_buffer_state*)
1663 |                                                               );
1664 |               if ( ! (yy_buffer_stack) )
1665 |                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
1666 |                                                                 
1667 |               memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
1668 |                               
1669 |               (yy_buffer_stack_max) = num_to_alloc;
1670 |               (yy_buffer_stack_top) = 0;
1671 |               return;
1672 |       }
1673
1674 |       if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
1675
1676 |               /* Increase the buffer to prepare for a possible push. */
1677 |               yy_size_t grow_size = 8 /* arbitrary grow size */;
1678
1679 |               num_to_alloc = (yy_buffer_stack_max) + grow_size;
1680 |               (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
1681 |                                                               ((yy_buffer_stack),
1682 |                                                               num_to_alloc * sizeof(struct yy_buffer_state*)
1683 |                                                               );
1684 |               if ( ! (yy_buffer_stack) )
1685 |                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
1686
1687 |               /* zero only the new slots.*/
1688 |               memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
1689 |               (yy_buffer_stack_max) = num_to_alloc;
1690 |       }
1691 | }
1692
1693 | /** Setup the input buffer state to scan directly from a user-specified character buffer.
1694 |  * @param base the character buffer
1695 |  * @param size the size in bytes of the character buffer
1696 |  * 
1697 |  * @return the newly allocated buffer state object. 
1698 |  */
1699 | YY_BUFFER_STATE yy_scan_buffer  (char * base, yy_size_t  size )
1700 | {
1701 |       YY_BUFFER_STATE b;
1702 |     
1703 |       if ( size < 2 ||
1704 |            base[size-2] != YY_END_OF_BUFFER_CHAR ||
1705 |            base[size-1] != YY_END_OF_BUFFER_CHAR )
1706 |               /* They forgot to leave room for the EOB's. */
1707 |               return 0;
1708
1709 |       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
1710 |       if ( ! b )
1711 |               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
1712
1713 |       b->yy_buf_size = size - 2;      /* "- 2" to take care of EOB's */
1714 |       b->yy_buf_pos = b->yy_ch_buf = base;
1715 |       b->yy_is_our_buffer = 0;
1716 |       b->yy_input_file = 0;
1717 |       b->yy_n_chars = b->yy_buf_size;
1718 |       b->yy_is_interactive = 0;
1719 |       b->yy_at_bol = 1;
1720 |       b->yy_fill_buffer = 0;
1721 |       b->yy_buffer_status = YY_BUFFER_NEW;
1722
1723 |       yy_switch_to_buffer(b  );
1724
1725 |       return b;
1726 | }
1727
1728 | /** Setup the input buffer state to scan a string. The next call to yylex() will
1729 |  * scan from a @e copy of @a str.
1730 |  * @param yystr a NUL-terminated string to scan
1731 |  * 
1732 |  * @return the newly allocated buffer state object.
1733 |  * @note If you want to scan bytes that may contain NUL values, then use
1734 |  *       yy_scan_bytes() instead.
1735 |  */
1736 | YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
1737 | {
1738 |     
1739 |       return yy_scan_bytes(yystr,strlen(yystr) );
1740 | }
1741
1742 | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
1743 |  * scan from a @e copy of @a bytes.
1744 |  * @param yybytes the byte buffer to scan
1745 |  * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
1746 |  * 
1747 |  * @return the newly allocated buffer state object.
1748 |  */
1749 | YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, yy_size_t  _yybytes_len )
1750 | {
1751 |       YY_BUFFER_STATE b;
1752 |       char *buf;
1753 |       yy_size_t n;
1754 |       yy_size_t i;
1755 |     
1756 |       /* Get memory for full buffer, including space for trailing EOB's. */
1757 |       n = _yybytes_len + 2;
1758 |       buf = (char *) yyalloc(n  );
1759 |       if ( ! buf )
1760 |               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
1761
1762 |       for ( i = 0; i < _yybytes_len; ++i )
1763 |               buf[i] = yybytes[i];
1764
1765 |       buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
1766
1767 |       b = yy_scan_buffer(buf,n );
1768 |       if ( ! b )
1769 |               YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
1770
1771 |       /* It's okay to grow etc. this buffer, and we should throw it
1772 |        * away when we're done.
1773 |        */
1774 |       b->yy_is_our_buffer = 1;
1775
1776 |       return b;
1777 | }
1778
1779 | #ifndef YY_EXIT_FAILURE
1780 | #define YY_EXIT_FAILURE 2
1781 | #endif
1782
1783 | static void yy_fatal_error (yyconst char* msg )
1784 | {
1785 |                       (void) fprintf( stderr, "%s\n", msg );
1786 |       exit( YY_EXIT_FAILURE );
1787 | }
1788
1789 | /* Redefine yyless() so it works in section 3 code. */
1790
1791 | #undef yyless
1792 | #define yyless(n) \
1793 |       do \
1794 |               { \
1795 |               /* Undo effects of setting up yytext. */ \
1796 |         int yyless_macro_arg = (n); \
1797 |         YY_LESS_LINENO(yyless_macro_arg);\
1798 |               yytext[yyleng] = (yy_hold_char); \
1799 |               (yy_c_buf_p) = yytext + yyless_macro_arg; \
1800 |               (yy_hold_char) = *(yy_c_buf_p); \
1801 |               *(yy_c_buf_p) = '\0'; \
1802 |               yyleng = yyless_macro_arg; \
1803 |               } \
1804 |       while ( 0 )
1805
1806 | /* Accessor  methods (get/set functions) to struct members. */
1807
1808 | /** Get the current line number.
1809 |  * 
1810 |  */
1811 | int yyget_lineno  (void)
1812 | {
1813 |         
1814 |     return yylineno;
1815 | }
1816
1817 | /** Get the input stream.
1818 |  * 
1819 |  */
1820 | FILE *yyget_in  (void)
1821 | {
1822 |         return yyin;
1823 | }
1824
1825 | /** Get the output stream.
1826 |  * 
1827 |  */
1828 | FILE *yyget_out  (void)
1829 | {
1830 |         return yyout;
1831 | }
1832
1833 | /** Get the length of the current token.
1834 |  * 
1835 |  */
1836 | yy_size_t yyget_leng  (void)
1837 | {
1838 |         return yyleng;
1839 | }
1840
1841 | /** Get the current token.
1842 |  * 
1843 |  */
1844
1845 | char *yyget_text  (void)
1846 | {
1847 |         return yytext;
1848 | }
1849
1850 | /** Set the current line number.
1851 |  * @param _line_number line number
1852 |  * 
1853 |  */
1854 | void yyset_lineno (int  _line_number )
1855 | {
1856 |     
1857 |     yylineno = _line_number;
1858 | }
1859
1860 | /** Set the input stream. This does not discard the current
1861 |  * input buffer.
1862 |  * @param _in_str A readable stream.
1863 |  * 
1864 |  * @see yy_switch_to_buffer
1865 |  */
1866 | void yyset_in (FILE *  _in_str )
1867 | {
1868 |         yyin = _in_str ;
1869 | }
1870
1871 | void yyset_out (FILE *  _out_str )
1872 | {
1873 |         yyout = _out_str ;
1874 | }
1875
1876 | int yyget_debug  (void)
1877 | {
1878 |         return yy_flex_debug;
1879 | }
1880
1881 | void yyset_debug (int  _bdebug )
1882 | {
1883 |         yy_flex_debug = _bdebug ;
1884 | }
1885
1886 | static int yy_init_globals (void)
1887 | {
1888 |         /* Initialization is the same as for the non-reentrant scanner.
1889 |      * This function is called from yylex_destroy(), so don't allocate here.
1890 |      */
1891
1892 |     (yy_buffer_stack) = 0;
1893 |     (yy_buffer_stack_top) = 0;
1894 |     (yy_buffer_stack_max) = 0;
1895 |     (yy_c_buf_p) = (char *) 0;
1896 |     (yy_init) = 0;
1897 |     (yy_start) = 0;
1898
1899 |     (yy_state_buf) = 0;
1900 |     (yy_state_ptr) = 0;
1901 |     (yy_full_match) = 0;
1902 |     (yy_lp) = 0;
1903
1904 | /* Defined in main.c */
1905 | #ifdef YY_STDINIT
1906 |     yyin = stdin;
1907 |     yyout = stdout;
1908 | #else
1909 |     yyin = (FILE *) 0;
1910 |     yyout = (FILE *) 0;
1911 | #endif
1912
1913 |     /* For future reference: Set errno on error, since we are called by
1914 |      * yylex_init()
1915 |      */
1916 |     return 0;
1917 | }
1918
1919 | /* yylex_destroy is for both reentrant and non-reentrant scanners. */
1920 | int yylex_destroy  (void)
1921 | {
1922 |     
1923 |     /* Pop the buffer stack, destroying each element. */
1924 |       while(YY_CURRENT_BUFFER){
1925 |               yy_delete_buffer(YY_CURRENT_BUFFER  );
1926 |               YY_CURRENT_BUFFER_LVALUE = NULL;
1927 |               yypop_buffer_state();
1928 |       }
1929
1930 |       /* Destroy the stack itself. */
1931 |       yyfree((yy_buffer_stack) );
1932 |       (yy_buffer_stack) = NULL;
1933
1934 |     yyfree ( (yy_state_buf) );
1935 |     (yy_state_buf)  = NULL;
1936
1937 |     /* Reset the globals. This is important in a non-reentrant scanner so the next time
1938 |      * yylex() is called, initialization will occur. */
1939 |     yy_init_globals( );
1940
1941 |     return 0;
1942 | }
1943
1944 | /*
1945 |  * Internal utility routines.
1946 |  */
1947
1948 | #ifndef yytext_ptr
1949 | static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
1950 | {
1951 |               
1952 |       int i;
1953 |       for ( i = 0; i < n; ++i )
1954 |               s1[i] = s2[i];
1955 | }
1956 | #endif
1957
1958 | #ifdef YY_NEED_STRLEN
1959 | static int yy_flex_strlen (yyconst char * s )
1960 | {
1961 |       int n;
1962 |       for ( n = 0; s[n]; ++n )
1963 |               ;
1964
1965 |       return n;
1966 | }
1967 | #endif
1968
1969 | void *yyalloc (yy_size_t  size )
1970 | {
1971 |                       return (void *) malloc( size );
1972 | }
1973
1974 | void *yyrealloc  (void * ptr, yy_size_t  size )
1975 | {
1976 |               
1977 |       /* The cast to (char *) in the following accommodates both
1978 |        * implementations that use char* generic pointers, and those
1979 |        * that use void* generic pointers.  It works with the latter
1980 |        * because both ANSI C and C++ allow castless assignment from
1981 |        * any pointer type to void*, and deal with argument conversions
1982 |        * as though doing an assignment.
1983 |        */
1984 |       return (void *) realloc( (char *) ptr, size );
1985 | }
1986
1987 | void yyfree (void * ptr )
1988 | {
1989 |                       free( (char *) ptr );   /* see yyrealloc() for (char *) cast */
1990 | }
1991
1992 | #define YYTABLES_NAME "yytables"
1993
1994 | #line 10 "conftest.l"
1995
1996
1997 | #ifdef YYTEXT_POINTER
1998 | extern char *yytext;
1999 | #endif
2000 | int
2001 | main (void)
2002 | {
2003 |   return ! yylex () + ! yywrap ();
2004 | }
2005 configure:4683: gcc -o conftest -g -O2   conftest.c -lfl  >&5
2006 configure:4683: $? = 0
2007 configure:4693: result: -lfl
2008 configure:4699: checking whether yytext is a pointer
2009 configure:4716: gcc -o conftest -g -O2   conftest.c -lfl  >&5
2010 configure:4716: $? = 0
2011 configure:4724: result: yes
2012 configure:4786: checking for ar
2013 configure:4802: found /usr/bin/ar
2014 configure:4813: result: ar
2015 configure:4839: checking the archiver (ar) interface
2016 configure:4855: gcc -c -g -O2  conftest.c >&5
2017 configure:4855: $? = 0
2018 configure:4857: ar cru libconftest.a conftest.o >&5
2019 ar: `u' modifier ignored since `D' is the default (see `U')
2020 configure:4860: $? = 0
2021 configure:4888: result: ar
2022 configure:4967: checking for g++
2023 configure:4983: found /usr/bin/g++
2024 configure:4994: result: g++
2025 configure:5021: checking for C++ compiler version
2026 configure:5030: g++ --version >&5
2027 g++ (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
2028 Copyright (C) 2015 Free Software Foundation, Inc.
2029 This is free software; see the source for copying conditions.  There is NO
2030 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2031
2032 configure:5041: $? = 0
2033 configure:5030: g++ -v >&5
2034 Using built-in specs.
2035 COLLECT_GCC=g++
2036 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
2037 Target: x86_64-linux-gnu
2038 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.9' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
2039 Thread model: posix
2040 gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9) 
2041 configure:5041: $? = 0
2042 configure:5030: g++ -V >&5
2043 g++: error: unrecognized command line option '-V'
2044 g++: fatal error: no input files
2045 compilation terminated.
2046 configure:5041: $? = 1
2047 configure:5030: g++ -qversion >&5
2048 g++: error: unrecognized command line option '-qversion'
2049 g++: fatal error: no input files
2050 compilation terminated.
2051 configure:5041: $? = 1
2052 configure:5045: checking whether we are using the GNU C++ compiler
2053 configure:5064: g++ -c   conftest.cpp >&5
2054 configure:5064: $? = 0
2055 configure:5073: result: yes
2056 configure:5082: checking whether g++ accepts -g
2057 configure:5102: g++ -c -g  conftest.cpp >&5
2058 configure:5102: $? = 0
2059 configure:5143: result: yes
2060 configure:5168: checking dependency style of g++
2061 configure:5279: result: gcc3
2062 configure:5325: checking build system type
2063 configure:5339: result: x86_64-pc-linux-gnu
2064 configure:5359: checking host system type
2065 configure:5372: result: x86_64-pc-linux-gnu
2066 configure:5413: checking how to print strings
2067 configure:5440: result: printf
2068 configure:5461: checking for a sed that does not truncate output
2069 configure:5525: result: /bin/sed
2070 configure:5543: checking for grep that handles long lines and -e
2071 configure:5601: result: /bin/grep
2072 configure:5606: checking for egrep
2073 configure:5668: result: /bin/grep -E
2074 configure:5673: checking for fgrep
2075 configure:5735: result: /bin/grep -F
2076 configure:5770: checking for ld used by gcc
2077 configure:5837: result: /usr/bin/ld
2078 configure:5844: checking if the linker (/usr/bin/ld) is GNU ld
2079 configure:5859: result: yes
2080 configure:5871: checking for BSD- or MS-compatible name lister (nm)
2081 configure:5925: result: /usr/bin/nm -B
2082 configure:6055: checking the name lister (/usr/bin/nm -B) interface
2083 configure:6062: gcc -c -g -O2  conftest.c >&5
2084 configure:6065: /usr/bin/nm -B "conftest.o"
2085 configure:6068: output
2086 0000000000000000 B some_variable
2087 configure:6075: result: BSD nm
2088 configure:6079: checking the maximum length of command line arguments
2089 configure:6210: result: 1572864
2090 configure:6258: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format
2091 configure:6298: result: func_convert_file_noop
2092 configure:6305: checking how to convert x86_64-pc-linux-gnu file names to toolchain format
2093 configure:6325: result: func_convert_file_noop
2094 configure:6332: checking for /usr/bin/ld option to reload object files
2095 configure:6339: result: -r
2096 configure:6413: checking for objdump
2097 configure:6429: found /usr/bin/objdump
2098 configure:6440: result: objdump
2099 configure:6472: checking how to recognize dependent libraries
2100 configure:6672: result: pass_all
2101 configure:6757: checking for dlltool
2102 configure:6787: result: no
2103 configure:6817: checking how to associate runtime and link libraries
2104 configure:6844: result: printf %s\n
2105 configure:6968: checking for archiver @FILE support
2106 configure:6985: gcc -c -g -O2  conftest.c >&5
2107 configure:6985: $? = 0
2108 configure:6988: ar cru libconftest.a @conftest.lst >&5
2109 ar: `u' modifier ignored since `D' is the default (see `U')
2110 configure:6991: $? = 0
2111 configure:6996: ar cru libconftest.a @conftest.lst >&5
2112 ar: `u' modifier ignored since `D' is the default (see `U')
2113 ar: conftest.o: No such file or directory
2114 configure:6999: $? = 1
2115 configure:7011: result: @
2116 configure:7069: checking for strip
2117 configure:7085: found /usr/bin/strip
2118 configure:7096: result: strip
2119 configure:7168: checking for ranlib
2120 configure:7184: found /usr/bin/ranlib
2121 configure:7195: result: ranlib
2122 configure:7297: checking command to parse /usr/bin/nm -B output from gcc object
2123 configure:7450: gcc -c -g -O2  conftest.c >&5
2124 configure:7453: $? = 0
2125 configure:7457: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
2126 configure:7460: $? = 0
2127 configure:7526: gcc -o conftest -g -O2   conftest.c conftstm.o >&5
2128 configure:7529: $? = 0
2129 configure:7567: result: ok
2130 configure:7614: checking for sysroot
2131 configure:7644: result: no
2132 configure:7651: checking for a working dd
2133 configure:7689: result: /bin/dd
2134 configure:7693: checking how to truncate binary pipes
2135 configure:7708: result: /bin/dd bs=4096 count=1
2136 configure:7844: gcc -c -g -O2  conftest.c >&5
2137 configure:7847: $? = 0
2138 configure:8037: checking for mt
2139 configure:8053: found /bin/mt
2140 configure:8064: result: mt
2141 configure:8087: checking if mt is a manifest tool
2142 configure:8093: mt '-?'
2143 configure:8101: result: no
2144 configure:8774: checking for ANSI C header files
2145 configure:8794: gcc -c -g -O2  conftest.c >&5
2146 configure:8794: $? = 0
2147 configure:8867: gcc -o conftest -g -O2   conftest.c  >&5
2148 configure:8867: $? = 0
2149 configure:8867: ./conftest
2150 configure:8867: $? = 0
2151 configure:8878: result: yes
2152 configure:8891: checking for sys/types.h
2153 configure:8891: gcc -c -g -O2  conftest.c >&5
2154 configure:8891: $? = 0
2155 configure:8891: result: yes
2156 configure:8891: checking for sys/stat.h
2157 configure:8891: gcc -c -g -O2  conftest.c >&5
2158 configure:8891: $? = 0
2159 configure:8891: result: yes
2160 configure:8891: checking for stdlib.h
2161 configure:8891: gcc -c -g -O2  conftest.c >&5
2162 configure:8891: $? = 0
2163 configure:8891: result: yes
2164 configure:8891: checking for string.h
2165 configure:8891: gcc -c -g -O2  conftest.c >&5
2166 configure:8891: $? = 0
2167 configure:8891: result: yes
2168 configure:8891: checking for memory.h
2169 configure:8891: gcc -c -g -O2  conftest.c >&5
2170 configure:8891: $? = 0
2171 configure:8891: result: yes
2172 configure:8891: checking for strings.h
2173 configure:8891: gcc -c -g -O2  conftest.c >&5
2174 configure:8891: $? = 0
2175 configure:8891: result: yes
2176 configure:8891: checking for inttypes.h
2177 configure:8891: gcc -c -g -O2  conftest.c >&5
2178 configure:8891: $? = 0
2179 configure:8891: result: yes
2180 configure:8891: checking for stdint.h
2181 configure:8891: gcc -c -g -O2  conftest.c >&5
2182 configure:8891: $? = 0
2183 configure:8891: result: yes
2184 configure:8891: checking for unistd.h
2185 configure:8891: gcc -c -g -O2  conftest.c >&5
2186 configure:8891: $? = 0
2187 configure:8891: result: yes
2188 configure:8905: checking for dlfcn.h
2189 configure:8905: gcc -c -g -O2  conftest.c >&5
2190 configure:8905: $? = 0
2191 configure:8905: result: yes
2192 configure:9172: checking for objdir
2193 configure:9187: result: .libs
2194 configure:9451: checking if gcc supports -fno-rtti -fno-exceptions
2195 configure:9469: gcc -c -g -O2  -fno-rtti -fno-exceptions conftest.c >&5
2196 cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
2197 configure:9473: $? = 0
2198 configure:9486: result: no
2199 configure:9844: checking for gcc option to produce PIC
2200 configure:9851: result: -fPIC -DPIC
2201 configure:9859: checking if gcc PIC flag -fPIC -DPIC works
2202 configure:9877: gcc -c -g -O2  -fPIC -DPIC -DPIC conftest.c >&5
2203 configure:9881: $? = 0
2204 configure:9894: result: yes
2205 configure:9923: checking if gcc static flag -static works
2206 configure:9951: result: yes
2207 configure:9966: checking if gcc supports -c -o file.o
2208 configure:9987: gcc -c -g -O2  -o out/conftest2.o conftest.c >&5
2209 configure:9991: $? = 0
2210 configure:10013: result: yes
2211 configure:10021: checking if gcc supports -c -o file.o
2212 configure:10068: result: yes
2213 configure:10101: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
2214 configure:11364: result: yes
2215 configure:11401: checking whether -lc should be explicitly linked in
2216 configure:11409: gcc -c -g -O2  conftest.c >&5
2217 configure:11412: $? = 0
2218 configure:11427: gcc -shared  -fPIC -DPIC conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep  -lc  \>/dev/null 2\>\&1
2219 configure:11430: $? = 0
2220 configure:11444: result: no
2221 configure:11604: checking dynamic linker characteristics
2222 configure:12185: gcc -o conftest -g -O2   -Wl,-rpath -Wl,/foo conftest.c  >&5
2223 configure:12185: $? = 0
2224 configure:12434: result: GNU/Linux ld.so
2225 configure:12556: checking how to hardcode library paths into programs
2226 configure:12581: result: immediate
2227 configure:13129: checking whether stripping libraries is possible
2228 configure:13134: result: yes
2229 configure:13169: checking if libtool supports shared libraries
2230 configure:13171: result: yes
2231 configure:13174: checking whether to build shared libraries
2232 configure:13199: result: yes
2233 configure:13202: checking whether to build static libraries
2234 configure:13206: result: yes
2235 configure:13229: checking how to run the C++ preprocessor
2236 configure:13256: g++ -E  conftest.cpp
2237 configure:13256: $? = 0
2238 configure:13270: g++ -E  conftest.cpp
2239 conftest.cpp:24:28: fatal error: ac_nonexistent.h: No such file or directory
2240 compilation terminated.
2241 configure:13270: $? = 1
2242 configure: failed program was:
2243 | /* confdefs.h */
2244 | #define PACKAGE_NAME "asn1c"
2245 | #define PACKAGE_TARNAME "asn1c"
2246 | #define PACKAGE_VERSION "0.9.29"
2247 | #define PACKAGE_STRING "asn1c 0.9.29"
2248 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2249 | #define PACKAGE_URL ""
2250 | #define PACKAGE "asn1c"
2251 | #define VERSION "0.9.29"
2252 | #define YYTEXT_POINTER 1
2253 | #define STDC_HEADERS 1
2254 | #define HAVE_SYS_TYPES_H 1
2255 | #define HAVE_SYS_STAT_H 1
2256 | #define HAVE_STDLIB_H 1
2257 | #define HAVE_STRING_H 1
2258 | #define HAVE_MEMORY_H 1
2259 | #define HAVE_STRINGS_H 1
2260 | #define HAVE_INTTYPES_H 1
2261 | #define HAVE_STDINT_H 1
2262 | #define HAVE_UNISTD_H 1
2263 | #define HAVE_DLFCN_H 1
2264 | #define LT_OBJDIR ".libs/"
2265 | /* end confdefs.h.  */
2266 | #include <ac_nonexistent.h>
2267 configure:13295: result: g++ -E
2268 configure:13315: g++ -E  conftest.cpp
2269 configure:13315: $? = 0
2270 configure:13329: g++ -E  conftest.cpp
2271 conftest.cpp:24:28: fatal error: ac_nonexistent.h: No such file or directory
2272 compilation terminated.
2273 configure:13329: $? = 1
2274 configure: failed program was:
2275 | /* confdefs.h */
2276 | #define PACKAGE_NAME "asn1c"
2277 | #define PACKAGE_TARNAME "asn1c"
2278 | #define PACKAGE_VERSION "0.9.29"
2279 | #define PACKAGE_STRING "asn1c 0.9.29"
2280 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2281 | #define PACKAGE_URL ""
2282 | #define PACKAGE "asn1c"
2283 | #define VERSION "0.9.29"
2284 | #define YYTEXT_POINTER 1
2285 | #define STDC_HEADERS 1
2286 | #define HAVE_SYS_TYPES_H 1
2287 | #define HAVE_SYS_STAT_H 1
2288 | #define HAVE_STDLIB_H 1
2289 | #define HAVE_STRING_H 1
2290 | #define HAVE_MEMORY_H 1
2291 | #define HAVE_STRINGS_H 1
2292 | #define HAVE_INTTYPES_H 1
2293 | #define HAVE_STDINT_H 1
2294 | #define HAVE_UNISTD_H 1
2295 | #define HAVE_DLFCN_H 1
2296 | #define LT_OBJDIR ".libs/"
2297 | /* end confdefs.h.  */
2298 | #include <ac_nonexistent.h>
2299 configure:13491: checking for ld used by g++
2300 configure:13558: result: /usr/bin/ld -m elf_x86_64
2301 configure:13565: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
2302 configure:13580: result: yes
2303 configure:13635: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
2304 configure:14708: result: yes
2305 configure:14744: g++ -c -std=c++11  conftest.cpp >&5
2306 configure:14747: $? = 0
2307 configure:15228: checking for g++ option to produce PIC
2308 configure:15235: result: -fPIC -DPIC
2309 configure:15243: checking if g++ PIC flag -fPIC -DPIC works
2310 configure:15261: g++ -c -std=c++11  -fPIC -DPIC -DPIC conftest.cpp >&5
2311 configure:15265: $? = 0
2312 configure:15278: result: yes
2313 configure:15301: checking if g++ static flag -static works
2314 configure:15329: result: yes
2315 configure:15341: checking if g++ supports -c -o file.o
2316 configure:15362: g++ -c -std=c++11  -o out/conftest2.o conftest.cpp >&5
2317 configure:15366: $? = 0
2318 configure:15388: result: yes
2319 configure:15393: checking if g++ supports -c -o file.o
2320 configure:15440: result: yes
2321 configure:15470: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
2322 configure:15513: result: yes
2323 configure:15654: checking dynamic linker characteristics
2324 configure:16411: result: GNU/Linux ld.so
2325 configure:16476: checking how to hardcode library paths into programs
2326 configure:16501: result: immediate
2327 configure:16574: checking whether make supports nested variables
2328 configure:16591: result: yes
2329 configure:16626: checking whether C compiler accepts -Wall
2330 configure:16645: gcc -c -g -O2  -Wall  conftest.c >&5
2331 configure:16645: $? = 0
2332 configure:16653: result: yes
2333 configure:16661: checking whether C compiler accepts -Wcast-qual
2334 configure:16680: gcc -c -g -O2 -Wall  -Wcast-qual  conftest.c >&5
2335 configure:16680: $? = 0
2336 configure:16688: result: yes
2337 configure:16696: checking whether C compiler accepts -Wchar-subscripts
2338 configure:16715: gcc -c -g -O2 -Wall -Wcast-qual  -Wchar-subscripts  conftest.c >&5
2339 configure:16715: $? = 0
2340 configure:16723: result: yes
2341 configure:16731: checking whether C compiler accepts -Wmissing-prototypes
2342 configure:16750: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts  -Wmissing-prototypes  conftest.c >&5
2343 configure:16750: $? = 0
2344 configure:16758: result: yes
2345 configure:16766: checking whether C compiler accepts -Wmissing-declarations
2346 configure:16785: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes  -Wmissing-declarations  conftest.c >&5
2347 configure:16785: $? = 0
2348 configure:16793: result: yes
2349 configure:16802: checking whether C compiler accepts -Wno-error=attributes
2350 configure:16821: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations  -Wno-error=attributes  conftest.c >&5
2351 configure:16821: $? = 0
2352 configure:16829: result: yes
2353 configure:16837: checking whether C compiler accepts -Wno-error=cast-align
2354 configure:16856: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes  -Wno-error=cast-align  conftest.c >&5
2355 configure:16856: $? = 0
2356 configure:16864: result: yes
2357 configure:16872: checking whether C compiler accepts -Wno-error=visibility
2358 configure:16891: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align  -Wno-error=visibility  conftest.c >&5
2359 cc1: error: -Werror=visibility: no option -Wvisibility
2360 configure:16891: $? = 1
2361 configure: failed program was:
2362 | /* confdefs.h */
2363 | #define PACKAGE_NAME "asn1c"
2364 | #define PACKAGE_TARNAME "asn1c"
2365 | #define PACKAGE_VERSION "0.9.29"
2366 | #define PACKAGE_STRING "asn1c 0.9.29"
2367 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2368 | #define PACKAGE_URL ""
2369 | #define PACKAGE "asn1c"
2370 | #define VERSION "0.9.29"
2371 | #define YYTEXT_POINTER 1
2372 | #define STDC_HEADERS 1
2373 | #define HAVE_SYS_TYPES_H 1
2374 | #define HAVE_SYS_STAT_H 1
2375 | #define HAVE_STDLIB_H 1
2376 | #define HAVE_STRING_H 1
2377 | #define HAVE_MEMORY_H 1
2378 | #define HAVE_STRINGS_H 1
2379 | #define HAVE_INTTYPES_H 1
2380 | #define HAVE_STDINT_H 1
2381 | #define HAVE_UNISTD_H 1
2382 | #define HAVE_DLFCN_H 1
2383 | #define LT_OBJDIR ".libs/"
2384 | /* end confdefs.h.  */
2385
2386 | int
2387 | main ()
2388 | {
2389
2390 |   ;
2391 |   return 0;
2392 | }
2393 configure:16899: result: no
2394 configure:16907: checking whether C compiler accepts -Wno-error=parentheses-equality
2395 configure:16926: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align  -Wno-error=parentheses-equality  conftest.c >&5
2396 cc1: error: -Werror=parentheses-equality: no option -Wparentheses-equality
2397 configure:16926: $? = 1
2398 configure: failed program was:
2399 | /* confdefs.h */
2400 | #define PACKAGE_NAME "asn1c"
2401 | #define PACKAGE_TARNAME "asn1c"
2402 | #define PACKAGE_VERSION "0.9.29"
2403 | #define PACKAGE_STRING "asn1c 0.9.29"
2404 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2405 | #define PACKAGE_URL ""
2406 | #define PACKAGE "asn1c"
2407 | #define VERSION "0.9.29"
2408 | #define YYTEXT_POINTER 1
2409 | #define STDC_HEADERS 1
2410 | #define HAVE_SYS_TYPES_H 1
2411 | #define HAVE_SYS_STAT_H 1
2412 | #define HAVE_STDLIB_H 1
2413 | #define HAVE_STRING_H 1
2414 | #define HAVE_MEMORY_H 1
2415 | #define HAVE_STRINGS_H 1
2416 | #define HAVE_INTTYPES_H 1
2417 | #define HAVE_STDINT_H 1
2418 | #define HAVE_UNISTD_H 1
2419 | #define HAVE_DLFCN_H 1
2420 | #define LT_OBJDIR ".libs/"
2421 | /* end confdefs.h.  */
2422
2423 | int
2424 | main ()
2425 | {
2426
2427 |   ;
2428 |   return 0;
2429 | }
2430 configure:16934: result: no
2431 configure:16942: checking whether C compiler accepts -std=gnu99
2432 configure:16961: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align  -std=gnu99  conftest.c >&5
2433 configure:16961: $? = 0
2434 configure:16969: result: yes
2435 configure:16978: checking whether C compiler accepts -Wno-error=unused-variable
2436 configure:16997: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -Wno-error=unused-variable  conftest.c >&5
2437 configure:16997: $? = 0
2438 configure:17005: result: yes
2439 configure:17028: checking whether to build with code coverage support
2440 configure:17048: result: no
2441 configure:17497: checking whether C compiler accepts -std=c89
2442 configure:17516: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -std=c89  conftest.c >&5
2443 configure:17516: $? = 0
2444 configure:17524: result: yes
2445 configure:17532: checking whether C compiler accepts -Wpedantic
2446 configure:17551: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99 -Werror -Wpedantic  conftest.c >&5
2447 configure:17551: $? = 0
2448 configure:17559: result: yes
2449 configure:17653: checking whether C compiler accepts -Wno-long-long
2450 configure:17672: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -Wno-long-long  conftest.c >&5
2451 configure:17672: $? = 0
2452 configure:17680: result: yes
2453 configure:17775: checking whether C compiler and linker accept -fsanitize=undefined
2454 configure:17795: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -fsanitize=undefined   conftest.c  >&5
2455 configure:17795: $? = 0
2456 configure:17804: result: yes
2457 configure:17821: checking whether C compiler accepts -fno-sanitize-recover=undefined
2458 configure:17840: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -fno-sanitize-recover=undefined  conftest.c >&5
2459 configure:17840: $? = 0
2460 configure:17848: result: yes
2461 configure:17857: checking whether C compiler and linker accept -fsanitize=unsigned-integer-overflow
2462 configure:17876: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -fsanitize=unsigned-integer-overflow   conftest.c  >&5
2463 gcc: error: unrecognized argument to -fsanitize= option: 'unsigned-integer-overflow'
2464 configure:17876: $? = 1
2465 configure: failed program was:
2466 | /* confdefs.h */
2467 | #define PACKAGE_NAME "asn1c"
2468 | #define PACKAGE_TARNAME "asn1c"
2469 | #define PACKAGE_VERSION "0.9.29"
2470 | #define PACKAGE_STRING "asn1c 0.9.29"
2471 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2472 | #define PACKAGE_URL ""
2473 | #define PACKAGE "asn1c"
2474 | #define VERSION "0.9.29"
2475 | #define YYTEXT_POINTER 1
2476 | #define STDC_HEADERS 1
2477 | #define HAVE_SYS_TYPES_H 1
2478 | #define HAVE_SYS_STAT_H 1
2479 | #define HAVE_STDLIB_H 1
2480 | #define HAVE_STRING_H 1
2481 | #define HAVE_MEMORY_H 1
2482 | #define HAVE_STRINGS_H 1
2483 | #define HAVE_INTTYPES_H 1
2484 | #define HAVE_STDINT_H 1
2485 | #define HAVE_UNISTD_H 1
2486 | #define HAVE_DLFCN_H 1
2487 | #define LT_OBJDIR ".libs/"
2488 | /* end confdefs.h.  */
2489 | int test(unsigned); int test(unsigned n) { return n + 1; }
2490 | int
2491 | main ()
2492 | {
2493
2494 |   ;
2495 |   return 0;
2496 | }
2497 configure:17885: result: no
2498 configure:17893: checking whether C compiler accepts -fno-sanitize-recover=unsigned-integer-overflow
2499 configure:17912: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -fno-sanitize-recover=unsigned-integer-overflow  conftest.c >&5
2500 cc1: error: unrecognized argument to -fsanitize-recover= option: 'unsigned-integer-overflow'
2501 configure:17912: $? = 1
2502 configure: failed program was:
2503 | /* confdefs.h */
2504 | #define PACKAGE_NAME "asn1c"
2505 | #define PACKAGE_TARNAME "asn1c"
2506 | #define PACKAGE_VERSION "0.9.29"
2507 | #define PACKAGE_STRING "asn1c 0.9.29"
2508 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2509 | #define PACKAGE_URL ""
2510 | #define PACKAGE "asn1c"
2511 | #define VERSION "0.9.29"
2512 | #define YYTEXT_POINTER 1
2513 | #define STDC_HEADERS 1
2514 | #define HAVE_SYS_TYPES_H 1
2515 | #define HAVE_SYS_STAT_H 1
2516 | #define HAVE_STDLIB_H 1
2517 | #define HAVE_STRING_H 1
2518 | #define HAVE_MEMORY_H 1
2519 | #define HAVE_STRINGS_H 1
2520 | #define HAVE_INTTYPES_H 1
2521 | #define HAVE_STDINT_H 1
2522 | #define HAVE_UNISTD_H 1
2523 | #define HAVE_DLFCN_H 1
2524 | #define LT_OBJDIR ".libs/"
2525 | /* end confdefs.h.  */
2526
2527 | int
2528 | main ()
2529 | {
2530
2531 |   ;
2532 |   return 0;
2533 | }
2534 configure:17920: result: no
2535 configure:17929: checking whether C compiler and linker accept -fsanitize=nullability
2536 configure:17948: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -fsanitize=nullability   conftest.c  >&5
2537 gcc: error: unrecognized argument to -fsanitize= option: 'nullability'
2538 configure:17948: $? = 1
2539 configure: failed program was:
2540 | /* confdefs.h */
2541 | #define PACKAGE_NAME "asn1c"
2542 | #define PACKAGE_TARNAME "asn1c"
2543 | #define PACKAGE_VERSION "0.9.29"
2544 | #define PACKAGE_STRING "asn1c 0.9.29"
2545 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2546 | #define PACKAGE_URL ""
2547 | #define PACKAGE "asn1c"
2548 | #define VERSION "0.9.29"
2549 | #define YYTEXT_POINTER 1
2550 | #define STDC_HEADERS 1
2551 | #define HAVE_SYS_TYPES_H 1
2552 | #define HAVE_SYS_STAT_H 1
2553 | #define HAVE_STDLIB_H 1
2554 | #define HAVE_STRING_H 1
2555 | #define HAVE_MEMORY_H 1
2556 | #define HAVE_STRINGS_H 1
2557 | #define HAVE_INTTYPES_H 1
2558 | #define HAVE_STDINT_H 1
2559 | #define HAVE_UNISTD_H 1
2560 | #define HAVE_DLFCN_H 1
2561 | #define LT_OBJDIR ".libs/"
2562 | /* end confdefs.h.  */
2563
2564 | int
2565 | main ()
2566 | {
2567
2568 |   ;
2569 |   return 0;
2570 | }
2571 configure:17957: result: no
2572 configure:17965: checking whether C compiler accepts -fno-sanitize-recover=nullability
2573 configure:17984: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -fno-sanitize-recover=nullability  conftest.c >&5
2574 cc1: error: unrecognized argument to -fsanitize-recover= option: 'nullability'
2575 configure:17984: $? = 1
2576 configure: failed program was:
2577 | /* confdefs.h */
2578 | #define PACKAGE_NAME "asn1c"
2579 | #define PACKAGE_TARNAME "asn1c"
2580 | #define PACKAGE_VERSION "0.9.29"
2581 | #define PACKAGE_STRING "asn1c 0.9.29"
2582 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2583 | #define PACKAGE_URL ""
2584 | #define PACKAGE "asn1c"
2585 | #define VERSION "0.9.29"
2586 | #define YYTEXT_POINTER 1
2587 | #define STDC_HEADERS 1
2588 | #define HAVE_SYS_TYPES_H 1
2589 | #define HAVE_SYS_STAT_H 1
2590 | #define HAVE_STDLIB_H 1
2591 | #define HAVE_STRING_H 1
2592 | #define HAVE_MEMORY_H 1
2593 | #define HAVE_STRINGS_H 1
2594 | #define HAVE_INTTYPES_H 1
2595 | #define HAVE_STDINT_H 1
2596 | #define HAVE_UNISTD_H 1
2597 | #define HAVE_DLFCN_H 1
2598 | #define LT_OBJDIR ".libs/"
2599 | /* end confdefs.h.  */
2600
2601 | int
2602 | main ()
2603 | {
2604
2605 |   ;
2606 |   return 0;
2607 | }
2608 configure:17992: result: no
2609 configure:18001: checking whether C compiler accepts -fno-omit-frame-pointer
2610 configure:18020: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -fno-omit-frame-pointer  conftest.c >&5
2611 configure:18020: $? = 0
2612 configure:18028: result: yes
2613 configure:18049: checking whether C compiler and linker accept -fsanitize=address
2614 configure:18068: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -fsanitize=address   conftest.c  >&5
2615 configure:18068: $? = 0
2616 configure:18077: result: yes
2617 configure:18116: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  -fsanitize=undefined -fno-sanitize-recover=undefined -fno-omit-frame-pointer -fsanitize=address   conftest.c  >&5
2618 configure:18116: $? = 0
2619 configure:18116: ./conftest
2620 configure:18116: $? = 0
2621 configure:18128: checking whether C compiler accepts -fno-omit-frame-pointer
2622 configure:18155: result: yes
2623 configure:18230: checking for ANSI C header files
2624 configure:18334: result: yes
2625 configure:18344: checking sys/param.h usability
2626 configure:18344: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2627 configure:18344: $? = 0
2628 configure:18344: result: yes
2629 configure:18344: checking sys/param.h presence
2630 configure:18344: gcc -E  conftest.c
2631 configure:18344: $? = 0
2632 configure:18344: result: yes
2633 configure:18344: checking for sys/param.h
2634 configure:18344: result: yes
2635 configure:18355: checking whether byte ordering is bigendian
2636 configure:18370: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2637 conftest.c:27:9: error: unknown type name 'not'
2638          not a universal capable compiler
2639          ^
2640 conftest.c:27:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
2641          not a universal capable compiler
2642                ^
2643 conftest.c:27:15: error: unknown type name 'universal'
2644 configure:18370: $? = 1
2645 configure: failed program was:
2646 | /* confdefs.h */
2647 | #define PACKAGE_NAME "asn1c"
2648 | #define PACKAGE_TARNAME "asn1c"
2649 | #define PACKAGE_VERSION "0.9.29"
2650 | #define PACKAGE_STRING "asn1c 0.9.29"
2651 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2652 | #define PACKAGE_URL ""
2653 | #define PACKAGE "asn1c"
2654 | #define VERSION "0.9.29"
2655 | #define YYTEXT_POINTER 1
2656 | #define STDC_HEADERS 1
2657 | #define HAVE_SYS_TYPES_H 1
2658 | #define HAVE_SYS_STAT_H 1
2659 | #define HAVE_STDLIB_H 1
2660 | #define HAVE_STRING_H 1
2661 | #define HAVE_MEMORY_H 1
2662 | #define HAVE_STRINGS_H 1
2663 | #define HAVE_INTTYPES_H 1
2664 | #define HAVE_STDINT_H 1
2665 | #define HAVE_UNISTD_H 1
2666 | #define HAVE_DLFCN_H 1
2667 | #define LT_OBJDIR ".libs/"
2668 | #define STDC_HEADERS 1
2669 | #define HAVE_SYS_PARAM_H 1
2670 | /* end confdefs.h.  */
2671 | #ifndef __APPLE_CC__
2672 |              not a universal capable compiler
2673 |            #endif
2674 |            typedef int dummy;
2675
2676 configure:18415: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2677 configure:18415: $? = 0
2678 configure:18433: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2679 conftest.c: In function 'main':
2680 conftest.c:33:4: error: unknown type name 'not'
2681     not big endian
2682     ^
2683 conftest.c:33:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
2684     not big endian
2685             ^
2686 configure:18433: $? = 1
2687 configure: failed program was:
2688 | /* confdefs.h */
2689 | #define PACKAGE_NAME "asn1c"
2690 | #define PACKAGE_TARNAME "asn1c"
2691 | #define PACKAGE_VERSION "0.9.29"
2692 | #define PACKAGE_STRING "asn1c 0.9.29"
2693 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2694 | #define PACKAGE_URL ""
2695 | #define PACKAGE "asn1c"
2696 | #define VERSION "0.9.29"
2697 | #define YYTEXT_POINTER 1
2698 | #define STDC_HEADERS 1
2699 | #define HAVE_SYS_TYPES_H 1
2700 | #define HAVE_SYS_STAT_H 1
2701 | #define HAVE_STDLIB_H 1
2702 | #define HAVE_STRING_H 1
2703 | #define HAVE_MEMORY_H 1
2704 | #define HAVE_STRINGS_H 1
2705 | #define HAVE_INTTYPES_H 1
2706 | #define HAVE_STDINT_H 1
2707 | #define HAVE_UNISTD_H 1
2708 | #define HAVE_DLFCN_H 1
2709 | #define LT_OBJDIR ".libs/"
2710 | #define STDC_HEADERS 1
2711 | #define HAVE_SYS_PARAM_H 1
2712 | /* end confdefs.h.  */
2713 | #include <sys/types.h>
2714 |               #include <sys/param.h>
2715
2716 | int
2717 | main ()
2718 | {
2719 | #if BYTE_ORDER != BIG_ENDIAN
2720 |                not big endian
2721 |               #endif
2722
2723 |   ;
2724 |   return 0;
2725 | }
2726 configure:18561: result: no
2727 configure:18579: checking for off_t
2728 configure:18579: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2729 configure:18579: $? = 0
2730 configure:18579: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2731 conftest.c: In function 'main':
2732 conftest.c:62:20: error: expected expression before ')' token
2733  if (sizeof ((off_t)))
2734                     ^
2735 configure:18579: $? = 1
2736 configure: failed program was:
2737 | /* confdefs.h */
2738 | #define PACKAGE_NAME "asn1c"
2739 | #define PACKAGE_TARNAME "asn1c"
2740 | #define PACKAGE_VERSION "0.9.29"
2741 | #define PACKAGE_STRING "asn1c 0.9.29"
2742 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2743 | #define PACKAGE_URL ""
2744 | #define PACKAGE "asn1c"
2745 | #define VERSION "0.9.29"
2746 | #define YYTEXT_POINTER 1
2747 | #define STDC_HEADERS 1
2748 | #define HAVE_SYS_TYPES_H 1
2749 | #define HAVE_SYS_STAT_H 1
2750 | #define HAVE_STDLIB_H 1
2751 | #define HAVE_STRING_H 1
2752 | #define HAVE_MEMORY_H 1
2753 | #define HAVE_STRINGS_H 1
2754 | #define HAVE_INTTYPES_H 1
2755 | #define HAVE_STDINT_H 1
2756 | #define HAVE_UNISTD_H 1
2757 | #define HAVE_DLFCN_H 1
2758 | #define LT_OBJDIR ".libs/"
2759 | #define STDC_HEADERS 1
2760 | #define HAVE_SYS_PARAM_H 1
2761 | /* end confdefs.h.  */
2762 | #include <stdio.h>
2763 | #ifdef HAVE_SYS_TYPES_H
2764 | # include <sys/types.h>
2765 | #endif
2766 | #ifdef HAVE_SYS_STAT_H
2767 | # include <sys/stat.h>
2768 | #endif
2769 | #ifdef STDC_HEADERS
2770 | # include <stdlib.h>
2771 | # include <stddef.h>
2772 | #else
2773 | # ifdef HAVE_STDLIB_H
2774 | #  include <stdlib.h>
2775 | # endif
2776 | #endif
2777 | #ifdef HAVE_STRING_H
2778 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2779 | #  include <memory.h>
2780 | # endif
2781 | # include <string.h>
2782 | #endif
2783 | #ifdef HAVE_STRINGS_H
2784 | # include <strings.h>
2785 | #endif
2786 | #ifdef HAVE_INTTYPES_H
2787 | # include <inttypes.h>
2788 | #endif
2789 | #ifdef HAVE_STDINT_H
2790 | # include <stdint.h>
2791 | #endif
2792 | #ifdef HAVE_UNISTD_H
2793 | # include <unistd.h>
2794 | #endif
2795 | int
2796 | main ()
2797 | {
2798 | if (sizeof ((off_t)))
2799 |           return 0;
2800 |   ;
2801 |   return 0;
2802 | }
2803 configure:18579: result: yes
2804 configure:18590: checking for size_t
2805 configure:18590: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2806 configure:18590: $? = 0
2807 configure:18590: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2808 conftest.c: In function 'main':
2809 conftest.c:62:21: error: expected expression before ')' token
2810  if (sizeof ((size_t)))
2811                      ^
2812 configure:18590: $? = 1
2813 configure: failed program was:
2814 | /* confdefs.h */
2815 | #define PACKAGE_NAME "asn1c"
2816 | #define PACKAGE_TARNAME "asn1c"
2817 | #define PACKAGE_VERSION "0.9.29"
2818 | #define PACKAGE_STRING "asn1c 0.9.29"
2819 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2820 | #define PACKAGE_URL ""
2821 | #define PACKAGE "asn1c"
2822 | #define VERSION "0.9.29"
2823 | #define YYTEXT_POINTER 1
2824 | #define STDC_HEADERS 1
2825 | #define HAVE_SYS_TYPES_H 1
2826 | #define HAVE_SYS_STAT_H 1
2827 | #define HAVE_STDLIB_H 1
2828 | #define HAVE_STRING_H 1
2829 | #define HAVE_MEMORY_H 1
2830 | #define HAVE_STRINGS_H 1
2831 | #define HAVE_INTTYPES_H 1
2832 | #define HAVE_STDINT_H 1
2833 | #define HAVE_UNISTD_H 1
2834 | #define HAVE_DLFCN_H 1
2835 | #define LT_OBJDIR ".libs/"
2836 | #define STDC_HEADERS 1
2837 | #define HAVE_SYS_PARAM_H 1
2838 | /* end confdefs.h.  */
2839 | #include <stdio.h>
2840 | #ifdef HAVE_SYS_TYPES_H
2841 | # include <sys/types.h>
2842 | #endif
2843 | #ifdef HAVE_SYS_STAT_H
2844 | # include <sys/stat.h>
2845 | #endif
2846 | #ifdef STDC_HEADERS
2847 | # include <stdlib.h>
2848 | # include <stddef.h>
2849 | #else
2850 | # ifdef HAVE_STDLIB_H
2851 | #  include <stdlib.h>
2852 | # endif
2853 | #endif
2854 | #ifdef HAVE_STRING_H
2855 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2856 | #  include <memory.h>
2857 | # endif
2858 | # include <string.h>
2859 | #endif
2860 | #ifdef HAVE_STRINGS_H
2861 | # include <strings.h>
2862 | #endif
2863 | #ifdef HAVE_INTTYPES_H
2864 | # include <inttypes.h>
2865 | #endif
2866 | #ifdef HAVE_STDINT_H
2867 | # include <stdint.h>
2868 | #endif
2869 | #ifdef HAVE_UNISTD_H
2870 | # include <unistd.h>
2871 | #endif
2872 | int
2873 | main ()
2874 | {
2875 | if (sizeof ((size_t)))
2876 |           return 0;
2877 |   ;
2878 |   return 0;
2879 | }
2880 configure:18590: result: yes
2881 configure:18601: checking whether struct tm is in sys/time.h or time.h
2882 configure:18621: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2883 configure:18621: $? = 0
2884 configure:18628: result: time.h
2885 configure:18636: checking for __int128
2886 configure:18636: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2887 configure:18636: $? = 0
2888 configure:18636: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2889 conftest.c: In function 'main':
2890 conftest.c:62:23: error: expected expression before ')' token
2891  if (sizeof ((__int128)))
2892                        ^
2893 configure:18636: $? = 1
2894 configure: failed program was:
2895 | /* confdefs.h */
2896 | #define PACKAGE_NAME "asn1c"
2897 | #define PACKAGE_TARNAME "asn1c"
2898 | #define PACKAGE_VERSION "0.9.29"
2899 | #define PACKAGE_STRING "asn1c 0.9.29"
2900 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2901 | #define PACKAGE_URL ""
2902 | #define PACKAGE "asn1c"
2903 | #define VERSION "0.9.29"
2904 | #define YYTEXT_POINTER 1
2905 | #define STDC_HEADERS 1
2906 | #define HAVE_SYS_TYPES_H 1
2907 | #define HAVE_SYS_STAT_H 1
2908 | #define HAVE_STDLIB_H 1
2909 | #define HAVE_STRING_H 1
2910 | #define HAVE_MEMORY_H 1
2911 | #define HAVE_STRINGS_H 1
2912 | #define HAVE_INTTYPES_H 1
2913 | #define HAVE_STDINT_H 1
2914 | #define HAVE_UNISTD_H 1
2915 | #define HAVE_DLFCN_H 1
2916 | #define LT_OBJDIR ".libs/"
2917 | #define STDC_HEADERS 1
2918 | #define HAVE_SYS_PARAM_H 1
2919 | /* end confdefs.h.  */
2920 | #include <stdio.h>
2921 | #ifdef HAVE_SYS_TYPES_H
2922 | # include <sys/types.h>
2923 | #endif
2924 | #ifdef HAVE_SYS_STAT_H
2925 | # include <sys/stat.h>
2926 | #endif
2927 | #ifdef STDC_HEADERS
2928 | # include <stdlib.h>
2929 | # include <stddef.h>
2930 | #else
2931 | # ifdef HAVE_STDLIB_H
2932 | #  include <stdlib.h>
2933 | # endif
2934 | #endif
2935 | #ifdef HAVE_STRING_H
2936 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2937 | #  include <memory.h>
2938 | # endif
2939 | # include <string.h>
2940 | #endif
2941 | #ifdef HAVE_STRINGS_H
2942 | # include <strings.h>
2943 | #endif
2944 | #ifdef HAVE_INTTYPES_H
2945 | # include <inttypes.h>
2946 | #endif
2947 | #ifdef HAVE_STDINT_H
2948 | # include <stdint.h>
2949 | #endif
2950 | #ifdef HAVE_UNISTD_H
2951 | # include <unistd.h>
2952 | #endif
2953 | int
2954 | main ()
2955 | {
2956 | if (sizeof ((__int128)))
2957 |           return 0;
2958 |   ;
2959 |   return 0;
2960 | }
2961 configure:18636: result: yes
2962 configure:18643: checking for intmax_t
2963 configure:18643: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2964 configure:18643: $? = 0
2965 configure:18643: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
2966 conftest.c: In function 'main':
2967 conftest.c:63:23: error: expected expression before ')' token
2968  if (sizeof ((intmax_t)))
2969                        ^
2970 configure:18643: $? = 1
2971 configure: failed program was:
2972 | /* confdefs.h */
2973 | #define PACKAGE_NAME "asn1c"
2974 | #define PACKAGE_TARNAME "asn1c"
2975 | #define PACKAGE_VERSION "0.9.29"
2976 | #define PACKAGE_STRING "asn1c 0.9.29"
2977 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
2978 | #define PACKAGE_URL ""
2979 | #define PACKAGE "asn1c"
2980 | #define VERSION "0.9.29"
2981 | #define YYTEXT_POINTER 1
2982 | #define STDC_HEADERS 1
2983 | #define HAVE_SYS_TYPES_H 1
2984 | #define HAVE_SYS_STAT_H 1
2985 | #define HAVE_STDLIB_H 1
2986 | #define HAVE_STRING_H 1
2987 | #define HAVE_MEMORY_H 1
2988 | #define HAVE_STRINGS_H 1
2989 | #define HAVE_INTTYPES_H 1
2990 | #define HAVE_STDINT_H 1
2991 | #define HAVE_UNISTD_H 1
2992 | #define HAVE_DLFCN_H 1
2993 | #define LT_OBJDIR ".libs/"
2994 | #define STDC_HEADERS 1
2995 | #define HAVE_SYS_PARAM_H 1
2996 | #define HAVE_128_BIT_INT 1
2997 | /* end confdefs.h.  */
2998 | #include <stdio.h>
2999 | #ifdef HAVE_SYS_TYPES_H
3000 | # include <sys/types.h>
3001 | #endif
3002 | #ifdef HAVE_SYS_STAT_H
3003 | # include <sys/stat.h>
3004 | #endif
3005 | #ifdef STDC_HEADERS
3006 | # include <stdlib.h>
3007 | # include <stddef.h>
3008 | #else
3009 | # ifdef HAVE_STDLIB_H
3010 | #  include <stdlib.h>
3011 | # endif
3012 | #endif
3013 | #ifdef HAVE_STRING_H
3014 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
3015 | #  include <memory.h>
3016 | # endif
3017 | # include <string.h>
3018 | #endif
3019 | #ifdef HAVE_STRINGS_H
3020 | # include <strings.h>
3021 | #endif
3022 | #ifdef HAVE_INTTYPES_H
3023 | # include <inttypes.h>
3024 | #endif
3025 | #ifdef HAVE_STDINT_H
3026 | # include <stdint.h>
3027 | #endif
3028 | #ifdef HAVE_UNISTD_H
3029 | # include <unistd.h>
3030 | #endif
3031 | int
3032 | main ()
3033 | {
3034 | if (sizeof ((intmax_t)))
3035 |           return 0;
3036 |   ;
3037 |   return 0;
3038 | }
3039 configure:18643: result: yes
3040 configure:18659: checking size of void *
3041 configure:18664: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99   conftest.c  >&5
3042 configure:18664: $? = 0
3043 configure:18664: ./conftest
3044 configure:18664: $? = 0
3045 configure:18678: result: 8
3046 configure:18697: checking for library containing getopt
3047 configure:18728: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99   conftest.c  >&5
3048 configure:18728: $? = 0
3049 configure:18745: result: none required
3050 configure:18757: checking for strtoimax
3051 configure:18757: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99   conftest.c  >&5
3052 configure:18757: $? = 0
3053 configure:18757: result: yes
3054 configure:18757: checking for strtoll
3055 configure:18757: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99   conftest.c  >&5
3056 configure:18757: $? = 0
3057 configure:18757: result: yes
3058 configure:18768: checking for mergesort
3059 configure:18768: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99   conftest.c  >&5
3060 /tmp/ccH8gUH5.o: In function `main':
3061 /home/nokia/mouse07410/asn1c/conftest.c:64: undefined reference to `mergesort'
3062 collect2: error: ld returned 1 exit status
3063 configure:18768: $? = 1
3064 configure: failed program was:
3065 | /* confdefs.h */
3066 | #define PACKAGE_NAME "asn1c"
3067 | #define PACKAGE_TARNAME "asn1c"
3068 | #define PACKAGE_VERSION "0.9.29"
3069 | #define PACKAGE_STRING "asn1c 0.9.29"
3070 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
3071 | #define PACKAGE_URL ""
3072 | #define PACKAGE "asn1c"
3073 | #define VERSION "0.9.29"
3074 | #define YYTEXT_POINTER 1
3075 | #define STDC_HEADERS 1
3076 | #define HAVE_SYS_TYPES_H 1
3077 | #define HAVE_SYS_STAT_H 1
3078 | #define HAVE_STDLIB_H 1
3079 | #define HAVE_STRING_H 1
3080 | #define HAVE_MEMORY_H 1
3081 | #define HAVE_STRINGS_H 1
3082 | #define HAVE_INTTYPES_H 1
3083 | #define HAVE_STDINT_H 1
3084 | #define HAVE_UNISTD_H 1
3085 | #define HAVE_DLFCN_H 1
3086 | #define LT_OBJDIR ".libs/"
3087 | #define STDC_HEADERS 1
3088 | #define HAVE_SYS_PARAM_H 1
3089 | #define HAVE_128_BIT_INT 1
3090 | #define SIZEOF_VOID_P 8
3091 | #define HAVE_STRTOIMAX 1
3092 | #define HAVE_STRTOLL 1
3093 | /* end confdefs.h.  */
3094 | /* Define mergesort to an innocuous variant, in case <limits.h> declares mergesort.
3095 |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3096 | #define mergesort innocuous_mergesort
3097
3098 | /* System header to define __stub macros and hopefully few prototypes,
3099 |     which can conflict with char mergesort (); below.
3100 |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3101 |     <limits.h> exists even on freestanding compilers.  */
3102
3103 | #ifdef __STDC__
3104 | # include <limits.h>
3105 | #else
3106 | # include <assert.h>
3107 | #endif
3108
3109 | #undef mergesort
3110
3111 | /* Override any GCC internal prototype to avoid an error.
3112 |    Use char because int might match the return type of a GCC
3113 |    builtin and then its argument prototype would still apply.  */
3114 | #ifdef __cplusplus
3115 | extern "C"
3116 | #endif
3117 | char mergesort ();
3118 | /* The GNU C library defines this for functions which it implements
3119 |     to always fail with ENOSYS.  Some functions are actually named
3120 |     something starting with __ and the normal name is an alias.  */
3121 | #if defined __stub_mergesort || defined __stub___mergesort
3122 | choke me
3123 | #endif
3124
3125 | int
3126 | main ()
3127 | {
3128 | return mergesort ();
3129 |   ;
3130 |   return 0;
3131 | }
3132 configure:18768: result: no
3133 configure:18779: checking for mkstemps
3134 configure:18779: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99   conftest.c  >&5
3135 configure:18779: $? = 0
3136 configure:18779: result: yes
3137 configure:18790: checking for timegm
3138 configure:18790: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99   conftest.c  >&5
3139 configure:18790: $? = 0
3140 configure:18790: result: yes
3141 configure:18799: checking whether strcasecmp is declared
3142 configure:18799: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
3143 configure:18799: $? = 0
3144 configure:18799: result: yes
3145 configure:18810: checking whether vasprintf is declared
3146 configure:18810: gcc -c -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99  conftest.c >&5
3147 conftest.c: In function 'main':
3148 conftest.c:73:10: error: 'vasprintf' undeclared (first use in this function)
3149    (void) vasprintf;
3150           ^
3151 conftest.c:73:10: note: each undeclared identifier is reported only once for each function it appears in
3152 configure:18810: $? = 1
3153 configure: failed program was:
3154 | /* confdefs.h */
3155 | #define PACKAGE_NAME "asn1c"
3156 | #define PACKAGE_TARNAME "asn1c"
3157 | #define PACKAGE_VERSION "0.9.29"
3158 | #define PACKAGE_STRING "asn1c 0.9.29"
3159 | #define PACKAGE_BUGREPORT "vlm@lionet.info"
3160 | #define PACKAGE_URL ""
3161 | #define PACKAGE "asn1c"
3162 | #define VERSION "0.9.29"
3163 | #define YYTEXT_POINTER 1
3164 | #define STDC_HEADERS 1
3165 | #define HAVE_SYS_TYPES_H 1
3166 | #define HAVE_SYS_STAT_H 1
3167 | #define HAVE_STDLIB_H 1
3168 | #define HAVE_STRING_H 1
3169 | #define HAVE_MEMORY_H 1
3170 | #define HAVE_STRINGS_H 1
3171 | #define HAVE_INTTYPES_H 1
3172 | #define HAVE_STDINT_H 1
3173 | #define HAVE_UNISTD_H 1
3174 | #define HAVE_DLFCN_H 1
3175 | #define LT_OBJDIR ".libs/"
3176 | #define STDC_HEADERS 1
3177 | #define HAVE_SYS_PARAM_H 1
3178 | #define HAVE_128_BIT_INT 1
3179 | #define SIZEOF_VOID_P 8
3180 | #define HAVE_STRTOIMAX 1
3181 | #define HAVE_STRTOLL 1
3182 | #define HAVE_MKSTEMPS 1
3183 | #define HAVE_TIMEGM 1
3184 | #define HAVE_DECL_STRCASECMP 1
3185 | /* end confdefs.h.  */
3186 | #include <stdio.h>
3187 | #ifdef HAVE_SYS_TYPES_H
3188 | # include <sys/types.h>
3189 | #endif
3190 | #ifdef HAVE_SYS_STAT_H
3191 | # include <sys/stat.h>
3192 | #endif
3193 | #ifdef STDC_HEADERS
3194 | # include <stdlib.h>
3195 | # include <stddef.h>
3196 | #else
3197 | # ifdef HAVE_STDLIB_H
3198 | #  include <stdlib.h>
3199 | # endif
3200 | #endif
3201 | #ifdef HAVE_STRING_H
3202 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
3203 | #  include <memory.h>
3204 | # endif
3205 | # include <string.h>
3206 | #endif
3207 | #ifdef HAVE_STRINGS_H
3208 | # include <strings.h>
3209 | #endif
3210 | #ifdef HAVE_INTTYPES_H
3211 | # include <inttypes.h>
3212 | #endif
3213 | #ifdef HAVE_STDINT_H
3214 | # include <stdint.h>
3215 | #endif
3216 | #ifdef HAVE_UNISTD_H
3217 | # include <unistd.h>
3218 | #endif
3219 | int
3220 | main ()
3221 | {
3222 | #ifndef vasprintf
3223 | #ifdef __cplusplus
3224 |   (void) vasprintf;
3225 | #else
3226 |   (void) vasprintf;
3227 | #endif
3228 | #endif
3229
3230 |   ;
3231 |   return 0;
3232 | }
3233 configure:18810: result: no
3234 configure:18839: gcc -o conftest -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99   conftest.c  >&5
3235 configure:18839: $? = 0
3236 configure:18849: checking for pandoc
3237 configure:18882: result: no
3238 configure:19007: checking that generated files are newer than configure
3239 configure:19013: result: done
3240 configure:19057: creating ./config.status
3241
3242 ## ---------------------- ##
3243 ## Running config.status. ##
3244 ## ---------------------- ##
3245
3246 This file was extended by asn1c config.status 0.9.29, which was
3247 generated by GNU Autoconf 2.69.  Invocation command line was
3248
3249   CONFIG_FILES    = 
3250   CONFIG_HEADERS  = 
3251   CONFIG_LINKS    = 
3252   CONFIG_COMMANDS = 
3253   $ ./config.status 
3254
3255 on blueman-HP-ZBook-15
3256
3257 config.status:1308: creating tests/tests-c-compiler/check-src/Makefile
3258 config.status:1308: creating tests/tests-asn1c-compiler/Makefile
3259 config.status:1308: creating tests/tests-asn1c-smoke/Makefile
3260 config.status:1308: creating tests/tests-randomized/Makefile
3261 config.status:1308: creating tests/tests-c-compiler/Makefile
3262 config.status:1308: creating tests/tests-skeletons/Makefile
3263 config.status:1308: creating libasn1compiler/Makefile
3264 config.status:1308: creating libasn1common/Makefile
3265 config.status:1308: creating libasn1parser/Makefile
3266 config.status:1308: creating libasn1print/Makefile
3267 config.status:1308: creating libasn1fix/Makefile
3268 config.status:1308: creating doc/docsrc/Makefile
3269 config.status:1308: creating skeletons/Makefile
3270 config.status:1308: creating examples/Makefile
3271 config.status:1308: creating doc/man/Makefile
3272 config.status:1308: creating tests/Makefile
3273 config.status:1308: creating asn1c/Makefile
3274 config.status:1308: creating doc/Makefile
3275 config.status:1308: creating Makefile
3276 config.status:1308: creating config.h
3277 config.status:1537: executing depfiles commands
3278 config.status:1537: executing libtool commands
3279
3280 ## ---------------- ##
3281 ## Cache variables. ##
3282 ## ---------------- ##
3283
3284 ac_cv_build=x86_64-pc-linux-gnu
3285 ac_cv_c_bigendian=no
3286 ac_cv_c_compiler_gnu=yes
3287 ac_cv_cxx_compiler_gnu=yes
3288 ac_cv_env_CCC_set=
3289 ac_cv_env_CCC_value=
3290 ac_cv_env_CC_set=
3291 ac_cv_env_CC_value=
3292 ac_cv_env_CFLAGS_set=
3293 ac_cv_env_CFLAGS_value=
3294 ac_cv_env_CPPFLAGS_set=
3295 ac_cv_env_CPPFLAGS_value=
3296 ac_cv_env_CPP_set=
3297 ac_cv_env_CPP_value=
3298 ac_cv_env_CXXCPP_set=
3299 ac_cv_env_CXXCPP_value=
3300 ac_cv_env_CXXFLAGS_set=
3301 ac_cv_env_CXXFLAGS_value=
3302 ac_cv_env_CXX_set=
3303 ac_cv_env_CXX_value=
3304 ac_cv_env_LDFLAGS_set=
3305 ac_cv_env_LDFLAGS_value=
3306 ac_cv_env_LIBS_set=
3307 ac_cv_env_LIBS_value=
3308 ac_cv_env_LT_SYS_LIBRARY_PATH_set=
3309 ac_cv_env_LT_SYS_LIBRARY_PATH_value=
3310 ac_cv_env_YACC_set=
3311 ac_cv_env_YACC_value=
3312 ac_cv_env_YFLAGS_set=
3313 ac_cv_env_YFLAGS_value=
3314 ac_cv_env_build_alias_set=
3315 ac_cv_env_build_alias_value=
3316 ac_cv_env_host_alias_set=
3317 ac_cv_env_host_alias_value=
3318 ac_cv_env_target_alias_set=
3319 ac_cv_env_target_alias_value=
3320 ac_cv_func_mergesort=no
3321 ac_cv_func_mkstemps=yes
3322 ac_cv_func_strtoimax=yes
3323 ac_cv_func_strtoll=yes
3324 ac_cv_func_timegm=yes
3325 ac_cv_have_decl_strcasecmp=yes
3326 ac_cv_have_decl_vasprintf=no
3327 ac_cv_header_dlfcn_h=yes
3328 ac_cv_header_inttypes_h=yes
3329 ac_cv_header_memory_h=yes
3330 ac_cv_header_stdc=yes
3331 ac_cv_header_stdint_h=yes
3332 ac_cv_header_stdlib_h=yes
3333 ac_cv_header_string_h=yes
3334 ac_cv_header_strings_h=yes
3335 ac_cv_header_sys_param_h=yes
3336 ac_cv_header_sys_stat_h=yes
3337 ac_cv_header_sys_types_h=yes
3338 ac_cv_header_unistd_h=yes
3339 ac_cv_host=x86_64-pc-linux-gnu
3340 ac_cv_lib_lex=-lfl
3341 ac_cv_objext=o
3342 ac_cv_path_EGREP='/bin/grep -E'
3343 ac_cv_path_FGREP='/bin/grep -F'
3344 ac_cv_path_GREP=/bin/grep
3345 ac_cv_path_SED=/bin/sed
3346 ac_cv_path_install='/usr/bin/install -c'
3347 ac_cv_path_lt_DD=/bin/dd
3348 ac_cv_path_mkdir=/bin/mkdir
3349 ac_cv_prog_AWK=gawk
3350 ac_cv_prog_CPP='gcc -E'
3351 ac_cv_prog_CXXCPP='g++ -E'
3352 ac_cv_prog_LEX=flex
3353 ac_cv_prog_YACC='bison -y'
3354 ac_cv_prog_ac_ct_AR=ar
3355 ac_cv_prog_ac_ct_CC=gcc
3356 ac_cv_prog_ac_ct_CXX=g++
3357 ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
3358 ac_cv_prog_ac_ct_OBJDUMP=objdump
3359 ac_cv_prog_ac_ct_RANLIB=ranlib
3360 ac_cv_prog_ac_ct_STRIP=strip
3361 ac_cv_prog_cc_c89=
3362 ac_cv_prog_cc_g=yes
3363 ac_cv_prog_cxx_g=yes
3364 ac_cv_prog_lex_root=lex.yy
3365 ac_cv_prog_lex_yytext_pointer=yes
3366 ac_cv_prog_make_make_set=yes
3367 ac_cv_search_getopt='none required'
3368 ac_cv_sizeof_void_p=8
3369 ac_cv_struct_tm=time.h
3370 ac_cv_type___int128=yes
3371 ac_cv_type_intmax_t=yes
3372 ac_cv_type_off_t=yes
3373 ac_cv_type_size_t=yes
3374 am_cv_CC_dependencies_compiler_type=gcc3
3375 am_cv_CXX_dependencies_compiler_type=gcc3
3376 am_cv_ar_interface=ar
3377 am_cv_make_support_nested_variables=yes
3378 am_cv_prog_cc_c_o=yes
3379 ax_cv_check_cclflags___fsanitize_address=yes
3380 ax_cv_check_cclflags___fsanitize_nullability=no
3381 ax_cv_check_cclflags___fsanitize_undefined=yes
3382 ax_cv_check_cclflags___fsanitize_unsigned_integer_overflow=no
3383 ax_cv_check_cflags__Werror__Wpedantic=yes
3384 ax_cv_check_cflags___Wall=yes
3385 ax_cv_check_cflags___Wcast_qual=yes
3386 ax_cv_check_cflags___Wchar_subscripts=yes
3387 ax_cv_check_cflags___Wmissing_declarations=yes
3388 ax_cv_check_cflags___Wmissing_prototypes=yes
3389 ax_cv_check_cflags___Wno_error_attributes=yes
3390 ax_cv_check_cflags___Wno_error_cast_align=yes
3391 ax_cv_check_cflags___Wno_error_parentheses_equality=no
3392 ax_cv_check_cflags___Wno_error_unused_variable=yes
3393 ax_cv_check_cflags___Wno_error_visibility=no
3394 ax_cv_check_cflags___Wno_long_long=yes
3395 ax_cv_check_cflags___fno_omit_frame_pointer=yes
3396 ax_cv_check_cflags___fno_sanitize_recover_nullability=no
3397 ax_cv_check_cflags___fno_sanitize_recover_undefined=yes
3398 ax_cv_check_cflags___fno_sanitize_recover_unsigned_integer_overflow=no
3399 ax_cv_check_cflags___std_c89=yes
3400 ax_cv_check_cflags___std_gnu99=yes
3401 lt_cv_ar_at_file=@
3402 lt_cv_archive_cmds_need_lc=no
3403 lt_cv_deplibs_check_method=pass_all
3404 lt_cv_file_magic_cmd='$MAGIC_CMD'
3405 lt_cv_file_magic_test_file=
3406 lt_cv_ld_reload_flag=-r
3407 lt_cv_nm_interface='BSD nm'
3408 lt_cv_objdir=.libs
3409 lt_cv_path_LD=/usr/bin/ld
3410 lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'
3411 lt_cv_path_NM='/usr/bin/nm -B'
3412 lt_cv_path_mainfest_tool=no
3413 lt_cv_prog_compiler_c_o=yes
3414 lt_cv_prog_compiler_c_o_CXX=yes
3415 lt_cv_prog_compiler_pic='-fPIC -DPIC'
3416 lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC'
3417 lt_cv_prog_compiler_pic_works=yes
3418 lt_cv_prog_compiler_pic_works_CXX=yes
3419 lt_cv_prog_compiler_rtti_exceptions=no
3420 lt_cv_prog_compiler_static_works=yes
3421 lt_cv_prog_compiler_static_works_CXX=yes
3422 lt_cv_prog_gnu_ld=yes
3423 lt_cv_prog_gnu_ldcxx=yes
3424 lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
3425 lt_cv_shlibpath_overrides_runpath=no
3426 lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[       ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
3427 lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"\1", (void *) \&\1},/p'\'''
3428 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/  {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"lib\1", (void *) \&\1},/p'\'''
3429 lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
3430 lt_cv_sys_global_symbol_to_import=
3431 lt_cv_sys_max_cmd_len=1572864
3432 lt_cv_to_host_file_cmd=func_convert_file_noop
3433 lt_cv_to_tool_file_cmd=func_convert_file_noop
3434 lt_cv_truncate_bin='/bin/dd bs=4096 count=1'
3435
3436 ## ----------------- ##
3437 ## Output variables. ##
3438 ## ----------------- ##
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453         @echo "Need to reconfigure with --enable-code-coverage"
3454         @echo "Need to reconfigure with --enable-code-coverage"
3455  $(CODE_COVERAGE_IGNORE_PATTERN);
3456  $(CODE_COVERAGE_OUTPUT_FILE);
3457 #
3458 #
3459 #    $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage)
3460 #    $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage.info)
3461 #    (Default: $(top_builddir))
3462 #    (Default: empty)
3463 #    Multiple directories may be specified, separated by whitespace.
3464 #    by lcov for code coverage. (Default:
3465 #    collecting lcov instance. (Default: $CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH)
3466 #    genhtml instance. (Default: based on $CODE_COVERAGE_BRANCH_COVERAGE)
3467 #    instance. (Default: $CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT)
3468 #    instance. (Default: $CODE_COVERAGE_LCOV_OPTIONS_DEFAULT)
3469 #    instance. (Default: $CODE_COVERAGE_LCOV_RMOPTS_DEFAULT)
3470 #    instances. (Default: $CODE_COVERAGE_LCOV_SHOPTS_DEFAULT)
3471 #    instances. (Default: based on $CODE_COVERAGE_BRANCH_COVERAGE)
3472 #    lcov instance. (Default: empty)
3473 #    reports to be created. (Default:
3474 #    set to 0 to disable it and leave empty to stay with the default.
3475 #  - CODE_COVERAGE_BRANCH_COVERAGE: Set to 1 to enforce branch coverage,
3476 #  - CODE_COVERAGE_DIRECTORY: Top-level directory for code coverage reporting.
3477 #  - CODE_COVERAGE_GENHTML_OPTIONS: Extra options to pass to the genhtml
3478 #  - CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT: Extra options to pass to the
3479 #  - CODE_COVERAGE_IGNORE_PATTERN: Extra glob pattern of files to ignore
3480 #  - CODE_COVERAGE_LCOV_OPTIONS: Extra options to pass to the collecting lcov
3481 #  - CODE_COVERAGE_LCOV_OPTIONS_DEFAULT: Extra options to pass to the
3482 #  - CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH: --gcov-tool pathtogcov
3483 #  - CODE_COVERAGE_LCOV_RMOPTS: Extra options to pass to the filtering lcov
3484 #  - CODE_COVERAGE_LCOV_RMOPTS_DEFAULT: Extra options to pass to the filtering
3485 #  - CODE_COVERAGE_LCOV_SHOPTS: Extra options to shared between both lcov
3486 #  - CODE_COVERAGE_LCOV_SHOPTS_DEFAULT: Extra options shared between both lcov
3487 #  - CODE_COVERAGE_OUTPUT_DIRECTORY: Directory for generated code coverage
3488 #  - CODE_COVERAGE_OUTPUT_FILE: Filename and path for the .info file generated
3489 # $(PACKAGE_VERSION). In order to add the current git hash to the title,
3490 # Capture code coverage data
3491 # Code coverage
3492 # Hook rule executed before code-coverage-capture, overridable by the user
3493 # Optional variables
3494 # Optional:
3495 # The generated report will be titled using the $(PACKAGE_NAME) and
3496 # Use recursive makes in order to ignore errors during check
3497 # sanitizes the test-name: replaces with underscores: dashes and dots
3498 # use the git-version-gen script, available online.
3499 $(if $(CODE_COVERAGE_BRANCH_COVERAGE),\
3500 '
3501 --rc genhtml_branch_coverage=$(CODE_COVERAGE_BRANCH_COVERAGE))
3502 --rc lcov_branch_coverage=$(CODE_COVERAGE_BRANCH_COVERAGE))
3503 .PHONY: check-code-coverage code-coverage-capture code-coverage-capture-hook code-coverage-clean
3504 ACLOCAL='${SHELL} /home/nokia/mouse07410/asn1c/config/missing aclocal-1.15'
3505 ADD_CFLAGS=''
3506 AMDEPBACKSLASH='\'
3507 AMDEP_FALSE='#'
3508 AMDEP_TRUE=''
3509 AMTAR='$${TAR-tar}'
3510 AM_BACKSLASH='\'
3511 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3512 AM_DEFAULT_VERBOSITY='0'
3513 AM_DISTCHECK_CONFIGURE_FLAGS += --disable-code-coverage
3514 AM_DISTCHECK_CONFIGURE_FLAGS ?=
3515 AM_V='$(V)'
3516 AR='ar'
3517 ASAN_ENV_FLAGS=' ASAN_OPTIONS=detect_leaks=1'
3518 AUTOCONF='${SHELL} /home/nokia/mouse07410/asn1c/config/missing autoconf'
3519 AUTOHEADER='${SHELL} /home/nokia/mouse07410/asn1c/config/missing autoheader'
3520 AUTOMAKE='${SHELL} /home/nokia/mouse07410/asn1c/config/missing automake-1.15'
3521 AWK='gawk'
3522 CC='gcc'
3523 CCDEPMODE='depmode=gcc3'
3524 CFLAGS='-g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=attributes -Wno-error=cast-align -std=gnu99'
3525 CFLAGS_M32=''
3526 CODE_COVERAGE_BRANCH_COVERAGE ?=
3527 CODE_COVERAGE_CFLAGS=''
3528 CODE_COVERAGE_CPPFLAGS=''
3529 CODE_COVERAGE_CXXFLAGS=''
3530 CODE_COVERAGE_DIRECTORY ?= $(top_builddir)
3531 CODE_COVERAGE_ENABLED='no'
3532 CODE_COVERAGE_ENABLED_FALSE=''
3533 CODE_COVERAGE_ENABLED_TRUE='#'
3534 CODE_COVERAGE_GENHTML_OPTIONS ?= $(CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT)
3535 CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT ?=\
3536 CODE_COVERAGE_IGNORE_PATTERN ?=
3537 CODE_COVERAGE_LCOV_OPTIONS ?= $(CODE_COVERAGE_LCOV_OPTIONS_DEFAULT)
3538 CODE_COVERAGE_LCOV_OPTIONS_DEFAULT ?= $(CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH)
3539 CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH ?= --gcov-tool "$(GCOV)"
3540 CODE_COVERAGE_LCOV_RMOPTS ?= $(CODE_COVERAGE_LCOV_RMOPTS_DEFAULT)
3541 CODE_COVERAGE_LCOV_RMOPTS_DEFAULT ?=
3542 CODE_COVERAGE_LCOV_SHOPTS ?= $(CODE_COVERAGE_LCOV_SHOPTS_DEFAULT)
3543 CODE_COVERAGE_LCOV_SHOPTS_DEFAULT ?= $(if $(CODE_COVERAGE_BRANCH_COVERAGE),\
3544 CODE_COVERAGE_LDFLAGS=''
3545 CODE_COVERAGE_LIBS=''
3546 CODE_COVERAGE_OUTPUT_DIRECTORY ?= $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage
3547 CODE_COVERAGE_OUTPUT_FILE ?= $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage.info
3548 CODE_COVERAGE_RULES='
3549 CPP='gcc -E'
3550 CPPFLAGS=''
3551 CXX='g++'
3552 CXXCPP='g++ -E'
3553 CXXDEPMODE='depmode=gcc3'
3554 CXXFLAGS='-std=c++11'
3555 CYGPATH_W='echo'
3556 DEFS='-DHAVE_CONFIG_H'
3557 DEPDIR='.deps'
3558 DLLTOOL='false'
3559 DSYMUTIL=''
3560 DUMPBIN=''
3561 ECHO_C=''
3562 ECHO_N='-n'
3563 ECHO_T=''
3564 EGREP='/bin/grep -E'
3565 EXEEXT=''
3566 EXPLICIT_M32_FALSE=''
3567 EXPLICIT_M32_TRUE='#'
3568 FGREP='/bin/grep -F'
3569 GCOV=''
3570 GENHTML=''
3571 GITIGNOREFILES += $(CODE_COVERAGE_OUTPUT_FILE) $(CODE_COVERAGE_OUTPUT_DIRECTORY)
3572 GITIGNOREFILES ?=
3573 GREP='/bin/grep'
3574 HAVE_PANDOC_FALSE=''
3575 HAVE_PANDOC_TRUE='#'
3576 INSTALL_DATA='${INSTALL} -m 644'
3577 INSTALL_PROGRAM='${INSTALL}'
3578 INSTALL_SCRIPT='${INSTALL}'
3579 INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
3580 LCOV=''
3581 LD='/usr/bin/ld -m elf_x86_64'
3582 LDFLAGS=''
3583 LEX='flex'
3584 LEXLIB='-lfl'
3585 LEX_OUTPUT_ROOT='lex.yy'
3586 LIBFUZZER_CFLAGS=''
3587 LIBOBJS=''
3588 LIBS=''
3589 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
3590 LIPO=''
3591 LN_S='ln -s'
3592 LTLIBOBJS=''
3593 LT_SYS_LIBRARY_PATH=''
3594 MAKEINFO='${SHELL} /home/nokia/mouse07410/asn1c/config/missing makeinfo'
3595 MANIFEST_TOOL=':'
3596 MKDIR_P='/bin/mkdir -p'
3597 NM='/usr/bin/nm -B'
3598 NMEDIT=''
3599 OBJDUMP='objdump'
3600 OBJEXT='o'
3601 OTOOL64=''
3602 OTOOL=''
3603 PACKAGE='asn1c'
3604 PACKAGE_BUGREPORT='vlm@lionet.info'
3605 PACKAGE_NAME='asn1c'
3606 PACKAGE_STRING='asn1c 0.9.29'
3607 PACKAGE_TARNAME='asn1c'
3608 PACKAGE_URL=''
3609 PACKAGE_VERSION='0.9.29'
3610 PANDOC=''
3611 PATH_SEPARATOR=':'
3612 RANLIB='ranlib'
3613 SANITIZER_CFLAGS=' -fsanitize=undefined -fno-sanitize-recover=undefined -fno-omit-frame-pointer -fsanitize=address -fno-omit-frame-pointer'
3614 SED='/bin/sed'
3615 SET_MAKE=''
3616 SHELL='/bin/bash'
3617 SKELETONS_CFLAGS='  -std=c89 -Wpedantic -Wno-long-long  -fsanitize=undefined -fno-sanitize-recover=undefined -fno-omit-frame-pointer -fsanitize=address -fno-omit-frame-pointer'
3618 STRIP='strip'
3619 TESTSUITE_CFLAGS=' -std=gnu99 -Wno-error=unused-variable  -fsanitize=undefined -fno-sanitize-recover=undefined -fno-omit-frame-pointer -fsanitize=address -fno-omit-frame-pointer'
3620 TEST_64BIT_FALSE='#'
3621 TEST_64BIT_TRUE=''
3622 VERSION='0.9.29'
3623 YACC='bison -y'
3624 YFLAGS=''
3625 ac_ct_AR='ar'
3626 ac_ct_CC='gcc'
3627 ac_ct_CXX='g++'
3628 ac_ct_DUMPBIN=''
3629 am__EXEEXT_FALSE=''
3630 am__EXEEXT_TRUE='#'
3631 am__fastdepCC_FALSE='#'
3632 am__fastdepCC_TRUE=''
3633 am__fastdepCXX_FALSE='#'
3634 am__fastdepCXX_TRUE=''
3635 am__include='include'
3636 am__isrc=''
3637 am__leading_dot='.'
3638 am__nodep='_no'
3639 am__quote=''
3640 am__tar='$${TAR-tar} chof - "$$tardir"'
3641 am__untar='$${TAR-tar} xf -'
3642 bindir='${exec_prefix}/bin'
3643 build='x86_64-pc-linux-gnu'
3644 build_alias=''
3645 build_cpu='x86_64'
3646 build_os='linux-gnu'
3647 build_vendor='pc'
3648 check-code-coverage:
3649 code-coverage-capture-hook:
3650 code-coverage-capture: code-coverage-capture-hook
3651 code_coverage_quiet = $(code_coverage_quiet_$(V))
3652 code_coverage_quiet_ = $(code_coverage_quiet_$(AM_DEFAULT_VERBOSITY))
3653 code_coverage_quiet_0 = --quiet
3654 code_coverage_sanitize = $(subst -,_,$(subst .,_,$(1)))
3655 code_coverage_v_genhtml = $(code_coverage_v_genhtml_$(V))
3656 code_coverage_v_genhtml_ = $(code_coverage_v_genhtml_$(AM_DEFAULT_VERBOSITY))
3657 code_coverage_v_genhtml_0 = @echo "  GEN   " $(CODE_COVERAGE_OUTPUT_DIRECTORY);
3658 code_coverage_v_lcov_cap = $(code_coverage_v_lcov_cap_$(V))
3659 code_coverage_v_lcov_cap_ = $(code_coverage_v_lcov_cap_$(AM_DEFAULT_VERBOSITY))
3660 code_coverage_v_lcov_cap_0 = @echo "  LCOV   --capture"\
3661 code_coverage_v_lcov_ign = $(code_coverage_v_lcov_ign_$(V))
3662 code_coverage_v_lcov_ign_ = $(code_coverage_v_lcov_ign_$(AM_DEFAULT_VERBOSITY))
3663 code_coverage_v_lcov_ign_0 = @echo "  LCOV   --remove /tmp/*"\
3664 datadir='${datarootdir}'
3665 datarootdir='${prefix}/share'
3666 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
3667 dvidir='${docdir}'
3668 exec_prefix='${prefix}'
3669 host='x86_64-pc-linux-gnu'
3670 host_alias=''
3671 host_cpu='x86_64'
3672 host_os='linux-gnu'
3673 host_vendor='pc'
3674 htmldir='${docdir}'
3675 includedir='${prefix}/include'
3676 infodir='${datarootdir}/info'
3677 install_sh='${SHELL} /home/nokia/mouse07410/asn1c/config/install-sh'
3678 libdir='${exec_prefix}/lib'
3679 libexecdir='${exec_prefix}/libexec'
3680 localedir='${datarootdir}/locale'
3681 localstatedir='${prefix}/var'
3682 mandir='${datarootdir}/man'
3683 mkdir_p='$(MKDIR_P)'
3684 oldincludedir='/usr/include'
3685 pdfdir='${docdir}'
3686 prefix='/usr/local'
3687 program_transform_name='s,x,x,'
3688 psdir='${docdir}'
3689 runstatedir='${localstatedir}/run'
3690 sbindir='${exec_prefix}/sbin'
3691 sharedstatedir='${prefix}/com'
3692 sysconfdir='${prefix}/etc'
3693 target_alias=''
3694
3695 ## ----------- ##
3696 ## confdefs.h. ##
3697 ## ----------- ##
3698
3699 /* confdefs.h */
3700 #define PACKAGE_NAME "asn1c"
3701 #define PACKAGE_TARNAME "asn1c"
3702 #define PACKAGE_VERSION "0.9.29"
3703 #define PACKAGE_STRING "asn1c 0.9.29"
3704 #define PACKAGE_BUGREPORT "vlm@lionet.info"
3705 #define PACKAGE_URL ""
3706 #define PACKAGE "asn1c"
3707 #define VERSION "0.9.29"
3708 #define YYTEXT_POINTER 1
3709 #define STDC_HEADERS 1
3710 #define HAVE_SYS_TYPES_H 1
3711 #define HAVE_SYS_STAT_H 1
3712 #define HAVE_STDLIB_H 1
3713 #define HAVE_STRING_H 1
3714 #define HAVE_MEMORY_H 1
3715 #define HAVE_STRINGS_H 1
3716 #define HAVE_INTTYPES_H 1
3717 #define HAVE_STDINT_H 1
3718 #define HAVE_UNISTD_H 1
3719 #define HAVE_DLFCN_H 1
3720 #define LT_OBJDIR ".libs/"
3721 #define STDC_HEADERS 1
3722 #define HAVE_SYS_PARAM_H 1
3723 #define HAVE_128_BIT_INT 1
3724 #define SIZEOF_VOID_P 8
3725 #define HAVE_STRTOIMAX 1
3726 #define HAVE_STRTOLL 1
3727 #define HAVE_MKSTEMPS 1
3728 #define HAVE_TIMEGM 1
3729 #define HAVE_DECL_STRCASECMP 1
3730 #define HAVE_DECL_VASPRINTF 0
3731 #define HAVE_SYMLINK 1
3732
3733 configure: exit 0