... | ... |
@@ -33,6 +33,10 @@ if ENABLE_LIBFRESHCLAM |
33 | 33 |
SUBDIRS += libfreshclam |
34 | 34 |
endif |
35 | 35 |
|
36 |
+if ENABLE_FUZZ |
|
37 |
+SUBDIRS += fuzz |
|
38 |
+endif |
|
39 |
+ |
|
36 | 40 |
pkgconfigdir = $(libdir)/pkgconfig |
37 | 41 |
pkgconfig_DATA = libclamav.pc |
38 | 42 |
|
... | ... |
@@ -44,6 +48,10 @@ lcov: |
44 | 44 |
($(MAKE); cd unit_tests; $(MAKE) lcov) |
45 | 45 |
quick-check: |
46 | 46 |
($(MAKE); cd unit_tests; $(MAKE) quick-check) |
47 |
+fuzz-all: |
|
48 |
+ ($(MAKE); cd fuzz; $(MAKE) all) |
|
49 |
+fuzz-check: |
|
50 |
+ ($(MAKE); cd fuzz; $(MAKE) check) |
|
47 | 51 |
|
48 | 52 |
dist-hook: |
49 | 53 |
rm -rf $(distdir)/win32/clamav-for-windows $(distdir)/win32/build |
... | ... |
@@ -102,6 +102,7 @@ host_triplet = @host@ |
102 | 102 |
target_triplet = @target@ |
103 | 103 |
@ENABLE_CLAMSUBMIT_TRUE@am__append_1 = clamsubmit |
104 | 104 |
@ENABLE_LIBFRESHCLAM_TRUE@am__append_2 = libfreshclam |
105 |
+@ENABLE_FUZZ_TRUE@am__append_3 = fuzz |
|
105 | 106 |
subdir = . |
106 | 107 |
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ |
107 | 108 |
$(top_srcdir)/configure $(am__configure_deps) \ |
... | ... |
@@ -145,6 +146,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
145 | 145 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
146 | 146 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
147 | 147 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
148 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
148 | 149 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
149 | 150 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
150 | 151 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -306,7 +308,7 @@ CTAGS = ctags |
306 | 306 |
CSCOPE = cscope |
307 | 307 |
DIST_SUBDIRS = libltdl libclamav clamscan clamd clamdscan freshclam \ |
308 | 308 |
sigtool clamconf database docs etc clamav-milter test clamdtop \ |
309 |
- clambc unit_tests clamsubmit libfreshclam |
|
309 |
+ clambc unit_tests clamsubmit libfreshclam fuzz |
|
310 | 310 |
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
311 | 311 |
distdir = $(PACKAGE)-$(VERSION) |
312 | 312 |
top_distdir = $(distdir) |
... | ... |
@@ -388,6 +390,10 @@ CPP = @CPP@ |
388 | 388 |
CPPFLAGS = @CPPFLAGS@ |
389 | 389 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
390 | 390 |
CURSES_LIBS = @CURSES_LIBS@ |
391 |
+CXX = @CXX@ |
|
392 |
+CXXCPP = @CXXCPP@ |
|
393 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
394 |
+CXXFLAGS = @CXXFLAGS@ |
|
391 | 395 |
CYGPATH_W = @CYGPATH_W@ |
392 | 396 |
DBDIR = @DBDIR@ |
393 | 397 |
DEFS = @DEFS@ |
... | ... |
@@ -513,6 +519,7 @@ abs_top_builddir = @abs_top_builddir@ |
513 | 513 |
abs_top_srcdir = @abs_top_srcdir@ |
514 | 514 |
ac_ct_AR = @ac_ct_AR@ |
515 | 515 |
ac_ct_CC = @ac_ct_CC@ |
516 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
516 | 517 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
517 | 518 |
am__include = @am__include@ |
518 | 519 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -573,7 +580,7 @@ top_srcdir = @top_srcdir@ |
573 | 573 |
ACLOCAL_AMFLAGS = -I m4 |
574 | 574 |
SUBDIRS = libltdl libclamav clamscan clamd clamdscan freshclam sigtool \ |
575 | 575 |
clamconf database docs etc clamav-milter test clamdtop clambc \ |
576 |
- unit_tests $(am__append_1) $(am__append_2) |
|
576 |
+ unit_tests $(am__append_1) $(am__append_2) $(am__append_3) |
|
577 | 577 |
EXTRA_DIST = examples shared libclamav.pc.in libclamunrar_iface/Makefile.am libclamunrar_iface/Makefile.in COPYING.bzip2 COPYING.lzma COPYING.unrar COPYING.LGPL COPYING.llvm COPYING.file COPYING.zlib COPYING.getopt COPYING.regex COPYING.YARA COPYING.pcre platform.h.in clamdscan/clamdscan.map win32 libclamav/libmspack-0.5alpha/mspack/mspack.def ChangeLog.md INSTALL.md NEWS.md README.md |
578 | 578 |
bin_SCRIPTS = clamav-config |
579 | 579 |
pkgconfigdir = $(libdir)/pkgconfig |
... | ... |
@@ -1179,6 +1186,10 @@ lcov: |
1179 | 1179 |
($(MAKE); cd unit_tests; $(MAKE) lcov) |
1180 | 1180 |
quick-check: |
1181 | 1181 |
($(MAKE); cd unit_tests; $(MAKE) quick-check) |
1182 |
+fuzz-all: |
|
1183 |
+ ($(MAKE); cd fuzz; $(MAKE) all) |
|
1184 |
+fuzz-check: |
|
1185 |
+ ($(MAKE); cd fuzz; $(MAKE) check) |
|
1182 | 1186 |
|
1183 | 1187 |
dist-hook: |
1184 | 1188 |
rm -rf $(distdir)/win32/clamav-for-windows $(distdir)/win32/build |
... | ... |
@@ -121,6 +121,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
121 | 121 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
122 | 122 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
123 | 123 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
124 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
124 | 125 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
125 | 126 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
126 | 127 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -343,6 +344,10 @@ CPP = @CPP@ |
343 | 343 |
CPPFLAGS = @CPPFLAGS@ |
344 | 344 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
345 | 345 |
CURSES_LIBS = @CURSES_LIBS@ |
346 |
+CXX = @CXX@ |
|
347 |
+CXXCPP = @CXXCPP@ |
|
348 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
349 |
+CXXFLAGS = @CXXFLAGS@ |
|
346 | 350 |
CYGPATH_W = @CYGPATH_W@ |
347 | 351 |
DBDIR = @DBDIR@ |
348 | 352 |
DEFS = @DEFS@ -DCL_NOLIBCLAMAV |
... | ... |
@@ -468,6 +473,7 @@ abs_top_builddir = @abs_top_builddir@ |
468 | 468 |
abs_top_srcdir = @abs_top_srcdir@ |
469 | 469 |
ac_ct_AR = @ac_ct_AR@ |
470 | 470 |
ac_ct_CC = @ac_ct_CC@ |
471 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
471 | 472 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
472 | 473 |
am__include = @am__include@ |
473 | 474 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -100,6 +100,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
100 | 100 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
101 | 101 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
102 | 102 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
103 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
103 | 104 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
104 | 105 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
105 | 106 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -277,6 +278,10 @@ CPP = @CPP@ |
277 | 277 |
CPPFLAGS = @CPPFLAGS@ |
278 | 278 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
279 | 279 |
CURSES_LIBS = @CURSES_LIBS@ |
280 |
+CXX = @CXX@ |
|
281 |
+CXXCPP = @CXXCPP@ |
|
282 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
283 |
+CXXFLAGS = @CXXFLAGS@ |
|
280 | 284 |
CYGPATH_W = @CYGPATH_W@ |
281 | 285 |
DBDIR = @DBDIR@ |
282 | 286 |
DEFS = @DEFS@ |
... | ... |
@@ -402,6 +407,7 @@ abs_top_builddir = @abs_top_builddir@ |
402 | 402 |
abs_top_srcdir = @abs_top_srcdir@ |
403 | 403 |
ac_ct_AR = @ac_ct_AR@ |
404 | 404 |
ac_ct_CC = @ac_ct_CC@ |
405 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
405 | 406 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
406 | 407 |
am__include = @am__include@ |
407 | 408 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -120,6 +120,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
120 | 120 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
121 | 121 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
122 | 122 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
123 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
123 | 124 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
124 | 125 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
125 | 126 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -297,6 +298,10 @@ CPP = @CPP@ |
297 | 297 |
CPPFLAGS = @CPPFLAGS@ |
298 | 298 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
299 | 299 |
CURSES_LIBS = @CURSES_LIBS@ |
300 |
+CXX = @CXX@ |
|
301 |
+CXXCPP = @CXXCPP@ |
|
302 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
303 |
+CXXFLAGS = @CXXFLAGS@ |
|
300 | 304 |
CYGPATH_W = @CYGPATH_W@ |
301 | 305 |
DBDIR = @DBDIR@ |
302 | 306 |
DEFS = @DEFS@ -DCL_NOTHREADS |
... | ... |
@@ -422,6 +427,7 @@ abs_top_builddir = @abs_top_builddir@ |
422 | 422 |
abs_top_srcdir = @abs_top_srcdir@ |
423 | 423 |
ac_ct_AR = @ac_ct_AR@ |
424 | 424 |
ac_ct_CC = @ac_ct_CC@ |
425 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
425 | 426 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
426 | 427 |
am__include = @am__include@ |
427 | 428 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -123,6 +123,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
123 | 123 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
124 | 124 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
125 | 125 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
126 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
126 | 127 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
127 | 128 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
128 | 129 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -354,6 +355,10 @@ CPP = @CPP@ |
354 | 354 |
CPPFLAGS = @CPPFLAGS@ |
355 | 355 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
356 | 356 |
CURSES_LIBS = @CURSES_LIBS@ |
357 |
+CXX = @CXX@ |
|
358 |
+CXXCPP = @CXXCPP@ |
|
359 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
360 |
+CXXFLAGS = @CXXFLAGS@ |
|
357 | 361 |
CYGPATH_W = @CYGPATH_W@ |
358 | 362 |
DBDIR = @DBDIR@ |
359 | 363 |
DEFS = @DEFS@ |
... | ... |
@@ -479,6 +484,7 @@ abs_top_builddir = @abs_top_builddir@ |
479 | 479 |
abs_top_srcdir = @abs_top_srcdir@ |
480 | 480 |
ac_ct_AR = @ac_ct_AR@ |
481 | 481 |
ac_ct_CC = @ac_ct_CC@ |
482 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
482 | 483 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
483 | 484 |
am__include = @am__include@ |
484 | 485 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -120,6 +120,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
120 | 120 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
121 | 121 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
122 | 122 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
123 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
123 | 124 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
124 | 125 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
125 | 126 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -308,6 +309,10 @@ CPP = @CPP@ |
308 | 308 |
CPPFLAGS = @CPPFLAGS@ |
309 | 309 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
310 | 310 |
CURSES_LIBS = @CURSES_LIBS@ |
311 |
+CXX = @CXX@ |
|
312 |
+CXXCPP = @CXXCPP@ |
|
313 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
314 |
+CXXFLAGS = @CXXFLAGS@ |
|
311 | 315 |
CYGPATH_W = @CYGPATH_W@ |
312 | 316 |
DBDIR = @DBDIR@ |
313 | 317 |
DEFS = @DEFS@ -DCL_NOTHREADS -DCL_NOLIBCLAMAV |
... | ... |
@@ -433,6 +438,7 @@ abs_top_builddir = @abs_top_builddir@ |
433 | 433 |
abs_top_srcdir = @abs_top_srcdir@ |
434 | 434 |
ac_ct_AR = @ac_ct_AR@ |
435 | 435 |
ac_ct_CC = @ac_ct_CC@ |
436 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
436 | 437 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
437 | 438 |
am__include = @am__include@ |
438 | 439 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -100,6 +100,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
100 | 100 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
101 | 101 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
102 | 102 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
103 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
103 | 104 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
104 | 105 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
105 | 106 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -312,6 +313,10 @@ CPP = @CPP@ |
312 | 312 |
CPPFLAGS = @CPPFLAGS@ |
313 | 313 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
314 | 314 |
CURSES_LIBS = @CURSES_LIBS@ |
315 |
+CXX = @CXX@ |
|
316 |
+CXXCPP = @CXXCPP@ |
|
317 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
318 |
+CXXFLAGS = @CXXFLAGS@ |
|
315 | 319 |
CYGPATH_W = @CYGPATH_W@ |
316 | 320 |
DBDIR = @DBDIR@ |
317 | 321 |
DEFS = @DEFS@ -DCL_NOTHREADS -DCL_NOLIBCLAMAV |
... | ... |
@@ -437,6 +442,7 @@ abs_top_builddir = @abs_top_builddir@ |
437 | 437 |
abs_top_srcdir = @abs_top_srcdir@ |
438 | 438 |
ac_ct_AR = @ac_ct_AR@ |
439 | 439 |
ac_ct_CC = @ac_ct_CC@ |
440 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
440 | 441 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
441 | 442 |
am__include = @am__include@ |
442 | 443 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -122,6 +122,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
122 | 122 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
123 | 123 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
124 | 124 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
125 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
125 | 126 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
126 | 127 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
127 | 128 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -300,6 +301,10 @@ CPP = @CPP@ |
300 | 300 |
CPPFLAGS = @CPPFLAGS@ |
301 | 301 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
302 | 302 |
CURSES_LIBS = @CURSES_LIBS@ |
303 |
+CXX = @CXX@ |
|
304 |
+CXXCPP = @CXXCPP@ |
|
305 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
306 |
+CXXFLAGS = @CXXFLAGS@ |
|
303 | 307 |
CYGPATH_W = @CYGPATH_W@ |
304 | 308 |
DBDIR = @DBDIR@ |
305 | 309 |
DEFS = @DEFS@ -DCL_NOTHREADS |
... | ... |
@@ -425,6 +430,7 @@ abs_top_builddir = @abs_top_builddir@ |
425 | 425 |
abs_top_srcdir = @abs_top_srcdir@ |
426 | 426 |
ac_ct_AR = @ac_ct_AR@ |
427 | 427 |
ac_ct_CC = @ac_ct_CC@ |
428 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
428 | 429 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
429 | 430 |
am__include = @am__include@ |
430 | 431 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -118,6 +118,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
118 | 118 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
119 | 119 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
120 | 120 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
121 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
121 | 122 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
122 | 123 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
123 | 124 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -295,6 +296,10 @@ CPP = @CPP@ |
295 | 295 |
CPPFLAGS = @CPPFLAGS@ |
296 | 296 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
297 | 297 |
CURSES_LIBS = @CURSES_LIBS@ |
298 |
+CXX = @CXX@ |
|
299 |
+CXXCPP = @CXXCPP@ |
|
300 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
301 |
+CXXFLAGS = @CXXFLAGS@ |
|
298 | 302 |
CYGPATH_W = @CYGPATH_W@ |
299 | 303 |
DBDIR = @DBDIR@ |
300 | 304 |
DEFS = @DEFS@ -DCL_NOTHREADS |
... | ... |
@@ -420,6 +425,7 @@ abs_top_builddir = @abs_top_builddir@ |
420 | 420 |
abs_top_srcdir = @abs_top_srcdir@ |
421 | 421 |
ac_ct_AR = @ac_ct_AR@ |
422 | 422 |
ac_ct_CC = @ac_ct_CC@ |
423 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
423 | 424 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
424 | 425 |
am__include = @am__include@ |
425 | 426 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -751,6 +751,8 @@ CHECK_CFLAGS |
751 | 751 |
PKG_CONFIG_LIBDIR |
752 | 752 |
PKG_CONFIG_PATH |
753 | 753 |
PKG_CONFIG |
754 |
+ENABLE_FUZZ_FALSE |
|
755 |
+ENABLE_FUZZ_TRUE |
|
754 | 756 |
BUILD_CONFIGURE_FLAGS |
755 | 757 |
VERSIONSCRIPT_FALSE |
756 | 758 |
VERSIONSCRIPT_TRUE |
... | ... |
@@ -780,6 +782,7 @@ INCLTDL |
780 | 780 |
LTDLINCL |
781 | 781 |
LTDLDEPS |
782 | 782 |
LIBLTDL |
783 |
+CXXCPP |
|
783 | 784 |
LT_SYS_LIBRARY_PATH |
784 | 785 |
OTOOL64 |
785 | 786 |
OTOOL |
... | ... |
@@ -807,24 +810,23 @@ CPP |
807 | 807 |
am__fastdepCC_FALSE |
808 | 808 |
am__fastdepCC_TRUE |
809 | 809 |
CCDEPMODE |
810 |
-am__nodep |
|
811 |
-AMDEPBACKSLASH |
|
812 |
-AMDEP_FALSE |
|
813 |
-AMDEP_TRUE |
|
814 |
-am__quote |
|
815 |
-am__include |
|
816 |
-DEPDIR |
|
817 |
-OBJEXT |
|
818 |
-EXEEXT |
|
819 | 810 |
ac_ct_CC |
820 |
-CPPFLAGS |
|
821 |
-LDFLAGS |
|
822 | 811 |
CFLAGS |
823 | 812 |
CC |
824 | 813 |
AM_BACKSLASH |
825 | 814 |
AM_DEFAULT_VERBOSITY |
826 | 815 |
AM_DEFAULT_V |
827 | 816 |
AM_V |
817 |
+am__fastdepCXX_FALSE |
|
818 |
+am__fastdepCXX_TRUE |
|
819 |
+CXXDEPMODE |
|
820 |
+am__nodep |
|
821 |
+AMDEPBACKSLASH |
|
822 |
+AMDEP_FALSE |
|
823 |
+AMDEP_TRUE |
|
824 |
+am__quote |
|
825 |
+am__include |
|
826 |
+DEPDIR |
|
828 | 827 |
am__untar |
829 | 828 |
am__tar |
830 | 829 |
AMTAR |
... | ... |
@@ -860,6 +862,13 @@ build_os |
860 | 860 |
build_vendor |
861 | 861 |
build_cpu |
862 | 862 |
build |
863 |
+OBJEXT |
|
864 |
+EXEEXT |
|
865 |
+ac_ct_CXX |
|
866 |
+CPPFLAGS |
|
867 |
+LDFLAGS |
|
868 |
+CXXFLAGS |
|
869 |
+CXX |
|
863 | 870 |
target_alias |
864 | 871 |
host_alias |
865 | 872 |
build_alias |
... | ... |
@@ -901,8 +910,8 @@ SHELL' |
901 | 901 |
ac_subst_files='' |
902 | 902 |
ac_user_opts=' |
903 | 903 |
enable_option_checking |
904 |
-enable_silent_rules |
|
905 | 904 |
enable_dependency_tracking |
905 |
+enable_silent_rules |
|
906 | 906 |
enable_static |
907 | 907 |
enable_shared |
908 | 908 |
with_pic |
... | ... |
@@ -917,6 +926,7 @@ with_ltdl_lib |
917 | 917 |
enable_ltdl_install |
918 | 918 |
enable_gcc_vcheck |
919 | 919 |
enable_experimental |
920 |
+enable_fuzz |
|
920 | 921 |
enable_mempool |
921 | 922 |
enable_check |
922 | 923 |
enable_rpath |
... | ... |
@@ -973,13 +983,17 @@ enable_largefile |
973 | 973 |
ac_precious_vars='build_alias |
974 | 974 |
host_alias |
975 | 975 |
target_alias |
976 |
-CC |
|
977 |
-CFLAGS |
|
976 |
+CXX |
|
977 |
+CXXFLAGS |
|
978 | 978 |
LDFLAGS |
979 | 979 |
LIBS |
980 | 980 |
CPPFLAGS |
981 |
+CCC |
|
982 |
+CC |
|
983 |
+CFLAGS |
|
981 | 984 |
CPP |
982 | 985 |
LT_SYS_LIBRARY_PATH |
986 |
+CXXCPP |
|
983 | 987 |
YACC |
984 | 988 |
YFLAGS |
985 | 989 |
PKG_CONFIG |
... | ... |
@@ -1612,12 +1626,12 @@ Optional Features: |
1612 | 1612 |
--disable-option-checking ignore unrecognized --enable/--with options |
1613 | 1613 |
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) |
1614 | 1614 |
--enable-FEATURE[=ARG] include FEATURE [ARG=yes] |
1615 |
- --enable-silent-rules less verbose build output (undo: "make V=1") |
|
1616 |
- --disable-silent-rules verbose build output (undo: "make V=0") |
|
1617 | 1615 |
--enable-dependency-tracking |
1618 | 1616 |
do not reject slow dependency extractors |
1619 | 1617 |
--disable-dependency-tracking |
1620 | 1618 |
speeds up one-time build |
1619 |
+ --enable-silent-rules less verbose build output (undo: "make V=1") |
|
1620 |
+ --disable-silent-rules verbose build output (undo: "make V=0") |
|
1621 | 1621 |
--enable-static[=PKGS] build static libraries [default=no] |
1622 | 1622 |
--enable-shared[=PKGS] build shared libraries [default=yes] |
1623 | 1623 |
--enable-fast-install[=PKGS] |
... | ... |
@@ -1626,6 +1640,7 @@ Optional Features: |
1626 | 1626 |
--enable-ltdl-install install libltdl |
1627 | 1627 |
--disable-gcc-vcheck do not check for buggy gcc version |
1628 | 1628 |
--enable-experimental enable experimental code |
1629 |
+ --enable-fuzz enable building standalone fuzz targets [default=no] |
|
1629 | 1630 |
--disable-mempool do not use memory pools |
1630 | 1631 |
--enable-check enable check unit tests [default=auto] |
1631 | 1632 |
--disable-rpath do not hardcode runtime library paths |
... | ... |
@@ -1725,16 +1740,19 @@ Optional Packages: |
1725 | 1725 |
directory (default=search PATH environment variable) |
1726 | 1726 |
|
1727 | 1727 |
Some influential environment variables: |
1728 |
- CC C compiler command |
|
1729 |
- CFLAGS C compiler flags |
|
1728 |
+ CXX C++ compiler command |
|
1729 |
+ CXXFLAGS C++ compiler flags |
|
1730 | 1730 |
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a |
1731 | 1731 |
nonstandard directory <lib dir> |
1732 | 1732 |
LIBS libraries to pass to the linker, e.g. -l<library> |
1733 | 1733 |
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if |
1734 | 1734 |
you have headers in a nonstandard directory <include dir> |
1735 |
+ CC C compiler command |
|
1736 |
+ CFLAGS C compiler flags |
|
1735 | 1737 |
CPP C preprocessor |
1736 | 1738 |
LT_SYS_LIBRARY_PATH |
1737 | 1739 |
User-defined run-time library search path. |
1740 |
+ CXXCPP C++ preprocessor |
|
1738 | 1741 |
YACC The `Yet Another Compiler Compiler' implementation to use. |
1739 | 1742 |
Defaults to the first program found out of: `bison -y', `byacc', |
1740 | 1743 |
`yacc'. |
... | ... |
@@ -1839,6 +1857,44 @@ fi |
1839 | 1839 |
## Autoconf initialization. ## |
1840 | 1840 |
## ------------------------ ## |
1841 | 1841 |
|
1842 |
+# ac_fn_cxx_try_compile LINENO |
|
1843 |
+# ---------------------------- |
|
1844 |
+# Try to compile conftest.$ac_ext, and return whether this succeeded. |
|
1845 |
+ac_fn_cxx_try_compile () |
|
1846 |
+{ |
|
1847 |
+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
|
1848 |
+ rm -f conftest.$ac_objext |
|
1849 |
+ if { { ac_try="$ac_compile" |
|
1850 |
+case "(($ac_try" in |
|
1851 |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
1852 |
+ *) ac_try_echo=$ac_try;; |
|
1853 |
+esac |
|
1854 |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
1855 |
+$as_echo "$ac_try_echo"; } >&5 |
|
1856 |
+ (eval "$ac_compile") 2>conftest.err |
|
1857 |
+ ac_status=$? |
|
1858 |
+ if test -s conftest.err; then |
|
1859 |
+ grep -v '^ *+' conftest.err >conftest.er1 |
|
1860 |
+ cat conftest.er1 >&5 |
|
1861 |
+ mv -f conftest.er1 conftest.err |
|
1862 |
+ fi |
|
1863 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
1864 |
+ test $ac_status = 0; } && { |
|
1865 |
+ test -z "$ac_cxx_werror_flag" || |
|
1866 |
+ test ! -s conftest.err |
|
1867 |
+ } && test -s conftest.$ac_objext; then : |
|
1868 |
+ ac_retval=0 |
|
1869 |
+else |
|
1870 |
+ $as_echo "$as_me: failed program was:" >&5 |
|
1871 |
+sed 's/^/| /' conftest.$ac_ext >&5 |
|
1872 |
+ |
|
1873 |
+ ac_retval=1 |
|
1874 |
+fi |
|
1875 |
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno |
|
1876 |
+ as_fn_set_status $ac_retval |
|
1877 |
+ |
|
1878 |
+} # ac_fn_cxx_try_compile |
|
1879 |
+ |
|
1842 | 1880 |
# ac_fn_c_try_compile LINENO |
1843 | 1881 |
# -------------------------- |
1844 | 1882 |
# Try to compile conftest.$ac_ext, and return whether this succeeded. |
... | ... |
@@ -2191,6 +2247,89 @@ $as_echo "$ac_res" >&6; } |
2191 | 2191 |
|
2192 | 2192 |
} # ac_fn_c_check_func |
2193 | 2193 |
|
2194 |
+# ac_fn_cxx_try_cpp LINENO |
|
2195 |
+# ------------------------ |
|
2196 |
+# Try to preprocess conftest.$ac_ext, and return whether this succeeded. |
|
2197 |
+ac_fn_cxx_try_cpp () |
|
2198 |
+{ |
|
2199 |
+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
|
2200 |
+ if { { ac_try="$ac_cpp conftest.$ac_ext" |
|
2201 |
+case "(($ac_try" in |
|
2202 |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
2203 |
+ *) ac_try_echo=$ac_try;; |
|
2204 |
+esac |
|
2205 |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
2206 |
+$as_echo "$ac_try_echo"; } >&5 |
|
2207 |
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err |
|
2208 |
+ ac_status=$? |
|
2209 |
+ if test -s conftest.err; then |
|
2210 |
+ grep -v '^ *+' conftest.err >conftest.er1 |
|
2211 |
+ cat conftest.er1 >&5 |
|
2212 |
+ mv -f conftest.er1 conftest.err |
|
2213 |
+ fi |
|
2214 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
2215 |
+ test $ac_status = 0; } > conftest.i && { |
|
2216 |
+ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || |
|
2217 |
+ test ! -s conftest.err |
|
2218 |
+ }; then : |
|
2219 |
+ ac_retval=0 |
|
2220 |
+else |
|
2221 |
+ $as_echo "$as_me: failed program was:" >&5 |
|
2222 |
+sed 's/^/| /' conftest.$ac_ext >&5 |
|
2223 |
+ |
|
2224 |
+ ac_retval=1 |
|
2225 |
+fi |
|
2226 |
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno |
|
2227 |
+ as_fn_set_status $ac_retval |
|
2228 |
+ |
|
2229 |
+} # ac_fn_cxx_try_cpp |
|
2230 |
+ |
|
2231 |
+# ac_fn_cxx_try_link LINENO |
|
2232 |
+# ------------------------- |
|
2233 |
+# Try to link conftest.$ac_ext, and return whether this succeeded. |
|
2234 |
+ac_fn_cxx_try_link () |
|
2235 |
+{ |
|
2236 |
+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
|
2237 |
+ rm -f conftest.$ac_objext conftest$ac_exeext |
|
2238 |
+ if { { ac_try="$ac_link" |
|
2239 |
+case "(($ac_try" in |
|
2240 |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
2241 |
+ *) ac_try_echo=$ac_try;; |
|
2242 |
+esac |
|
2243 |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
2244 |
+$as_echo "$ac_try_echo"; } >&5 |
|
2245 |
+ (eval "$ac_link") 2>conftest.err |
|
2246 |
+ ac_status=$? |
|
2247 |
+ if test -s conftest.err; then |
|
2248 |
+ grep -v '^ *+' conftest.err >conftest.er1 |
|
2249 |
+ cat conftest.er1 >&5 |
|
2250 |
+ mv -f conftest.er1 conftest.err |
|
2251 |
+ fi |
|
2252 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
2253 |
+ test $ac_status = 0; } && { |
|
2254 |
+ test -z "$ac_cxx_werror_flag" || |
|
2255 |
+ test ! -s conftest.err |
|
2256 |
+ } && test -s conftest$ac_exeext && { |
|
2257 |
+ test "$cross_compiling" = yes || |
|
2258 |
+ test -x conftest$ac_exeext |
|
2259 |
+ }; then : |
|
2260 |
+ ac_retval=0 |
|
2261 |
+else |
|
2262 |
+ $as_echo "$as_me: failed program was:" >&5 |
|
2263 |
+sed 's/^/| /' conftest.$ac_ext >&5 |
|
2264 |
+ |
|
2265 |
+ ac_retval=1 |
|
2266 |
+fi |
|
2267 |
+ # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information |
|
2268 |
+ # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would |
|
2269 |
+ # interfere with the next link command; also delete a directory that is |
|
2270 |
+ # left behind by Apple's compiler. We do this before executing the actions. |
|
2271 |
+ rm -rf conftest.dSYM conftest_ipa8_conftest.oo |
|
2272 |
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno |
|
2273 |
+ as_fn_set_status $ac_retval |
|
2274 |
+ |
|
2275 |
+} # ac_fn_cxx_try_link |
|
2276 |
+ |
|
2194 | 2277 |
# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES |
2195 | 2278 |
# --------------------------------------------- |
2196 | 2279 |
# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR |
... | ... |
@@ -2660,6 +2799,514 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu |
2660 | 2660 |
|
2661 | 2661 |
|
2662 | 2662 |
|
2663 |
+ac_ext=cpp |
|
2664 |
+ac_cpp='$CXXCPP $CPPFLAGS' |
|
2665 |
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
|
2666 |
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
|
2667 |
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu |
|
2668 |
+if test -z "$CXX"; then |
|
2669 |
+ if test -n "$CCC"; then |
|
2670 |
+ CXX=$CCC |
|
2671 |
+ else |
|
2672 |
+ if test -n "$ac_tool_prefix"; then |
|
2673 |
+ for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC |
|
2674 |
+ do |
|
2675 |
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. |
|
2676 |
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2 |
|
2677 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
|
2678 |
+$as_echo_n "checking for $ac_word... " >&6; } |
|
2679 |
+if ${ac_cv_prog_CXX+:} false; then : |
|
2680 |
+ $as_echo_n "(cached) " >&6 |
|
2681 |
+else |
|
2682 |
+ if test -n "$CXX"; then |
|
2683 |
+ ac_cv_prog_CXX="$CXX" # Let the user override the test. |
|
2684 |
+else |
|
2685 |
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
|
2686 |
+for as_dir in $PATH |
|
2687 |
+do |
|
2688 |
+ IFS=$as_save_IFS |
|
2689 |
+ test -z "$as_dir" && as_dir=. |
|
2690 |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
|
2691 |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
|
2692 |
+ ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" |
|
2693 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
|
2694 |
+ break 2 |
|
2695 |
+ fi |
|
2696 |
+done |
|
2697 |
+ done |
|
2698 |
+IFS=$as_save_IFS |
|
2699 |
+ |
|
2700 |
+fi |
|
2701 |
+fi |
|
2702 |
+CXX=$ac_cv_prog_CXX |
|
2703 |
+if test -n "$CXX"; then |
|
2704 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 |
|
2705 |
+$as_echo "$CXX" >&6; } |
|
2706 |
+else |
|
2707 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
|
2708 |
+$as_echo "no" >&6; } |
|
2709 |
+fi |
|
2710 |
+ |
|
2711 |
+ |
|
2712 |
+ test -n "$CXX" && break |
|
2713 |
+ done |
|
2714 |
+fi |
|
2715 |
+if test -z "$CXX"; then |
|
2716 |
+ ac_ct_CXX=$CXX |
|
2717 |
+ for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC |
|
2718 |
+do |
|
2719 |
+ # Extract the first word of "$ac_prog", so it can be a program name with args. |
|
2720 |
+set dummy $ac_prog; ac_word=$2 |
|
2721 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
|
2722 |
+$as_echo_n "checking for $ac_word... " >&6; } |
|
2723 |
+if ${ac_cv_prog_ac_ct_CXX+:} false; then : |
|
2724 |
+ $as_echo_n "(cached) " >&6 |
|
2725 |
+else |
|
2726 |
+ if test -n "$ac_ct_CXX"; then |
|
2727 |
+ ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. |
|
2728 |
+else |
|
2729 |
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
|
2730 |
+for as_dir in $PATH |
|
2731 |
+do |
|
2732 |
+ IFS=$as_save_IFS |
|
2733 |
+ test -z "$as_dir" && as_dir=. |
|
2734 |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
|
2735 |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
|
2736 |
+ ac_cv_prog_ac_ct_CXX="$ac_prog" |
|
2737 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
|
2738 |
+ break 2 |
|
2739 |
+ fi |
|
2740 |
+done |
|
2741 |
+ done |
|
2742 |
+IFS=$as_save_IFS |
|
2743 |
+ |
|
2744 |
+fi |
|
2745 |
+fi |
|
2746 |
+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX |
|
2747 |
+if test -n "$ac_ct_CXX"; then |
|
2748 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 |
|
2749 |
+$as_echo "$ac_ct_CXX" >&6; } |
|
2750 |
+else |
|
2751 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
|
2752 |
+$as_echo "no" >&6; } |
|
2753 |
+fi |
|
2754 |
+ |
|
2755 |
+ |
|
2756 |
+ test -n "$ac_ct_CXX" && break |
|
2757 |
+done |
|
2758 |
+ |
|
2759 |
+ if test "x$ac_ct_CXX" = x; then |
|
2760 |
+ CXX="g++" |
|
2761 |
+ else |
|
2762 |
+ case $cross_compiling:$ac_tool_warned in |
|
2763 |
+yes:) |
|
2764 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
|
2765 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
|
2766 |
+ac_tool_warned=yes ;; |
|
2767 |
+esac |
|
2768 |
+ CXX=$ac_ct_CXX |
|
2769 |
+ fi |
|
2770 |
+fi |
|
2771 |
+ |
|
2772 |
+ fi |
|
2773 |
+fi |
|
2774 |
+# Provide some information about the compiler. |
|
2775 |
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 |
|
2776 |
+set X $ac_compile |
|
2777 |
+ac_compiler=$2 |
|
2778 |
+for ac_option in --version -v -V -qversion; do |
|
2779 |
+ { { ac_try="$ac_compiler $ac_option >&5" |
|
2780 |
+case "(($ac_try" in |
|
2781 |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
2782 |
+ *) ac_try_echo=$ac_try;; |
|
2783 |
+esac |
|
2784 |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
2785 |
+$as_echo "$ac_try_echo"; } >&5 |
|
2786 |
+ (eval "$ac_compiler $ac_option >&5") 2>conftest.err |
|
2787 |
+ ac_status=$? |
|
2788 |
+ if test -s conftest.err; then |
|
2789 |
+ sed '10a\ |
|
2790 |
+... rest of stderr output deleted ... |
|
2791 |
+ 10q' conftest.err >conftest.er1 |
|
2792 |
+ cat conftest.er1 >&5 |
|
2793 |
+ fi |
|
2794 |
+ rm -f conftest.er1 conftest.err |
|
2795 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
2796 |
+ test $ac_status = 0; } |
|
2797 |
+done |
|
2798 |
+ |
|
2799 |
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
2800 |
+/* end confdefs.h. */ |
|
2801 |
+ |
|
2802 |
+int |
|
2803 |
+main () |
|
2804 |
+{ |
|
2805 |
+ |
|
2806 |
+ ; |
|
2807 |
+ return 0; |
|
2808 |
+} |
|
2809 |
+_ACEOF |
|
2810 |
+ac_clean_files_save=$ac_clean_files |
|
2811 |
+ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" |
|
2812 |
+# Try to create an executable without -o first, disregard a.out. |
|
2813 |
+# It will help us diagnose broken compilers, and finding out an intuition |
|
2814 |
+# of exeext. |
|
2815 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5 |
|
2816 |
+$as_echo_n "checking whether the C++ compiler works... " >&6; } |
|
2817 |
+ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` |
|
2818 |
+ |
|
2819 |
+# The possible output files: |
|
2820 |
+ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" |
|
2821 |
+ |
|
2822 |
+ac_rmfiles= |
|
2823 |
+for ac_file in $ac_files |
|
2824 |
+do |
|
2825 |
+ case $ac_file in |
|
2826 |
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; |
|
2827 |
+ * ) ac_rmfiles="$ac_rmfiles $ac_file";; |
|
2828 |
+ esac |
|
2829 |
+done |
|
2830 |
+rm -f $ac_rmfiles |
|
2831 |
+ |
|
2832 |
+if { { ac_try="$ac_link_default" |
|
2833 |
+case "(($ac_try" in |
|
2834 |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
2835 |
+ *) ac_try_echo=$ac_try;; |
|
2836 |
+esac |
|
2837 |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
2838 |
+$as_echo "$ac_try_echo"; } >&5 |
|
2839 |
+ (eval "$ac_link_default") 2>&5 |
|
2840 |
+ ac_status=$? |
|
2841 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
2842 |
+ test $ac_status = 0; }; then : |
|
2843 |
+ # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. |
|
2844 |
+# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' |
|
2845 |
+# in a Makefile. We should not override ac_cv_exeext if it was cached, |
|
2846 |
+# so that the user can short-circuit this test for compilers unknown to |
|
2847 |
+# Autoconf. |
|
2848 |
+for ac_file in $ac_files '' |
|
2849 |
+do |
|
2850 |
+ test -f "$ac_file" || continue |
|
2851 |
+ case $ac_file in |
|
2852 |
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) |
|
2853 |
+ ;; |
|
2854 |
+ [ab].out ) |
|
2855 |
+ # We found the default executable, but exeext='' is most |
|
2856 |
+ # certainly right. |
|
2857 |
+ break;; |
|
2858 |
+ *.* ) |
|
2859 |
+ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; |
|
2860 |
+ then :; else |
|
2861 |
+ ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` |
|
2862 |
+ fi |
|
2863 |
+ # We set ac_cv_exeext here because the later test for it is not |
|
2864 |
+ # safe: cross compilers may not add the suffix if given an `-o' |
|
2865 |
+ # argument, so we may need to know it at that point already. |
|
2866 |
+ # Even if this section looks crufty: it has the advantage of |
|
2867 |
+ # actually working. |
|
2868 |
+ break;; |
|
2869 |
+ * ) |
|
2870 |
+ break;; |
|
2871 |
+ esac |
|
2872 |
+done |
|
2873 |
+test "$ac_cv_exeext" = no && ac_cv_exeext= |
|
2874 |
+ |
|
2875 |
+else |
|
2876 |
+ ac_file='' |
|
2877 |
+fi |
|
2878 |
+if test -z "$ac_file"; then : |
|
2879 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
|
2880 |
+$as_echo "no" >&6; } |
|
2881 |
+$as_echo "$as_me: failed program was:" >&5 |
|
2882 |
+sed 's/^/| /' conftest.$ac_ext >&5 |
|
2883 |
+ |
|
2884 |
+{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
|
2885 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
|
2886 |
+as_fn_error 77 "C++ compiler cannot create executables |
|
2887 |
+See \`config.log' for more details" "$LINENO" 5; } |
|
2888 |
+else |
|
2889 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
|
2890 |
+$as_echo "yes" >&6; } |
|
2891 |
+fi |
|
2892 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5 |
|
2893 |
+$as_echo_n "checking for C++ compiler default output file name... " >&6; } |
|
2894 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 |
|
2895 |
+$as_echo "$ac_file" >&6; } |
|
2896 |
+ac_exeext=$ac_cv_exeext |
|
2897 |
+ |
|
2898 |
+rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out |
|
2899 |
+ac_clean_files=$ac_clean_files_save |
|
2900 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 |
|
2901 |
+$as_echo_n "checking for suffix of executables... " >&6; } |
|
2902 |
+if { { ac_try="$ac_link" |
|
2903 |
+case "(($ac_try" in |
|
2904 |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
2905 |
+ *) ac_try_echo=$ac_try;; |
|
2906 |
+esac |
|
2907 |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
2908 |
+$as_echo "$ac_try_echo"; } >&5 |
|
2909 |
+ (eval "$ac_link") 2>&5 |
|
2910 |
+ ac_status=$? |
|
2911 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
2912 |
+ test $ac_status = 0; }; then : |
|
2913 |
+ # If both `conftest.exe' and `conftest' are `present' (well, observable) |
|
2914 |
+# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will |
|
2915 |
+# work properly (i.e., refer to `conftest.exe'), while it won't with |
|
2916 |
+# `rm'. |
|
2917 |
+for ac_file in conftest.exe conftest conftest.*; do |
|
2918 |
+ test -f "$ac_file" || continue |
|
2919 |
+ case $ac_file in |
|
2920 |
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; |
|
2921 |
+ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` |
|
2922 |
+ break;; |
|
2923 |
+ * ) break;; |
|
2924 |
+ esac |
|
2925 |
+done |
|
2926 |
+else |
|
2927 |
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
|
2928 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
|
2929 |
+as_fn_error $? "cannot compute suffix of executables: cannot compile and link |
|
2930 |
+See \`config.log' for more details" "$LINENO" 5; } |
|
2931 |
+fi |
|
2932 |
+rm -f conftest conftest$ac_cv_exeext |
|
2933 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 |
|
2934 |
+$as_echo "$ac_cv_exeext" >&6; } |
|
2935 |
+ |
|
2936 |
+rm -f conftest.$ac_ext |
|
2937 |
+EXEEXT=$ac_cv_exeext |
|
2938 |
+ac_exeext=$EXEEXT |
|
2939 |
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
2940 |
+/* end confdefs.h. */ |
|
2941 |
+#include <stdio.h> |
|
2942 |
+int |
|
2943 |
+main () |
|
2944 |
+{ |
|
2945 |
+FILE *f = fopen ("conftest.out", "w"); |
|
2946 |
+ return ferror (f) || fclose (f) != 0; |
|
2947 |
+ |
|
2948 |
+ ; |
|
2949 |
+ return 0; |
|
2950 |
+} |
|
2951 |
+_ACEOF |
|
2952 |
+ac_clean_files="$ac_clean_files conftest.out" |
|
2953 |
+# Check that the compiler produces executables we can run. If not, either |
|
2954 |
+# the compiler is broken, or we cross compile. |
|
2955 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 |
|
2956 |
+$as_echo_n "checking whether we are cross compiling... " >&6; } |
|
2957 |
+if test "$cross_compiling" != yes; then |
|
2958 |
+ { { ac_try="$ac_link" |
|
2959 |
+case "(($ac_try" in |
|
2960 |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
2961 |
+ *) ac_try_echo=$ac_try;; |
|
2962 |
+esac |
|
2963 |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
2964 |
+$as_echo "$ac_try_echo"; } >&5 |
|
2965 |
+ (eval "$ac_link") 2>&5 |
|
2966 |
+ ac_status=$? |
|
2967 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
2968 |
+ test $ac_status = 0; } |
|
2969 |
+ if { ac_try='./conftest$ac_cv_exeext' |
|
2970 |
+ { { case "(($ac_try" in |
|
2971 |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
2972 |
+ *) ac_try_echo=$ac_try;; |
|
2973 |
+esac |
|
2974 |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
2975 |
+$as_echo "$ac_try_echo"; } >&5 |
|
2976 |
+ (eval "$ac_try") 2>&5 |
|
2977 |
+ ac_status=$? |
|
2978 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
2979 |
+ test $ac_status = 0; }; }; then |
|
2980 |
+ cross_compiling=no |
|
2981 |
+ else |
|
2982 |
+ if test "$cross_compiling" = maybe; then |
|
2983 |
+ cross_compiling=yes |
|
2984 |
+ else |
|
2985 |
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
|
2986 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
|
2987 |
+as_fn_error $? "cannot run C++ compiled programs. |
|
2988 |
+If you meant to cross compile, use \`--host'. |
|
2989 |
+See \`config.log' for more details" "$LINENO" 5; } |
|
2990 |
+ fi |
|
2991 |
+ fi |
|
2992 |
+fi |
|
2993 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 |
|
2994 |
+$as_echo "$cross_compiling" >&6; } |
|
2995 |
+ |
|
2996 |
+rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out |
|
2997 |
+ac_clean_files=$ac_clean_files_save |
|
2998 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 |
|
2999 |
+$as_echo_n "checking for suffix of object files... " >&6; } |
|
3000 |
+if ${ac_cv_objext+:} false; then : |
|
3001 |
+ $as_echo_n "(cached) " >&6 |
|
3002 |
+else |
|
3003 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
3004 |
+/* end confdefs.h. */ |
|
3005 |
+ |
|
3006 |
+int |
|
3007 |
+main () |
|
3008 |
+{ |
|
3009 |
+ |
|
3010 |
+ ; |
|
3011 |
+ return 0; |
|
3012 |
+} |
|
3013 |
+_ACEOF |
|
3014 |
+rm -f conftest.o conftest.obj |
|
3015 |
+if { { ac_try="$ac_compile" |
|
3016 |
+case "(($ac_try" in |
|
3017 |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
3018 |
+ *) ac_try_echo=$ac_try;; |
|
3019 |
+esac |
|
3020 |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
3021 |
+$as_echo "$ac_try_echo"; } >&5 |
|
3022 |
+ (eval "$ac_compile") 2>&5 |
|
3023 |
+ ac_status=$? |
|
3024 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
3025 |
+ test $ac_status = 0; }; then : |
|
3026 |
+ for ac_file in conftest.o conftest.obj conftest.*; do |
|
3027 |
+ test -f "$ac_file" || continue; |
|
3028 |
+ case $ac_file in |
|
3029 |
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; |
|
3030 |
+ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` |
|
3031 |
+ break;; |
|
3032 |
+ esac |
|
3033 |
+done |
|
3034 |
+else |
|
3035 |
+ $as_echo "$as_me: failed program was:" >&5 |
|
3036 |
+sed 's/^/| /' conftest.$ac_ext >&5 |
|
3037 |
+ |
|
3038 |
+{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
|
3039 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
|
3040 |
+as_fn_error $? "cannot compute suffix of object files: cannot compile |
|
3041 |
+See \`config.log' for more details" "$LINENO" 5; } |
|
3042 |
+fi |
|
3043 |
+rm -f conftest.$ac_cv_objext conftest.$ac_ext |
|
3044 |
+fi |
|
3045 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 |
|
3046 |
+$as_echo "$ac_cv_objext" >&6; } |
|
3047 |
+OBJEXT=$ac_cv_objext |
|
3048 |
+ac_objext=$OBJEXT |
|
3049 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 |
|
3050 |
+$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } |
|
3051 |
+if ${ac_cv_cxx_compiler_gnu+:} false; then : |
|
3052 |
+ $as_echo_n "(cached) " >&6 |
|
3053 |
+else |
|
3054 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
3055 |
+/* end confdefs.h. */ |
|
3056 |
+ |
|
3057 |
+int |
|
3058 |
+main () |
|
3059 |
+{ |
|
3060 |
+#ifndef __GNUC__ |
|
3061 |
+ choke me |
|
3062 |
+#endif |
|
3063 |
+ |
|
3064 |
+ ; |
|
3065 |
+ return 0; |
|
3066 |
+} |
|
3067 |
+_ACEOF |
|
3068 |
+if ac_fn_cxx_try_compile "$LINENO"; then : |
|
3069 |
+ ac_compiler_gnu=yes |
|
3070 |
+else |
|
3071 |
+ ac_compiler_gnu=no |
|
3072 |
+fi |
|
3073 |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
3074 |
+ac_cv_cxx_compiler_gnu=$ac_compiler_gnu |
|
3075 |
+ |
|
3076 |
+fi |
|
3077 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 |
|
3078 |
+$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } |
|
3079 |
+if test $ac_compiler_gnu = yes; then |
|
3080 |
+ GXX=yes |
|
3081 |
+else |
|
3082 |
+ GXX= |
|
3083 |
+fi |
|
3084 |
+ac_test_CXXFLAGS=${CXXFLAGS+set} |
|
3085 |
+ac_save_CXXFLAGS=$CXXFLAGS |
|
3086 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 |
|
3087 |
+$as_echo_n "checking whether $CXX accepts -g... " >&6; } |
|
3088 |
+if ${ac_cv_prog_cxx_g+:} false; then : |
|
3089 |
+ $as_echo_n "(cached) " >&6 |
|
3090 |
+else |
|
3091 |
+ ac_save_cxx_werror_flag=$ac_cxx_werror_flag |
|
3092 |
+ ac_cxx_werror_flag=yes |
|
3093 |
+ ac_cv_prog_cxx_g=no |
|
3094 |
+ CXXFLAGS="-g" |
|
3095 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
3096 |
+/* end confdefs.h. */ |
|
3097 |
+ |
|
3098 |
+int |
|
3099 |
+main () |
|
3100 |
+{ |
|
3101 |
+ |
|
3102 |
+ ; |
|
3103 |
+ return 0; |
|
3104 |
+} |
|
3105 |
+_ACEOF |
|
3106 |
+if ac_fn_cxx_try_compile "$LINENO"; then : |
|
3107 |
+ ac_cv_prog_cxx_g=yes |
|
3108 |
+else |
|
3109 |
+ CXXFLAGS="" |
|
3110 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
3111 |
+/* end confdefs.h. */ |
|
3112 |
+ |
|
3113 |
+int |
|
3114 |
+main () |
|
3115 |
+{ |
|
3116 |
+ |
|
3117 |
+ ; |
|
3118 |
+ return 0; |
|
3119 |
+} |
|
3120 |
+_ACEOF |
|
3121 |
+if ac_fn_cxx_try_compile "$LINENO"; then : |
|
3122 |
+ |
|
3123 |
+else |
|
3124 |
+ ac_cxx_werror_flag=$ac_save_cxx_werror_flag |
|
3125 |
+ CXXFLAGS="-g" |
|
3126 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
3127 |
+/* end confdefs.h. */ |
|
3128 |
+ |
|
3129 |
+int |
|
3130 |
+main () |
|
3131 |
+{ |
|
3132 |
+ |
|
3133 |
+ ; |
|
3134 |
+ return 0; |
|
3135 |
+} |
|
3136 |
+_ACEOF |
|
3137 |
+if ac_fn_cxx_try_compile "$LINENO"; then : |
|
3138 |
+ ac_cv_prog_cxx_g=yes |
|
3139 |
+fi |
|
3140 |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
3141 |
+fi |
|
3142 |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
3143 |
+fi |
|
3144 |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
3145 |
+ ac_cxx_werror_flag=$ac_save_cxx_werror_flag |
|
3146 |
+fi |
|
3147 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 |
|
3148 |
+$as_echo "$ac_cv_prog_cxx_g" >&6; } |
|
3149 |
+if test "$ac_test_CXXFLAGS" = set; then |
|
3150 |
+ CXXFLAGS=$ac_save_CXXFLAGS |
|
3151 |
+elif test $ac_cv_prog_cxx_g = yes; then |
|
3152 |
+ if test "$GXX" = yes; then |
|
3153 |
+ CXXFLAGS="-g -O2" |
|
3154 |
+ else |
|
3155 |
+ CXXFLAGS="-g" |
|
3156 |
+ fi |
|
3157 |
+else |
|
3158 |
+ if test "$GXX" = yes; then |
|
3159 |
+ CXXFLAGS="-O2" |
|
3160 |
+ else |
|
3161 |
+ CXXFLAGS= |
|
3162 |
+ fi |
|
3163 |
+fi |
|
3164 |
+ac_ext=c |
|
3165 |
+ac_cpp='$CPP $CPPFLAGS' |
|
3166 |
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
|
3167 |
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
|
3168 |
+ac_compiler_gnu=$ac_cv_c_compiler_gnu |
|
3169 |
+ |
|
3170 |
+ |
|
2663 | 3171 |
|
2664 | 3172 |
ac_aux_dir= |
2665 | 3173 |
for ac_dir in config "$srcdir"/config; do |
... | ... |
@@ -3419,6 +4066,69 @@ else |
3419 | 3419 |
fi |
3420 | 3420 |
rmdir .tst 2>/dev/null |
3421 | 3421 |
|
3422 |
+DEPDIR="${am__leading_dot}deps" |
|
3423 |
+ |
|
3424 |
+ac_config_commands="$ac_config_commands depfiles" |
|
3425 |
+ |
|
3426 |
+ |
|
3427 |
+am_make=${MAKE-make} |
|
3428 |
+cat > confinc << 'END' |
|
3429 |
+am__doit: |
|
3430 |
+ @echo this is the am__doit target |
|
3431 |
+.PHONY: am__doit |
|
3432 |
+END |
|
3433 |
+# If we don't find an include directive, just comment out the code. |
|
3434 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 |
|
3435 |
+$as_echo_n "checking for style of include used by $am_make... " >&6; } |
|
3436 |
+am__include="#" |
|
3437 |
+am__quote= |
|
3438 |
+_am_result=none |
|
3439 |
+# First try GNU make style include. |
|
3440 |
+echo "include confinc" > confmf |
|
3441 |
+# Ignore all kinds of additional output from 'make'. |
|
3442 |
+case `$am_make -s -f confmf 2> /dev/null` in #( |
|
3443 |
+*the\ am__doit\ target*) |
|
3444 |
+ am__include=include |
|
3445 |
+ am__quote= |
|
3446 |
+ _am_result=GNU |
|
3447 |
+ ;; |
|
3448 |
+esac |
|
3449 |
+# Now try BSD make style include. |
|
3450 |
+if test "$am__include" = "#"; then |
|
3451 |
+ echo '.include "confinc"' > confmf |
|
3452 |
+ case `$am_make -s -f confmf 2> /dev/null` in #( |
|
3453 |
+ *the\ am__doit\ target*) |
|
3454 |
+ am__include=.include |
|
3455 |
+ am__quote="\"" |
|
3456 |
+ _am_result=BSD |
|
3457 |
+ ;; |
|
3458 |
+ esac |
|
3459 |
+fi |
|
3460 |
+ |
|
3461 |
+ |
|
3462 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 |
|
3463 |
+$as_echo "$_am_result" >&6; } |
|
3464 |
+rm -f confinc confmf |
|
3465 |
+ |
|
3466 |
+# Check whether --enable-dependency-tracking was given. |
|
3467 |
+if test "${enable_dependency_tracking+set}" = set; then : |
|
3468 |
+ enableval=$enable_dependency_tracking; |
|
3469 |
+fi |
|
3470 |
+ |
|
3471 |
+if test "x$enable_dependency_tracking" != xno; then |
|
3472 |
+ am_depcomp="$ac_aux_dir/depcomp" |
|
3473 |
+ AMDEPBACKSLASH='\' |
|
3474 |
+ am__nodep='_no' |
|
3475 |
+fi |
|
3476 |
+ if test "x$enable_dependency_tracking" != xno; then |
|
3477 |
+ AMDEP_TRUE= |
|
3478 |
+ AMDEP_FALSE='#' |
|
3479 |
+else |
|
3480 |
+ AMDEP_TRUE='#' |
|
3481 |
+ AMDEP_FALSE= |
|
3482 |
+fi |
|
3483 |
+ |
|
3484 |
+ |
|
3422 | 3485 |
# Check whether --enable-silent-rules was given. |
3423 | 3486 |
if test "${enable_silent_rules+set}" = set; then : |
3424 | 3487 |
enableval=$enable_silent_rules; |
... | ... |
@@ -3637,6 +4347,134 @@ $as_echo "$am_cv_prog_tar_ustar" >&6; } |
3637 | 3637 |
|
3638 | 3638 |
|
3639 | 3639 |
|
3640 |
+depcc="$CXX" am_compiler_list= |
|
3641 |
+ |
|
3642 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 |
|
3643 |
+$as_echo_n "checking dependency style of $depcc... " >&6; } |
|
3644 |
+if ${am_cv_CXX_dependencies_compiler_type+:} false; then : |
|
3645 |
+ $as_echo_n "(cached) " >&6 |
|
3646 |
+else |
|
3647 |
+ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then |
|
3648 |
+ # We make a subdir and do the tests there. Otherwise we can end up |
|
3649 |
+ # making bogus files that we don't know about and never remove. For |
|
3650 |
+ # instance it was reported that on HP-UX the gcc test will end up |
|
3651 |
+ # making a dummy file named 'D' -- because '-MD' means "put the output |
|
3652 |
+ # in D". |
|
3653 |
+ rm -rf conftest.dir |
|
3654 |
+ mkdir conftest.dir |
|
3655 |
+ # Copy depcomp to subdir because otherwise we won't find it if we're |
|
3656 |
+ # using a relative directory. |
|
3657 |
+ cp "$am_depcomp" conftest.dir |
|
3658 |
+ cd conftest.dir |
|
3659 |
+ # We will build objects and dependencies in a subdirectory because |
|
3660 |
+ # it helps to detect inapplicable dependency modes. For instance |
|
3661 |
+ # both Tru64's cc and ICC support -MD to output dependencies as a |
|
3662 |
+ # side effect of compilation, but ICC will put the dependencies in |
|
3663 |
+ # the current directory while Tru64 will put them in the object |
|
3664 |
+ # directory. |
|
3665 |
+ mkdir sub |
|
3666 |
+ |
|
3667 |
+ am_cv_CXX_dependencies_compiler_type=none |
|
3668 |
+ if test "$am_compiler_list" = ""; then |
|
3669 |
+ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` |
|
3670 |
+ fi |
|
3671 |
+ am__universal=false |
|
3672 |
+ case " $depcc " in #( |
|
3673 |
+ *\ -arch\ *\ -arch\ *) am__universal=true ;; |
|
3674 |
+ esac |
|
3675 |
+ |
|
3676 |
+ for depmode in $am_compiler_list; do |
|
3677 |
+ # Setup a source with many dependencies, because some compilers |
|
3678 |
+ # like to wrap large dependency lists on column 80 (with \), and |
|
3679 |
+ # we should not choose a depcomp mode which is confused by this. |
|
3680 |
+ # |
|
3681 |
+ # We need to recreate these files for each test, as the compiler may |
|
3682 |
+ # overwrite some of them when testing with obscure command lines. |
|
3683 |
+ # This happens at least with the AIX C compiler. |
|
3684 |
+ : > sub/conftest.c |
|
3685 |
+ for i in 1 2 3 4 5 6; do |
|
3686 |
+ echo '#include "conftst'$i'.h"' >> sub/conftest.c |
|
3687 |
+ # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with |
|
3688 |
+ # Solaris 10 /bin/sh. |
|
3689 |
+ echo '/* dummy */' > sub/conftst$i.h |
|
3690 |
+ done |
|
3691 |
+ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf |
|
3692 |
+ |
|
3693 |
+ # We check with '-c' and '-o' for the sake of the "dashmstdout" |
|
3694 |
+ # mode. It turns out that the SunPro C++ compiler does not properly |
|
3695 |
+ # handle '-M -o', and we need to detect this. Also, some Intel |
|
3696 |
+ # versions had trouble with output in subdirs. |
|
3697 |
+ am__obj=sub/conftest.${OBJEXT-o} |
|
3698 |
+ am__minus_obj="-o $am__obj" |
|
3699 |
+ case $depmode in |
|
3700 |
+ gcc) |
|
3701 |
+ # This depmode causes a compiler race in universal mode. |
|
3702 |
+ test "$am__universal" = false || continue |
|
3703 |
+ ;; |
|
3704 |
+ nosideeffect) |
|
3705 |
+ # After this tag, mechanisms are not by side-effect, so they'll |
|
3706 |
+ # only be used when explicitly requested. |
|
3707 |
+ if test "x$enable_dependency_tracking" = xyes; then |
|
3708 |
+ continue |
|
3709 |
+ else |
|
3710 |
+ break |
|
3711 |
+ fi |
|
3712 |
+ ;; |
|
3713 |
+ msvc7 | msvc7msys | msvisualcpp | msvcmsys) |
|
3714 |
+ # This compiler won't grok '-c -o', but also, the minuso test has |
|
3715 |
+ # not run yet. These depmodes are late enough in the game, and |
|
3716 |
+ # so weak that their functioning should not be impacted. |
|
3717 |
+ am__obj=conftest.${OBJEXT-o} |
|
3718 |
+ am__minus_obj= |
|
3719 |
+ ;; |
|
3720 |
+ none) break ;; |
|
3721 |
+ esac |
|
3722 |
+ if depmode=$depmode \ |
|
3723 |
+ source=sub/conftest.c object=$am__obj \ |
|
3724 |
+ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ |
|
3725 |
+ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ |
|
3726 |
+ >/dev/null 2>conftest.err && |
|
3727 |
+ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && |
|
3728 |
+ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && |
|
3729 |
+ grep $am__obj sub/conftest.Po > /dev/null 2>&1 && |
|
3730 |
+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then |
|
3731 |
+ # icc doesn't choke on unknown options, it will just issue warnings |
|
3732 |
+ # or remarks (even with -Werror). So we grep stderr for any message |
|
3733 |
+ # that says an option was ignored or not supported. |
|
3734 |
+ # When given -MP, icc 7.0 and 7.1 complain thusly: |
|
3735 |
+ # icc: Command line warning: ignoring option '-M'; no argument required |
|
3736 |
+ # The diagnosis changed in icc 8.0: |
|
3737 |
+ # icc: Command line remark: option '-MP' not supported |
|
3738 |
+ if (grep 'ignoring option' conftest.err || |
|
3739 |
+ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else |
|
3740 |
+ am_cv_CXX_dependencies_compiler_type=$depmode |
|
3741 |
+ break |
|
3742 |
+ fi |
|
3743 |
+ fi |
|
3744 |
+ done |
|
3745 |
+ |
|
3746 |
+ cd .. |
|
3747 |
+ rm -rf conftest.dir |
|
3748 |
+else |
|
3749 |
+ am_cv_CXX_dependencies_compiler_type=none |
|
3750 |
+fi |
|
3751 |
+ |
|
3752 |
+fi |
|
3753 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 |
|
3754 |
+$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } |
|
3755 |
+CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type |
|
3756 |
+ |
|
3757 |
+ if |
|
3758 |
+ test "x$enable_dependency_tracking" != xno \ |
|
3759 |
+ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then |
|
3760 |
+ am__fastdepCXX_TRUE= |
|
3761 |
+ am__fastdepCXX_FALSE='#' |
|
3762 |
+else |
|
3763 |
+ am__fastdepCXX_TRUE='#' |
|
3764 |
+ am__fastdepCXX_FALSE= |
|
3765 |
+fi |
|
3766 |
+ |
|
3767 |
+ |
|
3640 | 3768 |
|
3641 | 3769 |
# POSIX will say in a future version that running "rm -f" with no argument |
3642 | 3770 |
# is OK; and we want to be able to make that assumption in our Makefile |
... | ... |
@@ -3722,69 +4560,6 @@ AM_BACKSLASH='\' |
3722 | 3722 |
|
3723 | 3723 |
$as_echo "#define PACKAGE PACKAGE_NAME" >>confdefs.h |
3724 | 3724 |
|
3725 |
-DEPDIR="${am__leading_dot}deps" |
|
3726 |
- |
|
3727 |
-ac_config_commands="$ac_config_commands depfiles" |
|
3728 |
- |
|
3729 |
- |
|
3730 |
-am_make=${MAKE-make} |
|
3731 |
-cat > confinc << 'END' |
|
3732 |
-am__doit: |
|
3733 |
- @echo this is the am__doit target |
|
3734 |
-.PHONY: am__doit |
|
3735 |
-END |
|
3736 |
-# If we don't find an include directive, just comment out the code. |
|
3737 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 |
|
3738 |
-$as_echo_n "checking for style of include used by $am_make... " >&6; } |
|
3739 |
-am__include="#" |
|
3740 |
-am__quote= |
|
3741 |
-_am_result=none |
|
3742 |
-# First try GNU make style include. |
|
3743 |
-echo "include confinc" > confmf |
|
3744 |
-# Ignore all kinds of additional output from 'make'. |
|
3745 |
-case `$am_make -s -f confmf 2> /dev/null` in #( |
|
3746 |
-*the\ am__doit\ target*) |
|
3747 |
- am__include=include |
|
3748 |
- am__quote= |
|
3749 |
- _am_result=GNU |
|
3750 |
- ;; |
|
3751 |
-esac |
|
3752 |
-# Now try BSD make style include. |
|
3753 |
-if test "$am__include" = "#"; then |
|
3754 |
- echo '.include "confinc"' > confmf |
|
3755 |
- case `$am_make -s -f confmf 2> /dev/null` in #( |
|
3756 |
- *the\ am__doit\ target*) |
|
3757 |
- am__include=.include |
|
3758 |
- am__quote="\"" |
|
3759 |
- _am_result=BSD |
|
3760 |
- ;; |
|
3761 |
- esac |
|
3762 |
-fi |
|
3763 |
- |
|
3764 |
- |
|
3765 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 |
|
3766 |
-$as_echo "$_am_result" >&6; } |
|
3767 |
-rm -f confinc confmf |
|
3768 |
- |
|
3769 |
-# Check whether --enable-dependency-tracking was given. |
|
3770 |
-if test "${enable_dependency_tracking+set}" = set; then : |
|
3771 |
- enableval=$enable_dependency_tracking; |
|
3772 |
-fi |
|
3773 |
- |
|
3774 |
-if test "x$enable_dependency_tracking" != xno; then |
|
3775 |
- am_depcomp="$ac_aux_dir/depcomp" |
|
3776 |
- AMDEPBACKSLASH='\' |
|
3777 |
- am__nodep='_no' |
|
3778 |
-fi |
|
3779 |
- if test "x$enable_dependency_tracking" != xno; then |
|
3780 |
- AMDEP_TRUE= |
|
3781 |
- AMDEP_FALSE='#' |
|
3782 |
-else |
|
3783 |
- AMDEP_TRUE='#' |
|
3784 |
- AMDEP_FALSE= |
|
3785 |
-fi |
|
3786 |
- |
|
3787 |
- |
|
3788 | 3725 |
ac_ext=c |
3789 | 3726 |
ac_cpp='$CPP $CPPFLAGS' |
3790 | 3727 |
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
... | ... |
@@ -4113,256 +4888,6 @@ $as_echo "$ac_try_echo"; } >&5 |
4113 | 4113 |
test $ac_status = 0; } |
4114 | 4114 |
done |
4115 | 4115 |
|
4116 |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
4117 |
-/* end confdefs.h. */ |
|
4118 |
- |
|
4119 |
-int |
|
4120 |
-main () |
|
4121 |
-{ |
|
4122 |
- |
|
4123 |
- ; |
|
4124 |
- return 0; |
|
4125 |
-} |
|
4126 |
-_ACEOF |
|
4127 |
-ac_clean_files_save=$ac_clean_files |
|
4128 |
-ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" |
|
4129 |
-# Try to create an executable without -o first, disregard a.out. |
|
4130 |
-# It will help us diagnose broken compilers, and finding out an intuition |
|
4131 |
-# of exeext. |
|
4132 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 |
|
4133 |
-$as_echo_n "checking whether the C compiler works... " >&6; } |
|
4134 |
-ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` |
|
4135 |
- |
|
4136 |
-# The possible output files: |
|
4137 |
-ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" |
|
4138 |
- |
|
4139 |
-ac_rmfiles= |
|
4140 |
-for ac_file in $ac_files |
|
4141 |
-do |
|
4142 |
- case $ac_file in |
|
4143 |
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; |
|
4144 |
- * ) ac_rmfiles="$ac_rmfiles $ac_file";; |
|
4145 |
- esac |
|
4146 |
-done |
|
4147 |
-rm -f $ac_rmfiles |
|
4148 |
- |
|
4149 |
-if { { ac_try="$ac_link_default" |
|
4150 |
-case "(($ac_try" in |
|
4151 |
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
4152 |
- *) ac_try_echo=$ac_try;; |
|
4153 |
-esac |
|
4154 |
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
4155 |
-$as_echo "$ac_try_echo"; } >&5 |
|
4156 |
- (eval "$ac_link_default") 2>&5 |
|
4157 |
- ac_status=$? |
|
4158 |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
4159 |
- test $ac_status = 0; }; then : |
|
4160 |
- # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. |
|
4161 |
-# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' |
|
4162 |
-# in a Makefile. We should not override ac_cv_exeext if it was cached, |
|
4163 |
-# so that the user can short-circuit this test for compilers unknown to |
|
4164 |
-# Autoconf. |
|
4165 |
-for ac_file in $ac_files '' |
|
4166 |
-do |
|
4167 |
- test -f "$ac_file" || continue |
|
4168 |
- case $ac_file in |
|
4169 |
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) |
|
4170 |
- ;; |
|
4171 |
- [ab].out ) |
|
4172 |
- # We found the default executable, but exeext='' is most |
|
4173 |
- # certainly right. |
|
4174 |
- break;; |
|
4175 |
- *.* ) |
|
4176 |
- if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; |
|
4177 |
- then :; else |
|
4178 |
- ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` |
|
4179 |
- fi |
|
4180 |
- # We set ac_cv_exeext here because the later test for it is not |
|
4181 |
- # safe: cross compilers may not add the suffix if given an `-o' |
|
4182 |
- # argument, so we may need to know it at that point already. |
|
4183 |
- # Even if this section looks crufty: it has the advantage of |
|
4184 |
- # actually working. |
|
4185 |
- break;; |
|
4186 |
- * ) |
|
4187 |
- break;; |
|
4188 |
- esac |
|
4189 |
-done |
|
4190 |
-test "$ac_cv_exeext" = no && ac_cv_exeext= |
|
4191 |
- |
|
4192 |
-else |
|
4193 |
- ac_file='' |
|
4194 |
-fi |
|
4195 |
-if test -z "$ac_file"; then : |
|
4196 |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
|
4197 |
-$as_echo "no" >&6; } |
|
4198 |
-$as_echo "$as_me: failed program was:" >&5 |
|
4199 |
-sed 's/^/| /' conftest.$ac_ext >&5 |
|
4200 |
- |
|
4201 |
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
|
4202 |
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
|
4203 |
-as_fn_error 77 "C compiler cannot create executables |
|
4204 |
-See \`config.log' for more details" "$LINENO" 5; } |
|
4205 |
-else |
|
4206 |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
|
4207 |
-$as_echo "yes" >&6; } |
|
4208 |
-fi |
|
4209 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 |
|
4210 |
-$as_echo_n "checking for C compiler default output file name... " >&6; } |
|
4211 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 |
|
4212 |
-$as_echo "$ac_file" >&6; } |
|
4213 |
-ac_exeext=$ac_cv_exeext |
|
4214 |
- |
|
4215 |
-rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out |
|
4216 |
-ac_clean_files=$ac_clean_files_save |
|
4217 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 |
|
4218 |
-$as_echo_n "checking for suffix of executables... " >&6; } |
|
4219 |
-if { { ac_try="$ac_link" |
|
4220 |
-case "(($ac_try" in |
|
4221 |
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
4222 |
- *) ac_try_echo=$ac_try;; |
|
4223 |
-esac |
|
4224 |
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
4225 |
-$as_echo "$ac_try_echo"; } >&5 |
|
4226 |
- (eval "$ac_link") 2>&5 |
|
4227 |
- ac_status=$? |
|
4228 |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
4229 |
- test $ac_status = 0; }; then : |
|
4230 |
- # If both `conftest.exe' and `conftest' are `present' (well, observable) |
|
4231 |
-# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will |
|
4232 |
-# work properly (i.e., refer to `conftest.exe'), while it won't with |
|
4233 |
-# `rm'. |
|
4234 |
-for ac_file in conftest.exe conftest conftest.*; do |
|
4235 |
- test -f "$ac_file" || continue |
|
4236 |
- case $ac_file in |
|
4237 |
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; |
|
4238 |
- *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` |
|
4239 |
- break;; |
|
4240 |
- * ) break;; |
|
4241 |
- esac |
|
4242 |
-done |
|
4243 |
-else |
|
4244 |
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
|
4245 |
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
|
4246 |
-as_fn_error $? "cannot compute suffix of executables: cannot compile and link |
|
4247 |
-See \`config.log' for more details" "$LINENO" 5; } |
|
4248 |
-fi |
|
4249 |
-rm -f conftest conftest$ac_cv_exeext |
|
4250 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 |
|
4251 |
-$as_echo "$ac_cv_exeext" >&6; } |
|
4252 |
- |
|
4253 |
-rm -f conftest.$ac_ext |
|
4254 |
-EXEEXT=$ac_cv_exeext |
|
4255 |
-ac_exeext=$EXEEXT |
|
4256 |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
4257 |
-/* end confdefs.h. */ |
|
4258 |
-#include <stdio.h> |
|
4259 |
-int |
|
4260 |
-main () |
|
4261 |
-{ |
|
4262 |
-FILE *f = fopen ("conftest.out", "w"); |
|
4263 |
- return ferror (f) || fclose (f) != 0; |
|
4264 |
- |
|
4265 |
- ; |
|
4266 |
- return 0; |
|
4267 |
-} |
|
4268 |
-_ACEOF |
|
4269 |
-ac_clean_files="$ac_clean_files conftest.out" |
|
4270 |
-# Check that the compiler produces executables we can run. If not, either |
|
4271 |
-# the compiler is broken, or we cross compile. |
|
4272 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 |
|
4273 |
-$as_echo_n "checking whether we are cross compiling... " >&6; } |
|
4274 |
-if test "$cross_compiling" != yes; then |
|
4275 |
- { { ac_try="$ac_link" |
|
4276 |
-case "(($ac_try" in |
|
4277 |
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
4278 |
- *) ac_try_echo=$ac_try;; |
|
4279 |
-esac |
|
4280 |
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
4281 |
-$as_echo "$ac_try_echo"; } >&5 |
|
4282 |
- (eval "$ac_link") 2>&5 |
|
4283 |
- ac_status=$? |
|
4284 |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
4285 |
- test $ac_status = 0; } |
|
4286 |
- if { ac_try='./conftest$ac_cv_exeext' |
|
4287 |
- { { case "(($ac_try" in |
|
4288 |
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
4289 |
- *) ac_try_echo=$ac_try;; |
|
4290 |
-esac |
|
4291 |
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
4292 |
-$as_echo "$ac_try_echo"; } >&5 |
|
4293 |
- (eval "$ac_try") 2>&5 |
|
4294 |
- ac_status=$? |
|
4295 |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
4296 |
- test $ac_status = 0; }; }; then |
|
4297 |
- cross_compiling=no |
|
4298 |
- else |
|
4299 |
- if test "$cross_compiling" = maybe; then |
|
4300 |
- cross_compiling=yes |
|
4301 |
- else |
|
4302 |
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
|
4303 |
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
|
4304 |
-as_fn_error $? "cannot run C compiled programs. |
|
4305 |
-If you meant to cross compile, use \`--host'. |
|
4306 |
-See \`config.log' for more details" "$LINENO" 5; } |
|
4307 |
- fi |
|
4308 |
- fi |
|
4309 |
-fi |
|
4310 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 |
|
4311 |
-$as_echo "$cross_compiling" >&6; } |
|
4312 |
- |
|
4313 |
-rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out |
|
4314 |
-ac_clean_files=$ac_clean_files_save |
|
4315 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 |
|
4316 |
-$as_echo_n "checking for suffix of object files... " >&6; } |
|
4317 |
-if ${ac_cv_objext+:} false; then : |
|
4318 |
- $as_echo_n "(cached) " >&6 |
|
4319 |
-else |
|
4320 |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
4321 |
-/* end confdefs.h. */ |
|
4322 |
- |
|
4323 |
-int |
|
4324 |
-main () |
|
4325 |
-{ |
|
4326 |
- |
|
4327 |
- ; |
|
4328 |
- return 0; |
|
4329 |
-} |
|
4330 |
-_ACEOF |
|
4331 |
-rm -f conftest.o conftest.obj |
|
4332 |
-if { { ac_try="$ac_compile" |
|
4333 |
-case "(($ac_try" in |
|
4334 |
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
|
4335 |
- *) ac_try_echo=$ac_try;; |
|
4336 |
-esac |
|
4337 |
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
|
4338 |
-$as_echo "$ac_try_echo"; } >&5 |
|
4339 |
- (eval "$ac_compile") 2>&5 |
|
4340 |
- ac_status=$? |
|
4341 |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
4342 |
- test $ac_status = 0; }; then : |
|
4343 |
- for ac_file in conftest.o conftest.obj conftest.*; do |
|
4344 |
- test -f "$ac_file" || continue; |
|
4345 |
- case $ac_file in |
|
4346 |
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; |
|
4347 |
- *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` |
|
4348 |
- break;; |
|
4349 |
- esac |
|
4350 |
-done |
|
4351 |
-else |
|
4352 |
- $as_echo "$as_me: failed program was:" >&5 |
|
4353 |
-sed 's/^/| /' conftest.$ac_ext >&5 |
|
4354 |
- |
|
4355 |
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
|
4356 |
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
|
4357 |
-as_fn_error $? "cannot compute suffix of object files: cannot compile |
|
4358 |
-See \`config.log' for more details" "$LINENO" 5; } |
|
4359 |
-fi |
|
4360 |
-rm -f conftest.$ac_cv_objext conftest.$ac_ext |
|
4361 |
-fi |
|
4362 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 |
|
4363 |
-$as_echo "$ac_cv_objext" >&6; } |
|
4364 |
-OBJEXT=$ac_cv_objext |
|
4365 |
-ac_objext=$OBJEXT |
|
4366 | 4116 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 |
4367 | 4117 |
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } |
4368 | 4118 |
if ${ac_cv_c_compiler_gnu+:} false; then : |
... | ... |
@@ -8565,6 +9090,17 @@ done |
8565 | 8565 |
|
8566 | 8566 |
|
8567 | 8567 |
|
8568 |
+func_stripname_cnf () |
|
8569 |
+{ |
|
8570 |
+ case $2 in |
|
8571 |
+ .*) func_stripname_result=`$ECHO "$3" | $SED "s%^$1%%; s%\\\\$2\$%%"`;; |
|
8572 |
+ *) func_stripname_result=`$ECHO "$3" | $SED "s%^$1%%; s%$2\$%%"`;; |
|
8573 |
+ esac |
|
8574 |
+} # func_stripname_cnf |
|
8575 |
+ |
|
8576 |
+ |
|
8577 |
+ |
|
8578 |
+ |
|
8568 | 8579 |
|
8569 | 8580 |
# Set options |
8570 | 8581 |
enable_dlopen=yes |
... | ... |
@@ -12838,6 +13374,3310 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu |
12838 | 12838 |
|
12839 | 12839 |
CC=$lt_save_CC |
12840 | 12840 |
|
12841 |
+ if test -n "$CXX" && ( test no != "$CXX" && |
|
12842 |
+ ( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) || |
|
12843 |
+ (test g++ != "$CXX"))); then |
|
12844 |
+ ac_ext=cpp |
|
12845 |
+ac_cpp='$CXXCPP $CPPFLAGS' |
|
12846 |
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
|
12847 |
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
|
12848 |
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu |
|
12849 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 |
|
12850 |
+$as_echo_n "checking how to run the C++ preprocessor... " >&6; } |
|
12851 |
+if test -z "$CXXCPP"; then |
|
12852 |
+ if ${ac_cv_prog_CXXCPP+:} false; then : |
|
12853 |
+ $as_echo_n "(cached) " >&6 |
|
12854 |
+else |
|
12855 |
+ # Double quotes because CXXCPP needs to be expanded |
|
12856 |
+ for CXXCPP in "$CXX -E" "/lib/cpp" |
|
12857 |
+ do |
|
12858 |
+ ac_preproc_ok=false |
|
12859 |
+for ac_cxx_preproc_warn_flag in '' yes |
|
12860 |
+do |
|
12861 |
+ # Use a header file that comes with gcc, so configuring glibc |
|
12862 |
+ # with a fresh cross-compiler works. |
|
12863 |
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
|
12864 |
+ # <limits.h> exists even on freestanding compilers. |
|
12865 |
+ # On the NeXT, cc -E runs the code through the compiler's parser, |
|
12866 |
+ # not just through cpp. "Syntax error" is here to catch this case. |
|
12867 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
12868 |
+/* end confdefs.h. */ |
|
12869 |
+#ifdef __STDC__ |
|
12870 |
+# include <limits.h> |
|
12871 |
+#else |
|
12872 |
+# include <assert.h> |
|
12873 |
+#endif |
|
12874 |
+ Syntax error |
|
12875 |
+_ACEOF |
|
12876 |
+if ac_fn_cxx_try_cpp "$LINENO"; then : |
|
12877 |
+ |
|
12878 |
+else |
|
12879 |
+ # Broken: fails on valid input. |
|
12880 |
+continue |
|
12881 |
+fi |
|
12882 |
+rm -f conftest.err conftest.i conftest.$ac_ext |
|
12883 |
+ |
|
12884 |
+ # OK, works on sane cases. Now check whether nonexistent headers |
|
12885 |
+ # can be detected and how. |
|
12886 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
12887 |
+/* end confdefs.h. */ |
|
12888 |
+#include <ac_nonexistent.h> |
|
12889 |
+_ACEOF |
|
12890 |
+if ac_fn_cxx_try_cpp "$LINENO"; then : |
|
12891 |
+ # Broken: success on invalid input. |
|
12892 |
+continue |
|
12893 |
+else |
|
12894 |
+ # Passes both tests. |
|
12895 |
+ac_preproc_ok=: |
|
12896 |
+break |
|
12897 |
+fi |
|
12898 |
+rm -f conftest.err conftest.i conftest.$ac_ext |
|
12899 |
+ |
|
12900 |
+done |
|
12901 |
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. |
|
12902 |
+rm -f conftest.i conftest.err conftest.$ac_ext |
|
12903 |
+if $ac_preproc_ok; then : |
|
12904 |
+ break |
|
12905 |
+fi |
|
12906 |
+ |
|
12907 |
+ done |
|
12908 |
+ ac_cv_prog_CXXCPP=$CXXCPP |
|
12909 |
+ |
|
12910 |
+fi |
|
12911 |
+ CXXCPP=$ac_cv_prog_CXXCPP |
|
12912 |
+else |
|
12913 |
+ ac_cv_prog_CXXCPP=$CXXCPP |
|
12914 |
+fi |
|
12915 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 |
|
12916 |
+$as_echo "$CXXCPP" >&6; } |
|
12917 |
+ac_preproc_ok=false |
|
12918 |
+for ac_cxx_preproc_warn_flag in '' yes |
|
12919 |
+do |
|
12920 |
+ # Use a header file that comes with gcc, so configuring glibc |
|
12921 |
+ # with a fresh cross-compiler works. |
|
12922 |
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
|
12923 |
+ # <limits.h> exists even on freestanding compilers. |
|
12924 |
+ # On the NeXT, cc -E runs the code through the compiler's parser, |
|
12925 |
+ # not just through cpp. "Syntax error" is here to catch this case. |
|
12926 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
12927 |
+/* end confdefs.h. */ |
|
12928 |
+#ifdef __STDC__ |
|
12929 |
+# include <limits.h> |
|
12930 |
+#else |
|
12931 |
+# include <assert.h> |
|
12932 |
+#endif |
|
12933 |
+ Syntax error |
|
12934 |
+_ACEOF |
|
12935 |
+if ac_fn_cxx_try_cpp "$LINENO"; then : |
|
12936 |
+ |
|
12937 |
+else |
|
12938 |
+ # Broken: fails on valid input. |
|
12939 |
+continue |
|
12940 |
+fi |
|
12941 |
+rm -f conftest.err conftest.i conftest.$ac_ext |
|
12942 |
+ |
|
12943 |
+ # OK, works on sane cases. Now check whether nonexistent headers |
|
12944 |
+ # can be detected and how. |
|
12945 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
12946 |
+/* end confdefs.h. */ |
|
12947 |
+#include <ac_nonexistent.h> |
|
12948 |
+_ACEOF |
|
12949 |
+if ac_fn_cxx_try_cpp "$LINENO"; then : |
|
12950 |
+ # Broken: success on invalid input. |
|
12951 |
+continue |
|
12952 |
+else |
|
12953 |
+ # Passes both tests. |
|
12954 |
+ac_preproc_ok=: |
|
12955 |
+break |
|
12956 |
+fi |
|
12957 |
+rm -f conftest.err conftest.i conftest.$ac_ext |
|
12958 |
+ |
|
12959 |
+done |
|
12960 |
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. |
|
12961 |
+rm -f conftest.i conftest.err conftest.$ac_ext |
|
12962 |
+if $ac_preproc_ok; then : |
|
12963 |
+ |
|
12964 |
+else |
|
12965 |
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
|
12966 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
|
12967 |
+as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check |
|
12968 |
+See \`config.log' for more details" "$LINENO" 5; } |
|
12969 |
+fi |
|
12970 |
+ |
|
12971 |
+ac_ext=c |
|
12972 |
+ac_cpp='$CPP $CPPFLAGS' |
|
12973 |
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
|
12974 |
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
|
12975 |
+ac_compiler_gnu=$ac_cv_c_compiler_gnu |
|
12976 |
+ |
|
12977 |
+else |
|
12978 |
+ _lt_caught_CXX_error=yes |
|
12979 |
+fi |
|
12980 |
+ |
|
12981 |
+ac_ext=cpp |
|
12982 |
+ac_cpp='$CXXCPP $CPPFLAGS' |
|
12983 |
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
|
12984 |
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
|
12985 |
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu |
|
12986 |
+ |
|
12987 |
+archive_cmds_need_lc_CXX=no |
|
12988 |
+allow_undefined_flag_CXX= |
|
12989 |
+always_export_symbols_CXX=no |
|
12990 |
+archive_expsym_cmds_CXX= |
|
12991 |
+compiler_needs_object_CXX=no |
|
12992 |
+export_dynamic_flag_spec_CXX= |
|
12993 |
+hardcode_direct_CXX=no |
|
12994 |
+hardcode_direct_absolute_CXX=no |
|
12995 |
+hardcode_libdir_flag_spec_CXX= |
|
12996 |
+hardcode_libdir_separator_CXX= |
|
12997 |
+hardcode_minus_L_CXX=no |
|
12998 |
+hardcode_shlibpath_var_CXX=unsupported |
|
12999 |
+hardcode_automatic_CXX=no |
|
13000 |
+inherit_rpath_CXX=no |
|
13001 |
+module_cmds_CXX= |
|
13002 |
+module_expsym_cmds_CXX= |
|
13003 |
+link_all_deplibs_CXX=unknown |
|
13004 |
+old_archive_cmds_CXX=$old_archive_cmds |
|
13005 |
+reload_flag_CXX=$reload_flag |
|
13006 |
+reload_cmds_CXX=$reload_cmds |
|
13007 |
+no_undefined_flag_CXX= |
|
13008 |
+whole_archive_flag_spec_CXX= |
|
13009 |
+enable_shared_with_static_runtimes_CXX=no |
|
13010 |
+ |
|
13011 |
+# Source file extension for C++ test sources. |
|
13012 |
+ac_ext=cpp |
|
13013 |
+ |
|
13014 |
+# Object file extension for compiled C++ test sources. |
|
13015 |
+objext=o |
|
13016 |
+objext_CXX=$objext |
|
13017 |
+ |
|
13018 |
+# No sense in running all these tests if we already determined that |
|
13019 |
+# the CXX compiler isn't working. Some variables (like enable_shared) |
|
13020 |
+# are currently assumed to apply to all compilers on this platform, |
|
13021 |
+# and will be corrupted by setting them based on a non-working compiler. |
|
13022 |
+if test yes != "$_lt_caught_CXX_error"; then |
|
13023 |
+ # Code to be used in simple compile tests |
|
13024 |
+ lt_simple_compile_test_code="int some_variable = 0;" |
|
13025 |
+ |
|
13026 |
+ # Code to be used in simple link tests |
|
13027 |
+ lt_simple_link_test_code='int main(int, char *[]) { return(0); }' |
|
13028 |
+ |
|
13029 |
+ # ltmain only uses $CC for tagged configurations so make sure $CC is set. |
|
13030 |
+ |
|
13031 |
+ |
|
13032 |
+ |
|
13033 |
+ |
|
13034 |
+ |
|
13035 |
+ |
|
13036 |
+# If no C compiler was specified, use CC. |
|
13037 |
+LTCC=${LTCC-"$CC"} |
|
13038 |
+ |
|
13039 |
+# If no C compiler flags were specified, use CFLAGS. |
|
13040 |
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"} |
|
13041 |
+ |
|
13042 |
+# Allow CC to be a program name with arguments. |
|
13043 |
+compiler=$CC |
|
13044 |
+ |
|
13045 |
+ |
|
13046 |
+ # save warnings/boilerplate of simple test code |
|
13047 |
+ ac_outfile=conftest.$ac_objext |
|
13048 |
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext |
|
13049 |
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err |
|
13050 |
+_lt_compiler_boilerplate=`cat conftest.err` |
|
13051 |
+$RM conftest* |
|
13052 |
+ |
|
13053 |
+ ac_outfile=conftest.$ac_objext |
|
13054 |
+echo "$lt_simple_link_test_code" >conftest.$ac_ext |
|
13055 |
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err |
|
13056 |
+_lt_linker_boilerplate=`cat conftest.err` |
|
13057 |
+$RM -r conftest* |
|
13058 |
+ |
|
13059 |
+ |
|
13060 |
+ # Allow CC to be a program name with arguments. |
|
13061 |
+ lt_save_CC=$CC |
|
13062 |
+ lt_save_CFLAGS=$CFLAGS |
|
13063 |
+ lt_save_LD=$LD |
|
13064 |
+ lt_save_GCC=$GCC |
|
13065 |
+ GCC=$GXX |
|
13066 |
+ lt_save_with_gnu_ld=$with_gnu_ld |
|
13067 |
+ lt_save_path_LD=$lt_cv_path_LD |
|
13068 |
+ if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then |
|
13069 |
+ lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx |
|
13070 |
+ else |
|
13071 |
+ $as_unset lt_cv_prog_gnu_ld |
|
13072 |
+ fi |
|
13073 |
+ if test -n "${lt_cv_path_LDCXX+set}"; then |
|
13074 |
+ lt_cv_path_LD=$lt_cv_path_LDCXX |
|
13075 |
+ else |
|
13076 |
+ $as_unset lt_cv_path_LD |
|
13077 |
+ fi |
|
13078 |
+ test -z "${LDCXX+set}" || LD=$LDCXX |
|
13079 |
+ CC=${CXX-"c++"} |
|
13080 |
+ CFLAGS=$CXXFLAGS |
|
13081 |
+ compiler=$CC |
|
13082 |
+ compiler_CXX=$CC |
|
13083 |
+ func_cc_basename $compiler |
|
13084 |
+cc_basename=$func_cc_basename_result |
|
13085 |
+ |
|
13086 |
+ |
|
13087 |
+ if test -n "$compiler"; then |
|
13088 |
+ # We don't want -fno-exception when compiling C++ code, so set the |
|
13089 |
+ # no_builtin_flag separately |
|
13090 |
+ if test yes = "$GXX"; then |
|
13091 |
+ lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' |
|
13092 |
+ else |
|
13093 |
+ lt_prog_compiler_no_builtin_flag_CXX= |
|
13094 |
+ fi |
|
13095 |
+ |
|
13096 |
+ if test yes = "$GXX"; then |
|
13097 |
+ # Set up default GNU C++ configuration |
|
13098 |
+ |
|
13099 |
+ |
|
13100 |
+ |
|
13101 |
+# Check whether --with-gnu-ld was given. |
|
13102 |
+if test "${with_gnu_ld+set}" = set; then : |
|
13103 |
+ withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes |
|
13104 |
+else |
|
13105 |
+ with_gnu_ld=no |
|
13106 |
+fi |
|
13107 |
+ |
|
13108 |
+ac_prog=ld |
|
13109 |
+if test yes = "$GCC"; then |
|
13110 |
+ # Check if gcc -print-prog-name=ld gives a path. |
|
13111 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 |
|
13112 |
+$as_echo_n "checking for ld used by $CC... " >&6; } |
|
13113 |
+ case $host in |
|
13114 |
+ *-*-mingw*) |
|
13115 |
+ # gcc leaves a trailing carriage return, which upsets mingw |
|
13116 |
+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; |
|
13117 |
+ *) |
|
13118 |
+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; |
|
13119 |
+ esac |
|
13120 |
+ case $ac_prog in |
|
13121 |
+ # Accept absolute paths. |
|
13122 |
+ [\\/]* | ?:[\\/]*) |
|
13123 |
+ re_direlt='/[^/][^/]*/\.\./' |
|
13124 |
+ # Canonicalize the pathname of ld |
|
13125 |
+ ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` |
|
13126 |
+ while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do |
|
13127 |
+ ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` |
|
13128 |
+ done |
|
13129 |
+ test -z "$LD" && LD=$ac_prog |
|
13130 |
+ ;; |
|
13131 |
+ "") |
|
13132 |
+ # If it fails, then pretend we aren't using GCC. |
|
13133 |
+ ac_prog=ld |
|
13134 |
+ ;; |
|
13135 |
+ *) |
|
13136 |
+ # If it is relative, then search for the first ld in PATH. |
|
13137 |
+ with_gnu_ld=unknown |
|
13138 |
+ ;; |
|
13139 |
+ esac |
|
13140 |
+elif test yes = "$with_gnu_ld"; then |
|
13141 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 |
|
13142 |
+$as_echo_n "checking for GNU ld... " >&6; } |
|
13143 |
+else |
|
13144 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 |
|
13145 |
+$as_echo_n "checking for non-GNU ld... " >&6; } |
|
13146 |
+fi |
|
13147 |
+if ${lt_cv_path_LD+:} false; then : |
|
13148 |
+ $as_echo_n "(cached) " >&6 |
|
13149 |
+else |
|
13150 |
+ if test -z "$LD"; then |
|
13151 |
+ lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR |
|
13152 |
+ for ac_dir in $PATH; do |
|
13153 |
+ IFS=$lt_save_ifs |
|
13154 |
+ test -z "$ac_dir" && ac_dir=. |
|
13155 |
+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then |
|
13156 |
+ lt_cv_path_LD=$ac_dir/$ac_prog |
|
13157 |
+ # Check to see if the program is GNU ld. I'd rather use --version, |
|
13158 |
+ # but apparently some variants of GNU ld only accept -v. |
|
13159 |
+ # Break only if it was the GNU/non-GNU ld that we prefer. |
|
13160 |
+ case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in |
|
13161 |
+ *GNU* | *'with BFD'*) |
|
13162 |
+ test no != "$with_gnu_ld" && break |
|
13163 |
+ ;; |
|
13164 |
+ *) |
|
13165 |
+ test yes != "$with_gnu_ld" && break |
|
13166 |
+ ;; |
|
13167 |
+ esac |
|
13168 |
+ fi |
|
13169 |
+ done |
|
13170 |
+ IFS=$lt_save_ifs |
|
13171 |
+else |
|
13172 |
+ lt_cv_path_LD=$LD # Let the user override the test with a path. |
|
13173 |
+fi |
|
13174 |
+fi |
|
13175 |
+ |
|
13176 |
+LD=$lt_cv_path_LD |
|
13177 |
+if test -n "$LD"; then |
|
13178 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 |
|
13179 |
+$as_echo "$LD" >&6; } |
|
13180 |
+else |
|
13181 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
|
13182 |
+$as_echo "no" >&6; } |
|
13183 |
+fi |
|
13184 |
+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 |
|
13185 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 |
|
13186 |
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } |
|
13187 |
+if ${lt_cv_prog_gnu_ld+:} false; then : |
|
13188 |
+ $as_echo_n "(cached) " >&6 |
|
13189 |
+else |
|
13190 |
+ # I'd rather use --version here, but apparently some GNU lds only accept -v. |
|
13191 |
+case `$LD -v 2>&1 </dev/null` in |
|
13192 |
+*GNU* | *'with BFD'*) |
|
13193 |
+ lt_cv_prog_gnu_ld=yes |
|
13194 |
+ ;; |
|
13195 |
+*) |
|
13196 |
+ lt_cv_prog_gnu_ld=no |
|
13197 |
+ ;; |
|
13198 |
+esac |
|
13199 |
+fi |
|
13200 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 |
|
13201 |
+$as_echo "$lt_cv_prog_gnu_ld" >&6; } |
|
13202 |
+with_gnu_ld=$lt_cv_prog_gnu_ld |
|
13203 |
+ |
|
13204 |
+ |
|
13205 |
+ |
|
13206 |
+ |
|
13207 |
+ |
|
13208 |
+ |
|
13209 |
+ |
|
13210 |
+ # Check if GNU C++ uses GNU ld as the underlying linker, since the |
|
13211 |
+ # archiving commands below assume that GNU ld is being used. |
|
13212 |
+ if test yes = "$with_gnu_ld"; then |
|
13213 |
+ archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' |
|
13214 |
+ archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
|
13215 |
+ |
|
13216 |
+ hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir' |
|
13217 |
+ export_dynamic_flag_spec_CXX='$wl--export-dynamic' |
|
13218 |
+ |
|
13219 |
+ # If archive_cmds runs LD, not CC, wlarc should be empty |
|
13220 |
+ # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to |
|
13221 |
+ # investigate it a little bit more. (MM) |
|
13222 |
+ wlarc='$wl' |
|
13223 |
+ |
|
13224 |
+ # ancient GNU ld didn't support --whole-archive et. al. |
|
13225 |
+ if eval "`$CC -print-prog-name=ld` --help 2>&1" | |
|
13226 |
+ $GREP 'no-whole-archive' > /dev/null; then |
|
13227 |
+ whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' |
|
13228 |
+ else |
|
13229 |
+ whole_archive_flag_spec_CXX= |
|
13230 |
+ fi |
|
13231 |
+ else |
|
13232 |
+ with_gnu_ld=no |
|
13233 |
+ wlarc= |
|
13234 |
+ |
|
13235 |
+ # A generic and very simple default shared library creation |
|
13236 |
+ # command for GNU C++ for the case where it uses the native |
|
13237 |
+ # linker, instead of GNU ld. If possible, this setting should |
|
13238 |
+ # overridden to take advantage of the native linker features on |
|
13239 |
+ # the platform it is being used on. |
|
13240 |
+ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' |
|
13241 |
+ fi |
|
13242 |
+ |
|
13243 |
+ # Commands to make compiler produce verbose output that lists |
|
13244 |
+ # what "hidden" libraries, object files and flags are used when |
|
13245 |
+ # linking a shared library. |
|
13246 |
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' |
|
13247 |
+ |
|
13248 |
+ else |
|
13249 |
+ GXX=no |
|
13250 |
+ with_gnu_ld=no |
|
13251 |
+ wlarc= |
|
13252 |
+ fi |
|
13253 |
+ |
|
13254 |
+ # PORTME: fill in a description of your system's C++ link characteristics |
|
13255 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 |
|
13256 |
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } |
|
13257 |
+ ld_shlibs_CXX=yes |
|
13258 |
+ case $host_os in |
|
13259 |
+ aix3*) |
|
13260 |
+ # FIXME: insert proper C++ library support |
|
13261 |
+ ld_shlibs_CXX=no |
|
13262 |
+ ;; |
|
13263 |
+ aix[4-9]*) |
|
13264 |
+ if test ia64 = "$host_cpu"; then |
|
13265 |
+ # On IA64, the linker does run time linking by default, so we don't |
|
13266 |
+ # have to do anything special. |
|
13267 |
+ aix_use_runtimelinking=no |
|
13268 |
+ exp_sym_flag='-Bexport' |
|
13269 |
+ no_entry_flag= |
|
13270 |
+ else |
|
13271 |
+ aix_use_runtimelinking=no |
|
13272 |
+ |
|
13273 |
+ # Test if we are trying to use run time linking or normal |
|
13274 |
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we |
|
13275 |
+ # have runtime linking enabled, and use it for executables. |
|
13276 |
+ # For shared libraries, we enable/disable runtime linking |
|
13277 |
+ # depending on the kind of the shared library created - |
|
13278 |
+ # when "with_aix_soname,aix_use_runtimelinking" is: |
|
13279 |
+ # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables |
|
13280 |
+ # "aix,yes" lib.so shared, rtl:yes, for executables |
|
13281 |
+ # lib.a static archive |
|
13282 |
+ # "both,no" lib.so.V(shr.o) shared, rtl:yes |
|
13283 |
+ # lib.a(lib.so.V) shared, rtl:no, for executables |
|
13284 |
+ # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables |
|
13285 |
+ # lib.a(lib.so.V) shared, rtl:no |
|
13286 |
+ # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables |
|
13287 |
+ # lib.a static archive |
|
13288 |
+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) |
|
13289 |
+ for ld_flag in $LDFLAGS; do |
|
13290 |
+ case $ld_flag in |
|
13291 |
+ *-brtl*) |
|
13292 |
+ aix_use_runtimelinking=yes |
|
13293 |
+ break |
|
13294 |
+ ;; |
|
13295 |
+ esac |
|
13296 |
+ done |
|
13297 |
+ if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then |
|
13298 |
+ # With aix-soname=svr4, we create the lib.so.V shared archives only, |
|
13299 |
+ # so we don't have lib.a shared libs to link our executables. |
|
13300 |
+ # We have to force runtime linking in this case. |
|
13301 |
+ aix_use_runtimelinking=yes |
|
13302 |
+ LDFLAGS="$LDFLAGS -Wl,-brtl" |
|
13303 |
+ fi |
|
13304 |
+ ;; |
|
13305 |
+ esac |
|
13306 |
+ |
|
13307 |
+ exp_sym_flag='-bexport' |
|
13308 |
+ no_entry_flag='-bnoentry' |
|
13309 |
+ fi |
|
13310 |
+ |
|
13311 |
+ # When large executables or shared objects are built, AIX ld can |
|
13312 |
+ # have problems creating the table of contents. If linking a library |
|
13313 |
+ # or program results in "error TOC overflow" add -mminimal-toc to |
|
13314 |
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not |
|
13315 |
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. |
|
13316 |
+ |
|
13317 |
+ archive_cmds_CXX='' |
|
13318 |
+ hardcode_direct_CXX=yes |
|
13319 |
+ hardcode_direct_absolute_CXX=yes |
|
13320 |
+ hardcode_libdir_separator_CXX=':' |
|
13321 |
+ link_all_deplibs_CXX=yes |
|
13322 |
+ file_list_spec_CXX='$wl-f,' |
|
13323 |
+ case $with_aix_soname,$aix_use_runtimelinking in |
|
13324 |
+ aix,*) ;; # no import file |
|
13325 |
+ svr4,* | *,yes) # use import file |
|
13326 |
+ # The Import File defines what to hardcode. |
|
13327 |
+ hardcode_direct_CXX=no |
|
13328 |
+ hardcode_direct_absolute_CXX=no |
|
13329 |
+ ;; |
|
13330 |
+ esac |
|
13331 |
+ |
|
13332 |
+ if test yes = "$GXX"; then |
|
13333 |
+ case $host_os in aix4.[012]|aix4.[012].*) |
|
13334 |
+ # We only want to do this on AIX 4.2 and lower, the check |
|
13335 |
+ # below for broken collect2 doesn't work under 4.3+ |
|
13336 |
+ collect2name=`$CC -print-prog-name=collect2` |
|
13337 |
+ if test -f "$collect2name" && |
|
13338 |
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null |
|
13339 |
+ then |
|
13340 |
+ # We have reworked collect2 |
|
13341 |
+ : |
|
13342 |
+ else |
|
13343 |
+ # We have old collect2 |
|
13344 |
+ hardcode_direct_CXX=unsupported |
|
13345 |
+ # It fails to find uninstalled libraries when the uninstalled |
|
13346 |
+ # path is not listed in the libpath. Setting hardcode_minus_L |
|
13347 |
+ # to unsupported forces relinking |
|
13348 |
+ hardcode_minus_L_CXX=yes |
|
13349 |
+ hardcode_libdir_flag_spec_CXX='-L$libdir' |
|
13350 |
+ hardcode_libdir_separator_CXX= |
|
13351 |
+ fi |
|
13352 |
+ esac |
|
13353 |
+ shared_flag='-shared' |
|
13354 |
+ if test yes = "$aix_use_runtimelinking"; then |
|
13355 |
+ shared_flag=$shared_flag' $wl-G' |
|
13356 |
+ fi |
|
13357 |
+ # Need to ensure runtime linking is disabled for the traditional |
|
13358 |
+ # shared library, or the linker may eventually find shared libraries |
|
13359 |
+ # /with/ Import File - we do not want to mix them. |
|
13360 |
+ shared_flag_aix='-shared' |
|
13361 |
+ shared_flag_svr4='-shared $wl-G' |
|
13362 |
+ else |
|
13363 |
+ # not using gcc |
|
13364 |
+ if test ia64 = "$host_cpu"; then |
|
13365 |
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release |
|
13366 |
+ # chokes on -Wl,-G. The following line is correct: |
|
13367 |
+ shared_flag='-G' |
|
13368 |
+ else |
|
13369 |
+ if test yes = "$aix_use_runtimelinking"; then |
|
13370 |
+ shared_flag='$wl-G' |
|
13371 |
+ else |
|
13372 |
+ shared_flag='$wl-bM:SRE' |
|
13373 |
+ fi |
|
13374 |
+ shared_flag_aix='$wl-bM:SRE' |
|
13375 |
+ shared_flag_svr4='$wl-G' |
|
13376 |
+ fi |
|
13377 |
+ fi |
|
13378 |
+ |
|
13379 |
+ export_dynamic_flag_spec_CXX='$wl-bexpall' |
|
13380 |
+ # It seems that -bexpall does not export symbols beginning with |
|
13381 |
+ # underscore (_), so it is better to generate a list of symbols to |
|
13382 |
+ # export. |
|
13383 |
+ always_export_symbols_CXX=yes |
|
13384 |
+ if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then |
|
13385 |
+ # Warning - without using the other runtime loading flags (-brtl), |
|
13386 |
+ # -berok will link without error, but may produce a broken library. |
|
13387 |
+ # The "-G" linker flag allows undefined symbols. |
|
13388 |
+ no_undefined_flag_CXX='-bernotok' |
|
13389 |
+ # Determine the default libpath from the value encoded in an empty |
|
13390 |
+ # executable. |
|
13391 |
+ if test set = "${lt_cv_aix_libpath+set}"; then |
|
13392 |
+ aix_libpath=$lt_cv_aix_libpath |
|
13393 |
+else |
|
13394 |
+ if ${lt_cv_aix_libpath__CXX+:} false; then : |
|
13395 |
+ $as_echo_n "(cached) " >&6 |
|
13396 |
+else |
|
13397 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
13398 |
+/* end confdefs.h. */ |
|
13399 |
+ |
|
13400 |
+int |
|
13401 |
+main () |
|
13402 |
+{ |
|
13403 |
+ |
|
13404 |
+ ; |
|
13405 |
+ return 0; |
|
13406 |
+} |
|
13407 |
+_ACEOF |
|
13408 |
+if ac_fn_cxx_try_link "$LINENO"; then : |
|
13409 |
+ |
|
13410 |
+ lt_aix_libpath_sed=' |
|
13411 |
+ /Import File Strings/,/^$/ { |
|
13412 |
+ /^0/ { |
|
13413 |
+ s/^0 *\([^ ]*\) *$/\1/ |
|
13414 |
+ p |
|
13415 |
+ } |
|
13416 |
+ }' |
|
13417 |
+ lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` |
|
13418 |
+ # Check for a 64-bit object if we didn't find anything. |
|
13419 |
+ if test -z "$lt_cv_aix_libpath__CXX"; then |
|
13420 |
+ lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` |
|
13421 |
+ fi |
|
13422 |
+fi |
|
13423 |
+rm -f core conftest.err conftest.$ac_objext \ |
|
13424 |
+ conftest$ac_exeext conftest.$ac_ext |
|
13425 |
+ if test -z "$lt_cv_aix_libpath__CXX"; then |
|
13426 |
+ lt_cv_aix_libpath__CXX=/usr/lib:/lib |
|
13427 |
+ fi |
|
13428 |
+ |
|
13429 |
+fi |
|
13430 |
+ |
|
13431 |
+ aix_libpath=$lt_cv_aix_libpath__CXX |
|
13432 |
+fi |
|
13433 |
+ |
|
13434 |
+ hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath" |
|
13435 |
+ |
|
13436 |
+ archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag |
|
13437 |
+ else |
|
13438 |
+ if test ia64 = "$host_cpu"; then |
|
13439 |
+ hardcode_libdir_flag_spec_CXX='$wl-R $libdir:/usr/lib:/lib' |
|
13440 |
+ allow_undefined_flag_CXX="-z nodefs" |
|
13441 |
+ archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols" |
|
13442 |
+ else |
|
13443 |
+ # Determine the default libpath from the value encoded in an |
|
13444 |
+ # empty executable. |
|
13445 |
+ if test set = "${lt_cv_aix_libpath+set}"; then |
|
13446 |
+ aix_libpath=$lt_cv_aix_libpath |
|
13447 |
+else |
|
13448 |
+ if ${lt_cv_aix_libpath__CXX+:} false; then : |
|
13449 |
+ $as_echo_n "(cached) " >&6 |
|
13450 |
+else |
|
13451 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
13452 |
+/* end confdefs.h. */ |
|
13453 |
+ |
|
13454 |
+int |
|
13455 |
+main () |
|
13456 |
+{ |
|
13457 |
+ |
|
13458 |
+ ; |
|
13459 |
+ return 0; |
|
13460 |
+} |
|
13461 |
+_ACEOF |
|
13462 |
+if ac_fn_cxx_try_link "$LINENO"; then : |
|
13463 |
+ |
|
13464 |
+ lt_aix_libpath_sed=' |
|
13465 |
+ /Import File Strings/,/^$/ { |
|
13466 |
+ /^0/ { |
|
13467 |
+ s/^0 *\([^ ]*\) *$/\1/ |
|
13468 |
+ p |
|
13469 |
+ } |
|
13470 |
+ }' |
|
13471 |
+ lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` |
|
13472 |
+ # Check for a 64-bit object if we didn't find anything. |
|
13473 |
+ if test -z "$lt_cv_aix_libpath__CXX"; then |
|
13474 |
+ lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` |
|
13475 |
+ fi |
|
13476 |
+fi |
|
13477 |
+rm -f core conftest.err conftest.$ac_objext \ |
|
13478 |
+ conftest$ac_exeext conftest.$ac_ext |
|
13479 |
+ if test -z "$lt_cv_aix_libpath__CXX"; then |
|
13480 |
+ lt_cv_aix_libpath__CXX=/usr/lib:/lib |
|
13481 |
+ fi |
|
13482 |
+ |
|
13483 |
+fi |
|
13484 |
+ |
|
13485 |
+ aix_libpath=$lt_cv_aix_libpath__CXX |
|
13486 |
+fi |
|
13487 |
+ |
|
13488 |
+ hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath" |
|
13489 |
+ # Warning - without using the other run time loading flags, |
|
13490 |
+ # -berok will link without error, but may produce a broken library. |
|
13491 |
+ no_undefined_flag_CXX=' $wl-bernotok' |
|
13492 |
+ allow_undefined_flag_CXX=' $wl-berok' |
|
13493 |
+ if test yes = "$with_gnu_ld"; then |
|
13494 |
+ # We only use this code for GNU lds that support --whole-archive. |
|
13495 |
+ whole_archive_flag_spec_CXX='$wl--whole-archive$convenience $wl--no-whole-archive' |
|
13496 |
+ else |
|
13497 |
+ # Exported symbols can be pulled into shared objects from archives |
|
13498 |
+ whole_archive_flag_spec_CXX='$convenience' |
|
13499 |
+ fi |
|
13500 |
+ archive_cmds_need_lc_CXX=yes |
|
13501 |
+ archive_expsym_cmds_CXX='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' |
|
13502 |
+ # -brtl affects multiple linker settings, -berok does not and is overridden later |
|
13503 |
+ compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' |
|
13504 |
+ if test svr4 != "$with_aix_soname"; then |
|
13505 |
+ # This is similar to how AIX traditionally builds its shared |
|
13506 |
+ # libraries. Need -bnortl late, we may have -brtl in LDFLAGS. |
|
13507 |
+ archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' |
|
13508 |
+ fi |
|
13509 |
+ if test aix != "$with_aix_soname"; then |
|
13510 |
+ archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' |
|
13511 |
+ else |
|
13512 |
+ # used by -dlpreopen to get the symbols |
|
13513 |
+ archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$MV $output_objdir/$realname.d/$soname $output_objdir' |
|
13514 |
+ fi |
|
13515 |
+ archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$RM -r $output_objdir/$realname.d' |
|
13516 |
+ fi |
|
13517 |
+ fi |
|
13518 |
+ ;; |
|
13519 |
+ |
|
13520 |
+ beos*) |
|
13521 |
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
|
13522 |
+ allow_undefined_flag_CXX=unsupported |
|
13523 |
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc |
|
13524 |
+ # support --undefined. This deserves some investigation. FIXME |
|
13525 |
+ archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
|
13526 |
+ else |
|
13527 |
+ ld_shlibs_CXX=no |
|
13528 |
+ fi |
|
13529 |
+ ;; |
|
13530 |
+ |
|
13531 |
+ chorus*) |
|
13532 |
+ case $cc_basename in |
|
13533 |
+ *) |
|
13534 |
+ # FIXME: insert proper C++ library support |
|
13535 |
+ ld_shlibs_CXX=no |
|
13536 |
+ ;; |
|
13537 |
+ esac |
|
13538 |
+ ;; |
|
13539 |
+ |
|
13540 |
+ cygwin* | mingw* | pw32* | cegcc*) |
|
13541 |
+ case $GXX,$cc_basename in |
|
13542 |
+ ,cl* | no,cl*) |
|
13543 |
+ # Native MSVC |
|
13544 |
+ # hardcode_libdir_flag_spec is actually meaningless, as there is |
|
13545 |
+ # no search path for DLLs. |
|
13546 |
+ hardcode_libdir_flag_spec_CXX=' ' |
|
13547 |
+ allow_undefined_flag_CXX=unsupported |
|
13548 |
+ always_export_symbols_CXX=yes |
|
13549 |
+ file_list_spec_CXX='@' |
|
13550 |
+ # Tell ltmain to make .lib files, not .a files. |
|
13551 |
+ libext=lib |
|
13552 |
+ # Tell ltmain to make .dll files, not .so files. |
|
13553 |
+ shrext_cmds=.dll |
|
13554 |
+ # FIXME: Setting linknames here is a bad hack. |
|
13555 |
+ archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' |
|
13556 |
+ archive_expsym_cmds_CXX='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then |
|
13557 |
+ cp "$export_symbols" "$output_objdir/$soname.def"; |
|
13558 |
+ echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; |
|
13559 |
+ else |
|
13560 |
+ $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; |
|
13561 |
+ fi~ |
|
13562 |
+ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ |
|
13563 |
+ linknames=' |
|
13564 |
+ # The linker will not automatically build a static lib if we build a DLL. |
|
13565 |
+ # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true' |
|
13566 |
+ enable_shared_with_static_runtimes_CXX=yes |
|
13567 |
+ # Don't use ranlib |
|
13568 |
+ old_postinstall_cmds_CXX='chmod 644 $oldlib' |
|
13569 |
+ postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~ |
|
13570 |
+ lt_tool_outputfile="@TOOL_OUTPUT@"~ |
|
13571 |
+ case $lt_outputfile in |
|
13572 |
+ *.exe|*.EXE) ;; |
|
13573 |
+ *) |
|
13574 |
+ lt_outputfile=$lt_outputfile.exe |
|
13575 |
+ lt_tool_outputfile=$lt_tool_outputfile.exe |
|
13576 |
+ ;; |
|
13577 |
+ esac~ |
|
13578 |
+ func_to_tool_file "$lt_outputfile"~ |
|
13579 |
+ if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then |
|
13580 |
+ $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; |
|
13581 |
+ $RM "$lt_outputfile.manifest"; |
|
13582 |
+ fi' |
|
13583 |
+ ;; |
|
13584 |
+ *) |
|
13585 |
+ # g++ |
|
13586 |
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless, |
|
13587 |
+ # as there is no search path for DLLs. |
|
13588 |
+ hardcode_libdir_flag_spec_CXX='-L$libdir' |
|
13589 |
+ export_dynamic_flag_spec_CXX='$wl--export-all-symbols' |
|
13590 |
+ allow_undefined_flag_CXX=unsupported |
|
13591 |
+ always_export_symbols_CXX=no |
|
13592 |
+ enable_shared_with_static_runtimes_CXX=yes |
|
13593 |
+ |
|
13594 |
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then |
|
13595 |
+ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' |
|
13596 |
+ # If the export-symbols file already is a .def file, use it as |
|
13597 |
+ # is; otherwise, prepend EXPORTS... |
|
13598 |
+ archive_expsym_cmds_CXX='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then |
|
13599 |
+ cp $export_symbols $output_objdir/$soname.def; |
|
13600 |
+ else |
|
13601 |
+ echo EXPORTS > $output_objdir/$soname.def; |
|
13602 |
+ cat $export_symbols >> $output_objdir/$soname.def; |
|
13603 |
+ fi~ |
|
13604 |
+ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' |
|
13605 |
+ else |
|
13606 |
+ ld_shlibs_CXX=no |
|
13607 |
+ fi |
|
13608 |
+ ;; |
|
13609 |
+ esac |
|
13610 |
+ ;; |
|
13611 |
+ darwin* | rhapsody*) |
|
13612 |
+ |
|
13613 |
+ |
|
13614 |
+ archive_cmds_need_lc_CXX=no |
|
13615 |
+ hardcode_direct_CXX=no |
|
13616 |
+ hardcode_automatic_CXX=yes |
|
13617 |
+ hardcode_shlibpath_var_CXX=unsupported |
|
13618 |
+ if test yes = "$lt_cv_ld_force_load"; then |
|
13619 |
+ whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' |
|
13620 |
+ |
|
13621 |
+ else |
|
13622 |
+ whole_archive_flag_spec_CXX='' |
|
13623 |
+ fi |
|
13624 |
+ link_all_deplibs_CXX=yes |
|
13625 |
+ allow_undefined_flag_CXX=$_lt_dar_allow_undefined |
|
13626 |
+ case $cc_basename in |
|
13627 |
+ ifort*|nagfor*) _lt_dar_can_shared=yes ;; |
|
13628 |
+ *) _lt_dar_can_shared=$GCC ;; |
|
13629 |
+ esac |
|
13630 |
+ if test yes = "$_lt_dar_can_shared"; then |
|
13631 |
+ output_verbose_link_cmd=func_echo_all |
|
13632 |
+ archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" |
|
13633 |
+ module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" |
|
13634 |
+ archive_expsym_cmds_CXX="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil" |
|
13635 |
+ module_expsym_cmds_CXX="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil" |
|
13636 |
+ if test yes != "$lt_cv_apple_cc_single_mod"; then |
|
13637 |
+ archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil" |
|
13638 |
+ archive_expsym_cmds_CXX="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil" |
|
13639 |
+ fi |
|
13640 |
+ |
|
13641 |
+ else |
|
13642 |
+ ld_shlibs_CXX=no |
|
13643 |
+ fi |
|
13644 |
+ |
|
13645 |
+ ;; |
|
13646 |
+ |
|
13647 |
+ os2*) |
|
13648 |
+ hardcode_libdir_flag_spec_CXX='-L$libdir' |
|
13649 |
+ hardcode_minus_L_CXX=yes |
|
13650 |
+ allow_undefined_flag_CXX=unsupported |
|
13651 |
+ shrext_cmds=.dll |
|
13652 |
+ archive_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ |
|
13653 |
+ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ |
|
13654 |
+ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ |
|
13655 |
+ $ECHO EXPORTS >> $output_objdir/$libname.def~ |
|
13656 |
+ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ |
|
13657 |
+ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ |
|
13658 |
+ emximp -o $lib $output_objdir/$libname.def' |
|
13659 |
+ archive_expsym_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ |
|
13660 |
+ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ |
|
13661 |
+ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ |
|
13662 |
+ $ECHO EXPORTS >> $output_objdir/$libname.def~ |
|
13663 |
+ prefix_cmds="$SED"~ |
|
13664 |
+ if test EXPORTS = "`$SED 1q $export_symbols`"; then |
|
13665 |
+ prefix_cmds="$prefix_cmds -e 1d"; |
|
13666 |
+ fi~ |
|
13667 |
+ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ |
|
13668 |
+ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ |
|
13669 |
+ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ |
|
13670 |
+ emximp -o $lib $output_objdir/$libname.def' |
|
13671 |
+ old_archive_From_new_cmds_CXX='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' |
|
13672 |
+ enable_shared_with_static_runtimes_CXX=yes |
|
13673 |
+ ;; |
|
13674 |
+ |
|
13675 |
+ dgux*) |
|
13676 |
+ case $cc_basename in |
|
13677 |
+ ec++*) |
|
13678 |
+ # FIXME: insert proper C++ library support |
|
13679 |
+ ld_shlibs_CXX=no |
|
13680 |
+ ;; |
|
13681 |
+ ghcx*) |
|
13682 |
+ # Green Hills C++ Compiler |
|
13683 |
+ # FIXME: insert proper C++ library support |
|
13684 |
+ ld_shlibs_CXX=no |
|
13685 |
+ ;; |
|
13686 |
+ *) |
|
13687 |
+ # FIXME: insert proper C++ library support |
|
13688 |
+ ld_shlibs_CXX=no |
|
13689 |
+ ;; |
|
13690 |
+ esac |
|
13691 |
+ ;; |
|
13692 |
+ |
|
13693 |
+ freebsd2.*) |
|
13694 |
+ # C++ shared libraries reported to be fairly broken before |
|
13695 |
+ # switch to ELF |
|
13696 |
+ ld_shlibs_CXX=no |
|
13697 |
+ ;; |
|
13698 |
+ |
|
13699 |
+ freebsd-elf*) |
|
13700 |
+ archive_cmds_need_lc_CXX=no |
|
13701 |
+ ;; |
|
13702 |
+ |
|
13703 |
+ freebsd* | dragonfly*) |
|
13704 |
+ # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF |
|
13705 |
+ # conventions |
|
13706 |
+ ld_shlibs_CXX=yes |
|
13707 |
+ ;; |
|
13708 |
+ |
|
13709 |
+ haiku*) |
|
13710 |
+ archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
|
13711 |
+ link_all_deplibs_CXX=yes |
|
13712 |
+ ;; |
|
13713 |
+ |
|
13714 |
+ hpux9*) |
|
13715 |
+ hardcode_libdir_flag_spec_CXX='$wl+b $wl$libdir' |
|
13716 |
+ hardcode_libdir_separator_CXX=: |
|
13717 |
+ export_dynamic_flag_spec_CXX='$wl-E' |
|
13718 |
+ hardcode_direct_CXX=yes |
|
13719 |
+ hardcode_minus_L_CXX=yes # Not in the search PATH, |
|
13720 |
+ # but as the default |
|
13721 |
+ # location of the library. |
|
13722 |
+ |
|
13723 |
+ case $cc_basename in |
|
13724 |
+ CC*) |
|
13725 |
+ # FIXME: insert proper C++ library support |
|
13726 |
+ ld_shlibs_CXX=no |
|
13727 |
+ ;; |
|
13728 |
+ aCC*) |
|
13729 |
+ archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' |
|
13730 |
+ # Commands to make compiler produce verbose output that lists |
|
13731 |
+ # what "hidden" libraries, object files and flags are used when |
|
13732 |
+ # linking a shared library. |
|
13733 |
+ # |
|
13734 |
+ # There doesn't appear to be a way to prevent this compiler from |
|
13735 |
+ # explicitly linking system object files so we need to strip them |
|
13736 |
+ # from the output so that they don't get included in the library |
|
13737 |
+ # dependencies. |
|
13738 |
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' |
|
13739 |
+ ;; |
|
13740 |
+ *) |
|
13741 |
+ if test yes = "$GXX"; then |
|
13742 |
+ archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' |
|
13743 |
+ else |
|
13744 |
+ # FIXME: insert proper C++ library support |
|
13745 |
+ ld_shlibs_CXX=no |
|
13746 |
+ fi |
|
13747 |
+ ;; |
|
13748 |
+ esac |
|
13749 |
+ ;; |
|
13750 |
+ |
|
13751 |
+ hpux10*|hpux11*) |
|
13752 |
+ if test no = "$with_gnu_ld"; then |
|
13753 |
+ hardcode_libdir_flag_spec_CXX='$wl+b $wl$libdir' |
|
13754 |
+ hardcode_libdir_separator_CXX=: |
|
13755 |
+ |
|
13756 |
+ case $host_cpu in |
|
13757 |
+ hppa*64*|ia64*) |
|
13758 |
+ ;; |
|
13759 |
+ *) |
|
13760 |
+ export_dynamic_flag_spec_CXX='$wl-E' |
|
13761 |
+ ;; |
|
13762 |
+ esac |
|
13763 |
+ fi |
|
13764 |
+ case $host_cpu in |
|
13765 |
+ hppa*64*|ia64*) |
|
13766 |
+ hardcode_direct_CXX=no |
|
13767 |
+ hardcode_shlibpath_var_CXX=no |
|
13768 |
+ ;; |
|
13769 |
+ *) |
|
13770 |
+ hardcode_direct_CXX=yes |
|
13771 |
+ hardcode_direct_absolute_CXX=yes |
|
13772 |
+ hardcode_minus_L_CXX=yes # Not in the search PATH, |
|
13773 |
+ # but as the default |
|
13774 |
+ # location of the library. |
|
13775 |
+ ;; |
|
13776 |
+ esac |
|
13777 |
+ |
|
13778 |
+ case $cc_basename in |
|
13779 |
+ CC*) |
|
13780 |
+ # FIXME: insert proper C++ library support |
|
13781 |
+ ld_shlibs_CXX=no |
|
13782 |
+ ;; |
|
13783 |
+ aCC*) |
|
13784 |
+ case $host_cpu in |
|
13785 |
+ hppa*64*) |
|
13786 |
+ archive_cmds_CXX='$CC -b $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' |
|
13787 |
+ ;; |
|
13788 |
+ ia64*) |
|
13789 |
+ archive_cmds_CXX='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' |
|
13790 |
+ ;; |
|
13791 |
+ *) |
|
13792 |
+ archive_cmds_CXX='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' |
|
13793 |
+ ;; |
|
13794 |
+ esac |
|
13795 |
+ # Commands to make compiler produce verbose output that lists |
|
13796 |
+ # what "hidden" libraries, object files and flags are used when |
|
13797 |
+ # linking a shared library. |
|
13798 |
+ # |
|
13799 |
+ # There doesn't appear to be a way to prevent this compiler from |
|
13800 |
+ # explicitly linking system object files so we need to strip them |
|
13801 |
+ # from the output so that they don't get included in the library |
|
13802 |
+ # dependencies. |
|
13803 |
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' |
|
13804 |
+ ;; |
|
13805 |
+ *) |
|
13806 |
+ if test yes = "$GXX"; then |
|
13807 |
+ if test no = "$with_gnu_ld"; then |
|
13808 |
+ case $host_cpu in |
|
13809 |
+ hppa*64*) |
|
13810 |
+ archive_cmds_CXX='$CC -shared -nostdlib -fPIC $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' |
|
13811 |
+ ;; |
|
13812 |
+ ia64*) |
|
13813 |
+ archive_cmds_CXX='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' |
|
13814 |
+ ;; |
|
13815 |
+ *) |
|
13816 |
+ archive_cmds_CXX='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' |
|
13817 |
+ ;; |
|
13818 |
+ esac |
|
13819 |
+ fi |
|
13820 |
+ else |
|
13821 |
+ # FIXME: insert proper C++ library support |
|
13822 |
+ ld_shlibs_CXX=no |
|
13823 |
+ fi |
|
13824 |
+ ;; |
|
13825 |
+ esac |
|
13826 |
+ ;; |
|
13827 |
+ |
|
13828 |
+ interix[3-9]*) |
|
13829 |
+ hardcode_direct_CXX=no |
|
13830 |
+ hardcode_shlibpath_var_CXX=no |
|
13831 |
+ hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir' |
|
13832 |
+ export_dynamic_flag_spec_CXX='$wl-E' |
|
13833 |
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. |
|
13834 |
+ # Instead, shared libraries are loaded at an image base (0x10000000 by |
|
13835 |
+ # default) and relocated if they conflict, which is a slow very memory |
|
13836 |
+ # consuming and fragmenting process. To avoid this, we pick a random, |
|
13837 |
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link |
|
13838 |
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space. |
|
13839 |
+ archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
|
13840 |
+ archive_expsym_cmds_CXX='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
|
13841 |
+ ;; |
|
13842 |
+ irix5* | irix6*) |
|
13843 |
+ case $cc_basename in |
|
13844 |
+ CC*) |
|
13845 |
+ # SGI C++ |
|
13846 |
+ archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' |
|
13847 |
+ |
|
13848 |
+ # Archives containing C++ object files must be created using |
|
13849 |
+ # "CC -ar", where "CC" is the IRIX C++ compiler. This is |
|
13850 |
+ # necessary to make sure instantiated templates are included |
|
13851 |
+ # in the archive. |
|
13852 |
+ old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs' |
|
13853 |
+ ;; |
|
13854 |
+ *) |
|
13855 |
+ if test yes = "$GXX"; then |
|
13856 |
+ if test no = "$with_gnu_ld"; then |
|
13857 |
+ archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' |
|
13858 |
+ else |
|
13859 |
+ archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` -o $lib' |
|
13860 |
+ fi |
|
13861 |
+ fi |
|
13862 |
+ link_all_deplibs_CXX=yes |
|
13863 |
+ ;; |
|
13864 |
+ esac |
|
13865 |
+ hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir' |
|
13866 |
+ hardcode_libdir_separator_CXX=: |
|
13867 |
+ inherit_rpath_CXX=yes |
|
13868 |
+ ;; |
|
13869 |
+ |
|
13870 |
+ linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
|
13871 |
+ case $cc_basename in |
|
13872 |
+ KCC*) |
|
13873 |
+ # Kuck and Associates, Inc. (KAI) C++ Compiler |
|
13874 |
+ |
|
13875 |
+ # KCC will only create a shared library if the output file |
|
13876 |
+ # ends with ".so" (or ".sl" for HP-UX), so rename the library |
|
13877 |
+ # to its proper name (with version) after linking. |
|
13878 |
+ archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' |
|
13879 |
+ archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib $wl-retain-symbols-file,$export_symbols; mv \$templib $lib' |
|
13880 |
+ # Commands to make compiler produce verbose output that lists |
|
13881 |
+ # what "hidden" libraries, object files and flags are used when |
|
13882 |
+ # linking a shared library. |
|
13883 |
+ # |
|
13884 |
+ # There doesn't appear to be a way to prevent this compiler from |
|
13885 |
+ # explicitly linking system object files so we need to strip them |
|
13886 |
+ # from the output so that they don't get included in the library |
|
13887 |
+ # dependencies. |
|
13888 |
+ output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' |
|
13889 |
+ |
|
13890 |
+ hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir' |
|
13891 |
+ export_dynamic_flag_spec_CXX='$wl--export-dynamic' |
|
13892 |
+ |
|
13893 |
+ # Archives containing C++ object files must be created using |
|
13894 |
+ # "CC -Bstatic", where "CC" is the KAI C++ compiler. |
|
13895 |
+ old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' |
|
13896 |
+ ;; |
|
13897 |
+ icpc* | ecpc* ) |
|
13898 |
+ # Intel C++ |
|
13899 |
+ with_gnu_ld=yes |
|
13900 |
+ # version 8.0 and above of icpc choke on multiply defined symbols |
|
13901 |
+ # if we add $predep_objects and $postdep_objects, however 7.1 and |
|
13902 |
+ # earlier do not add the objects themselves. |
|
13903 |
+ case `$CC -V 2>&1` in |
|
13904 |
+ *"Version 7."*) |
|
13905 |
+ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' |
|
13906 |
+ archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
|
13907 |
+ ;; |
|
13908 |
+ *) # Version 8.0 or newer |
|
13909 |
+ tmp_idyn= |
|
13910 |
+ case $host_cpu in |
|
13911 |
+ ia64*) tmp_idyn=' -i_dynamic';; |
|
13912 |
+ esac |
|
13913 |
+ archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
|
13914 |
+ archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
|
13915 |
+ ;; |
|
13916 |
+ esac |
|
13917 |
+ archive_cmds_need_lc_CXX=no |
|
13918 |
+ hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir' |
|
13919 |
+ export_dynamic_flag_spec_CXX='$wl--export-dynamic' |
|
13920 |
+ whole_archive_flag_spec_CXX='$wl--whole-archive$convenience $wl--no-whole-archive' |
|
13921 |
+ ;; |
|
13922 |
+ pgCC* | pgcpp*) |
|
13923 |
+ # Portland Group C++ compiler |
|
13924 |
+ case `$CC -V` in |
|
13925 |
+ *pgCC\ [1-5].* | *pgcpp\ [1-5].*) |
|
13926 |
+ prelink_cmds_CXX='tpldir=Template.dir~ |
|
13927 |
+ rm -rf $tpldir~ |
|
13928 |
+ $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~ |
|
13929 |
+ compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"' |
|
13930 |
+ old_archive_cmds_CXX='tpldir=Template.dir~ |
|
13931 |
+ rm -rf $tpldir~ |
|
13932 |
+ $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~ |
|
13933 |
+ $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~ |
|
13934 |
+ $RANLIB $oldlib' |
|
13935 |
+ archive_cmds_CXX='tpldir=Template.dir~ |
|
13936 |
+ rm -rf $tpldir~ |
|
13937 |
+ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ |
|
13938 |
+ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' |
|
13939 |
+ archive_expsym_cmds_CXX='tpldir=Template.dir~ |
|
13940 |
+ rm -rf $tpldir~ |
|
13941 |
+ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ |
|
13942 |
+ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
|
13943 |
+ ;; |
|
13944 |
+ *) # Version 6 and above use weak symbols |
|
13945 |
+ archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' |
|
13946 |
+ archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
|
13947 |
+ ;; |
|
13948 |
+ esac |
|
13949 |
+ |
|
13950 |
+ hardcode_libdir_flag_spec_CXX='$wl--rpath $wl$libdir' |
|
13951 |
+ export_dynamic_flag_spec_CXX='$wl--export-dynamic' |
|
13952 |
+ whole_archive_flag_spec_CXX='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' |
|
13953 |
+ ;; |
|
13954 |
+ cxx*) |
|
13955 |
+ # Compaq C++ |
|
13956 |
+ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' |
|
13957 |
+ archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib $wl-retain-symbols-file $wl$export_symbols' |
|
13958 |
+ |
|
13959 |
+ runpath_var=LD_RUN_PATH |
|
13960 |
+ hardcode_libdir_flag_spec_CXX='-rpath $libdir' |
|
13961 |
+ hardcode_libdir_separator_CXX=: |
|
13962 |
+ |
|
13963 |
+ # Commands to make compiler produce verbose output that lists |
|
13964 |
+ # what "hidden" libraries, object files and flags are used when |
|
13965 |
+ # linking a shared library. |
|
13966 |
+ # |
|
13967 |
+ # There doesn't appear to be a way to prevent this compiler from |
|
13968 |
+ # explicitly linking system object files so we need to strip them |
|
13969 |
+ # from the output so that they don't get included in the library |
|
13970 |
+ # dependencies. |
|
13971 |
+ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed' |
|
13972 |
+ ;; |
|
13973 |
+ xl* | mpixl* | bgxl*) |
|
13974 |
+ # IBM XL 8.0 on PPC, with GNU ld |
|
13975 |
+ hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir' |
|
13976 |
+ export_dynamic_flag_spec_CXX='$wl--export-dynamic' |
|
13977 |
+ archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
|
13978 |
+ if test yes = "$supports_anon_versioning"; then |
|
13979 |
+ archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~ |
|
13980 |
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ |
|
13981 |
+ echo "local: *; };" >> $output_objdir/$libname.ver~ |
|
13982 |
+ $CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' |
|
13983 |
+ fi |
|
13984 |
+ ;; |
|
13985 |
+ *) |
|
13986 |
+ case `$CC -V 2>&1 | sed 5q` in |
|
13987 |
+ *Sun\ C*) |
|
13988 |
+ # Sun C++ 5.9 |
|
13989 |
+ no_undefined_flag_CXX=' -zdefs' |
|
13990 |
+ archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' |
|
13991 |
+ archive_expsym_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file $wl$export_symbols' |
|
13992 |
+ hardcode_libdir_flag_spec_CXX='-R$libdir' |
|
13993 |
+ whole_archive_flag_spec_CXX='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' |
|
13994 |
+ compiler_needs_object_CXX=yes |
|
13995 |
+ |
|
13996 |
+ # Not sure whether something based on |
|
13997 |
+ # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 |
|
13998 |
+ # would be better. |
|
13999 |
+ output_verbose_link_cmd='func_echo_all' |
|
14000 |
+ |
|
14001 |
+ # Archives containing C++ object files must be created using |
|
14002 |
+ # "CC -xar", where "CC" is the Sun C++ compiler. This is |
|
14003 |
+ # necessary to make sure instantiated templates are included |
|
14004 |
+ # in the archive. |
|
14005 |
+ old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' |
|
14006 |
+ ;; |
|
14007 |
+ esac |
|
14008 |
+ ;; |
|
14009 |
+ esac |
|
14010 |
+ ;; |
|
14011 |
+ |
|
14012 |
+ lynxos*) |
|
14013 |
+ # FIXME: insert proper C++ library support |
|
14014 |
+ ld_shlibs_CXX=no |
|
14015 |
+ ;; |
|
14016 |
+ |
|
14017 |
+ m88k*) |
|
14018 |
+ # FIXME: insert proper C++ library support |
|
14019 |
+ ld_shlibs_CXX=no |
|
14020 |
+ ;; |
|
14021 |
+ |
|
14022 |
+ mvs*) |
|
14023 |
+ case $cc_basename in |
|
14024 |
+ cxx*) |
|
14025 |
+ # FIXME: insert proper C++ library support |
|
14026 |
+ ld_shlibs_CXX=no |
|
14027 |
+ ;; |
|
14028 |
+ *) |
|
14029 |
+ # FIXME: insert proper C++ library support |
|
14030 |
+ ld_shlibs_CXX=no |
|
14031 |
+ ;; |
|
14032 |
+ esac |
|
14033 |
+ ;; |
|
14034 |
+ |
|
14035 |
+ netbsd*) |
|
14036 |
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
|
14037 |
+ archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' |
|
14038 |
+ wlarc= |
|
14039 |
+ hardcode_libdir_flag_spec_CXX='-R$libdir' |
|
14040 |
+ hardcode_direct_CXX=yes |
|
14041 |
+ hardcode_shlibpath_var_CXX=no |
|
14042 |
+ fi |
|
14043 |
+ # Workaround some broken pre-1.5 toolchains |
|
14044 |
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' |
|
14045 |
+ ;; |
|
14046 |
+ |
|
14047 |
+ *nto* | *qnx*) |
|
14048 |
+ ld_shlibs_CXX=yes |
|
14049 |
+ ;; |
|
14050 |
+ |
|
14051 |
+ openbsd* | bitrig*) |
|
14052 |
+ if test -f /usr/libexec/ld.so; then |
|
14053 |
+ hardcode_direct_CXX=yes |
|
14054 |
+ hardcode_shlibpath_var_CXX=no |
|
14055 |
+ hardcode_direct_absolute_CXX=yes |
|
14056 |
+ archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' |
|
14057 |
+ hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir' |
|
14058 |
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"; then |
|
14059 |
+ archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file,$export_symbols -o $lib' |
|
14060 |
+ export_dynamic_flag_spec_CXX='$wl-E' |
|
14061 |
+ whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' |
|
14062 |
+ fi |
|
14063 |
+ output_verbose_link_cmd=func_echo_all |
|
14064 |
+ else |
|
14065 |
+ ld_shlibs_CXX=no |
|
14066 |
+ fi |
|
14067 |
+ ;; |
|
14068 |
+ |
|
14069 |
+ osf3* | osf4* | osf5*) |
|
14070 |
+ case $cc_basename in |
|
14071 |
+ KCC*) |
|
14072 |
+ # Kuck and Associates, Inc. (KAI) C++ Compiler |
|
14073 |
+ |
|
14074 |
+ # KCC will only create a shared library if the output file |
|
14075 |
+ # ends with ".so" (or ".sl" for HP-UX), so rename the library |
|
14076 |
+ # to its proper name (with version) after linking. |
|
14077 |
+ archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' |
|
14078 |
+ |
|
14079 |
+ hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir' |
|
14080 |
+ hardcode_libdir_separator_CXX=: |
|
14081 |
+ |
|
14082 |
+ # Archives containing C++ object files must be created using |
|
14083 |
+ # the KAI C++ compiler. |
|
14084 |
+ case $host in |
|
14085 |
+ osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; |
|
14086 |
+ *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;; |
|
14087 |
+ esac |
|
14088 |
+ ;; |
|
14089 |
+ RCC*) |
|
14090 |
+ # Rational C++ 2.4.1 |
|
14091 |
+ # FIXME: insert proper C++ library support |
|
14092 |
+ ld_shlibs_CXX=no |
|
14093 |
+ ;; |
|
14094 |
+ cxx*) |
|
14095 |
+ case $host in |
|
14096 |
+ osf3*) |
|
14097 |
+ allow_undefined_flag_CXX=' $wl-expect_unresolved $wl\*' |
|
14098 |
+ archive_cmds_CXX='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $soname `test -n "$verstring" && func_echo_all "$wl-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' |
|
14099 |
+ hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir' |
|
14100 |
+ ;; |
|
14101 |
+ *) |
|
14102 |
+ allow_undefined_flag_CXX=' -expect_unresolved \*' |
|
14103 |
+ archive_cmds_CXX='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' |
|
14104 |
+ archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ |
|
14105 |
+ echo "-hidden">> $lib.exp~ |
|
14106 |
+ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname $wl-input $wl$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~ |
|
14107 |
+ $RM $lib.exp' |
|
14108 |
+ hardcode_libdir_flag_spec_CXX='-rpath $libdir' |
|
14109 |
+ ;; |
|
14110 |
+ esac |
|
14111 |
+ |
|
14112 |
+ hardcode_libdir_separator_CXX=: |
|
14113 |
+ |
|
14114 |
+ # Commands to make compiler produce verbose output that lists |
|
14115 |
+ # what "hidden" libraries, object files and flags are used when |
|
14116 |
+ # linking a shared library. |
|
14117 |
+ # |
|
14118 |
+ # There doesn't appear to be a way to prevent this compiler from |
|
14119 |
+ # explicitly linking system object files so we need to strip them |
|
14120 |
+ # from the output so that they don't get included in the library |
|
14121 |
+ # dependencies. |
|
14122 |
+ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' |
|
14123 |
+ ;; |
|
14124 |
+ *) |
|
14125 |
+ if test yes,no = "$GXX,$with_gnu_ld"; then |
|
14126 |
+ allow_undefined_flag_CXX=' $wl-expect_unresolved $wl\*' |
|
14127 |
+ case $host in |
|
14128 |
+ osf3*) |
|
14129 |
+ archive_cmds_CXX='$CC -shared -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' |
|
14130 |
+ ;; |
|
14131 |
+ *) |
|
14132 |
+ archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' |
|
14133 |
+ ;; |
|
14134 |
+ esac |
|
14135 |
+ |
|
14136 |
+ hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir' |
|
14137 |
+ hardcode_libdir_separator_CXX=: |
|
14138 |
+ |
|
14139 |
+ # Commands to make compiler produce verbose output that lists |
|
14140 |
+ # what "hidden" libraries, object files and flags are used when |
|
14141 |
+ # linking a shared library. |
|
14142 |
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' |
|
14143 |
+ |
|
14144 |
+ else |
|
14145 |
+ # FIXME: insert proper C++ library support |
|
14146 |
+ ld_shlibs_CXX=no |
|
14147 |
+ fi |
|
14148 |
+ ;; |
|
14149 |
+ esac |
|
14150 |
+ ;; |
|
14151 |
+ |
|
14152 |
+ psos*) |
|
14153 |
+ # FIXME: insert proper C++ library support |
|
14154 |
+ ld_shlibs_CXX=no |
|
14155 |
+ ;; |
|
14156 |
+ |
|
14157 |
+ sunos4*) |
|
14158 |
+ case $cc_basename in |
|
14159 |
+ CC*) |
|
14160 |
+ # Sun C++ 4.x |
|
14161 |
+ # FIXME: insert proper C++ library support |
|
14162 |
+ ld_shlibs_CXX=no |
|
14163 |
+ ;; |
|
14164 |
+ lcc*) |
|
14165 |
+ # Lucid |
|
14166 |
+ # FIXME: insert proper C++ library support |
|
14167 |
+ ld_shlibs_CXX=no |
|
14168 |
+ ;; |
|
14169 |
+ *) |
|
14170 |
+ # FIXME: insert proper C++ library support |
|
14171 |
+ ld_shlibs_CXX=no |
|
14172 |
+ ;; |
|
14173 |
+ esac |
|
14174 |
+ ;; |
|
14175 |
+ |
|
14176 |
+ solaris*) |
|
14177 |
+ case $cc_basename in |
|
14178 |
+ CC* | sunCC*) |
|
14179 |
+ # Sun C++ 4.2, 5.x and Centerline C++ |
|
14180 |
+ archive_cmds_need_lc_CXX=yes |
|
14181 |
+ no_undefined_flag_CXX=' -zdefs' |
|
14182 |
+ archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' |
|
14183 |
+ archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
|
14184 |
+ $CC -G$allow_undefined_flag $wl-M $wl$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' |
|
14185 |
+ |
|
14186 |
+ hardcode_libdir_flag_spec_CXX='-R$libdir' |
|
14187 |
+ hardcode_shlibpath_var_CXX=no |
|
14188 |
+ case $host_os in |
|
14189 |
+ solaris2.[0-5] | solaris2.[0-5].*) ;; |
|
14190 |
+ *) |
|
14191 |
+ # The compiler driver will combine and reorder linker options, |
|
14192 |
+ # but understands '-z linker_flag'. |
|
14193 |
+ # Supported since Solaris 2.6 (maybe 2.5.1?) |
|
14194 |
+ whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract' |
|
14195 |
+ ;; |
|
14196 |
+ esac |
|
14197 |
+ link_all_deplibs_CXX=yes |
|
14198 |
+ |
|
14199 |
+ output_verbose_link_cmd='func_echo_all' |
|
14200 |
+ |
|
14201 |
+ # Archives containing C++ object files must be created using |
|
14202 |
+ # "CC -xar", where "CC" is the Sun C++ compiler. This is |
|
14203 |
+ # necessary to make sure instantiated templates are included |
|
14204 |
+ # in the archive. |
|
14205 |
+ old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' |
|
14206 |
+ ;; |
|
14207 |
+ gcx*) |
|
14208 |
+ # Green Hills C++ Compiler |
|
14209 |
+ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' |
|
14210 |
+ |
|
14211 |
+ # The C++ compiler must be used to create the archive. |
|
14212 |
+ old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs' |
|
14213 |
+ ;; |
|
14214 |
+ *) |
|
14215 |
+ # GNU C++ compiler with Solaris linker |
|
14216 |
+ if test yes,no = "$GXX,$with_gnu_ld"; then |
|
14217 |
+ no_undefined_flag_CXX=' $wl-z ${wl}defs' |
|
14218 |
+ if $CC --version | $GREP -v '^2\.7' > /dev/null; then |
|
14219 |
+ archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' |
|
14220 |
+ archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
|
14221 |
+ $CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' |
|
14222 |
+ |
|
14223 |
+ # Commands to make compiler produce verbose output that lists |
|
14224 |
+ # what "hidden" libraries, object files and flags are used when |
|
14225 |
+ # linking a shared library. |
|
14226 |
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' |
|
14227 |
+ else |
|
14228 |
+ # g++ 2.7 appears to require '-G' NOT '-shared' on this |
|
14229 |
+ # platform. |
|
14230 |
+ archive_cmds_CXX='$CC -G -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' |
|
14231 |
+ archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
|
14232 |
+ $CC -G -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' |
|
14233 |
+ |
|
14234 |
+ # Commands to make compiler produce verbose output that lists |
|
14235 |
+ # what "hidden" libraries, object files and flags are used when |
|
14236 |
+ # linking a shared library. |
|
14237 |
+ output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' |
|
14238 |
+ fi |
|
14239 |
+ |
|
14240 |
+ hardcode_libdir_flag_spec_CXX='$wl-R $wl$libdir' |
|
14241 |
+ case $host_os in |
|
14242 |
+ solaris2.[0-5] | solaris2.[0-5].*) ;; |
|
14243 |
+ *) |
|
14244 |
+ whole_archive_flag_spec_CXX='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' |
|
14245 |
+ ;; |
|
14246 |
+ esac |
|
14247 |
+ fi |
|
14248 |
+ ;; |
|
14249 |
+ esac |
|
14250 |
+ ;; |
|
14251 |
+ |
|
14252 |
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) |
|
14253 |
+ no_undefined_flag_CXX='$wl-z,text' |
|
14254 |
+ archive_cmds_need_lc_CXX=no |
|
14255 |
+ hardcode_shlibpath_var_CXX=no |
|
14256 |
+ runpath_var='LD_RUN_PATH' |
|
14257 |
+ |
|
14258 |
+ case $cc_basename in |
|
14259 |
+ CC*) |
|
14260 |
+ archive_cmds_CXX='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
|
14261 |
+ archive_expsym_cmds_CXX='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
|
14262 |
+ ;; |
|
14263 |
+ *) |
|
14264 |
+ archive_cmds_CXX='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
|
14265 |
+ archive_expsym_cmds_CXX='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
|
14266 |
+ ;; |
|
14267 |
+ esac |
|
14268 |
+ ;; |
|
14269 |
+ |
|
14270 |
+ sysv5* | sco3.2v5* | sco5v6*) |
|
14271 |
+ # Note: We CANNOT use -z defs as we might desire, because we do not |
|
14272 |
+ # link with -lc, and that would cause any symbols used from libc to |
|
14273 |
+ # always be unresolved, which means just about no library would |
|
14274 |
+ # ever link correctly. If we're not using GNU ld we use -z text |
|
14275 |
+ # though, which does catch some bad symbols but isn't as heavy-handed |
|
14276 |
+ # as -z defs. |
|
14277 |
+ no_undefined_flag_CXX='$wl-z,text' |
|
14278 |
+ allow_undefined_flag_CXX='$wl-z,nodefs' |
|
14279 |
+ archive_cmds_need_lc_CXX=no |
|
14280 |
+ hardcode_shlibpath_var_CXX=no |
|
14281 |
+ hardcode_libdir_flag_spec_CXX='$wl-R,$libdir' |
|
14282 |
+ hardcode_libdir_separator_CXX=':' |
|
14283 |
+ link_all_deplibs_CXX=yes |
|
14284 |
+ export_dynamic_flag_spec_CXX='$wl-Bexport' |
|
14285 |
+ runpath_var='LD_RUN_PATH' |
|
14286 |
+ |
|
14287 |
+ case $cc_basename in |
|
14288 |
+ CC*) |
|
14289 |
+ archive_cmds_CXX='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
|
14290 |
+ archive_expsym_cmds_CXX='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
|
14291 |
+ old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~ |
|
14292 |
+ '"$old_archive_cmds_CXX" |
|
14293 |
+ reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~ |
|
14294 |
+ '"$reload_cmds_CXX" |
|
14295 |
+ ;; |
|
14296 |
+ *) |
|
14297 |
+ archive_cmds_CXX='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
|
14298 |
+ archive_expsym_cmds_CXX='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
|
14299 |
+ ;; |
|
14300 |
+ esac |
|
14301 |
+ ;; |
|
14302 |
+ |
|
14303 |
+ tandem*) |
|
14304 |
+ case $cc_basename in |
|
14305 |
+ NCC*) |
|
14306 |
+ # NonStop-UX NCC 3.20 |
|
14307 |
+ # FIXME: insert proper C++ library support |
|
14308 |
+ ld_shlibs_CXX=no |
|
14309 |
+ ;; |
|
14310 |
+ *) |
|
14311 |
+ # FIXME: insert proper C++ library support |
|
14312 |
+ ld_shlibs_CXX=no |
|
14313 |
+ ;; |
|
14314 |
+ esac |
|
14315 |
+ ;; |
|
14316 |
+ |
|
14317 |
+ vxworks*) |
|
14318 |
+ # FIXME: insert proper C++ library support |
|
14319 |
+ ld_shlibs_CXX=no |
|
14320 |
+ ;; |
|
14321 |
+ |
|
14322 |
+ *) |
|
14323 |
+ # FIXME: insert proper C++ library support |
|
14324 |
+ ld_shlibs_CXX=no |
|
14325 |
+ ;; |
|
14326 |
+ esac |
|
14327 |
+ |
|
14328 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5 |
|
14329 |
+$as_echo "$ld_shlibs_CXX" >&6; } |
|
14330 |
+ test no = "$ld_shlibs_CXX" && can_build_shared=no |
|
14331 |
+ |
|
14332 |
+ GCC_CXX=$GXX |
|
14333 |
+ LD_CXX=$LD |
|
14334 |
+ |
|
14335 |
+ ## CAVEAT EMPTOR: |
|
14336 |
+ ## There is no encapsulation within the following macros, do not change |
|
14337 |
+ ## the running order or otherwise move them around unless you know exactly |
|
14338 |
+ ## what you are doing... |
|
14339 |
+ # Dependencies to place before and after the object being linked: |
|
14340 |
+predep_objects_CXX= |
|
14341 |
+postdep_objects_CXX= |
|
14342 |
+predeps_CXX= |
|
14343 |
+postdeps_CXX= |
|
14344 |
+compiler_lib_search_path_CXX= |
|
14345 |
+ |
|
14346 |
+cat > conftest.$ac_ext <<_LT_EOF |
|
14347 |
+class Foo |
|
14348 |
+{ |
|
14349 |
+public: |
|
14350 |
+ Foo (void) { a = 0; } |
|
14351 |
+private: |
|
14352 |
+ int a; |
|
14353 |
+}; |
|
14354 |
+_LT_EOF |
|
14355 |
+ |
|
14356 |
+ |
|
14357 |
+_lt_libdeps_save_CFLAGS=$CFLAGS |
|
14358 |
+case "$CC $CFLAGS " in #( |
|
14359 |
+*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;; |
|
14360 |
+*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;; |
|
14361 |
+*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;; |
|
14362 |
+esac |
|
14363 |
+ |
|
14364 |
+if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
|
14365 |
+ (eval $ac_compile) 2>&5 |
|
14366 |
+ ac_status=$? |
|
14367 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
14368 |
+ test $ac_status = 0; }; then |
|
14369 |
+ # Parse the compiler output and extract the necessary |
|
14370 |
+ # objects, libraries and library flags. |
|
14371 |
+ |
|
14372 |
+ # Sentinel used to keep track of whether or not we are before |
|
14373 |
+ # the conftest object file. |
|
14374 |
+ pre_test_object_deps_done=no |
|
14375 |
+ |
|
14376 |
+ for p in `eval "$output_verbose_link_cmd"`; do |
|
14377 |
+ case $prev$p in |
|
14378 |
+ |
|
14379 |
+ -L* | -R* | -l*) |
|
14380 |
+ # Some compilers place space between "-{L,R}" and the path. |
|
14381 |
+ # Remove the space. |
|
14382 |
+ if test x-L = "$p" || |
|
14383 |
+ test x-R = "$p"; then |
|
14384 |
+ prev=$p |
|
14385 |
+ continue |
|
14386 |
+ fi |
|
14387 |
+ |
|
14388 |
+ # Expand the sysroot to ease extracting the directories later. |
|
14389 |
+ if test -z "$prev"; then |
|
14390 |
+ case $p in |
|
14391 |
+ -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;; |
|
14392 |
+ -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;; |
|
14393 |
+ -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;; |
|
14394 |
+ esac |
|
14395 |
+ fi |
|
14396 |
+ case $p in |
|
14397 |
+ =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;; |
|
14398 |
+ esac |
|
14399 |
+ if test no = "$pre_test_object_deps_done"; then |
|
14400 |
+ case $prev in |
|
14401 |
+ -L | -R) |
|
14402 |
+ # Internal compiler library paths should come after those |
|
14403 |
+ # provided the user. The postdeps already come after the |
|
14404 |
+ # user supplied libs so there is no need to process them. |
|
14405 |
+ if test -z "$compiler_lib_search_path_CXX"; then |
|
14406 |
+ compiler_lib_search_path_CXX=$prev$p |
|
14407 |
+ else |
|
14408 |
+ compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} $prev$p" |
|
14409 |
+ fi |
|
14410 |
+ ;; |
|
14411 |
+ # The "-l" case would never come before the object being |
|
14412 |
+ # linked, so don't bother handling this case. |
|
14413 |
+ esac |
|
14414 |
+ else |
|
14415 |
+ if test -z "$postdeps_CXX"; then |
|
14416 |
+ postdeps_CXX=$prev$p |
|
14417 |
+ else |
|
14418 |
+ postdeps_CXX="${postdeps_CXX} $prev$p" |
|
14419 |
+ fi |
|
14420 |
+ fi |
|
14421 |
+ prev= |
|
14422 |
+ ;; |
|
14423 |
+ |
|
14424 |
+ *.lto.$objext) ;; # Ignore GCC LTO objects |
|
14425 |
+ *.$objext) |
|
14426 |
+ # This assumes that the test object file only shows up |
|
14427 |
+ # once in the compiler output. |
|
14428 |
+ if test "$p" = "conftest.$objext"; then |
|
14429 |
+ pre_test_object_deps_done=yes |
|
14430 |
+ continue |
|
14431 |
+ fi |
|
14432 |
+ |
|
14433 |
+ if test no = "$pre_test_object_deps_done"; then |
|
14434 |
+ if test -z "$predep_objects_CXX"; then |
|
14435 |
+ predep_objects_CXX=$p |
|
14436 |
+ else |
|
14437 |
+ predep_objects_CXX="$predep_objects_CXX $p" |
|
14438 |
+ fi |
|
14439 |
+ else |
|
14440 |
+ if test -z "$postdep_objects_CXX"; then |
|
14441 |
+ postdep_objects_CXX=$p |
|
14442 |
+ else |
|
14443 |
+ postdep_objects_CXX="$postdep_objects_CXX $p" |
|
14444 |
+ fi |
|
14445 |
+ fi |
|
14446 |
+ ;; |
|
14447 |
+ |
|
14448 |
+ *) ;; # Ignore the rest. |
|
14449 |
+ |
|
14450 |
+ esac |
|
14451 |
+ done |
|
14452 |
+ |
|
14453 |
+ # Clean up. |
|
14454 |
+ rm -f a.out a.exe |
|
14455 |
+else |
|
14456 |
+ echo "libtool.m4: error: problem compiling CXX test program" |
|
14457 |
+fi |
|
14458 |
+ |
|
14459 |
+$RM -f confest.$objext |
|
14460 |
+CFLAGS=$_lt_libdeps_save_CFLAGS |
|
14461 |
+ |
|
14462 |
+# PORTME: override above test on systems where it is broken |
|
14463 |
+case $host_os in |
|
14464 |
+interix[3-9]*) |
|
14465 |
+ # Interix 3.5 installs completely hosed .la files for C++, so rather than |
|
14466 |
+ # hack all around it, let's just trust "g++" to DTRT. |
|
14467 |
+ predep_objects_CXX= |
|
14468 |
+ postdep_objects_CXX= |
|
14469 |
+ postdeps_CXX= |
|
14470 |
+ ;; |
|
14471 |
+esac |
|
14472 |
+ |
|
14473 |
+ |
|
14474 |
+case " $postdeps_CXX " in |
|
14475 |
+*" -lc "*) archive_cmds_need_lc_CXX=no ;; |
|
14476 |
+esac |
|
14477 |
+ compiler_lib_search_dirs_CXX= |
|
14478 |
+if test -n "${compiler_lib_search_path_CXX}"; then |
|
14479 |
+ compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | $SED -e 's! -L! !g' -e 's!^ !!'` |
|
14480 |
+fi |
|
14481 |
+ |
|
14482 |
+ |
|
14483 |
+ |
|
14484 |
+ |
|
14485 |
+ |
|
14486 |
+ |
|
14487 |
+ |
|
14488 |
+ |
|
14489 |
+ |
|
14490 |
+ |
|
14491 |
+ |
|
14492 |
+ |
|
14493 |
+ |
|
14494 |
+ |
|
14495 |
+ |
|
14496 |
+ |
|
14497 |
+ |
|
14498 |
+ |
|
14499 |
+ |
|
14500 |
+ |
|
14501 |
+ |
|
14502 |
+ |
|
14503 |
+ |
|
14504 |
+ |
|
14505 |
+ |
|
14506 |
+ |
|
14507 |
+ |
|
14508 |
+ |
|
14509 |
+ |
|
14510 |
+ |
|
14511 |
+ |
|
14512 |
+ lt_prog_compiler_wl_CXX= |
|
14513 |
+lt_prog_compiler_pic_CXX= |
|
14514 |
+lt_prog_compiler_static_CXX= |
|
14515 |
+ |
|
14516 |
+ |
|
14517 |
+ # C++ specific cases for pic, static, wl, etc. |
|
14518 |
+ if test yes = "$GXX"; then |
|
14519 |
+ lt_prog_compiler_wl_CXX='-Wl,' |
|
14520 |
+ lt_prog_compiler_static_CXX='-static' |
|
14521 |
+ |
|
14522 |
+ case $host_os in |
|
14523 |
+ aix*) |
|
14524 |
+ # All AIX code is PIC. |
|
14525 |
+ if test ia64 = "$host_cpu"; then |
|
14526 |
+ # AIX 5 now supports IA64 processor |
|
14527 |
+ lt_prog_compiler_static_CXX='-Bstatic' |
|
14528 |
+ fi |
|
14529 |
+ lt_prog_compiler_pic_CXX='-fPIC' |
|
14530 |
+ ;; |
|
14531 |
+ |
|
14532 |
+ amigaos*) |
|
14533 |
+ case $host_cpu in |
|
14534 |
+ powerpc) |
|
14535 |
+ # see comment about AmigaOS4 .so support |
|
14536 |
+ lt_prog_compiler_pic_CXX='-fPIC' |
|
14537 |
+ ;; |
|
14538 |
+ m68k) |
|
14539 |
+ # FIXME: we need at least 68020 code to build shared libraries, but |
|
14540 |
+ # adding the '-m68020' flag to GCC prevents building anything better, |
|
14541 |
+ # like '-m68040'. |
|
14542 |
+ lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4' |
|
14543 |
+ ;; |
|
14544 |
+ esac |
|
14545 |
+ ;; |
|
14546 |
+ |
|
14547 |
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) |
|
14548 |
+ # PIC is the default for these OSes. |
|
14549 |
+ ;; |
|
14550 |
+ mingw* | cygwin* | os2* | pw32* | cegcc*) |
|
14551 |
+ # This hack is so that the source file can tell whether it is being |
|
14552 |
+ # built for inclusion in a dll (and should export symbols for example). |
|
14553 |
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style |
|
14554 |
+ # (--disable-auto-import) libraries |
|
14555 |
+ lt_prog_compiler_pic_CXX='-DDLL_EXPORT' |
|
14556 |
+ case $host_os in |
|
14557 |
+ os2*) |
|
14558 |
+ lt_prog_compiler_static_CXX='$wl-static' |
|
14559 |
+ ;; |
|
14560 |
+ esac |
|
14561 |
+ ;; |
|
14562 |
+ darwin* | rhapsody*) |
|
14563 |
+ # PIC is the default on this platform |
|
14564 |
+ # Common symbols not allowed in MH_DYLIB files |
|
14565 |
+ lt_prog_compiler_pic_CXX='-fno-common' |
|
14566 |
+ ;; |
|
14567 |
+ *djgpp*) |
|
14568 |
+ # DJGPP does not support shared libraries at all |
|
14569 |
+ lt_prog_compiler_pic_CXX= |
|
14570 |
+ ;; |
|
14571 |
+ haiku*) |
|
14572 |
+ # PIC is the default for Haiku. |
|
14573 |
+ # The "-static" flag exists, but is broken. |
|
14574 |
+ lt_prog_compiler_static_CXX= |
|
14575 |
+ ;; |
|
14576 |
+ interix[3-9]*) |
|
14577 |
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code. |
|
14578 |
+ # Instead, we relocate shared libraries at runtime. |
|
14579 |
+ ;; |
|
14580 |
+ sysv4*MP*) |
|
14581 |
+ if test -d /usr/nec; then |
|
14582 |
+ lt_prog_compiler_pic_CXX=-Kconform_pic |
|
14583 |
+ fi |
|
14584 |
+ ;; |
|
14585 |
+ hpux*) |
|
14586 |
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit |
|
14587 |
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag |
|
14588 |
+ # sets the default TLS model and affects inlining. |
|
14589 |
+ case $host_cpu in |
|
14590 |
+ hppa*64*) |
|
14591 |
+ ;; |
|
14592 |
+ *) |
|
14593 |
+ lt_prog_compiler_pic_CXX='-fPIC' |
|
14594 |
+ ;; |
|
14595 |
+ esac |
|
14596 |
+ ;; |
|
14597 |
+ *qnx* | *nto*) |
|
14598 |
+ # QNX uses GNU C++, but need to define -shared option too, otherwise |
|
14599 |
+ # it will coredump. |
|
14600 |
+ lt_prog_compiler_pic_CXX='-fPIC -shared' |
|
14601 |
+ ;; |
|
14602 |
+ *) |
|
14603 |
+ lt_prog_compiler_pic_CXX='-fPIC' |
|
14604 |
+ ;; |
|
14605 |
+ esac |
|
14606 |
+ else |
|
14607 |
+ case $host_os in |
|
14608 |
+ aix[4-9]*) |
|
14609 |
+ # All AIX code is PIC. |
|
14610 |
+ if test ia64 = "$host_cpu"; then |
|
14611 |
+ # AIX 5 now supports IA64 processor |
|
14612 |
+ lt_prog_compiler_static_CXX='-Bstatic' |
|
14613 |
+ else |
|
14614 |
+ lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp' |
|
14615 |
+ fi |
|
14616 |
+ ;; |
|
14617 |
+ chorus*) |
|
14618 |
+ case $cc_basename in |
|
14619 |
+ cxch68*) |
|
14620 |
+ # Green Hills C++ Compiler |
|
14621 |
+ # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" |
|
14622 |
+ ;; |
|
14623 |
+ esac |
|
14624 |
+ ;; |
|
14625 |
+ mingw* | cygwin* | os2* | pw32* | cegcc*) |
|
14626 |
+ # This hack is so that the source file can tell whether it is being |
|
14627 |
+ # built for inclusion in a dll (and should export symbols for example). |
|
14628 |
+ lt_prog_compiler_pic_CXX='-DDLL_EXPORT' |
|
14629 |
+ ;; |
|
14630 |
+ dgux*) |
|
14631 |
+ case $cc_basename in |
|
14632 |
+ ec++*) |
|
14633 |
+ lt_prog_compiler_pic_CXX='-KPIC' |
|
14634 |
+ ;; |
|
14635 |
+ ghcx*) |
|
14636 |
+ # Green Hills C++ Compiler |
|
14637 |
+ lt_prog_compiler_pic_CXX='-pic' |
|
14638 |
+ ;; |
|
14639 |
+ *) |
|
14640 |
+ ;; |
|
14641 |
+ esac |
|
14642 |
+ ;; |
|
14643 |
+ freebsd* | dragonfly*) |
|
14644 |
+ # FreeBSD uses GNU C++ |
|
14645 |
+ ;; |
|
14646 |
+ hpux9* | hpux10* | hpux11*) |
|
14647 |
+ case $cc_basename in |
|
14648 |
+ CC*) |
|
14649 |
+ lt_prog_compiler_wl_CXX='-Wl,' |
|
14650 |
+ lt_prog_compiler_static_CXX='$wl-a ${wl}archive' |
|
14651 |
+ if test ia64 != "$host_cpu"; then |
|
14652 |
+ lt_prog_compiler_pic_CXX='+Z' |
|
14653 |
+ fi |
|
14654 |
+ ;; |
|
14655 |
+ aCC*) |
|
14656 |
+ lt_prog_compiler_wl_CXX='-Wl,' |
|
14657 |
+ lt_prog_compiler_static_CXX='$wl-a ${wl}archive' |
|
14658 |
+ case $host_cpu in |
|
14659 |
+ hppa*64*|ia64*) |
|
14660 |
+ # +Z the default |
|
14661 |
+ ;; |
|
14662 |
+ *) |
|
14663 |
+ lt_prog_compiler_pic_CXX='+Z' |
|
14664 |
+ ;; |
|
14665 |
+ esac |
|
14666 |
+ ;; |
|
14667 |
+ *) |
|
14668 |
+ ;; |
|
14669 |
+ esac |
|
14670 |
+ ;; |
|
14671 |
+ interix*) |
|
14672 |
+ # This is c89, which is MS Visual C++ (no shared libs) |
|
14673 |
+ # Anyone wants to do a port? |
|
14674 |
+ ;; |
|
14675 |
+ irix5* | irix6* | nonstopux*) |
|
14676 |
+ case $cc_basename in |
|
14677 |
+ CC*) |
|
14678 |
+ lt_prog_compiler_wl_CXX='-Wl,' |
|
14679 |
+ lt_prog_compiler_static_CXX='-non_shared' |
|
14680 |
+ # CC pic flag -KPIC is the default. |
|
14681 |
+ ;; |
|
14682 |
+ *) |
|
14683 |
+ ;; |
|
14684 |
+ esac |
|
14685 |
+ ;; |
|
14686 |
+ linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
|
14687 |
+ case $cc_basename in |
|
14688 |
+ KCC*) |
|
14689 |
+ # KAI C++ Compiler |
|
14690 |
+ lt_prog_compiler_wl_CXX='--backend -Wl,' |
|
14691 |
+ lt_prog_compiler_pic_CXX='-fPIC' |
|
14692 |
+ ;; |
|
14693 |
+ ecpc* ) |
|
14694 |
+ # old Intel C++ for x86_64, which still supported -KPIC. |
|
14695 |
+ lt_prog_compiler_wl_CXX='-Wl,' |
|
14696 |
+ lt_prog_compiler_pic_CXX='-KPIC' |
|
14697 |
+ lt_prog_compiler_static_CXX='-static' |
|
14698 |
+ ;; |
|
14699 |
+ icpc* ) |
|
14700 |
+ # Intel C++, used to be incompatible with GCC. |
|
14701 |
+ # ICC 10 doesn't accept -KPIC any more. |
|
14702 |
+ lt_prog_compiler_wl_CXX='-Wl,' |
|
14703 |
+ lt_prog_compiler_pic_CXX='-fPIC' |
|
14704 |
+ lt_prog_compiler_static_CXX='-static' |
|
14705 |
+ ;; |
|
14706 |
+ pgCC* | pgcpp*) |
|
14707 |
+ # Portland Group C++ compiler |
|
14708 |
+ lt_prog_compiler_wl_CXX='-Wl,' |
|
14709 |
+ lt_prog_compiler_pic_CXX='-fpic' |
|
14710 |
+ lt_prog_compiler_static_CXX='-Bstatic' |
|
14711 |
+ ;; |
|
14712 |
+ cxx*) |
|
14713 |
+ # Compaq C++ |
|
14714 |
+ # Make sure the PIC flag is empty. It appears that all Alpha |
|
14715 |
+ # Linux and Compaq Tru64 Unix objects are PIC. |
|
14716 |
+ lt_prog_compiler_pic_CXX= |
|
14717 |
+ lt_prog_compiler_static_CXX='-non_shared' |
|
14718 |
+ ;; |
|
14719 |
+ xlc* | xlC* | bgxl[cC]* | mpixl[cC]*) |
|
14720 |
+ # IBM XL 8.0, 9.0 on PPC and BlueGene |
|
14721 |
+ lt_prog_compiler_wl_CXX='-Wl,' |
|
14722 |
+ lt_prog_compiler_pic_CXX='-qpic' |
|
14723 |
+ lt_prog_compiler_static_CXX='-qstaticlink' |
|
14724 |
+ ;; |
|
14725 |
+ *) |
|
14726 |
+ case `$CC -V 2>&1 | sed 5q` in |
|
14727 |
+ *Sun\ C*) |
|
14728 |
+ # Sun C++ 5.9 |
|
14729 |
+ lt_prog_compiler_pic_CXX='-KPIC' |
|
14730 |
+ lt_prog_compiler_static_CXX='-Bstatic' |
|
14731 |
+ lt_prog_compiler_wl_CXX='-Qoption ld ' |
|
14732 |
+ ;; |
|
14733 |
+ esac |
|
14734 |
+ ;; |
|
14735 |
+ esac |
|
14736 |
+ ;; |
|
14737 |
+ lynxos*) |
|
14738 |
+ ;; |
|
14739 |
+ m88k*) |
|
14740 |
+ ;; |
|
14741 |
+ mvs*) |
|
14742 |
+ case $cc_basename in |
|
14743 |
+ cxx*) |
|
14744 |
+ lt_prog_compiler_pic_CXX='-W c,exportall' |
|
14745 |
+ ;; |
|
14746 |
+ *) |
|
14747 |
+ ;; |
|
14748 |
+ esac |
|
14749 |
+ ;; |
|
14750 |
+ netbsd*) |
|
14751 |
+ ;; |
|
14752 |
+ *qnx* | *nto*) |
|
14753 |
+ # QNX uses GNU C++, but need to define -shared option too, otherwise |
|
14754 |
+ # it will coredump. |
|
14755 |
+ lt_prog_compiler_pic_CXX='-fPIC -shared' |
|
14756 |
+ ;; |
|
14757 |
+ osf3* | osf4* | osf5*) |
|
14758 |
+ case $cc_basename in |
|
14759 |
+ KCC*) |
|
14760 |
+ lt_prog_compiler_wl_CXX='--backend -Wl,' |
|
14761 |
+ ;; |
|
14762 |
+ RCC*) |
|
14763 |
+ # Rational C++ 2.4.1 |
|
14764 |
+ lt_prog_compiler_pic_CXX='-pic' |
|
14765 |
+ ;; |
|
14766 |
+ cxx*) |
|
14767 |
+ # Digital/Compaq C++ |
|
14768 |
+ lt_prog_compiler_wl_CXX='-Wl,' |
|
14769 |
+ # Make sure the PIC flag is empty. It appears that all Alpha |
|
14770 |
+ # Linux and Compaq Tru64 Unix objects are PIC. |
|
14771 |
+ lt_prog_compiler_pic_CXX= |
|
14772 |
+ lt_prog_compiler_static_CXX='-non_shared' |
|
14773 |
+ ;; |
|
14774 |
+ *) |
|
14775 |
+ ;; |
|
14776 |
+ esac |
|
14777 |
+ ;; |
|
14778 |
+ psos*) |
|
14779 |
+ ;; |
|
14780 |
+ solaris*) |
|
14781 |
+ case $cc_basename in |
|
14782 |
+ CC* | sunCC*) |
|
14783 |
+ # Sun C++ 4.2, 5.x and Centerline C++ |
|
14784 |
+ lt_prog_compiler_pic_CXX='-KPIC' |
|
14785 |
+ lt_prog_compiler_static_CXX='-Bstatic' |
|
14786 |
+ lt_prog_compiler_wl_CXX='-Qoption ld ' |
|
14787 |
+ ;; |
|
14788 |
+ gcx*) |
|
14789 |
+ # Green Hills C++ Compiler |
|
14790 |
+ lt_prog_compiler_pic_CXX='-PIC' |
|
14791 |
+ ;; |
|
14792 |
+ *) |
|
14793 |
+ ;; |
|
14794 |
+ esac |
|
14795 |
+ ;; |
|
14796 |
+ sunos4*) |
|
14797 |
+ case $cc_basename in |
|
14798 |
+ CC*) |
|
14799 |
+ # Sun C++ 4.x |
|
14800 |
+ lt_prog_compiler_pic_CXX='-pic' |
|
14801 |
+ lt_prog_compiler_static_CXX='-Bstatic' |
|
14802 |
+ ;; |
|
14803 |
+ lcc*) |
|
14804 |
+ # Lucid |
|
14805 |
+ lt_prog_compiler_pic_CXX='-pic' |
|
14806 |
+ ;; |
|
14807 |
+ *) |
|
14808 |
+ ;; |
|
14809 |
+ esac |
|
14810 |
+ ;; |
|
14811 |
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) |
|
14812 |
+ case $cc_basename in |
|
14813 |
+ CC*) |
|
14814 |
+ lt_prog_compiler_wl_CXX='-Wl,' |
|
14815 |
+ lt_prog_compiler_pic_CXX='-KPIC' |
|
14816 |
+ lt_prog_compiler_static_CXX='-Bstatic' |
|
14817 |
+ ;; |
|
14818 |
+ esac |
|
14819 |
+ ;; |
|
14820 |
+ tandem*) |
|
14821 |
+ case $cc_basename in |
|
14822 |
+ NCC*) |
|
14823 |
+ # NonStop-UX NCC 3.20 |
|
14824 |
+ lt_prog_compiler_pic_CXX='-KPIC' |
|
14825 |
+ ;; |
|
14826 |
+ *) |
|
14827 |
+ ;; |
|
14828 |
+ esac |
|
14829 |
+ ;; |
|
14830 |
+ vxworks*) |
|
14831 |
+ ;; |
|
14832 |
+ *) |
|
14833 |
+ lt_prog_compiler_can_build_shared_CXX=no |
|
14834 |
+ ;; |
|
14835 |
+ esac |
|
14836 |
+ fi |
|
14837 |
+ |
|
14838 |
+case $host_os in |
|
14839 |
+ # For platforms that do not support PIC, -DPIC is meaningless: |
|
14840 |
+ *djgpp*) |
|
14841 |
+ lt_prog_compiler_pic_CXX= |
|
14842 |
+ ;; |
|
14843 |
+ *) |
|
14844 |
+ lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" |
|
14845 |
+ ;; |
|
14846 |
+esac |
|
14847 |
+ |
|
14848 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 |
|
14849 |
+$as_echo_n "checking for $compiler option to produce PIC... " >&6; } |
|
14850 |
+if ${lt_cv_prog_compiler_pic_CXX+:} false; then : |
|
14851 |
+ $as_echo_n "(cached) " >&6 |
|
14852 |
+else |
|
14853 |
+ lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX |
|
14854 |
+fi |
|
14855 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5 |
|
14856 |
+$as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; } |
|
14857 |
+lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX |
|
14858 |
+ |
|
14859 |
+# |
|
14860 |
+# Check to make sure the PIC flag actually works. |
|
14861 |
+# |
|
14862 |
+if test -n "$lt_prog_compiler_pic_CXX"; then |
|
14863 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 |
|
14864 |
+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; } |
|
14865 |
+if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then : |
|
14866 |
+ $as_echo_n "(cached) " >&6 |
|
14867 |
+else |
|
14868 |
+ lt_cv_prog_compiler_pic_works_CXX=no |
|
14869 |
+ ac_outfile=conftest.$ac_objext |
|
14870 |
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
|
14871 |
+ lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" ## exclude from sc_useless_quotes_in_assignment |
|
14872 |
+ # Insert the option either (1) after the last *FLAGS variable, or |
|
14873 |
+ # (2) before a word containing "conftest.", or (3) at the end. |
|
14874 |
+ # Note that $ac_compile itself does not contain backslashes and begins |
|
14875 |
+ # with a dollar sign (not a hyphen), so the echo should work correctly. |
|
14876 |
+ # The option is referenced via a variable to avoid confusing sed. |
|
14877 |
+ lt_compile=`echo "$ac_compile" | $SED \ |
|
14878 |
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
|
14879 |
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
|
14880 |
+ -e 's:$: $lt_compiler_flag:'` |
|
14881 |
+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
|
14882 |
+ (eval "$lt_compile" 2>conftest.err) |
|
14883 |
+ ac_status=$? |
|
14884 |
+ cat conftest.err >&5 |
|
14885 |
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
|
14886 |
+ if (exit $ac_status) && test -s "$ac_outfile"; then |
|
14887 |
+ # The compiler can only warn and ignore the option if not recognized |
|
14888 |
+ # So say no if there are warnings other than the usual output. |
|
14889 |
+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp |
|
14890 |
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 |
|
14891 |
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then |
|
14892 |
+ lt_cv_prog_compiler_pic_works_CXX=yes |
|
14893 |
+ fi |
|
14894 |
+ fi |
|
14895 |
+ $RM conftest* |
|
14896 |
+ |
|
14897 |
+fi |
|
14898 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 |
|
14899 |
+$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; } |
|
14900 |
+ |
|
14901 |
+if test yes = "$lt_cv_prog_compiler_pic_works_CXX"; then |
|
14902 |
+ case $lt_prog_compiler_pic_CXX in |
|
14903 |
+ "" | " "*) ;; |
|
14904 |
+ *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; |
|
14905 |
+ esac |
|
14906 |
+else |
|
14907 |
+ lt_prog_compiler_pic_CXX= |
|
14908 |
+ lt_prog_compiler_can_build_shared_CXX=no |
|
14909 |
+fi |
|
14910 |
+ |
|
14911 |
+fi |
|
14912 |
+ |
|
14913 |
+ |
|
14914 |
+ |
|
14915 |
+ |
|
14916 |
+ |
|
14917 |
+# |
|
14918 |
+# Check to make sure the static flag actually works. |
|
14919 |
+# |
|
14920 |
+wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" |
|
14921 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 |
|
14922 |
+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } |
|
14923 |
+if ${lt_cv_prog_compiler_static_works_CXX+:} false; then : |
|
14924 |
+ $as_echo_n "(cached) " >&6 |
|
14925 |
+else |
|
14926 |
+ lt_cv_prog_compiler_static_works_CXX=no |
|
14927 |
+ save_LDFLAGS=$LDFLAGS |
|
14928 |
+ LDFLAGS="$LDFLAGS $lt_tmp_static_flag" |
|
14929 |
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext |
|
14930 |
+ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then |
|
14931 |
+ # The linker can only warn and ignore the option if not recognized |
|
14932 |
+ # So say no if there are warnings |
|
14933 |
+ if test -s conftest.err; then |
|
14934 |
+ # Append any errors to the config.log. |
|
14935 |
+ cat conftest.err 1>&5 |
|
14936 |
+ $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp |
|
14937 |
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 |
|
14938 |
+ if diff conftest.exp conftest.er2 >/dev/null; then |
|
14939 |
+ lt_cv_prog_compiler_static_works_CXX=yes |
|
14940 |
+ fi |
|
14941 |
+ else |
|
14942 |
+ lt_cv_prog_compiler_static_works_CXX=yes |
|
14943 |
+ fi |
|
14944 |
+ fi |
|
14945 |
+ $RM -r conftest* |
|
14946 |
+ LDFLAGS=$save_LDFLAGS |
|
14947 |
+ |
|
14948 |
+fi |
|
14949 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5 |
|
14950 |
+$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; } |
|
14951 |
+ |
|
14952 |
+if test yes = "$lt_cv_prog_compiler_static_works_CXX"; then |
|
14953 |
+ : |
|
14954 |
+else |
|
14955 |
+ lt_prog_compiler_static_CXX= |
|
14956 |
+fi |
|
14957 |
+ |
|
14958 |
+ |
|
14959 |
+ |
|
14960 |
+ |
|
14961 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 |
|
14962 |
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } |
|
14963 |
+if ${lt_cv_prog_compiler_c_o_CXX+:} false; then : |
|
14964 |
+ $as_echo_n "(cached) " >&6 |
|
14965 |
+else |
|
14966 |
+ lt_cv_prog_compiler_c_o_CXX=no |
|
14967 |
+ $RM -r conftest 2>/dev/null |
|
14968 |
+ mkdir conftest |
|
14969 |
+ cd conftest |
|
14970 |
+ mkdir out |
|
14971 |
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
|
14972 |
+ |
|
14973 |
+ lt_compiler_flag="-o out/conftest2.$ac_objext" |
|
14974 |
+ # Insert the option either (1) after the last *FLAGS variable, or |
|
14975 |
+ # (2) before a word containing "conftest.", or (3) at the end. |
|
14976 |
+ # Note that $ac_compile itself does not contain backslashes and begins |
|
14977 |
+ # with a dollar sign (not a hyphen), so the echo should work correctly. |
|
14978 |
+ lt_compile=`echo "$ac_compile" | $SED \ |
|
14979 |
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
|
14980 |
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
|
14981 |
+ -e 's:$: $lt_compiler_flag:'` |
|
14982 |
+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
|
14983 |
+ (eval "$lt_compile" 2>out/conftest.err) |
|
14984 |
+ ac_status=$? |
|
14985 |
+ cat out/conftest.err >&5 |
|
14986 |
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
|
14987 |
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext |
|
14988 |
+ then |
|
14989 |
+ # The compiler can only warn and ignore the option if not recognized |
|
14990 |
+ # So say no if there are warnings |
|
14991 |
+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp |
|
14992 |
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 |
|
14993 |
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then |
|
14994 |
+ lt_cv_prog_compiler_c_o_CXX=yes |
|
14995 |
+ fi |
|
14996 |
+ fi |
|
14997 |
+ chmod u+w . 2>&5 |
|
14998 |
+ $RM conftest* |
|
14999 |
+ # SGI C++ compiler will create directory out/ii_files/ for |
|
15000 |
+ # template instantiation |
|
15001 |
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files |
|
15002 |
+ $RM out/* && rmdir out |
|
15003 |
+ cd .. |
|
15004 |
+ $RM -r conftest |
|
15005 |
+ $RM conftest* |
|
15006 |
+ |
|
15007 |
+fi |
|
15008 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5 |
|
15009 |
+$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; } |
|
15010 |
+ |
|
15011 |
+ |
|
15012 |
+ |
|
15013 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 |
|
15014 |
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } |
|
15015 |
+if ${lt_cv_prog_compiler_c_o_CXX+:} false; then : |
|
15016 |
+ $as_echo_n "(cached) " >&6 |
|
15017 |
+else |
|
15018 |
+ lt_cv_prog_compiler_c_o_CXX=no |
|
15019 |
+ $RM -r conftest 2>/dev/null |
|
15020 |
+ mkdir conftest |
|
15021 |
+ cd conftest |
|
15022 |
+ mkdir out |
|
15023 |
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
|
15024 |
+ |
|
15025 |
+ lt_compiler_flag="-o out/conftest2.$ac_objext" |
|
15026 |
+ # Insert the option either (1) after the last *FLAGS variable, or |
|
15027 |
+ # (2) before a word containing "conftest.", or (3) at the end. |
|
15028 |
+ # Note that $ac_compile itself does not contain backslashes and begins |
|
15029 |
+ # with a dollar sign (not a hyphen), so the echo should work correctly. |
|
15030 |
+ lt_compile=`echo "$ac_compile" | $SED \ |
|
15031 |
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
|
15032 |
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
|
15033 |
+ -e 's:$: $lt_compiler_flag:'` |
|
15034 |
+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
|
15035 |
+ (eval "$lt_compile" 2>out/conftest.err) |
|
15036 |
+ ac_status=$? |
|
15037 |
+ cat out/conftest.err >&5 |
|
15038 |
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
|
15039 |
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext |
|
15040 |
+ then |
|
15041 |
+ # The compiler can only warn and ignore the option if not recognized |
|
15042 |
+ # So say no if there are warnings |
|
15043 |
+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp |
|
15044 |
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 |
|
15045 |
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then |
|
15046 |
+ lt_cv_prog_compiler_c_o_CXX=yes |
|
15047 |
+ fi |
|
15048 |
+ fi |
|
15049 |
+ chmod u+w . 2>&5 |
|
15050 |
+ $RM conftest* |
|
15051 |
+ # SGI C++ compiler will create directory out/ii_files/ for |
|
15052 |
+ # template instantiation |
|
15053 |
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files |
|
15054 |
+ $RM out/* && rmdir out |
|
15055 |
+ cd .. |
|
15056 |
+ $RM -r conftest |
|
15057 |
+ $RM conftest* |
|
15058 |
+ |
|
15059 |
+fi |
|
15060 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5 |
|
15061 |
+$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; } |
|
15062 |
+ |
|
15063 |
+ |
|
15064 |
+ |
|
15065 |
+ |
|
15066 |
+hard_links=nottested |
|
15067 |
+if test no = "$lt_cv_prog_compiler_c_o_CXX" && test no != "$need_locks"; then |
|
15068 |
+ # do not overwrite the value of need_locks provided by the user |
|
15069 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 |
|
15070 |
+$as_echo_n "checking if we can lock with hard links... " >&6; } |
|
15071 |
+ hard_links=yes |
|
15072 |
+ $RM conftest* |
|
15073 |
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no |
|
15074 |
+ touch conftest.a |
|
15075 |
+ ln conftest.a conftest.b 2>&5 || hard_links=no |
|
15076 |
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no |
|
15077 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 |
|
15078 |
+$as_echo "$hard_links" >&6; } |
|
15079 |
+ if test no = "$hard_links"; then |
|
15080 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 |
|
15081 |
+$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} |
|
15082 |
+ need_locks=warn |
|
15083 |
+ fi |
|
15084 |
+else |
|
15085 |
+ need_locks=no |
|
15086 |
+fi |
|
15087 |
+ |
|
15088 |
+ |
|
15089 |
+ |
|
15090 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 |
|
15091 |
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } |
|
15092 |
+ |
|
15093 |
+ export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' |
|
15094 |
+ exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' |
|
15095 |
+ case $host_os in |
|
15096 |
+ aix[4-9]*) |
|
15097 |
+ # If we're using GNU nm, then we don't want the "-C" option. |
|
15098 |
+ # -C means demangle to GNU nm, but means don't demangle to AIX nm. |
|
15099 |
+ # Without the "-l" option, or with the "-B" option, AIX nm treats |
|
15100 |
+ # weak defined symbols like other global defined symbols, whereas |
|
15101 |
+ # GNU nm marks them as "W". |
|
15102 |
+ # While the 'weak' keyword is ignored in the Export File, we need |
|
15103 |
+ # it in the Import File for the 'aix-soname' feature, so we have |
|
15104 |
+ # to replace the "-B" option with "-P" for AIX nm. |
|
15105 |
+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then |
|
15106 |
+ export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' |
|
15107 |
+ else |
|
15108 |
+ export_symbols_cmds_CXX='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' |
|
15109 |
+ fi |
|
15110 |
+ ;; |
|
15111 |
+ pw32*) |
|
15112 |
+ export_symbols_cmds_CXX=$ltdll_cmds |
|
15113 |
+ ;; |
|
15114 |
+ cygwin* | mingw* | cegcc*) |
|
15115 |
+ case $cc_basename in |
|
15116 |
+ cl*) |
|
15117 |
+ exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' |
|
15118 |
+ ;; |
|
15119 |
+ *) |
|
15120 |
+ export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' |
|
15121 |
+ exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' |
|
15122 |
+ ;; |
|
15123 |
+ esac |
|
15124 |
+ ;; |
|
15125 |
+ *) |
|
15126 |
+ export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' |
|
15127 |
+ ;; |
|
15128 |
+ esac |
|
15129 |
+ |
|
15130 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5 |
|
15131 |
+$as_echo "$ld_shlibs_CXX" >&6; } |
|
15132 |
+test no = "$ld_shlibs_CXX" && can_build_shared=no |
|
15133 |
+ |
|
15134 |
+with_gnu_ld_CXX=$with_gnu_ld |
|
15135 |
+ |
|
15136 |
+ |
|
15137 |
+ |
|
15138 |
+ |
|
15139 |
+ |
|
15140 |
+ |
|
15141 |
+# |
|
15142 |
+# Do we need to explicitly link libc? |
|
15143 |
+# |
|
15144 |
+case "x$archive_cmds_need_lc_CXX" in |
|
15145 |
+x|xyes) |
|
15146 |
+ # Assume -lc should be added |
|
15147 |
+ archive_cmds_need_lc_CXX=yes |
|
15148 |
+ |
|
15149 |
+ if test yes,yes = "$GCC,$enable_shared"; then |
|
15150 |
+ case $archive_cmds_CXX in |
|
15151 |
+ *'~'*) |
|
15152 |
+ # FIXME: we may have to deal with multi-command sequences. |
|
15153 |
+ ;; |
|
15154 |
+ '$CC '*) |
|
15155 |
+ # Test whether the compiler implicitly links with -lc since on some |
|
15156 |
+ # systems, -lgcc has to come before -lc. If gcc already passes -lc |
|
15157 |
+ # to ld, don't add -lc before -lgcc. |
|
15158 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 |
|
15159 |
+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } |
|
15160 |
+if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then : |
|
15161 |
+ $as_echo_n "(cached) " >&6 |
|
15162 |
+else |
|
15163 |
+ $RM conftest* |
|
15164 |
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
|
15165 |
+ |
|
15166 |
+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
|
15167 |
+ (eval $ac_compile) 2>&5 |
|
15168 |
+ ac_status=$? |
|
15169 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
15170 |
+ test $ac_status = 0; } 2>conftest.err; then |
|
15171 |
+ soname=conftest |
|
15172 |
+ lib=conftest |
|
15173 |
+ libobjs=conftest.$ac_objext |
|
15174 |
+ deplibs= |
|
15175 |
+ wl=$lt_prog_compiler_wl_CXX |
|
15176 |
+ pic_flag=$lt_prog_compiler_pic_CXX |
|
15177 |
+ compiler_flags=-v |
|
15178 |
+ linker_flags=-v |
|
15179 |
+ verstring= |
|
15180 |
+ output_objdir=. |
|
15181 |
+ libname=conftest |
|
15182 |
+ lt_save_allow_undefined_flag=$allow_undefined_flag_CXX |
|
15183 |
+ allow_undefined_flag_CXX= |
|
15184 |
+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 |
|
15185 |
+ (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 |
|
15186 |
+ ac_status=$? |
|
15187 |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
|
15188 |
+ test $ac_status = 0; } |
|
15189 |
+ then |
|
15190 |
+ lt_cv_archive_cmds_need_lc_CXX=no |
|
15191 |
+ else |
|
15192 |
+ lt_cv_archive_cmds_need_lc_CXX=yes |
|
15193 |
+ fi |
|
15194 |
+ allow_undefined_flag_CXX=$lt_save_allow_undefined_flag |
|
15195 |
+ else |
|
15196 |
+ cat conftest.err 1>&5 |
|
15197 |
+ fi |
|
15198 |
+ $RM conftest* |
|
15199 |
+ |
|
15200 |
+fi |
|
15201 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5 |
|
15202 |
+$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; } |
|
15203 |
+ archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX |
|
15204 |
+ ;; |
|
15205 |
+ esac |
|
15206 |
+ fi |
|
15207 |
+ ;; |
|
15208 |
+esac |
|
15209 |
+ |
|
15210 |
+ |
|
15211 |
+ |
|
15212 |
+ |
|
15213 |
+ |
|
15214 |
+ |
|
15215 |
+ |
|
15216 |
+ |
|
15217 |
+ |
|
15218 |
+ |
|
15219 |
+ |
|
15220 |
+ |
|
15221 |
+ |
|
15222 |
+ |
|
15223 |
+ |
|
15224 |
+ |
|
15225 |
+ |
|
15226 |
+ |
|
15227 |
+ |
|
15228 |
+ |
|
15229 |
+ |
|
15230 |
+ |
|
15231 |
+ |
|
15232 |
+ |
|
15233 |
+ |
|
15234 |
+ |
|
15235 |
+ |
|
15236 |
+ |
|
15237 |
+ |
|
15238 |
+ |
|
15239 |
+ |
|
15240 |
+ |
|
15241 |
+ |
|
15242 |
+ |
|
15243 |
+ |
|
15244 |
+ |
|
15245 |
+ |
|
15246 |
+ |
|
15247 |
+ |
|
15248 |
+ |
|
15249 |
+ |
|
15250 |
+ |
|
15251 |
+ |
|
15252 |
+ |
|
15253 |
+ |
|
15254 |
+ |
|
15255 |
+ |
|
15256 |
+ |
|
15257 |
+ |
|
15258 |
+ |
|
15259 |
+ |
|
15260 |
+ |
|
15261 |
+ |
|
15262 |
+ |
|
15263 |
+ |
|
15264 |
+ |
|
15265 |
+ |
|
15266 |
+ |
|
15267 |
+ |
|
15268 |
+ |
|
15269 |
+ |
|
15270 |
+ |
|
15271 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 |
|
15272 |
+$as_echo_n "checking dynamic linker characteristics... " >&6; } |
|
15273 |
+ |
|
15274 |
+library_names_spec= |
|
15275 |
+libname_spec='lib$name' |
|
15276 |
+soname_spec= |
|
15277 |
+shrext_cmds=.so |
|
15278 |
+postinstall_cmds= |
|
15279 |
+postuninstall_cmds= |
|
15280 |
+finish_cmds= |
|
15281 |
+finish_eval= |
|
15282 |
+shlibpath_var= |
|
15283 |
+shlibpath_overrides_runpath=unknown |
|
15284 |
+version_type=none |
|
15285 |
+dynamic_linker="$host_os ld.so" |
|
15286 |
+sys_lib_dlsearch_path_spec="/lib /usr/lib" |
|
15287 |
+need_lib_prefix=unknown |
|
15288 |
+hardcode_into_libs=no |
|
15289 |
+ |
|
15290 |
+# when you set need_version to no, make sure it does not cause -set_version |
|
15291 |
+# flags to be left without arguments |
|
15292 |
+need_version=unknown |
|
15293 |
+ |
|
15294 |
+ |
|
15295 |
+ |
|
15296 |
+case $host_os in |
|
15297 |
+aix3*) |
|
15298 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15299 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname.a' |
|
15300 |
+ shlibpath_var=LIBPATH |
|
15301 |
+ |
|
15302 |
+ # AIX 3 has no versioning support, so we append a major version to the name. |
|
15303 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15304 |
+ ;; |
|
15305 |
+ |
|
15306 |
+aix[4-9]*) |
|
15307 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15308 |
+ need_lib_prefix=no |
|
15309 |
+ need_version=no |
|
15310 |
+ hardcode_into_libs=yes |
|
15311 |
+ if test ia64 = "$host_cpu"; then |
|
15312 |
+ # AIX 5 supports IA64 |
|
15313 |
+ library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' |
|
15314 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15315 |
+ else |
|
15316 |
+ # With GCC up to 2.95.x, collect2 would create an import file |
|
15317 |
+ # for dependence libraries. The import file would start with |
|
15318 |
+ # the line '#! .'. This would cause the generated library to |
|
15319 |
+ # depend on '.', always an invalid library. This was fixed in |
|
15320 |
+ # development snapshots of GCC prior to 3.0. |
|
15321 |
+ case $host_os in |
|
15322 |
+ aix4 | aix4.[01] | aix4.[01].*) |
|
15323 |
+ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' |
|
15324 |
+ echo ' yes ' |
|
15325 |
+ echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then |
|
15326 |
+ : |
|
15327 |
+ else |
|
15328 |
+ can_build_shared=no |
|
15329 |
+ fi |
|
15330 |
+ ;; |
|
15331 |
+ esac |
|
15332 |
+ # Using Import Files as archive members, it is possible to support |
|
15333 |
+ # filename-based versioning of shared library archives on AIX. While |
|
15334 |
+ # this would work for both with and without runtime linking, it will |
|
15335 |
+ # prevent static linking of such archives. So we do filename-based |
|
15336 |
+ # shared library versioning with .so extension only, which is used |
|
15337 |
+ # when both runtime linking and shared linking is enabled. |
|
15338 |
+ # Unfortunately, runtime linking may impact performance, so we do |
|
15339 |
+ # not want this to be the default eventually. Also, we use the |
|
15340 |
+ # versioned .so libs for executables only if there is the -brtl |
|
15341 |
+ # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. |
|
15342 |
+ # To allow for filename-based versioning support, we need to create |
|
15343 |
+ # libNAME.so.V as an archive file, containing: |
|
15344 |
+ # *) an Import File, referring to the versioned filename of the |
|
15345 |
+ # archive as well as the shared archive member, telling the |
|
15346 |
+ # bitwidth (32 or 64) of that shared object, and providing the |
|
15347 |
+ # list of exported symbols of that shared object, eventually |
|
15348 |
+ # decorated with the 'weak' keyword |
|
15349 |
+ # *) the shared object with the F_LOADONLY flag set, to really avoid |
|
15350 |
+ # it being seen by the linker. |
|
15351 |
+ # At run time we better use the real file rather than another symlink, |
|
15352 |
+ # but for link time we create the symlink libNAME.so -> libNAME.so.V |
|
15353 |
+ |
|
15354 |
+ case $with_aix_soname,$aix_use_runtimelinking in |
|
15355 |
+ # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct |
|
15356 |
+ # soname into executable. Probably we can add versioning support to |
|
15357 |
+ # collect2, so additional links can be useful in future. |
|
15358 |
+ aix,yes) # traditional libtool |
|
15359 |
+ dynamic_linker='AIX unversionable lib.so' |
|
15360 |
+ # If using run time linking (on AIX 4.2 or later) use lib<name>.so |
|
15361 |
+ # instead of lib<name>.a to let people know that these are not |
|
15362 |
+ # typical AIX shared libraries. |
|
15363 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15364 |
+ ;; |
|
15365 |
+ aix,no) # traditional AIX only |
|
15366 |
+ dynamic_linker='AIX lib.a(lib.so.V)' |
|
15367 |
+ # We preserve .a as extension for shared libraries through AIX4.2 |
|
15368 |
+ # and later when we are not doing run time linking. |
|
15369 |
+ library_names_spec='$libname$release.a $libname.a' |
|
15370 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15371 |
+ ;; |
|
15372 |
+ svr4,*) # full svr4 only |
|
15373 |
+ dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" |
|
15374 |
+ library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' |
|
15375 |
+ # We do not specify a path in Import Files, so LIBPATH fires. |
|
15376 |
+ shlibpath_overrides_runpath=yes |
|
15377 |
+ ;; |
|
15378 |
+ *,yes) # both, prefer svr4 |
|
15379 |
+ dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" |
|
15380 |
+ library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' |
|
15381 |
+ # unpreferred sharedlib libNAME.a needs extra handling |
|
15382 |
+ postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' |
|
15383 |
+ postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' |
|
15384 |
+ # We do not specify a path in Import Files, so LIBPATH fires. |
|
15385 |
+ shlibpath_overrides_runpath=yes |
|
15386 |
+ ;; |
|
15387 |
+ *,no) # both, prefer aix |
|
15388 |
+ dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" |
|
15389 |
+ library_names_spec='$libname$release.a $libname.a' |
|
15390 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15391 |
+ # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling |
|
15392 |
+ postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' |
|
15393 |
+ postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' |
|
15394 |
+ ;; |
|
15395 |
+ esac |
|
15396 |
+ shlibpath_var=LIBPATH |
|
15397 |
+ fi |
|
15398 |
+ ;; |
|
15399 |
+ |
|
15400 |
+amigaos*) |
|
15401 |
+ case $host_cpu in |
|
15402 |
+ powerpc) |
|
15403 |
+ # Since July 2007 AmigaOS4 officially supports .so libraries. |
|
15404 |
+ # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. |
|
15405 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15406 |
+ ;; |
|
15407 |
+ m68k) |
|
15408 |
+ library_names_spec='$libname.ixlibrary $libname.a' |
|
15409 |
+ # Create ${libname}_ixlibrary.a entries in /sys/libs. |
|
15410 |
+ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' |
|
15411 |
+ ;; |
|
15412 |
+ esac |
|
15413 |
+ ;; |
|
15414 |
+ |
|
15415 |
+beos*) |
|
15416 |
+ library_names_spec='$libname$shared_ext' |
|
15417 |
+ dynamic_linker="$host_os ld.so" |
|
15418 |
+ shlibpath_var=LIBRARY_PATH |
|
15419 |
+ ;; |
|
15420 |
+ |
|
15421 |
+bsdi[45]*) |
|
15422 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15423 |
+ need_version=no |
|
15424 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15425 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15426 |
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' |
|
15427 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15428 |
+ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" |
|
15429 |
+ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" |
|
15430 |
+ # the default ld.so.conf also contains /usr/contrib/lib and |
|
15431 |
+ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow |
|
15432 |
+ # libtool to hard-code these into programs |
|
15433 |
+ ;; |
|
15434 |
+ |
|
15435 |
+cygwin* | mingw* | pw32* | cegcc*) |
|
15436 |
+ version_type=windows |
|
15437 |
+ shrext_cmds=.dll |
|
15438 |
+ need_version=no |
|
15439 |
+ need_lib_prefix=no |
|
15440 |
+ |
|
15441 |
+ case $GCC,$cc_basename in |
|
15442 |
+ yes,*) |
|
15443 |
+ # gcc |
|
15444 |
+ library_names_spec='$libname.dll.a' |
|
15445 |
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds |
|
15446 |
+ postinstall_cmds='base_file=`basename \$file`~ |
|
15447 |
+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ |
|
15448 |
+ dldir=$destdir/`dirname \$dlpath`~ |
|
15449 |
+ test -d \$dldir || mkdir -p \$dldir~ |
|
15450 |
+ $install_prog $dir/$dlname \$dldir/$dlname~ |
|
15451 |
+ chmod a+x \$dldir/$dlname~ |
|
15452 |
+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then |
|
15453 |
+ eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; |
|
15454 |
+ fi' |
|
15455 |
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ |
|
15456 |
+ dlpath=$dir/\$dldll~ |
|
15457 |
+ $RM \$dlpath' |
|
15458 |
+ shlibpath_overrides_runpath=yes |
|
15459 |
+ |
|
15460 |
+ case $host_os in |
|
15461 |
+ cygwin*) |
|
15462 |
+ # Cygwin DLLs use 'cyg' prefix rather than 'lib' |
|
15463 |
+ soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
|
15464 |
+ |
|
15465 |
+ ;; |
|
15466 |
+ mingw* | cegcc*) |
|
15467 |
+ # MinGW DLLs use traditional 'lib' prefix |
|
15468 |
+ soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
|
15469 |
+ ;; |
|
15470 |
+ pw32*) |
|
15471 |
+ # pw32 DLLs use 'pw' prefix rather than 'lib' |
|
15472 |
+ library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
|
15473 |
+ ;; |
|
15474 |
+ esac |
|
15475 |
+ dynamic_linker='Win32 ld.exe' |
|
15476 |
+ ;; |
|
15477 |
+ |
|
15478 |
+ *,cl*) |
|
15479 |
+ # Native MSVC |
|
15480 |
+ libname_spec='$name' |
|
15481 |
+ soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
|
15482 |
+ library_names_spec='$libname.dll.lib' |
|
15483 |
+ |
|
15484 |
+ case $build_os in |
|
15485 |
+ mingw*) |
|
15486 |
+ sys_lib_search_path_spec= |
|
15487 |
+ lt_save_ifs=$IFS |
|
15488 |
+ IFS=';' |
|
15489 |
+ for lt_path in $LIB |
|
15490 |
+ do |
|
15491 |
+ IFS=$lt_save_ifs |
|
15492 |
+ # Let DOS variable expansion print the short 8.3 style file name. |
|
15493 |
+ lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` |
|
15494 |
+ sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" |
|
15495 |
+ done |
|
15496 |
+ IFS=$lt_save_ifs |
|
15497 |
+ # Convert to MSYS style. |
|
15498 |
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` |
|
15499 |
+ ;; |
|
15500 |
+ cygwin*) |
|
15501 |
+ # Convert to unix form, then to dos form, then back to unix form |
|
15502 |
+ # but this time dos style (no spaces!) so that the unix form looks |
|
15503 |
+ # like /cygdrive/c/PROGRA~1:/cygdr... |
|
15504 |
+ sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` |
|
15505 |
+ sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` |
|
15506 |
+ sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
|
15507 |
+ ;; |
|
15508 |
+ *) |
|
15509 |
+ sys_lib_search_path_spec=$LIB |
|
15510 |
+ if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then |
|
15511 |
+ # It is most probably a Windows format PATH. |
|
15512 |
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` |
|
15513 |
+ else |
|
15514 |
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
|
15515 |
+ fi |
|
15516 |
+ # FIXME: find the short name or the path components, as spaces are |
|
15517 |
+ # common. (e.g. "Program Files" -> "PROGRA~1") |
|
15518 |
+ ;; |
|
15519 |
+ esac |
|
15520 |
+ |
|
15521 |
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds |
|
15522 |
+ postinstall_cmds='base_file=`basename \$file`~ |
|
15523 |
+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ |
|
15524 |
+ dldir=$destdir/`dirname \$dlpath`~ |
|
15525 |
+ test -d \$dldir || mkdir -p \$dldir~ |
|
15526 |
+ $install_prog $dir/$dlname \$dldir/$dlname' |
|
15527 |
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ |
|
15528 |
+ dlpath=$dir/\$dldll~ |
|
15529 |
+ $RM \$dlpath' |
|
15530 |
+ shlibpath_overrides_runpath=yes |
|
15531 |
+ dynamic_linker='Win32 link.exe' |
|
15532 |
+ ;; |
|
15533 |
+ |
|
15534 |
+ *) |
|
15535 |
+ # Assume MSVC wrapper |
|
15536 |
+ library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' |
|
15537 |
+ dynamic_linker='Win32 ld.exe' |
|
15538 |
+ ;; |
|
15539 |
+ esac |
|
15540 |
+ # FIXME: first we should search . and the directory the executable is in |
|
15541 |
+ shlibpath_var=PATH |
|
15542 |
+ ;; |
|
15543 |
+ |
|
15544 |
+darwin* | rhapsody*) |
|
15545 |
+ dynamic_linker="$host_os dyld" |
|
15546 |
+ version_type=darwin |
|
15547 |
+ need_lib_prefix=no |
|
15548 |
+ need_version=no |
|
15549 |
+ library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' |
|
15550 |
+ soname_spec='$libname$release$major$shared_ext' |
|
15551 |
+ shlibpath_overrides_runpath=yes |
|
15552 |
+ shlibpath_var=DYLD_LIBRARY_PATH |
|
15553 |
+ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' |
|
15554 |
+ |
|
15555 |
+ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' |
|
15556 |
+ ;; |
|
15557 |
+ |
|
15558 |
+dgux*) |
|
15559 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15560 |
+ need_lib_prefix=no |
|
15561 |
+ need_version=no |
|
15562 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15563 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15564 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15565 |
+ ;; |
|
15566 |
+ |
|
15567 |
+freebsd* | dragonfly*) |
|
15568 |
+ # DragonFly does not have aout. When/if they implement a new |
|
15569 |
+ # versioning mechanism, adjust this. |
|
15570 |
+ if test -x /usr/bin/objformat; then |
|
15571 |
+ objformat=`/usr/bin/objformat` |
|
15572 |
+ else |
|
15573 |
+ case $host_os in |
|
15574 |
+ freebsd[23].*) objformat=aout ;; |
|
15575 |
+ *) objformat=elf ;; |
|
15576 |
+ esac |
|
15577 |
+ fi |
|
15578 |
+ version_type=freebsd-$objformat |
|
15579 |
+ case $version_type in |
|
15580 |
+ freebsd-elf*) |
|
15581 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15582 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15583 |
+ need_version=no |
|
15584 |
+ need_lib_prefix=no |
|
15585 |
+ ;; |
|
15586 |
+ freebsd-*) |
|
15587 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
|
15588 |
+ need_version=yes |
|
15589 |
+ ;; |
|
15590 |
+ esac |
|
15591 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15592 |
+ case $host_os in |
|
15593 |
+ freebsd2.*) |
|
15594 |
+ shlibpath_overrides_runpath=yes |
|
15595 |
+ ;; |
|
15596 |
+ freebsd3.[01]* | freebsdelf3.[01]*) |
|
15597 |
+ shlibpath_overrides_runpath=yes |
|
15598 |
+ hardcode_into_libs=yes |
|
15599 |
+ ;; |
|
15600 |
+ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ |
|
15601 |
+ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) |
|
15602 |
+ shlibpath_overrides_runpath=no |
|
15603 |
+ hardcode_into_libs=yes |
|
15604 |
+ ;; |
|
15605 |
+ *) # from 4.6 on, and DragonFly |
|
15606 |
+ shlibpath_overrides_runpath=yes |
|
15607 |
+ hardcode_into_libs=yes |
|
15608 |
+ ;; |
|
15609 |
+ esac |
|
15610 |
+ ;; |
|
15611 |
+ |
|
15612 |
+haiku*) |
|
15613 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15614 |
+ need_lib_prefix=no |
|
15615 |
+ need_version=no |
|
15616 |
+ dynamic_linker="$host_os runtime_loader" |
|
15617 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15618 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15619 |
+ shlibpath_var=LIBRARY_PATH |
|
15620 |
+ shlibpath_overrides_runpath=no |
|
15621 |
+ sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' |
|
15622 |
+ hardcode_into_libs=yes |
|
15623 |
+ ;; |
|
15624 |
+ |
|
15625 |
+hpux9* | hpux10* | hpux11*) |
|
15626 |
+ # Give a soname corresponding to the major version so that dld.sl refuses to |
|
15627 |
+ # link against other versions. |
|
15628 |
+ version_type=sunos |
|
15629 |
+ need_lib_prefix=no |
|
15630 |
+ need_version=no |
|
15631 |
+ case $host_cpu in |
|
15632 |
+ ia64*) |
|
15633 |
+ shrext_cmds='.so' |
|
15634 |
+ hardcode_into_libs=yes |
|
15635 |
+ dynamic_linker="$host_os dld.so" |
|
15636 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15637 |
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. |
|
15638 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15639 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15640 |
+ if test 32 = "$HPUX_IA64_MODE"; then |
|
15641 |
+ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" |
|
15642 |
+ sys_lib_dlsearch_path_spec=/usr/lib/hpux32 |
|
15643 |
+ else |
|
15644 |
+ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" |
|
15645 |
+ sys_lib_dlsearch_path_spec=/usr/lib/hpux64 |
|
15646 |
+ fi |
|
15647 |
+ ;; |
|
15648 |
+ hppa*64*) |
|
15649 |
+ shrext_cmds='.sl' |
|
15650 |
+ hardcode_into_libs=yes |
|
15651 |
+ dynamic_linker="$host_os dld.sl" |
|
15652 |
+ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH |
|
15653 |
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. |
|
15654 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15655 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15656 |
+ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" |
|
15657 |
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec |
|
15658 |
+ ;; |
|
15659 |
+ *) |
|
15660 |
+ shrext_cmds='.sl' |
|
15661 |
+ dynamic_linker="$host_os dld.sl" |
|
15662 |
+ shlibpath_var=SHLIB_PATH |
|
15663 |
+ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH |
|
15664 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15665 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15666 |
+ ;; |
|
15667 |
+ esac |
|
15668 |
+ # HP-UX runs *really* slowly unless shared libraries are mode 555, ... |
|
15669 |
+ postinstall_cmds='chmod 555 $lib' |
|
15670 |
+ # or fails outright, so override atomically: |
|
15671 |
+ install_override_mode=555 |
|
15672 |
+ ;; |
|
15673 |
+ |
|
15674 |
+interix[3-9]*) |
|
15675 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15676 |
+ need_lib_prefix=no |
|
15677 |
+ need_version=no |
|
15678 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15679 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15680 |
+ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' |
|
15681 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15682 |
+ shlibpath_overrides_runpath=no |
|
15683 |
+ hardcode_into_libs=yes |
|
15684 |
+ ;; |
|
15685 |
+ |
|
15686 |
+irix5* | irix6* | nonstopux*) |
|
15687 |
+ case $host_os in |
|
15688 |
+ nonstopux*) version_type=nonstopux ;; |
|
15689 |
+ *) |
|
15690 |
+ if test yes = "$lt_cv_prog_gnu_ld"; then |
|
15691 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15692 |
+ else |
|
15693 |
+ version_type=irix |
|
15694 |
+ fi ;; |
|
15695 |
+ esac |
|
15696 |
+ need_lib_prefix=no |
|
15697 |
+ need_version=no |
|
15698 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15699 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' |
|
15700 |
+ case $host_os in |
|
15701 |
+ irix5* | nonstopux*) |
|
15702 |
+ libsuff= shlibsuff= |
|
15703 |
+ ;; |
|
15704 |
+ *) |
|
15705 |
+ case $LD in # libtool.m4 will add one of these switches to LD |
|
15706 |
+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") |
|
15707 |
+ libsuff= shlibsuff= libmagic=32-bit;; |
|
15708 |
+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") |
|
15709 |
+ libsuff=32 shlibsuff=N32 libmagic=N32;; |
|
15710 |
+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") |
|
15711 |
+ libsuff=64 shlibsuff=64 libmagic=64-bit;; |
|
15712 |
+ *) libsuff= shlibsuff= libmagic=never-match;; |
|
15713 |
+ esac |
|
15714 |
+ ;; |
|
15715 |
+ esac |
|
15716 |
+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH |
|
15717 |
+ shlibpath_overrides_runpath=no |
|
15718 |
+ sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" |
|
15719 |
+ sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" |
|
15720 |
+ hardcode_into_libs=yes |
|
15721 |
+ ;; |
|
15722 |
+ |
|
15723 |
+# No shared lib support for Linux oldld, aout, or coff. |
|
15724 |
+linux*oldld* | linux*aout* | linux*coff*) |
|
15725 |
+ dynamic_linker=no |
|
15726 |
+ ;; |
|
15727 |
+ |
|
15728 |
+linux*android*) |
|
15729 |
+ version_type=none # Android doesn't support versioned libraries. |
|
15730 |
+ need_lib_prefix=no |
|
15731 |
+ need_version=no |
|
15732 |
+ library_names_spec='$libname$release$shared_ext' |
|
15733 |
+ soname_spec='$libname$release$shared_ext' |
|
15734 |
+ finish_cmds= |
|
15735 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15736 |
+ shlibpath_overrides_runpath=yes |
|
15737 |
+ |
|
15738 |
+ # This implies no fast_install, which is unacceptable. |
|
15739 |
+ # Some rework will be needed to allow for fast_install |
|
15740 |
+ # before this can be enabled. |
|
15741 |
+ hardcode_into_libs=yes |
|
15742 |
+ |
|
15743 |
+ dynamic_linker='Android linker' |
|
15744 |
+ # Don't embed -rpath directories since the linker doesn't support them. |
|
15745 |
+ hardcode_libdir_flag_spec_CXX='-L$libdir' |
|
15746 |
+ ;; |
|
15747 |
+ |
|
15748 |
+# This must be glibc/ELF. |
|
15749 |
+linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
|
15750 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15751 |
+ need_lib_prefix=no |
|
15752 |
+ need_version=no |
|
15753 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15754 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15755 |
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' |
|
15756 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15757 |
+ shlibpath_overrides_runpath=no |
|
15758 |
+ |
|
15759 |
+ # Some binutils ld are patched to set DT_RUNPATH |
|
15760 |
+ if ${lt_cv_shlibpath_overrides_runpath+:} false; then : |
|
15761 |
+ $as_echo_n "(cached) " >&6 |
|
15762 |
+else |
|
15763 |
+ lt_cv_shlibpath_overrides_runpath=no |
|
15764 |
+ save_LDFLAGS=$LDFLAGS |
|
15765 |
+ save_libdir=$libdir |
|
15766 |
+ eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \ |
|
15767 |
+ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\"" |
|
15768 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
15769 |
+/* end confdefs.h. */ |
|
15770 |
+ |
|
15771 |
+int |
|
15772 |
+main () |
|
15773 |
+{ |
|
15774 |
+ |
|
15775 |
+ ; |
|
15776 |
+ return 0; |
|
15777 |
+} |
|
15778 |
+_ACEOF |
|
15779 |
+if ac_fn_cxx_try_link "$LINENO"; then : |
|
15780 |
+ if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : |
|
15781 |
+ lt_cv_shlibpath_overrides_runpath=yes |
|
15782 |
+fi |
|
15783 |
+fi |
|
15784 |
+rm -f core conftest.err conftest.$ac_objext \ |
|
15785 |
+ conftest$ac_exeext conftest.$ac_ext |
|
15786 |
+ LDFLAGS=$save_LDFLAGS |
|
15787 |
+ libdir=$save_libdir |
|
15788 |
+ |
|
15789 |
+fi |
|
15790 |
+ |
|
15791 |
+ shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath |
|
15792 |
+ |
|
15793 |
+ # This implies no fast_install, which is unacceptable. |
|
15794 |
+ # Some rework will be needed to allow for fast_install |
|
15795 |
+ # before this can be enabled. |
|
15796 |
+ hardcode_into_libs=yes |
|
15797 |
+ |
|
15798 |
+ # Ideally, we could use ldconfig to report *all* directores which are |
|
15799 |
+ # searched for libraries, however this is still not possible. Aside from not |
|
15800 |
+ # being certain /sbin/ldconfig is available, command |
|
15801 |
+ # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, |
|
15802 |
+ # even though it is searched at run-time. Try to do the best guess by |
|
15803 |
+ # appending ld.so.conf contents (and includes) to the search path. |
|
15804 |
+ if test -f /etc/ld.so.conf; then |
|
15805 |
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` |
|
15806 |
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" |
|
15807 |
+ fi |
|
15808 |
+ |
|
15809 |
+ # We used to test for /lib/ld.so.1 and disable shared libraries on |
|
15810 |
+ # powerpc, because MkLinux only supported shared libraries with the |
|
15811 |
+ # GNU dynamic linker. Since this was broken with cross compilers, |
|
15812 |
+ # most powerpc-linux boxes support dynamic linking these days and |
|
15813 |
+ # people can always --disable-shared, the test was removed, and we |
|
15814 |
+ # assume the GNU/Linux dynamic linker is in use. |
|
15815 |
+ dynamic_linker='GNU/Linux ld.so' |
|
15816 |
+ ;; |
|
15817 |
+ |
|
15818 |
+netbsd*) |
|
15819 |
+ version_type=sunos |
|
15820 |
+ need_lib_prefix=no |
|
15821 |
+ need_version=no |
|
15822 |
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
|
15823 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
|
15824 |
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' |
|
15825 |
+ dynamic_linker='NetBSD (a.out) ld.so' |
|
15826 |
+ else |
|
15827 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15828 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15829 |
+ dynamic_linker='NetBSD ld.elf_so' |
|
15830 |
+ fi |
|
15831 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15832 |
+ shlibpath_overrides_runpath=yes |
|
15833 |
+ hardcode_into_libs=yes |
|
15834 |
+ ;; |
|
15835 |
+ |
|
15836 |
+newsos6) |
|
15837 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15838 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15839 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15840 |
+ shlibpath_overrides_runpath=yes |
|
15841 |
+ ;; |
|
15842 |
+ |
|
15843 |
+*nto* | *qnx*) |
|
15844 |
+ version_type=qnx |
|
15845 |
+ need_lib_prefix=no |
|
15846 |
+ need_version=no |
|
15847 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15848 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15849 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15850 |
+ shlibpath_overrides_runpath=no |
|
15851 |
+ hardcode_into_libs=yes |
|
15852 |
+ dynamic_linker='ldqnx.so' |
|
15853 |
+ ;; |
|
15854 |
+ |
|
15855 |
+openbsd* | bitrig*) |
|
15856 |
+ version_type=sunos |
|
15857 |
+ sys_lib_dlsearch_path_spec=/usr/lib |
|
15858 |
+ need_lib_prefix=no |
|
15859 |
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then |
|
15860 |
+ need_version=no |
|
15861 |
+ else |
|
15862 |
+ need_version=yes |
|
15863 |
+ fi |
|
15864 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
|
15865 |
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' |
|
15866 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15867 |
+ shlibpath_overrides_runpath=yes |
|
15868 |
+ ;; |
|
15869 |
+ |
|
15870 |
+os2*) |
|
15871 |
+ libname_spec='$name' |
|
15872 |
+ version_type=windows |
|
15873 |
+ shrext_cmds=.dll |
|
15874 |
+ need_version=no |
|
15875 |
+ need_lib_prefix=no |
|
15876 |
+ # OS/2 can only load a DLL with a base name of 8 characters or less. |
|
15877 |
+ soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; |
|
15878 |
+ v=$($ECHO $release$versuffix | tr -d .-); |
|
15879 |
+ n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); |
|
15880 |
+ $ECHO $n$v`$shared_ext' |
|
15881 |
+ library_names_spec='${libname}_dll.$libext' |
|
15882 |
+ dynamic_linker='OS/2 ld.exe' |
|
15883 |
+ shlibpath_var=BEGINLIBPATH |
|
15884 |
+ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" |
|
15885 |
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec |
|
15886 |
+ postinstall_cmds='base_file=`basename \$file`~ |
|
15887 |
+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ |
|
15888 |
+ dldir=$destdir/`dirname \$dlpath`~ |
|
15889 |
+ test -d \$dldir || mkdir -p \$dldir~ |
|
15890 |
+ $install_prog $dir/$dlname \$dldir/$dlname~ |
|
15891 |
+ chmod a+x \$dldir/$dlname~ |
|
15892 |
+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then |
|
15893 |
+ eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; |
|
15894 |
+ fi' |
|
15895 |
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ |
|
15896 |
+ dlpath=$dir/\$dldll~ |
|
15897 |
+ $RM \$dlpath' |
|
15898 |
+ ;; |
|
15899 |
+ |
|
15900 |
+osf3* | osf4* | osf5*) |
|
15901 |
+ version_type=osf |
|
15902 |
+ need_lib_prefix=no |
|
15903 |
+ need_version=no |
|
15904 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15905 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15906 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15907 |
+ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" |
|
15908 |
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec |
|
15909 |
+ ;; |
|
15910 |
+ |
|
15911 |
+rdos*) |
|
15912 |
+ dynamic_linker=no |
|
15913 |
+ ;; |
|
15914 |
+ |
|
15915 |
+solaris*) |
|
15916 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15917 |
+ need_lib_prefix=no |
|
15918 |
+ need_version=no |
|
15919 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15920 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15921 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15922 |
+ shlibpath_overrides_runpath=yes |
|
15923 |
+ hardcode_into_libs=yes |
|
15924 |
+ # ldd complains unless libraries are executable |
|
15925 |
+ postinstall_cmds='chmod +x $lib' |
|
15926 |
+ ;; |
|
15927 |
+ |
|
15928 |
+sunos4*) |
|
15929 |
+ version_type=sunos |
|
15930 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
|
15931 |
+ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' |
|
15932 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15933 |
+ shlibpath_overrides_runpath=yes |
|
15934 |
+ if test yes = "$with_gnu_ld"; then |
|
15935 |
+ need_lib_prefix=no |
|
15936 |
+ fi |
|
15937 |
+ need_version=yes |
|
15938 |
+ ;; |
|
15939 |
+ |
|
15940 |
+sysv4 | sysv4.3*) |
|
15941 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15942 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
15943 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15944 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15945 |
+ case $host_vendor in |
|
15946 |
+ sni) |
|
15947 |
+ shlibpath_overrides_runpath=no |
|
15948 |
+ need_lib_prefix=no |
|
15949 |
+ runpath_var=LD_RUN_PATH |
|
15950 |
+ ;; |
|
15951 |
+ siemens) |
|
15952 |
+ need_lib_prefix=no |
|
15953 |
+ ;; |
|
15954 |
+ motorola) |
|
15955 |
+ need_lib_prefix=no |
|
15956 |
+ need_version=no |
|
15957 |
+ shlibpath_overrides_runpath=no |
|
15958 |
+ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' |
|
15959 |
+ ;; |
|
15960 |
+ esac |
|
15961 |
+ ;; |
|
15962 |
+ |
|
15963 |
+sysv4*MP*) |
|
15964 |
+ if test -d /usr/nec; then |
|
15965 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15966 |
+ library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' |
|
15967 |
+ soname_spec='$libname$shared_ext.$major' |
|
15968 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15969 |
+ fi |
|
15970 |
+ ;; |
|
15971 |
+ |
|
15972 |
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) |
|
15973 |
+ version_type=sco |
|
15974 |
+ need_lib_prefix=no |
|
15975 |
+ need_version=no |
|
15976 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' |
|
15977 |
+ soname_spec='$libname$release$shared_ext$major' |
|
15978 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
15979 |
+ shlibpath_overrides_runpath=yes |
|
15980 |
+ hardcode_into_libs=yes |
|
15981 |
+ if test yes = "$with_gnu_ld"; then |
|
15982 |
+ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' |
|
15983 |
+ else |
|
15984 |
+ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' |
|
15985 |
+ case $host_os in |
|
15986 |
+ sco3.2v5*) |
|
15987 |
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" |
|
15988 |
+ ;; |
|
15989 |
+ esac |
|
15990 |
+ fi |
|
15991 |
+ sys_lib_dlsearch_path_spec='/usr/lib' |
|
15992 |
+ ;; |
|
15993 |
+ |
|
15994 |
+tpf*) |
|
15995 |
+ # TPF is a cross-target only. Preferred cross-host = GNU/Linux. |
|
15996 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
15997 |
+ need_lib_prefix=no |
|
15998 |
+ need_version=no |
|
15999 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
16000 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
16001 |
+ shlibpath_overrides_runpath=no |
|
16002 |
+ hardcode_into_libs=yes |
|
16003 |
+ ;; |
|
16004 |
+ |
|
16005 |
+uts4*) |
|
16006 |
+ version_type=linux # correct to gnu/linux during the next big refactor |
|
16007 |
+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
|
16008 |
+ soname_spec='$libname$release$shared_ext$major' |
|
16009 |
+ shlibpath_var=LD_LIBRARY_PATH |
|
16010 |
+ ;; |
|
16011 |
+ |
|
16012 |
+*) |
|
16013 |
+ dynamic_linker=no |
|
16014 |
+ ;; |
|
16015 |
+esac |
|
16016 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 |
|
16017 |
+$as_echo "$dynamic_linker" >&6; } |
|
16018 |
+test no = "$dynamic_linker" && can_build_shared=no |
|
16019 |
+ |
|
16020 |
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var" |
|
16021 |
+if test yes = "$GCC"; then |
|
16022 |
+ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" |
|
16023 |
+fi |
|
16024 |
+ |
|
16025 |
+if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then |
|
16026 |
+ sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec |
|
16027 |
+fi |
|
16028 |
+ |
|
16029 |
+if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then |
|
16030 |
+ sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec |
|
16031 |
+fi |
|
16032 |
+ |
|
16033 |
+# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... |
|
16034 |
+configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec |
|
16035 |
+ |
|
16036 |
+# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code |
|
16037 |
+func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" |
|
16038 |
+ |
|
16039 |
+# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool |
|
16040 |
+configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH |
|
16041 |
+ |
|
16042 |
+ |
|
16043 |
+ |
|
16044 |
+ |
|
16045 |
+ |
|
16046 |
+ |
|
16047 |
+ |
|
16048 |
+ |
|
16049 |
+ |
|
16050 |
+ |
|
16051 |
+ |
|
16052 |
+ |
|
16053 |
+ |
|
16054 |
+ |
|
16055 |
+ |
|
16056 |
+ |
|
16057 |
+ |
|
16058 |
+ |
|
16059 |
+ |
|
16060 |
+ |
|
16061 |
+ |
|
16062 |
+ |
|
16063 |
+ |
|
16064 |
+ |
|
16065 |
+ |
|
16066 |
+ |
|
16067 |
+ |
|
16068 |
+ |
|
16069 |
+ |
|
16070 |
+ |
|
16071 |
+ |
|
16072 |
+ |
|
16073 |
+ |
|
16074 |
+ |
|
16075 |
+ |
|
16076 |
+ |
|
16077 |
+ |
|
16078 |
+ |
|
16079 |
+ |
|
16080 |
+ |
|
16081 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 |
|
16082 |
+$as_echo_n "checking how to hardcode library paths into programs... " >&6; } |
|
16083 |
+hardcode_action_CXX= |
|
16084 |
+if test -n "$hardcode_libdir_flag_spec_CXX" || |
|
16085 |
+ test -n "$runpath_var_CXX" || |
|
16086 |
+ test yes = "$hardcode_automatic_CXX"; then |
|
16087 |
+ |
|
16088 |
+ # We can hardcode non-existent directories. |
|
16089 |
+ if test no != "$hardcode_direct_CXX" && |
|
16090 |
+ # If the only mechanism to avoid hardcoding is shlibpath_var, we |
|
16091 |
+ # have to relink, otherwise we might link with an installed library |
|
16092 |
+ # when we should be linking with a yet-to-be-installed one |
|
16093 |
+ ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" && |
|
16094 |
+ test no != "$hardcode_minus_L_CXX"; then |
|
16095 |
+ # Linking always hardcodes the temporary library directory. |
|
16096 |
+ hardcode_action_CXX=relink |
|
16097 |
+ else |
|
16098 |
+ # We can link without hardcoding, and we can hardcode nonexisting dirs. |
|
16099 |
+ hardcode_action_CXX=immediate |
|
16100 |
+ fi |
|
16101 |
+else |
|
16102 |
+ # We cannot hardcode anything, or else we can only hardcode existing |
|
16103 |
+ # directories. |
|
16104 |
+ hardcode_action_CXX=unsupported |
|
16105 |
+fi |
|
16106 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5 |
|
16107 |
+$as_echo "$hardcode_action_CXX" >&6; } |
|
16108 |
+ |
|
16109 |
+if test relink = "$hardcode_action_CXX" || |
|
16110 |
+ test yes = "$inherit_rpath_CXX"; then |
|
16111 |
+ # Fast installation is not supported |
|
16112 |
+ enable_fast_install=no |
|
16113 |
+elif test yes = "$shlibpath_overrides_runpath" || |
|
16114 |
+ test no = "$enable_shared"; then |
|
16115 |
+ # Fast installation is not necessary |
|
16116 |
+ enable_fast_install=needless |
|
16117 |
+fi |
|
16118 |
+ |
|
16119 |
+ |
|
16120 |
+ |
|
16121 |
+ |
|
16122 |
+ |
|
16123 |
+ |
|
16124 |
+ |
|
16125 |
+ fi # test -n "$compiler" |
|
16126 |
+ |
|
16127 |
+ CC=$lt_save_CC |
|
16128 |
+ CFLAGS=$lt_save_CFLAGS |
|
16129 |
+ LDCXX=$LD |
|
16130 |
+ LD=$lt_save_LD |
|
16131 |
+ GCC=$lt_save_GCC |
|
16132 |
+ with_gnu_ld=$lt_save_with_gnu_ld |
|
16133 |
+ lt_cv_path_LDCXX=$lt_cv_path_LD |
|
16134 |
+ lt_cv_path_LD=$lt_save_path_LD |
|
16135 |
+ lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld |
|
16136 |
+ lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld |
|
16137 |
+fi # test yes != "$_lt_caught_CXX_error" |
|
16138 |
+ |
|
16139 |
+ac_ext=c |
|
16140 |
+ac_cpp='$CPP $CPPFLAGS' |
|
16141 |
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
|
16142 |
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
|
16143 |
+ac_compiler_gnu=$ac_cv_c_compiler_gnu |
|
16144 |
+ |
|
12841 | 16145 |
|
12842 | 16146 |
|
12843 | 16147 |
|
... | ... |
@@ -16174,6 +20014,27 @@ build_configure_args=`echo "$ac_configure_args" | sed -e 's/\"//g'` |
16174 | 16174 |
BUILD_CONFIGURE_FLAGS=$build_configure_args |
16175 | 16175 |
|
16176 | 16176 |
|
16177 |
+# Check whether --enable-fuzz was given. |
|
16178 |
+if test "${enable_fuzz+set}" = set; then : |
|
16179 |
+ enableval=$enable_fuzz; enable_cov=$enableval |
|
16180 |
+else |
|
16181 |
+ enable_cov="no" |
|
16182 |
+fi |
|
16183 |
+ |
|
16184 |
+ |
|
16185 |
+if test "x$enable_fuzz" = "xyes"; then |
|
16186 |
+ CXXFLAGS="-std=c++11 -stdlib=libc++ $CXXFLAGS" |
|
16187 |
+fi |
|
16188 |
+ |
|
16189 |
+ if test "x$enable_fuzz" = "xyes"; then |
|
16190 |
+ ENABLE_FUZZ_TRUE= |
|
16191 |
+ ENABLE_FUZZ_FALSE='#' |
|
16192 |
+else |
|
16193 |
+ ENABLE_FUZZ_TRUE='#' |
|
16194 |
+ ENABLE_FUZZ_FALSE= |
|
16195 |
+fi |
|
16196 |
+ |
|
16197 |
+ |
|
16177 | 16198 |
|
16178 | 16199 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether uname(2) is POSIX" >&5 |
16179 | 16200 |
$as_echo_n "checking whether uname(2) is POSIX... " >&6; } |
... | ... |
@@ -25160,7 +29021,7 @@ else |
25160 | 25160 |
fi |
25161 | 25161 |
|
25162 | 25162 |
|
25163 |
-ac_config_files="$ac_config_files clamscan/Makefile database/Makefile docs/Makefile clamd/Makefile clamd/clamav-daemon.service clamd/clamav-daemon.socket clamdscan/Makefile clamsubmit/Makefile clamav-milter/Makefile freshclam/clamav-freshclam.service freshclam/Makefile sigtool/Makefile clamconf/Makefile etc/Makefile test/Makefile unit_tests/Makefile clamdtop/Makefile clambc/Makefile libfreshclam/Makefile Makefile clamav-config libclamav.pc platform.h docs/man/clamav-milter.8 docs/man/clamav-milter.conf.5 docs/man/clambc.1 docs/man/clamconf.1 docs/man/clamd.8 docs/man/clamd.conf.5 docs/man/clamdscan.1 docs/man/clamscan.1 docs/man/freshclam.1 docs/man/freshclam.conf.5 docs/man/sigtool.1 docs/man/clamdtop.1 docs/man/clamsubmit.1" |
|
25163 |
+ac_config_files="$ac_config_files clamscan/Makefile database/Makefile docs/Makefile clamd/Makefile clamd/clamav-daemon.service clamd/clamav-daemon.socket clamdscan/Makefile clamsubmit/Makefile clamav-milter/Makefile freshclam/clamav-freshclam.service freshclam/Makefile sigtool/Makefile clamconf/Makefile etc/Makefile test/Makefile unit_tests/Makefile fuzz/Makefile clamdtop/Makefile clambc/Makefile libfreshclam/Makefile Makefile clamav-config libclamav.pc platform.h docs/man/clamav-milter.8 docs/man/clamav-milter.conf.5 docs/man/clambc.1 docs/man/clamconf.1 docs/man/clamd.8 docs/man/clamd.conf.5 docs/man/clamdscan.1 docs/man/clamscan.1 docs/man/freshclam.1 docs/man/freshclam.conf.5 docs/man/sigtool.1 docs/man/clamdtop.1 docs/man/clamsubmit.1" |
|
25164 | 25164 |
|
25165 | 25165 |
|
25166 | 25166 |
cat >confcache <<\_ACEOF |
... | ... |
@@ -25280,6 +29141,14 @@ $as_echo_n "checking that generated files are newer than configure... " >&6; } |
25280 | 25280 |
fi |
25281 | 25281 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 |
25282 | 25282 |
$as_echo "done" >&6; } |
25283 |
+if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then |
|
25284 |
+ as_fn_error $? "conditional \"AMDEP\" was never defined. |
|
25285 |
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
|
25286 |
+fi |
|
25287 |
+if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then |
|
25288 |
+ as_fn_error $? "conditional \"am__fastdepCXX\" was never defined. |
|
25289 |
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
|
25290 |
+fi |
|
25283 | 25291 |
if test -n "$EXEEXT"; then |
25284 | 25292 |
am__EXEEXT_TRUE= |
25285 | 25293 |
am__EXEEXT_FALSE='#' |
... | ... |
@@ -25288,10 +29157,6 @@ else |
25288 | 25288 |
am__EXEEXT_FALSE= |
25289 | 25289 |
fi |
25290 | 25290 |
|
25291 |
-if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then |
|
25292 |
- as_fn_error $? "conditional \"AMDEP\" was never defined. |
|
25293 |
-Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
|
25294 |
-fi |
|
25295 | 25291 |
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then |
25296 | 25292 |
as_fn_error $? "conditional \"am__fastdepCC\" was never defined. |
25297 | 25293 |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
... | ... |
@@ -25330,6 +29195,10 @@ if test -z "${VERSIONSCRIPT_TRUE}" && test -z "${VERSIONSCRIPT_FALSE}"; then |
25330 | 25330 |
as_fn_error $? "conditional \"VERSIONSCRIPT\" was never defined. |
25331 | 25331 |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
25332 | 25332 |
fi |
25333 |
+if test -z "${ENABLE_FUZZ_TRUE}" && test -z "${ENABLE_FUZZ_FALSE}"; then |
|
25334 |
+ as_fn_error $? "conditional \"ENABLE_FUZZ\" was never defined. |
|
25335 |
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
|
25336 |
+fi |
|
25333 | 25337 |
if test -z "${HAVE_LIBCHECK_TRUE}" && test -z "${HAVE_LIBCHECK_FALSE}"; then |
25334 | 25338 |
as_fn_error $? "conditional \"HAVE_LIBCHECK\" was never defined. |
25335 | 25339 |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
... | ... |
@@ -26118,6 +29987,60 @@ enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_sub |
26118 | 26118 |
enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' |
26119 | 26119 |
old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' |
26120 | 26120 |
striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' |
26121 |
+compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`' |
|
26122 |
+predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`' |
|
26123 |
+postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`' |
|
26124 |
+predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`' |
|
26125 |
+postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`' |
|
26126 |
+compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`' |
|
26127 |
+LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`' |
|
26128 |
+reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`' |
|
26129 |
+reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26130 |
+old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26131 |
+compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`' |
|
26132 |
+GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`' |
|
26133 |
+lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`' |
|
26134 |
+lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`' |
|
26135 |
+lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`' |
|
26136 |
+lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`' |
|
26137 |
+lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`' |
|
26138 |
+archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`' |
|
26139 |
+enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`' |
|
26140 |
+export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' |
|
26141 |
+whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' |
|
26142 |
+compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`' |
|
26143 |
+old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26144 |
+old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26145 |
+archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26146 |
+archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26147 |
+module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26148 |
+module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26149 |
+with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`' |
|
26150 |
+allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' |
|
26151 |
+no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' |
|
26152 |
+hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' |
|
26153 |
+hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`' |
|
26154 |
+hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`' |
|
26155 |
+hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`' |
|
26156 |
+hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`' |
|
26157 |
+hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`' |
|
26158 |
+hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`' |
|
26159 |
+inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`' |
|
26160 |
+link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`' |
|
26161 |
+always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`' |
|
26162 |
+export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26163 |
+exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`' |
|
26164 |
+include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`' |
|
26165 |
+prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26166 |
+postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
26167 |
+file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`' |
|
26168 |
+hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`' |
|
26169 |
+compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`' |
|
26170 |
+predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`' |
|
26171 |
+postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`' |
|
26172 |
+predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`' |
|
26173 |
+postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`' |
|
26174 |
+compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`' |
|
26121 | 26175 |
|
26122 | 26176 |
LTCC='$LTCC' |
26123 | 26177 |
LTCFLAGS='$LTCFLAGS' |
... | ... |
@@ -26199,7 +30122,38 @@ soname_spec \ |
26199 | 26199 |
install_override_mode \ |
26200 | 26200 |
finish_eval \ |
26201 | 26201 |
old_striplib \ |
26202 |
-striplib; do |
|
26202 |
+striplib \ |
|
26203 |
+compiler_lib_search_dirs \ |
|
26204 |
+predep_objects \ |
|
26205 |
+postdep_objects \ |
|
26206 |
+predeps \ |
|
26207 |
+postdeps \ |
|
26208 |
+compiler_lib_search_path \ |
|
26209 |
+LD_CXX \ |
|
26210 |
+reload_flag_CXX \ |
|
26211 |
+compiler_CXX \ |
|
26212 |
+lt_prog_compiler_no_builtin_flag_CXX \ |
|
26213 |
+lt_prog_compiler_pic_CXX \ |
|
26214 |
+lt_prog_compiler_wl_CXX \ |
|
26215 |
+lt_prog_compiler_static_CXX \ |
|
26216 |
+lt_cv_prog_compiler_c_o_CXX \ |
|
26217 |
+export_dynamic_flag_spec_CXX \ |
|
26218 |
+whole_archive_flag_spec_CXX \ |
|
26219 |
+compiler_needs_object_CXX \ |
|
26220 |
+with_gnu_ld_CXX \ |
|
26221 |
+allow_undefined_flag_CXX \ |
|
26222 |
+no_undefined_flag_CXX \ |
|
26223 |
+hardcode_libdir_flag_spec_CXX \ |
|
26224 |
+hardcode_libdir_separator_CXX \ |
|
26225 |
+exclude_expsyms_CXX \ |
|
26226 |
+include_expsyms_CXX \ |
|
26227 |
+file_list_spec_CXX \ |
|
26228 |
+compiler_lib_search_dirs_CXX \ |
|
26229 |
+predep_objects_CXX \ |
|
26230 |
+postdep_objects_CXX \ |
|
26231 |
+predeps_CXX \ |
|
26232 |
+postdeps_CXX \ |
|
26233 |
+compiler_lib_search_path_CXX; do |
|
26203 | 26234 |
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in |
26204 | 26235 |
*[\\\\\\\`\\"\\\$]*) |
26205 | 26236 |
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes |
... | ... |
@@ -26230,7 +30184,18 @@ postuninstall_cmds \ |
26230 | 26230 |
finish_cmds \ |
26231 | 26231 |
sys_lib_search_path_spec \ |
26232 | 26232 |
configure_time_dlsearch_path \ |
26233 |
-configure_time_lt_sys_library_path; do |
|
26233 |
+configure_time_lt_sys_library_path \ |
|
26234 |
+reload_cmds_CXX \ |
|
26235 |
+old_archive_cmds_CXX \ |
|
26236 |
+old_archive_from_new_cmds_CXX \ |
|
26237 |
+old_archive_from_expsyms_cmds_CXX \ |
|
26238 |
+archive_cmds_CXX \ |
|
26239 |
+archive_expsym_cmds_CXX \ |
|
26240 |
+module_cmds_CXX \ |
|
26241 |
+module_expsym_cmds_CXX \ |
|
26242 |
+export_symbols_cmds_CXX \ |
|
26243 |
+prelink_cmds_CXX \ |
|
26244 |
+postlink_cmds_CXX; do |
|
26234 | 26245 |
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in |
26235 | 26246 |
*[\\\\\\\`\\"\\\$]*) |
26236 | 26247 |
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes |
... | ... |
@@ -26258,6 +30223,8 @@ fi |
26258 | 26258 |
|
26259 | 26259 |
|
26260 | 26260 |
|
26261 |
+ |
|
26262 |
+ |
|
26261 | 26263 |
_ACEOF |
26262 | 26264 |
|
26263 | 26265 |
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 |
... | ... |
@@ -26286,6 +30253,7 @@ do |
26286 | 26286 |
"etc/Makefile") CONFIG_FILES="$CONFIG_FILES etc/Makefile" ;; |
26287 | 26287 |
"test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;; |
26288 | 26288 |
"unit_tests/Makefile") CONFIG_FILES="$CONFIG_FILES unit_tests/Makefile" ;; |
26289 |
+ "fuzz/Makefile") CONFIG_FILES="$CONFIG_FILES fuzz/Makefile" ;; |
|
26289 | 26290 |
"clamdtop/Makefile") CONFIG_FILES="$CONFIG_FILES clamdtop/Makefile" ;; |
26290 | 26291 |
"clambc/Makefile") CONFIG_FILES="$CONFIG_FILES clambc/Makefile" ;; |
26291 | 26292 |
"libfreshclam/Makefile") CONFIG_FILES="$CONFIG_FILES libfreshclam/Makefile" ;; |
... | ... |
@@ -27039,7 +31007,7 @@ $as_echo X"$file" | |
27039 | 27039 |
|
27040 | 27040 |
|
27041 | 27041 |
# The names of the tagged configurations supported by this script. |
27042 |
-available_tags='' |
|
27042 |
+available_tags='CXX ' |
|
27043 | 27043 |
|
27044 | 27044 |
# Configured defaults for sys_lib_dlsearch_path munging. |
27045 | 27045 |
: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} |
... | ... |
@@ -27444,6 +31412,20 @@ file_list_spec=$lt_file_list_spec |
27444 | 27444 |
# How to hardcode a shared library path into an executable. |
27445 | 27445 |
hardcode_action=$hardcode_action |
27446 | 27446 |
|
27447 |
+# The directories searched by this compiler when creating a shared library. |
|
27448 |
+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs |
|
27449 |
+ |
|
27450 |
+# Dependencies to place before and after the objects being linked to |
|
27451 |
+# create a shared library. |
|
27452 |
+predep_objects=$lt_predep_objects |
|
27453 |
+postdep_objects=$lt_postdep_objects |
|
27454 |
+predeps=$lt_predeps |
|
27455 |
+postdeps=$lt_postdeps |
|
27456 |
+ |
|
27457 |
+# The library search path used internally by the compiler when linking |
|
27458 |
+# a shared library. |
|
27459 |
+compiler_lib_search_path=$lt_compiler_lib_search_path |
|
27460 |
+ |
|
27447 | 27461 |
# ### END LIBTOOL CONFIG |
27448 | 27462 |
|
27449 | 27463 |
_LT_EOF |
... | ... |
@@ -27536,6 +31518,159 @@ ltmain=$ac_aux_dir/ltmain.sh |
27536 | 27536 |
(rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") |
27537 | 27537 |
chmod +x "$ofile" |
27538 | 27538 |
|
27539 |
+ |
|
27540 |
+ cat <<_LT_EOF >> "$ofile" |
|
27541 |
+ |
|
27542 |
+# ### BEGIN LIBTOOL TAG CONFIG: CXX |
|
27543 |
+ |
|
27544 |
+# The linker used to build libraries. |
|
27545 |
+LD=$lt_LD_CXX |
|
27546 |
+ |
|
27547 |
+# How to create reloadable object files. |
|
27548 |
+reload_flag=$lt_reload_flag_CXX |
|
27549 |
+reload_cmds=$lt_reload_cmds_CXX |
|
27550 |
+ |
|
27551 |
+# Commands used to build an old-style archive. |
|
27552 |
+old_archive_cmds=$lt_old_archive_cmds_CXX |
|
27553 |
+ |
|
27554 |
+# A language specific compiler. |
|
27555 |
+CC=$lt_compiler_CXX |
|
27556 |
+ |
|
27557 |
+# Is the compiler the GNU compiler? |
|
27558 |
+with_gcc=$GCC_CXX |
|
27559 |
+ |
|
27560 |
+# Compiler flag to turn off builtin functions. |
|
27561 |
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX |
|
27562 |
+ |
|
27563 |
+# Additional compiler flags for building library objects. |
|
27564 |
+pic_flag=$lt_lt_prog_compiler_pic_CXX |
|
27565 |
+ |
|
27566 |
+# How to pass a linker flag through the compiler. |
|
27567 |
+wl=$lt_lt_prog_compiler_wl_CXX |
|
27568 |
+ |
|
27569 |
+# Compiler flag to prevent dynamic linking. |
|
27570 |
+link_static_flag=$lt_lt_prog_compiler_static_CXX |
|
27571 |
+ |
|
27572 |
+# Does compiler simultaneously support -c and -o options? |
|
27573 |
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX |
|
27574 |
+ |
|
27575 |
+# Whether or not to add -lc for building shared libraries. |
|
27576 |
+build_libtool_need_lc=$archive_cmds_need_lc_CXX |
|
27577 |
+ |
|
27578 |
+# Whether or not to disallow shared libs when runtime libs are static. |
|
27579 |
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX |
|
27580 |
+ |
|
27581 |
+# Compiler flag to allow reflexive dlopens. |
|
27582 |
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX |
|
27583 |
+ |
|
27584 |
+# Compiler flag to generate shared objects directly from archives. |
|
27585 |
+whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX |
|
27586 |
+ |
|
27587 |
+# Whether the compiler copes with passing no objects directly. |
|
27588 |
+compiler_needs_object=$lt_compiler_needs_object_CXX |
|
27589 |
+ |
|
27590 |
+# Create an old-style archive from a shared archive. |
|
27591 |
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX |
|
27592 |
+ |
|
27593 |
+# Create a temporary old-style archive to link instead of a shared archive. |
|
27594 |
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX |
|
27595 |
+ |
|
27596 |
+# Commands used to build a shared archive. |
|
27597 |
+archive_cmds=$lt_archive_cmds_CXX |
|
27598 |
+archive_expsym_cmds=$lt_archive_expsym_cmds_CXX |
|
27599 |
+ |
|
27600 |
+# Commands used to build a loadable module if different from building |
|
27601 |
+# a shared archive. |
|
27602 |
+module_cmds=$lt_module_cmds_CXX |
|
27603 |
+module_expsym_cmds=$lt_module_expsym_cmds_CXX |
|
27604 |
+ |
|
27605 |
+# Whether we are building with GNU ld or not. |
|
27606 |
+with_gnu_ld=$lt_with_gnu_ld_CXX |
|
27607 |
+ |
|
27608 |
+# Flag that allows shared libraries with undefined symbols to be built. |
|
27609 |
+allow_undefined_flag=$lt_allow_undefined_flag_CXX |
|
27610 |
+ |
|
27611 |
+# Flag that enforces no undefined symbols. |
|
27612 |
+no_undefined_flag=$lt_no_undefined_flag_CXX |
|
27613 |
+ |
|
27614 |
+# Flag to hardcode \$libdir into a binary during linking. |
|
27615 |
+# This must work even if \$libdir does not exist |
|
27616 |
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX |
|
27617 |
+ |
|
27618 |
+# Whether we need a single "-rpath" flag with a separated argument. |
|
27619 |
+hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX |
|
27620 |
+ |
|
27621 |
+# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes |
|
27622 |
+# DIR into the resulting binary. |
|
27623 |
+hardcode_direct=$hardcode_direct_CXX |
|
27624 |
+ |
|
27625 |
+# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes |
|
27626 |
+# DIR into the resulting binary and the resulting library dependency is |
|
27627 |
+# "absolute",i.e impossible to change by setting \$shlibpath_var if the |
|
27628 |
+# library is relocated. |
|
27629 |
+hardcode_direct_absolute=$hardcode_direct_absolute_CXX |
|
27630 |
+ |
|
27631 |
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR |
|
27632 |
+# into the resulting binary. |
|
27633 |
+hardcode_minus_L=$hardcode_minus_L_CXX |
|
27634 |
+ |
|
27635 |
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR |
|
27636 |
+# into the resulting binary. |
|
27637 |
+hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX |
|
27638 |
+ |
|
27639 |
+# Set to "yes" if building a shared library automatically hardcodes DIR |
|
27640 |
+# into the library and all subsequent libraries and executables linked |
|
27641 |
+# against it. |
|
27642 |
+hardcode_automatic=$hardcode_automatic_CXX |
|
27643 |
+ |
|
27644 |
+# Set to yes if linker adds runtime paths of dependent libraries |
|
27645 |
+# to runtime path list. |
|
27646 |
+inherit_rpath=$inherit_rpath_CXX |
|
27647 |
+ |
|
27648 |
+# Whether libtool must link a program against all its dependency libraries. |
|
27649 |
+link_all_deplibs=$link_all_deplibs_CXX |
|
27650 |
+ |
|
27651 |
+# Set to "yes" if exported symbols are required. |
|
27652 |
+always_export_symbols=$always_export_symbols_CXX |
|
27653 |
+ |
|
27654 |
+# The commands to list exported symbols. |
|
27655 |
+export_symbols_cmds=$lt_export_symbols_cmds_CXX |
|
27656 |
+ |
|
27657 |
+# Symbols that should not be listed in the preloaded symbols. |
|
27658 |
+exclude_expsyms=$lt_exclude_expsyms_CXX |
|
27659 |
+ |
|
27660 |
+# Symbols that must always be exported. |
|
27661 |
+include_expsyms=$lt_include_expsyms_CXX |
|
27662 |
+ |
|
27663 |
+# Commands necessary for linking programs (against libraries) with templates. |
|
27664 |
+prelink_cmds=$lt_prelink_cmds_CXX |
|
27665 |
+ |
|
27666 |
+# Commands necessary for finishing linking programs. |
|
27667 |
+postlink_cmds=$lt_postlink_cmds_CXX |
|
27668 |
+ |
|
27669 |
+# Specify filename containing input files. |
|
27670 |
+file_list_spec=$lt_file_list_spec_CXX |
|
27671 |
+ |
|
27672 |
+# How to hardcode a shared library path into an executable. |
|
27673 |
+hardcode_action=$hardcode_action_CXX |
|
27674 |
+ |
|
27675 |
+# The directories searched by this compiler when creating a shared library. |
|
27676 |
+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX |
|
27677 |
+ |
|
27678 |
+# Dependencies to place before and after the objects being linked to |
|
27679 |
+# create a shared library. |
|
27680 |
+predep_objects=$lt_predep_objects_CXX |
|
27681 |
+postdep_objects=$lt_postdep_objects_CXX |
|
27682 |
+predeps=$lt_predeps_CXX |
|
27683 |
+postdeps=$lt_postdeps_CXX |
|
27684 |
+ |
|
27685 |
+# The library search path used internally by the compiler when linking |
|
27686 |
+# a shared library. |
|
27687 |
+compiler_lib_search_path=$lt_compiler_lib_search_path_CXX |
|
27688 |
+ |
|
27689 |
+# ### END LIBTOOL TAG CONFIG: CXX |
|
27690 |
+_LT_EOF |
|
27691 |
+ |
|
27539 | 27692 |
;; |
27540 | 27693 |
|
27541 | 27694 |
esac |
... | ... |
@@ -27877,6 +32012,14 @@ $as_echo_n "checking that generated files are newer than configure... " >&6; } |
27877 | 27877 |
fi |
27878 | 27878 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 |
27879 | 27879 |
$as_echo "done" >&6; } |
27880 |
+if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then |
|
27881 |
+ as_fn_error $? "conditional \"AMDEP\" was never defined. |
|
27882 |
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
|
27883 |
+fi |
|
27884 |
+if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then |
|
27885 |
+ as_fn_error $? "conditional \"am__fastdepCXX\" was never defined. |
|
27886 |
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
|
27887 |
+fi |
|
27880 | 27888 |
if test -n "$EXEEXT"; then |
27881 | 27889 |
am__EXEEXT_TRUE= |
27882 | 27890 |
am__EXEEXT_FALSE='#' |
... | ... |
@@ -27885,10 +32028,6 @@ else |
27885 | 27885 |
am__EXEEXT_FALSE= |
27886 | 27886 |
fi |
27887 | 27887 |
|
27888 |
-if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then |
|
27889 |
- as_fn_error $? "conditional \"AMDEP\" was never defined. |
|
27890 |
-Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
|
27891 |
-fi |
|
27892 | 27888 |
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then |
27893 | 27889 |
as_fn_error $? "conditional \"am__fastdepCC\" was never defined. |
27894 | 27890 |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
... | ... |
@@ -27927,6 +32066,10 @@ if test -z "${VERSIONSCRIPT_TRUE}" && test -z "${VERSIONSCRIPT_FALSE}"; then |
27927 | 27927 |
as_fn_error $? "conditional \"VERSIONSCRIPT\" was never defined. |
27928 | 27928 |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
27929 | 27929 |
fi |
27930 |
+if test -z "${ENABLE_FUZZ_TRUE}" && test -z "${ENABLE_FUZZ_FALSE}"; then |
|
27931 |
+ as_fn_error $? "conditional \"ENABLE_FUZZ\" was never defined. |
|
27932 |
+Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
|
27933 |
+fi |
|
27930 | 27934 |
if test -z "${HAVE_LIBCHECK_TRUE}" && test -z "${HAVE_LIBCHECK_FALSE}"; then |
27931 | 27935 |
as_fn_error $? "conditional \"HAVE_LIBCHECK\" was never defined. |
27932 | 27936 |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
... | ... |
@@ -28731,6 +32874,60 @@ enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_sub |
28731 | 28731 |
enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' |
28732 | 28732 |
old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' |
28733 | 28733 |
striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' |
28734 |
+compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`' |
|
28735 |
+predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`' |
|
28736 |
+postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`' |
|
28737 |
+predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`' |
|
28738 |
+postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`' |
|
28739 |
+compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`' |
|
28740 |
+LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`' |
|
28741 |
+reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`' |
|
28742 |
+reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28743 |
+old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28744 |
+compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`' |
|
28745 |
+GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`' |
|
28746 |
+lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`' |
|
28747 |
+lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`' |
|
28748 |
+lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`' |
|
28749 |
+lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`' |
|
28750 |
+lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`' |
|
28751 |
+archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`' |
|
28752 |
+enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`' |
|
28753 |
+export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' |
|
28754 |
+whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' |
|
28755 |
+compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`' |
|
28756 |
+old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28757 |
+old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28758 |
+archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28759 |
+archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28760 |
+module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28761 |
+module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28762 |
+with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`' |
|
28763 |
+allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' |
|
28764 |
+no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' |
|
28765 |
+hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' |
|
28766 |
+hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`' |
|
28767 |
+hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`' |
|
28768 |
+hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`' |
|
28769 |
+hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`' |
|
28770 |
+hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`' |
|
28771 |
+hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`' |
|
28772 |
+inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`' |
|
28773 |
+link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`' |
|
28774 |
+always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`' |
|
28775 |
+export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28776 |
+exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`' |
|
28777 |
+include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`' |
|
28778 |
+prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28779 |
+postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`' |
|
28780 |
+file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`' |
|
28781 |
+hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`' |
|
28782 |
+compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`' |
|
28783 |
+predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`' |
|
28784 |
+postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`' |
|
28785 |
+predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`' |
|
28786 |
+postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`' |
|
28787 |
+compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`' |
|
28734 | 28788 |
|
28735 | 28789 |
LTCC='$LTCC' |
28736 | 28790 |
LTCFLAGS='$LTCFLAGS' |
... | ... |
@@ -28812,7 +33009,38 @@ soname_spec \ |
28812 | 28812 |
install_override_mode \ |
28813 | 28813 |
finish_eval \ |
28814 | 28814 |
old_striplib \ |
28815 |
-striplib; do |
|
28815 |
+striplib \ |
|
28816 |
+compiler_lib_search_dirs \ |
|
28817 |
+predep_objects \ |
|
28818 |
+postdep_objects \ |
|
28819 |
+predeps \ |
|
28820 |
+postdeps \ |
|
28821 |
+compiler_lib_search_path \ |
|
28822 |
+LD_CXX \ |
|
28823 |
+reload_flag_CXX \ |
|
28824 |
+compiler_CXX \ |
|
28825 |
+lt_prog_compiler_no_builtin_flag_CXX \ |
|
28826 |
+lt_prog_compiler_pic_CXX \ |
|
28827 |
+lt_prog_compiler_wl_CXX \ |
|
28828 |
+lt_prog_compiler_static_CXX \ |
|
28829 |
+lt_cv_prog_compiler_c_o_CXX \ |
|
28830 |
+export_dynamic_flag_spec_CXX \ |
|
28831 |
+whole_archive_flag_spec_CXX \ |
|
28832 |
+compiler_needs_object_CXX \ |
|
28833 |
+with_gnu_ld_CXX \ |
|
28834 |
+allow_undefined_flag_CXX \ |
|
28835 |
+no_undefined_flag_CXX \ |
|
28836 |
+hardcode_libdir_flag_spec_CXX \ |
|
28837 |
+hardcode_libdir_separator_CXX \ |
|
28838 |
+exclude_expsyms_CXX \ |
|
28839 |
+include_expsyms_CXX \ |
|
28840 |
+file_list_spec_CXX \ |
|
28841 |
+compiler_lib_search_dirs_CXX \ |
|
28842 |
+predep_objects_CXX \ |
|
28843 |
+postdep_objects_CXX \ |
|
28844 |
+predeps_CXX \ |
|
28845 |
+postdeps_CXX \ |
|
28846 |
+compiler_lib_search_path_CXX; do |
|
28816 | 28847 |
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in |
28817 | 28848 |
*[\\\\\\\`\\"\\\$]*) |
28818 | 28849 |
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes |
... | ... |
@@ -28843,7 +33071,18 @@ postuninstall_cmds \ |
28843 | 28843 |
finish_cmds \ |
28844 | 28844 |
sys_lib_search_path_spec \ |
28845 | 28845 |
configure_time_dlsearch_path \ |
28846 |
-configure_time_lt_sys_library_path; do |
|
28846 |
+configure_time_lt_sys_library_path \ |
|
28847 |
+reload_cmds_CXX \ |
|
28848 |
+old_archive_cmds_CXX \ |
|
28849 |
+old_archive_from_new_cmds_CXX \ |
|
28850 |
+old_archive_from_expsyms_cmds_CXX \ |
|
28851 |
+archive_cmds_CXX \ |
|
28852 |
+archive_expsym_cmds_CXX \ |
|
28853 |
+module_cmds_CXX \ |
|
28854 |
+module_expsym_cmds_CXX \ |
|
28855 |
+export_symbols_cmds_CXX \ |
|
28856 |
+prelink_cmds_CXX \ |
|
28857 |
+postlink_cmds_CXX; do |
|
28847 | 28858 |
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in |
28848 | 28859 |
*[\\\\\\\`\\"\\\$]*) |
28849 | 28860 |
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes |
... | ... |
@@ -28868,6 +33107,8 @@ fi |
28868 | 28868 |
RM='$RM' |
28869 | 28869 |
ofile='$ofile' |
28870 | 28870 |
|
28871 |
+ |
|
28872 |
+ |
|
28871 | 28873 |
ac_aux_dir='$ac_aux_dir' |
28872 | 28874 |
|
28873 | 28875 |
|
... | ... |
@@ -28900,6 +33141,7 @@ do |
28900 | 28900 |
"etc/Makefile") CONFIG_FILES="$CONFIG_FILES etc/Makefile" ;; |
28901 | 28901 |
"test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;; |
28902 | 28902 |
"unit_tests/Makefile") CONFIG_FILES="$CONFIG_FILES unit_tests/Makefile" ;; |
28903 |
+ "fuzz/Makefile") CONFIG_FILES="$CONFIG_FILES fuzz/Makefile" ;; |
|
28903 | 28904 |
"clamdtop/Makefile") CONFIG_FILES="$CONFIG_FILES clamdtop/Makefile" ;; |
28904 | 28905 |
"clambc/Makefile") CONFIG_FILES="$CONFIG_FILES clambc/Makefile" ;; |
28905 | 28906 |
"libfreshclam/Makefile") CONFIG_FILES="$CONFIG_FILES libfreshclam/Makefile" ;; |
... | ... |
@@ -29654,7 +33896,7 @@ $as_echo X"$file" | |
29654 | 29654 |
|
29655 | 29655 |
|
29656 | 29656 |
# The names of the tagged configurations supported by this script. |
29657 |
-available_tags='' |
|
29657 |
+available_tags='CXX ' |
|
29658 | 29658 |
|
29659 | 29659 |
# Configured defaults for sys_lib_dlsearch_path munging. |
29660 | 29660 |
: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} |
... | ... |
@@ -30059,6 +34301,20 @@ file_list_spec=$lt_file_list_spec |
30059 | 30059 |
# How to hardcode a shared library path into an executable. |
30060 | 30060 |
hardcode_action=$hardcode_action |
30061 | 30061 |
|
30062 |
+# The directories searched by this compiler when creating a shared library. |
|
30063 |
+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs |
|
30064 |
+ |
|
30065 |
+# Dependencies to place before and after the objects being linked to |
|
30066 |
+# create a shared library. |
|
30067 |
+predep_objects=$lt_predep_objects |
|
30068 |
+postdep_objects=$lt_postdep_objects |
|
30069 |
+predeps=$lt_predeps |
|
30070 |
+postdeps=$lt_postdeps |
|
30071 |
+ |
|
30072 |
+# The library search path used internally by the compiler when linking |
|
30073 |
+# a shared library. |
|
30074 |
+compiler_lib_search_path=$lt_compiler_lib_search_path |
|
30075 |
+ |
|
30062 | 30076 |
# ### END LIBTOOL CONFIG |
30063 | 30077 |
|
30064 | 30078 |
_LT_EOF |
... | ... |
@@ -30151,6 +34407,159 @@ ltmain=$ac_aux_dir/ltmain.sh |
30151 | 30151 |
(rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") |
30152 | 30152 |
chmod +x "$ofile" |
30153 | 30153 |
|
30154 |
+ |
|
30155 |
+ cat <<_LT_EOF >> "$ofile" |
|
30156 |
+ |
|
30157 |
+# ### BEGIN LIBTOOL TAG CONFIG: CXX |
|
30158 |
+ |
|
30159 |
+# The linker used to build libraries. |
|
30160 |
+LD=$lt_LD_CXX |
|
30161 |
+ |
|
30162 |
+# How to create reloadable object files. |
|
30163 |
+reload_flag=$lt_reload_flag_CXX |
|
30164 |
+reload_cmds=$lt_reload_cmds_CXX |
|
30165 |
+ |
|
30166 |
+# Commands used to build an old-style archive. |
|
30167 |
+old_archive_cmds=$lt_old_archive_cmds_CXX |
|
30168 |
+ |
|
30169 |
+# A language specific compiler. |
|
30170 |
+CC=$lt_compiler_CXX |
|
30171 |
+ |
|
30172 |
+# Is the compiler the GNU compiler? |
|
30173 |
+with_gcc=$GCC_CXX |
|
30174 |
+ |
|
30175 |
+# Compiler flag to turn off builtin functions. |
|
30176 |
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX |
|
30177 |
+ |
|
30178 |
+# Additional compiler flags for building library objects. |
|
30179 |
+pic_flag=$lt_lt_prog_compiler_pic_CXX |
|
30180 |
+ |
|
30181 |
+# How to pass a linker flag through the compiler. |
|
30182 |
+wl=$lt_lt_prog_compiler_wl_CXX |
|
30183 |
+ |
|
30184 |
+# Compiler flag to prevent dynamic linking. |
|
30185 |
+link_static_flag=$lt_lt_prog_compiler_static_CXX |
|
30186 |
+ |
|
30187 |
+# Does compiler simultaneously support -c and -o options? |
|
30188 |
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX |
|
30189 |
+ |
|
30190 |
+# Whether or not to add -lc for building shared libraries. |
|
30191 |
+build_libtool_need_lc=$archive_cmds_need_lc_CXX |
|
30192 |
+ |
|
30193 |
+# Whether or not to disallow shared libs when runtime libs are static. |
|
30194 |
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX |
|
30195 |
+ |
|
30196 |
+# Compiler flag to allow reflexive dlopens. |
|
30197 |
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX |
|
30198 |
+ |
|
30199 |
+# Compiler flag to generate shared objects directly from archives. |
|
30200 |
+whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX |
|
30201 |
+ |
|
30202 |
+# Whether the compiler copes with passing no objects directly. |
|
30203 |
+compiler_needs_object=$lt_compiler_needs_object_CXX |
|
30204 |
+ |
|
30205 |
+# Create an old-style archive from a shared archive. |
|
30206 |
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX |
|
30207 |
+ |
|
30208 |
+# Create a temporary old-style archive to link instead of a shared archive. |
|
30209 |
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX |
|
30210 |
+ |
|
30211 |
+# Commands used to build a shared archive. |
|
30212 |
+archive_cmds=$lt_archive_cmds_CXX |
|
30213 |
+archive_expsym_cmds=$lt_archive_expsym_cmds_CXX |
|
30214 |
+ |
|
30215 |
+# Commands used to build a loadable module if different from building |
|
30216 |
+# a shared archive. |
|
30217 |
+module_cmds=$lt_module_cmds_CXX |
|
30218 |
+module_expsym_cmds=$lt_module_expsym_cmds_CXX |
|
30219 |
+ |
|
30220 |
+# Whether we are building with GNU ld or not. |
|
30221 |
+with_gnu_ld=$lt_with_gnu_ld_CXX |
|
30222 |
+ |
|
30223 |
+# Flag that allows shared libraries with undefined symbols to be built. |
|
30224 |
+allow_undefined_flag=$lt_allow_undefined_flag_CXX |
|
30225 |
+ |
|
30226 |
+# Flag that enforces no undefined symbols. |
|
30227 |
+no_undefined_flag=$lt_no_undefined_flag_CXX |
|
30228 |
+ |
|
30229 |
+# Flag to hardcode \$libdir into a binary during linking. |
|
30230 |
+# This must work even if \$libdir does not exist |
|
30231 |
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX |
|
30232 |
+ |
|
30233 |
+# Whether we need a single "-rpath" flag with a separated argument. |
|
30234 |
+hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX |
|
30235 |
+ |
|
30236 |
+# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes |
|
30237 |
+# DIR into the resulting binary. |
|
30238 |
+hardcode_direct=$hardcode_direct_CXX |
|
30239 |
+ |
|
30240 |
+# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes |
|
30241 |
+# DIR into the resulting binary and the resulting library dependency is |
|
30242 |
+# "absolute",i.e impossible to change by setting \$shlibpath_var if the |
|
30243 |
+# library is relocated. |
|
30244 |
+hardcode_direct_absolute=$hardcode_direct_absolute_CXX |
|
30245 |
+ |
|
30246 |
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR |
|
30247 |
+# into the resulting binary. |
|
30248 |
+hardcode_minus_L=$hardcode_minus_L_CXX |
|
30249 |
+ |
|
30250 |
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR |
|
30251 |
+# into the resulting binary. |
|
30252 |
+hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX |
|
30253 |
+ |
|
30254 |
+# Set to "yes" if building a shared library automatically hardcodes DIR |
|
30255 |
+# into the library and all subsequent libraries and executables linked |
|
30256 |
+# against it. |
|
30257 |
+hardcode_automatic=$hardcode_automatic_CXX |
|
30258 |
+ |
|
30259 |
+# Set to yes if linker adds runtime paths of dependent libraries |
|
30260 |
+# to runtime path list. |
|
30261 |
+inherit_rpath=$inherit_rpath_CXX |
|
30262 |
+ |
|
30263 |
+# Whether libtool must link a program against all its dependency libraries. |
|
30264 |
+link_all_deplibs=$link_all_deplibs_CXX |
|
30265 |
+ |
|
30266 |
+# Set to "yes" if exported symbols are required. |
|
30267 |
+always_export_symbols=$always_export_symbols_CXX |
|
30268 |
+ |
|
30269 |
+# The commands to list exported symbols. |
|
30270 |
+export_symbols_cmds=$lt_export_symbols_cmds_CXX |
|
30271 |
+ |
|
30272 |
+# Symbols that should not be listed in the preloaded symbols. |
|
30273 |
+exclude_expsyms=$lt_exclude_expsyms_CXX |
|
30274 |
+ |
|
30275 |
+# Symbols that must always be exported. |
|
30276 |
+include_expsyms=$lt_include_expsyms_CXX |
|
30277 |
+ |
|
30278 |
+# Commands necessary for linking programs (against libraries) with templates. |
|
30279 |
+prelink_cmds=$lt_prelink_cmds_CXX |
|
30280 |
+ |
|
30281 |
+# Commands necessary for finishing linking programs. |
|
30282 |
+postlink_cmds=$lt_postlink_cmds_CXX |
|
30283 |
+ |
|
30284 |
+# Specify filename containing input files. |
|
30285 |
+file_list_spec=$lt_file_list_spec_CXX |
|
30286 |
+ |
|
30287 |
+# How to hardcode a shared library path into an executable. |
|
30288 |
+hardcode_action=$hardcode_action_CXX |
|
30289 |
+ |
|
30290 |
+# The directories searched by this compiler when creating a shared library. |
|
30291 |
+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX |
|
30292 |
+ |
|
30293 |
+# Dependencies to place before and after the objects being linked to |
|
30294 |
+# create a shared library. |
|
30295 |
+predep_objects=$lt_predep_objects_CXX |
|
30296 |
+postdep_objects=$lt_postdep_objects_CXX |
|
30297 |
+predeps=$lt_predeps_CXX |
|
30298 |
+postdeps=$lt_postdeps_CXX |
|
30299 |
+ |
|
30300 |
+# The library search path used internally by the compiler when linking |
|
30301 |
+# a shared library. |
|
30302 |
+compiler_lib_search_path=$lt_compiler_lib_search_path_CXX |
|
30303 |
+ |
|
30304 |
+# ### END LIBTOOL TAG CONFIG: CXX |
|
30305 |
+_LT_EOF |
|
30306 |
+ |
|
30154 | 30307 |
;; |
30155 | 30308 |
|
30156 | 30309 |
esac |
... | ... |
@@ -24,6 +24,9 @@ dnl For a release change [devel] to the real version [0.xy] |
24 | 24 |
dnl also change VERSION below |
25 | 25 |
AC_INIT([ClamAV], [0.100.2], [https://bugzilla.clamav.net/], [clamav], [https://www.clamav.net/]) |
26 | 26 |
|
27 |
+dnl enable C++ |
|
28 |
+AC_PROG_CXX() |
|
29 |
+ |
|
27 | 30 |
AH_BOTTOM([#include "platform.h"]) |
28 | 31 |
dnl put configure auxiliary into config |
29 | 32 |
AC_CONFIG_AUX_DIR([config]) |
... | ... |
@@ -74,6 +77,7 @@ fi |
74 | 74 |
build_configure_args=`echo "$ac_configure_args" | sed -e 's/[\"]//g'` |
75 | 75 |
AC_SUBST([BUILD_CONFIGURE_FLAGS], [$build_configure_args]) |
76 | 76 |
|
77 |
+m4_include([m4/reorganization/code_checks/fuzz.m4]) |
|
77 | 78 |
m4_include([m4/reorganization/code_checks/functions.m4]) |
78 | 79 |
m4_include([m4/reorganization/code_checks/mpool.m4]) |
79 | 80 |
m4_include([m4/reorganization/code_checks/unit_tests.m4]) |
... | ... |
@@ -164,6 +168,7 @@ clamconf/Makefile |
164 | 164 |
etc/Makefile |
165 | 165 |
test/Makefile |
166 | 166 |
unit_tests/Makefile |
167 |
+fuzz/Makefile |
|
167 | 168 |
clamdtop/Makefile |
168 | 169 |
clambc/Makefile |
169 | 170 |
libfreshclam/Makefile |
... | ... |
@@ -118,6 +118,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
118 | 118 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
119 | 119 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
120 | 120 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
121 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
121 | 122 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
122 | 123 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
123 | 124 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -245,6 +246,10 @@ CPP = @CPP@ |
245 | 245 |
CPPFLAGS = @CPPFLAGS@ |
246 | 246 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
247 | 247 |
CURSES_LIBS = @CURSES_LIBS@ |
248 |
+CXX = @CXX@ |
|
249 |
+CXXCPP = @CXXCPP@ |
|
250 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
251 |
+CXXFLAGS = @CXXFLAGS@ |
|
248 | 252 |
CYGPATH_W = @CYGPATH_W@ |
249 | 253 |
DBDIR = @DBDIR@ |
250 | 254 |
DEFS = @DEFS@ |
... | ... |
@@ -370,6 +375,7 @@ abs_top_builddir = @abs_top_builddir@ |
370 | 370 |
abs_top_srcdir = @abs_top_srcdir@ |
371 | 371 |
ac_ct_AR = @ac_ct_AR@ |
372 | 372 |
ac_ct_CC = @ac_ct_CC@ |
373 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
373 | 374 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
374 | 375 |
am__include = @am__include@ |
375 | 376 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -118,6 +118,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
118 | 118 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
119 | 119 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
120 | 120 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
121 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
121 | 122 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
122 | 123 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
123 | 124 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -279,6 +280,10 @@ CPP = @CPP@ |
279 | 279 |
CPPFLAGS = @CPPFLAGS@ |
280 | 280 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
281 | 281 |
CURSES_LIBS = @CURSES_LIBS@ |
282 |
+CXX = @CXX@ |
|
283 |
+CXXCPP = @CXXCPP@ |
|
284 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
285 |
+CXXFLAGS = @CXXFLAGS@ |
|
282 | 286 |
CYGPATH_W = @CYGPATH_W@ |
283 | 287 |
DBDIR = @DBDIR@ |
284 | 288 |
DEFS = @DEFS@ |
... | ... |
@@ -404,6 +409,7 @@ abs_top_builddir = @abs_top_builddir@ |
404 | 404 |
abs_top_srcdir = @abs_top_srcdir@ |
405 | 405 |
ac_ct_AR = @ac_ct_AR@ |
406 | 406 |
ac_ct_CC = @ac_ct_CC@ |
407 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
407 | 408 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
408 | 409 |
am__include = @am__include@ |
409 | 410 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -119,6 +119,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
119 | 119 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
120 | 120 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
121 | 121 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
122 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
122 | 123 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
123 | 124 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
124 | 125 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -275,6 +276,10 @@ CPP = @CPP@ |
275 | 275 |
CPPFLAGS = @CPPFLAGS@ |
276 | 276 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
277 | 277 |
CURSES_LIBS = @CURSES_LIBS@ |
278 |
+CXX = @CXX@ |
|
279 |
+CXXCPP = @CXXCPP@ |
|
280 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
281 |
+CXXFLAGS = @CXXFLAGS@ |
|
278 | 282 |
CYGPATH_W = @CYGPATH_W@ |
279 | 283 |
DBDIR = @DBDIR@ |
280 | 284 |
DEFS = @DEFS@ |
... | ... |
@@ -400,6 +405,7 @@ abs_top_builddir = @abs_top_builddir@ |
400 | 400 |
abs_top_srcdir = @abs_top_srcdir@ |
401 | 401 |
ac_ct_AR = @ac_ct_AR@ |
402 | 402 |
ac_ct_CC = @ac_ct_CC@ |
403 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
403 | 404 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
404 | 405 |
am__include = @am__include@ |
405 | 406 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -123,6 +123,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
123 | 123 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
124 | 124 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
125 | 125 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
126 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
126 | 127 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
127 | 128 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
128 | 129 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -332,6 +333,10 @@ CPP = @CPP@ |
332 | 332 |
CPPFLAGS = @CPPFLAGS@ |
333 | 333 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
334 | 334 |
CURSES_LIBS = @CURSES_LIBS@ |
335 |
+CXX = @CXX@ |
|
336 |
+CXXCPP = @CXXCPP@ |
|
337 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
338 |
+CXXFLAGS = @CXXFLAGS@ |
|
335 | 339 |
CYGPATH_W = @CYGPATH_W@ |
336 | 340 |
DBDIR = @DBDIR@ |
337 | 341 |
DEFS = @DEFS@ -DCL_NOTHREADS |
... | ... |
@@ -457,6 +462,7 @@ abs_top_builddir = @abs_top_builddir@ |
457 | 457 |
abs_top_srcdir = @abs_top_srcdir@ |
458 | 458 |
ac_ct_AR = @ac_ct_AR@ |
459 | 459 |
ac_ct_CC = @ac_ct_CC@ |
460 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
460 | 461 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
461 | 462 |
am__include = @am__include@ |
462 | 463 |
am__leading_dot = @am__leading_dot@ |
463 | 464 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,247 @@ |
0 |
+# Process this file with automake to produce Makefile.in |
|
1 |
+ |
|
2 |
+# By default, use our own standalone_fuzz_target_runner. |
|
3 |
+# This runner does no fuzzing, but simply executes the inputs |
|
4 |
+# provided via parameters. |
|
5 |
+# Run e.g. "make all LIB_FUZZING_ENGINE=/path/to/libFuzzer.a" |
|
6 |
+# to link the fuzzer(s) against a real fuzzing engine. |
|
7 |
+# |
|
8 |
+# OSS-Fuzz will define its own value for LIB_FUZZING_ENGINE. |
|
9 |
+ |
|
10 |
+if ENABLE_FUZZ |
|
11 |
+ |
|
12 |
+LIB_FUZZING_ENGINE ?= standalone_fuzz_target_runner.a |
|
13 |
+ |
|
14 |
+AM_CPPFLAGS = \ |
|
15 |
+ @SSL_CPPFLAGS@ \ |
|
16 |
+ -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav \ |
|
17 |
+ -std=c++11 -stdlib=libc++ |
|
18 |
+ |
|
19 |
+AM_LDFLAGS = \ |
|
20 |
+ @SSL_LDFLAGS@ |
|
21 |
+ |
|
22 |
+fuzzdir = "fuzz-targets" |
|
23 |
+ |
|
24 |
+fuzz_PROGRAMS = \ |
|
25 |
+ clamav_scanmap_fuzzer \ |
|
26 |
+ clamav_scanmap_ARCHIVE_fuzzer \ |
|
27 |
+ clamav_scanmap_MAIL_fuzzer \ |
|
28 |
+ clamav_scanmap_OLE2_fuzzer \ |
|
29 |
+ clamav_scanmap_PDF_fuzzer \ |
|
30 |
+ clamav_scanmap_HTML_fuzzer \ |
|
31 |
+ clamav_scanmap_PE_fuzzer \ |
|
32 |
+ clamav_scanmap_ELF_fuzzer \ |
|
33 |
+ clamav_scanmap_SWF_fuzzer \ |
|
34 |
+ clamav_scanmap_XMLDOCS_fuzzer \ |
|
35 |
+ clamav_scanmap_HWP3_fuzzer \ |
|
36 |
+ clamav_scanfile_fuzzer \ |
|
37 |
+ clamav_scanfile_ARCHIVE_fuzzer \ |
|
38 |
+ clamav_scanfile_MAIL_fuzzer \ |
|
39 |
+ clamav_scanfile_OLE2_fuzzer \ |
|
40 |
+ clamav_scanfile_PDF_fuzzer \ |
|
41 |
+ clamav_scanfile_HTML_fuzzer \ |
|
42 |
+ clamav_scanfile_PE_fuzzer \ |
|
43 |
+ clamav_scanfile_ELF_fuzzer \ |
|
44 |
+ clamav_scanfile_SWF_fuzzer \ |
|
45 |
+ clamav_scanfile_XMLDOCS_fuzzer \ |
|
46 |
+ clamav_scanfile_HWP3_fuzzer \ |
|
47 |
+ clamav_dbload_CDB_fuzzer \ |
|
48 |
+ clamav_dbload_CFG_fuzzer \ |
|
49 |
+ clamav_dbload_CRB_fuzzer \ |
|
50 |
+ clamav_dbload_FP_fuzzer \ |
|
51 |
+ clamav_dbload_FTM_fuzzer \ |
|
52 |
+ clamav_dbload_HDB_fuzzer \ |
|
53 |
+ clamav_dbload_HSB_fuzzer \ |
|
54 |
+ clamav_dbload_IDB_fuzzer \ |
|
55 |
+ clamav_dbload_IGN_fuzzer \ |
|
56 |
+ clamav_dbload_IGN2_fuzzer \ |
|
57 |
+ clamav_dbload_LDB_fuzzer \ |
|
58 |
+ clamav_dbload_MDB_fuzzer \ |
|
59 |
+ clamav_dbload_MSB_fuzzer \ |
|
60 |
+ clamav_dbload_NDB_fuzzer \ |
|
61 |
+ clamav_dbload_PDB_fuzzer \ |
|
62 |
+ clamav_dbload_WDB_fuzzer \ |
|
63 |
+ clamav_dbload_YARA_fuzzer |
|
64 |
+ |
|
65 |
+dist_standalone_fuzz_target_runner_a_SOURCES = standalone_fuzz_target_runner.cpp |
|
66 |
+noinst_LIBRARIES = standalone_fuzz_target_runner.a |
|
67 |
+ |
|
68 |
+dist_clamav_scanmap_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
69 |
+clamav_scanmap_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
70 |
+ |
|
71 |
+dist_clamav_scanmap_ARCHIVE_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
72 |
+clamav_scanmap_ARCHIVE_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
73 |
+clamav_scanmap_ARCHIVE_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_ARCHIVE $(AM_CPPFLAGS) |
|
74 |
+ |
|
75 |
+dist_clamav_scanmap_MAIL_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
76 |
+clamav_scanmap_MAIL_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
77 |
+clamav_scanmap_MAIL_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_MAIL $(AM_CPPFLAGS) |
|
78 |
+ |
|
79 |
+dist_clamav_scanmap_OLE2_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
80 |
+clamav_scanmap_OLE2_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
81 |
+clamav_scanmap_OLE2_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_OLE2 $(AM_CPPFLAGS) |
|
82 |
+ |
|
83 |
+dist_clamav_scanmap_PDF_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
84 |
+clamav_scanmap_PDF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
85 |
+clamav_scanmap_PDF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_PDF $(AM_CPPFLAGS) |
|
86 |
+ |
|
87 |
+dist_clamav_scanmap_HTML_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
88 |
+clamav_scanmap_HTML_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
89 |
+clamav_scanmap_HTML_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HTML $(AM_CPPFLAGS) |
|
90 |
+ |
|
91 |
+dist_clamav_scanmap_PE_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
92 |
+clamav_scanmap_PE_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
93 |
+clamav_scanmap_PE_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_PE $(AM_CPPFLAGS) |
|
94 |
+ |
|
95 |
+dist_clamav_scanmap_ELF_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
96 |
+clamav_scanmap_ELF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
97 |
+clamav_scanmap_ELF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_ELF $(AM_CPPFLAGS) |
|
98 |
+ |
|
99 |
+dist_clamav_scanmap_SWF_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
100 |
+clamav_scanmap_SWF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
101 |
+clamav_scanmap_SWF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_SWF $(AM_CPPFLAGS) |
|
102 |
+ |
|
103 |
+dist_clamav_scanmap_XMLDOCS_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
104 |
+clamav_scanmap_XMLDOCS_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
105 |
+clamav_scanmap_XMLDOCS_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_XMLDOCS $(AM_CPPFLAGS) |
|
106 |
+ |
|
107 |
+dist_clamav_scanmap_HWP3_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
108 |
+clamav_scanmap_HWP3_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
109 |
+clamav_scanmap_HWP3_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HWP3 $(AM_CPPFLAGS) |
|
110 |
+ |
|
111 |
+dist_clamav_scanfile_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
112 |
+clamav_scanfile_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
113 |
+ |
|
114 |
+dist_clamav_scanfile_ARCHIVE_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
115 |
+clamav_scanfile_ARCHIVE_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
116 |
+clamav_scanfile_ARCHIVE_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_ARCHIVE $(AM_CPPFLAGS) |
|
117 |
+ |
|
118 |
+dist_clamav_scanfile_MAIL_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
119 |
+clamav_scanfile_MAIL_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
120 |
+clamav_scanfile_MAIL_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_MAIL $(AM_CPPFLAGS) |
|
121 |
+ |
|
122 |
+dist_clamav_scanfile_OLE2_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
123 |
+clamav_scanfile_OLE2_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
124 |
+clamav_scanfile_OLE2_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_OLE2 $(AM_CPPFLAGS) |
|
125 |
+ |
|
126 |
+dist_clamav_scanfile_PDF_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
127 |
+clamav_scanfile_PDF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
128 |
+clamav_scanfile_PDF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_PDF $(AM_CPPFLAGS) |
|
129 |
+ |
|
130 |
+dist_clamav_scanfile_HTML_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
131 |
+clamav_scanfile_HTML_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
132 |
+clamav_scanfile_HTML_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HTML $(AM_CPPFLAGS) |
|
133 |
+ |
|
134 |
+dist_clamav_scanfile_PE_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
135 |
+clamav_scanfile_PE_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
136 |
+clamav_scanfile_PE_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_PE $(AM_CPPFLAGS) |
|
137 |
+ |
|
138 |
+dist_clamav_scanfile_ELF_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
139 |
+clamav_scanfile_ELF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
140 |
+clamav_scanfile_ELF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_ELF $(AM_CPPFLAGS) |
|
141 |
+ |
|
142 |
+dist_clamav_scanfile_SWF_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
143 |
+clamav_scanfile_SWF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
144 |
+clamav_scanfile_SWF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_SWF $(AM_CPPFLAGS) |
|
145 |
+ |
|
146 |
+dist_clamav_scanfile_XMLDOCS_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
147 |
+clamav_scanfile_XMLDOCS_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
148 |
+clamav_scanfile_XMLDOCS_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_XMLDOCS $(AM_CPPFLAGS) |
|
149 |
+ |
|
150 |
+dist_clamav_scanfile_HWP3_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
151 |
+clamav_scanfile_HWP3_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
152 |
+clamav_scanfile_HWP3_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HWP3 $(AM_CPPFLAGS) |
|
153 |
+ |
|
154 |
+dist_clamav_dbload_CDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
155 |
+clamav_dbload_CDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
156 |
+clamav_dbload_CDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_CDB $(AM_CPPFLAGS) |
|
157 |
+ |
|
158 |
+dist_clamav_dbload_CFG_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
159 |
+clamav_dbload_CFG_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
160 |
+clamav_dbload_CFG_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_CFG $(AM_CPPFLAGS) |
|
161 |
+ |
|
162 |
+dist_clamav_dbload_CRB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
163 |
+clamav_dbload_CRB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
164 |
+clamav_dbload_CRB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_CRB $(AM_CPPFLAGS) |
|
165 |
+ |
|
166 |
+dist_clamav_dbload_FP_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
167 |
+clamav_dbload_FP_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
168 |
+clamav_dbload_FP_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_FP $(AM_CPPFLAGS) |
|
169 |
+ |
|
170 |
+dist_clamav_dbload_FTM_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
171 |
+clamav_dbload_FTM_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
172 |
+clamav_dbload_FTM_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_FTM $(AM_CPPFLAGS) |
|
173 |
+ |
|
174 |
+dist_clamav_dbload_HDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
175 |
+clamav_dbload_HDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
176 |
+clamav_dbload_HDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HDB $(AM_CPPFLAGS) |
|
177 |
+ |
|
178 |
+dist_clamav_dbload_HSB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
179 |
+clamav_dbload_HSB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
180 |
+clamav_dbload_HSB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HSB $(AM_CPPFLAGS) |
|
181 |
+ |
|
182 |
+dist_clamav_dbload_IDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
183 |
+clamav_dbload_IDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
184 |
+clamav_dbload_IDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_IDB $(AM_CPPFLAGS) |
|
185 |
+ |
|
186 |
+dist_clamav_dbload_IGN_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
187 |
+clamav_dbload_IGN_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
188 |
+clamav_dbload_IGN_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_IGN $(AM_CPPFLAGS) |
|
189 |
+ |
|
190 |
+dist_clamav_dbload_IGN2_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
191 |
+clamav_dbload_IGN2_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
192 |
+clamav_dbload_IGN2_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_IGN2 $(AM_CPPFLAGS) |
|
193 |
+ |
|
194 |
+dist_clamav_dbload_LDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
195 |
+clamav_dbload_LDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
196 |
+clamav_dbload_LDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_LDB $(AM_CPPFLAGS) |
|
197 |
+ |
|
198 |
+dist_clamav_dbload_MDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
199 |
+clamav_dbload_MDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
200 |
+clamav_dbload_MDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_MDB $(AM_CPPFLAGS) |
|
201 |
+ |
|
202 |
+dist_clamav_dbload_MSB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
203 |
+clamav_dbload_MSB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
204 |
+clamav_dbload_MSB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_MSB $(AM_CPPFLAGS) |
|
205 |
+ |
|
206 |
+dist_clamav_dbload_NDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
207 |
+clamav_dbload_NDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
208 |
+clamav_dbload_NDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_NDB $(AM_CPPFLAGS) |
|
209 |
+ |
|
210 |
+dist_clamav_dbload_PDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
211 |
+clamav_dbload_PDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
212 |
+clamav_dbload_PDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_PDB $(AM_CPPFLAGS) |
|
213 |
+ |
|
214 |
+dist_clamav_dbload_WDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
215 |
+clamav_dbload_WDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
216 |
+clamav_dbload_WDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_WDB $(AM_CPPFLAGS) |
|
217 |
+ |
|
218 |
+dist_clamav_dbload_YARA_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
219 |
+clamav_dbload_YARA_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
220 |
+clamav_dbload_YARA_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_YARA $(AM_CPPFLAGS) |
|
221 |
+ |
|
222 |
+all: $(LIB_FUZZING_ENGINE) |
|
223 |
+ |
|
224 |
+check: all |
|
225 |
+ for type in ARCHIVE MAIL OLE2 PDF HTML PE ELF SWF XMLDOCS HWP3 ; do \ |
|
226 |
+ builddir="$(builddir)" $(srcdir)/run_fuzzer_tests.py -f clamav_scanmap_fuzzer -c $(top_srcdir)/../clamav-fuzz-corpus/scantype/$$type ; \ |
|
227 |
+ done |
|
228 |
+ for type in ARCHIVE MAIL OLE2 PDF HTML PE ELF SWF XMLDOCS HWP3 ; do \ |
|
229 |
+ builddir="$(builddir)" $(srcdir)/run_fuzzer_tests.py -f "clamav_scanfile_"$$type"_fuzzer" -c $(top_srcdir)/../clamav-fuzz-corpus/scantype/$$type ; \ |
|
230 |
+ done |
|
231 |
+ for type in CDB CFG CRB FP FTM HDB HSB IDB IGN IGN2 LDB MDB MSB NDB PDB WDB YARA ; do \ |
|
232 |
+ builddir="$(builddir)" $(srcdir)/run_fuzzer_tests.py -f "clamav_dbload_"$$type"_fuzzer" -c $(top_srcdir)/../clamav-fuzz-corpus/database/$$type ; \ |
|
233 |
+ done |
|
234 |
+ |
|
235 |
+else |
|
236 |
+ |
|
237 |
+all: |
|
238 |
+check: |
|
239 |
+ @echo "Building fuzz targets is not enabled" |
|
240 |
+ @echo "Use: ./configure --enable-fuzz --with-libjson=no --with-pcre=no --enable-static=yes --enable-shared=no --disable-llvm" |
|
241 |
+ @exit 1 |
|
242 |
+ |
|
243 |
+endif |
|
244 |
+ |
|
245 |
+CLEANFILES = *.gcda *.gcno |
|
246 |
+EXTRA_DIST = README.md run_fuzzer_tests.py |
0 | 247 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,2136 @@ |
0 |
+# Makefile.in generated by automake 1.14.1 from Makefile.am. |
|
1 |
+# @configure_input@ |
|
2 |
+ |
|
3 |
+# Copyright (C) 1994-2013 Free Software Foundation, Inc. |
|
4 |
+ |
|
5 |
+# This Makefile.in is free software; the Free Software Foundation |
|
6 |
+# gives unlimited permission to copy and/or distribute it, |
|
7 |
+# with or without modifications, as long as this notice is preserved. |
|
8 |
+ |
|
9 |
+# This program is distributed in the hope that it will be useful, |
|
10 |
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without |
|
11 |
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
|
12 |
+# PARTICULAR PURPOSE. |
|
13 |
+ |
|
14 |
+@SET_MAKE@ |
|
15 |
+ |
|
16 |
+# Process this file with automake to produce Makefile.in |
|
17 |
+ |
|
18 |
+# By default, use our own standalone_fuzz_target_runner. |
|
19 |
+# This runner does no fuzzing, but simply executes the inputs |
|
20 |
+# provided via parameters. |
|
21 |
+# Run e.g. "make all LIB_FUZZING_ENGINE=/path/to/libFuzzer.a" |
|
22 |
+# to link the fuzzer(s) against a real fuzzing engine. |
|
23 |
+# |
|
24 |
+# OSS-Fuzz will define its own value for LIB_FUZZING_ENGINE. |
|
25 |
+ |
|
26 |
+ |
|
27 |
+VPATH = @srcdir@ |
|
28 |
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' |
|
29 |
+am__make_running_with_option = \ |
|
30 |
+ case $${target_option-} in \ |
|
31 |
+ ?) ;; \ |
|
32 |
+ *) echo "am__make_running_with_option: internal error: invalid" \ |
|
33 |
+ "target option '$${target_option-}' specified" >&2; \ |
|
34 |
+ exit 1;; \ |
|
35 |
+ esac; \ |
|
36 |
+ has_opt=no; \ |
|
37 |
+ sane_makeflags=$$MAKEFLAGS; \ |
|
38 |
+ if $(am__is_gnu_make); then \ |
|
39 |
+ sane_makeflags=$$MFLAGS; \ |
|
40 |
+ else \ |
|
41 |
+ case $$MAKEFLAGS in \ |
|
42 |
+ *\\[\ \ ]*) \ |
|
43 |
+ bs=\\; \ |
|
44 |
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ |
|
45 |
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ |
|
46 |
+ esac; \ |
|
47 |
+ fi; \ |
|
48 |
+ skip_next=no; \ |
|
49 |
+ strip_trailopt () \ |
|
50 |
+ { \ |
|
51 |
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ |
|
52 |
+ }; \ |
|
53 |
+ for flg in $$sane_makeflags; do \ |
|
54 |
+ test $$skip_next = yes && { skip_next=no; continue; }; \ |
|
55 |
+ case $$flg in \ |
|
56 |
+ *=*|--*) continue;; \ |
|
57 |
+ -*I) strip_trailopt 'I'; skip_next=yes;; \ |
|
58 |
+ -*I?*) strip_trailopt 'I';; \ |
|
59 |
+ -*O) strip_trailopt 'O'; skip_next=yes;; \ |
|
60 |
+ -*O?*) strip_trailopt 'O';; \ |
|
61 |
+ -*l) strip_trailopt 'l'; skip_next=yes;; \ |
|
62 |
+ -*l?*) strip_trailopt 'l';; \ |
|
63 |
+ -[dEDm]) skip_next=yes;; \ |
|
64 |
+ -[JT]) skip_next=yes;; \ |
|
65 |
+ esac; \ |
|
66 |
+ case $$flg in \ |
|
67 |
+ *$$target_option*) has_opt=yes; break;; \ |
|
68 |
+ esac; \ |
|
69 |
+ done; \ |
|
70 |
+ test $$has_opt = yes |
|
71 |
+am__make_dryrun = (target_option=n; $(am__make_running_with_option)) |
|
72 |
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) |
|
73 |
+pkgdatadir = $(datadir)/@PACKAGE@ |
|
74 |
+pkgincludedir = $(includedir)/@PACKAGE@ |
|
75 |
+pkglibdir = $(libdir)/@PACKAGE@ |
|
76 |
+pkglibexecdir = $(libexecdir)/@PACKAGE@ |
|
77 |
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
|
78 |
+install_sh_DATA = $(install_sh) -c -m 644 |
|
79 |
+install_sh_PROGRAM = $(install_sh) -c |
|
80 |
+install_sh_SCRIPT = $(install_sh) -c |
|
81 |
+INSTALL_HEADER = $(INSTALL_DATA) |
|
82 |
+transform = $(program_transform_name) |
|
83 |
+NORMAL_INSTALL = : |
|
84 |
+PRE_INSTALL = : |
|
85 |
+POST_INSTALL = : |
|
86 |
+NORMAL_UNINSTALL = : |
|
87 |
+PRE_UNINSTALL = : |
|
88 |
+POST_UNINSTALL = : |
|
89 |
+build_triplet = @build@ |
|
90 |
+host_triplet = @host@ |
|
91 |
+target_triplet = @target@ |
|
92 |
+@ENABLE_FUZZ_TRUE@fuzz_PROGRAMS = clamav_scanmap_fuzzer$(EXEEXT) \ |
|
93 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_ARCHIVE_fuzzer$(EXEEXT) \ |
|
94 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_MAIL_fuzzer$(EXEEXT) \ |
|
95 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_OLE2_fuzzer$(EXEEXT) \ |
|
96 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_PDF_fuzzer$(EXEEXT) \ |
|
97 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_HTML_fuzzer$(EXEEXT) \ |
|
98 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_PE_fuzzer$(EXEEXT) \ |
|
99 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_ELF_fuzzer$(EXEEXT) \ |
|
100 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_SWF_fuzzer$(EXEEXT) \ |
|
101 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_XMLDOCS_fuzzer$(EXEEXT) \ |
|
102 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_HWP3_fuzzer$(EXEEXT) \ |
|
103 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_fuzzer$(EXEEXT) \ |
|
104 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_ARCHIVE_fuzzer$(EXEEXT) \ |
|
105 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_MAIL_fuzzer$(EXEEXT) \ |
|
106 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_OLE2_fuzzer$(EXEEXT) \ |
|
107 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_PDF_fuzzer$(EXEEXT) \ |
|
108 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_HTML_fuzzer$(EXEEXT) \ |
|
109 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_PE_fuzzer$(EXEEXT) \ |
|
110 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_ELF_fuzzer$(EXEEXT) \ |
|
111 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_SWF_fuzzer$(EXEEXT) \ |
|
112 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_XMLDOCS_fuzzer$(EXEEXT) \ |
|
113 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_HWP3_fuzzer$(EXEEXT) \ |
|
114 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_CDB_fuzzer$(EXEEXT) \ |
|
115 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_CFG_fuzzer$(EXEEXT) \ |
|
116 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_CRB_fuzzer$(EXEEXT) \ |
|
117 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_FP_fuzzer$(EXEEXT) \ |
|
118 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_FTM_fuzzer$(EXEEXT) \ |
|
119 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_HDB_fuzzer$(EXEEXT) \ |
|
120 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_HSB_fuzzer$(EXEEXT) \ |
|
121 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_IDB_fuzzer$(EXEEXT) \ |
|
122 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_IGN_fuzzer$(EXEEXT) \ |
|
123 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_IGN2_fuzzer$(EXEEXT) \ |
|
124 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_LDB_fuzzer$(EXEEXT) \ |
|
125 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_MDB_fuzzer$(EXEEXT) \ |
|
126 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_MSB_fuzzer$(EXEEXT) \ |
|
127 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_NDB_fuzzer$(EXEEXT) \ |
|
128 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_PDB_fuzzer$(EXEEXT) \ |
|
129 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_WDB_fuzzer$(EXEEXT) \ |
|
130 |
+@ENABLE_FUZZ_TRUE@ clamav_dbload_YARA_fuzzer$(EXEEXT) |
|
131 |
+subdir = fuzz |
|
132 |
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ |
|
133 |
+ $(top_srcdir)/config/depcomp |
|
134 |
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
|
135 |
+am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
|
136 |
+ $(top_srcdir)/m4/ax_check_uname_syscall.m4 \ |
|
137 |
+ $(top_srcdir)/m4/fdpassing.m4 $(top_srcdir)/m4/lib-ld.m4 \ |
|
138 |
+ $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ |
|
139 |
+ $(top_srcdir)/m4/lib-prelude.m4 $(top_srcdir)/m4/libtool.m4 \ |
|
140 |
+ $(top_srcdir)/m4/llvm.m4 $(top_srcdir)/m4/ltargz.m4 \ |
|
141 |
+ $(top_srcdir)/m4/ltdl.m4 $(top_srcdir)/m4/ltoptions.m4 \ |
|
142 |
+ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ |
|
143 |
+ $(top_srcdir)/m4/lt~obsolete.m4 \ |
|
144 |
+ $(top_srcdir)/m4/mmap_private.m4 $(top_srcdir)/m4/resolv.m4 \ |
|
145 |
+ $(top_srcdir)/m4/reorganization/version.m4 \ |
|
146 |
+ $(top_srcdir)/m4/reorganization/build_tools.m4 \ |
|
147 |
+ $(top_srcdir)/m4/reorganization/headers.m4 \ |
|
148 |
+ $(top_srcdir)/m4/reorganization/c_options.m4 \ |
|
149 |
+ $(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
|
150 |
+ $(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
|
151 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
152 |
+ $(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
|
153 |
+ $(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
|
154 |
+ $(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
|
155 |
+ $(top_srcdir)/m4/reorganization/code_checks/coverage.m4 \ |
|
156 |
+ $(top_srcdir)/m4/reorganization/libs/xml.m4 \ |
|
157 |
+ $(top_srcdir)/m4/reorganization/libs/openssl.m4 \ |
|
158 |
+ $(top_srcdir)/m4/reorganization/libs/json.m4 \ |
|
159 |
+ $(top_srcdir)/m4/reorganization/libs/pcre.m4 \ |
|
160 |
+ $(top_srcdir)/m4/reorganization/libs/libz.m4 \ |
|
161 |
+ $(top_srcdir)/m4/reorganization/libs/bzip.m4 \ |
|
162 |
+ $(top_srcdir)/m4/reorganization/libs/unrar.m4 \ |
|
163 |
+ $(top_srcdir)/m4/reorganization/libs/systemd.m4 \ |
|
164 |
+ $(top_srcdir)/m4/reorganization/code_checks/ipv6.m4 \ |
|
165 |
+ $(top_srcdir)/m4/reorganization/code_checks/dns.m4 \ |
|
166 |
+ $(top_srcdir)/m4/reorganization/code_checks/fanotify.m4 \ |
|
167 |
+ $(top_srcdir)/m4/reorganization/code_checks/setpgrp.m4 \ |
|
168 |
+ $(top_srcdir)/m4/reorganization/milter/enable.m4 \ |
|
169 |
+ $(top_srcdir)/m4/reorganization/code_checks/iconv.m4 \ |
|
170 |
+ $(top_srcdir)/m4/reorganization/code_checks/pthreads.m4 \ |
|
171 |
+ $(top_srcdir)/m4/reorganization/code_checks/reentrant.m4 \ |
|
172 |
+ $(top_srcdir)/m4/reorganization/utility_checks/id.m4 \ |
|
173 |
+ $(top_srcdir)/m4/reorganization/utility_checks/yp.m4 \ |
|
174 |
+ $(top_srcdir)/m4/reorganization/usergroup.m4 \ |
|
175 |
+ $(top_srcdir)/m4/reorganization/debug.m4 \ |
|
176 |
+ $(top_srcdir)/m4/reorganization/customversion.m4 \ |
|
177 |
+ $(top_srcdir)/m4/reorganization/nocache.m4 \ |
|
178 |
+ $(top_srcdir)/m4/reorganization/dns.m4 \ |
|
179 |
+ $(top_srcdir)/m4/reorganization/bigstack.m4 \ |
|
180 |
+ $(top_srcdir)/m4/reorganization/dbdir.m4 \ |
|
181 |
+ $(top_srcdir)/m4/reorganization/cfgdir.m4 \ |
|
182 |
+ $(top_srcdir)/m4/reorganization/code_checks/in_port_t.m4 \ |
|
183 |
+ $(top_srcdir)/m4/reorganization/code_checks/in_addr_t.m4 \ |
|
184 |
+ $(top_srcdir)/m4/reorganization/os_checks.m4 \ |
|
185 |
+ $(top_srcdir)/m4/reorganization/milter/check.m4 \ |
|
186 |
+ $(top_srcdir)/m4/reorganization/code_checks/pthread_02.m4 \ |
|
187 |
+ $(top_srcdir)/m4/reorganization/code_checks/readdir.m4 \ |
|
188 |
+ $(top_srcdir)/m4/reorganization/code_checks/ctime.m4 \ |
|
189 |
+ $(top_srcdir)/m4/reorganization/code_checks/socklen_t.m4 \ |
|
190 |
+ $(top_srcdir)/m4/reorganization/clamav_user.m4 \ |
|
191 |
+ $(top_srcdir)/m4/reorganization/code_checks/compiler_attribs.m4 \ |
|
192 |
+ $(top_srcdir)/m4/reorganization/code_checks/select.m4 \ |
|
193 |
+ $(top_srcdir)/m4/reorganization/code_checks/stat64.m4 \ |
|
194 |
+ $(top_srcdir)/m4/reorganization/code_checks/shift.m4 \ |
|
195 |
+ $(top_srcdir)/m4/reorganization/code_checks/features.m4 \ |
|
196 |
+ $(top_srcdir)/m4/reorganization/clamdtop.m4 \ |
|
197 |
+ $(top_srcdir)/m4/reorganization/distcheck.m4 \ |
|
198 |
+ $(top_srcdir)/m4/reorganization/llvm.m4 \ |
|
199 |
+ $(top_srcdir)/libclamav/c++/m4/llvm-opts.m4 \ |
|
200 |
+ $(top_srcdir)/m4/reorganization/sha_collect.m4 \ |
|
201 |
+ $(top_srcdir)/m4/reorganization/yara.m4 \ |
|
202 |
+ $(top_srcdir)/m4/reorganization/code_checks/fts.m4 \ |
|
203 |
+ $(top_srcdir)/m4/reorganization/libfreshclam.m4 \ |
|
204 |
+ $(top_srcdir)/m4/reorganization/prelude.m4 \ |
|
205 |
+ $(top_srcdir)/m4/reorganization/bsd.m4 \ |
|
206 |
+ $(top_srcdir)/m4/reorganization/libs/curl.m4 \ |
|
207 |
+ $(top_srcdir)/m4/reorganization/substitutions.m4 \ |
|
208 |
+ $(top_srcdir)/m4/reorganization/libmspack.m4 \ |
|
209 |
+ $(top_srcdir)/libclamav/libmspack-0.5alpha/m4/libmspack-opts.m4 \ |
|
210 |
+ $(top_srcdir)/m4/reorganization/strni.m4 \ |
|
211 |
+ $(top_srcdir)/configure.ac |
|
212 |
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ |
|
213 |
+ $(ACLOCAL_M4) |
|
214 |
+mkinstalldirs = $(install_sh) -d |
|
215 |
+CONFIG_HEADER = $(top_builddir)/clamav-config.h |
|
216 |
+CONFIG_CLEAN_FILES = |
|
217 |
+CONFIG_CLEAN_VPATH_FILES = |
|
218 |
+LIBRARIES = $(noinst_LIBRARIES) |
|
219 |
+ARFLAGS = cru |
|
220 |
+AM_V_AR = $(am__v_AR_@AM_V@) |
|
221 |
+am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@) |
|
222 |
+am__v_AR_0 = @echo " AR " $@; |
|
223 |
+am__v_AR_1 = |
|
224 |
+standalone_fuzz_target_runner_a_AR = $(AR) $(ARFLAGS) |
|
225 |
+standalone_fuzz_target_runner_a_LIBADD = |
|
226 |
+am__dist_standalone_fuzz_target_runner_a_SOURCES_DIST = \ |
|
227 |
+ standalone_fuzz_target_runner.cpp |
|
228 |
+@ENABLE_FUZZ_TRUE@dist_standalone_fuzz_target_runner_a_OBJECTS = \ |
|
229 |
+@ENABLE_FUZZ_TRUE@ standalone_fuzz_target_runner.$(OBJEXT) |
|
230 |
+standalone_fuzz_target_runner_a_OBJECTS = \ |
|
231 |
+ $(dist_standalone_fuzz_target_runner_a_OBJECTS) |
|
232 |
+am__installdirs = "$(DESTDIR)$(fuzzdir)" |
|
233 |
+PROGRAMS = $(fuzz_PROGRAMS) |
|
234 |
+am__dist_clamav_dbload_CDB_fuzzer_SOURCES_DIST = \ |
|
235 |
+ clamav_dbload_fuzzer.cpp |
|
236 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_CDB_fuzzer_OBJECTS = clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
237 |
+clamav_dbload_CDB_fuzzer_OBJECTS = \ |
|
238 |
+ $(dist_clamav_dbload_CDB_fuzzer_OBJECTS) |
|
239 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_CDB_fuzzer_DEPENDENCIES = \ |
|
240 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
241 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
242 |
+AM_V_lt = $(am__v_lt_@AM_V@) |
|
243 |
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) |
|
244 |
+am__v_lt_0 = --silent |
|
245 |
+am__v_lt_1 = |
|
246 |
+am__dist_clamav_dbload_CFG_fuzzer_SOURCES_DIST = \ |
|
247 |
+ clamav_dbload_fuzzer.cpp |
|
248 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_CFG_fuzzer_OBJECTS = clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
249 |
+clamav_dbload_CFG_fuzzer_OBJECTS = \ |
|
250 |
+ $(dist_clamav_dbload_CFG_fuzzer_OBJECTS) |
|
251 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_CFG_fuzzer_DEPENDENCIES = \ |
|
252 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
253 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
254 |
+am__dist_clamav_dbload_CRB_fuzzer_SOURCES_DIST = \ |
|
255 |
+ clamav_dbload_fuzzer.cpp |
|
256 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_CRB_fuzzer_OBJECTS = clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
257 |
+clamav_dbload_CRB_fuzzer_OBJECTS = \ |
|
258 |
+ $(dist_clamav_dbload_CRB_fuzzer_OBJECTS) |
|
259 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_CRB_fuzzer_DEPENDENCIES = \ |
|
260 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
261 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
262 |
+am__dist_clamav_dbload_FP_fuzzer_SOURCES_DIST = \ |
|
263 |
+ clamav_dbload_fuzzer.cpp |
|
264 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_FP_fuzzer_OBJECTS = clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
265 |
+clamav_dbload_FP_fuzzer_OBJECTS = \ |
|
266 |
+ $(dist_clamav_dbload_FP_fuzzer_OBJECTS) |
|
267 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_FP_fuzzer_DEPENDENCIES = \ |
|
268 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
269 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
270 |
+am__dist_clamav_dbload_FTM_fuzzer_SOURCES_DIST = \ |
|
271 |
+ clamav_dbload_fuzzer.cpp |
|
272 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_FTM_fuzzer_OBJECTS = clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
273 |
+clamav_dbload_FTM_fuzzer_OBJECTS = \ |
|
274 |
+ $(dist_clamav_dbload_FTM_fuzzer_OBJECTS) |
|
275 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_FTM_fuzzer_DEPENDENCIES = \ |
|
276 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
277 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
278 |
+am__dist_clamav_dbload_HDB_fuzzer_SOURCES_DIST = \ |
|
279 |
+ clamav_dbload_fuzzer.cpp |
|
280 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_HDB_fuzzer_OBJECTS = clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
281 |
+clamav_dbload_HDB_fuzzer_OBJECTS = \ |
|
282 |
+ $(dist_clamav_dbload_HDB_fuzzer_OBJECTS) |
|
283 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_HDB_fuzzer_DEPENDENCIES = \ |
|
284 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
285 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
286 |
+am__dist_clamav_dbload_HSB_fuzzer_SOURCES_DIST = \ |
|
287 |
+ clamav_dbload_fuzzer.cpp |
|
288 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_HSB_fuzzer_OBJECTS = clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
289 |
+clamav_dbload_HSB_fuzzer_OBJECTS = \ |
|
290 |
+ $(dist_clamav_dbload_HSB_fuzzer_OBJECTS) |
|
291 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_HSB_fuzzer_DEPENDENCIES = \ |
|
292 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
293 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
294 |
+am__dist_clamav_dbload_IDB_fuzzer_SOURCES_DIST = \ |
|
295 |
+ clamav_dbload_fuzzer.cpp |
|
296 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_IDB_fuzzer_OBJECTS = clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
297 |
+clamav_dbload_IDB_fuzzer_OBJECTS = \ |
|
298 |
+ $(dist_clamav_dbload_IDB_fuzzer_OBJECTS) |
|
299 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_IDB_fuzzer_DEPENDENCIES = \ |
|
300 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
301 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
302 |
+am__dist_clamav_dbload_IGN2_fuzzer_SOURCES_DIST = \ |
|
303 |
+ clamav_dbload_fuzzer.cpp |
|
304 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_IGN2_fuzzer_OBJECTS = clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
305 |
+clamav_dbload_IGN2_fuzzer_OBJECTS = \ |
|
306 |
+ $(dist_clamav_dbload_IGN2_fuzzer_OBJECTS) |
|
307 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_IGN2_fuzzer_DEPENDENCIES = \ |
|
308 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
309 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
310 |
+am__dist_clamav_dbload_IGN_fuzzer_SOURCES_DIST = \ |
|
311 |
+ clamav_dbload_fuzzer.cpp |
|
312 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_IGN_fuzzer_OBJECTS = clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
313 |
+clamav_dbload_IGN_fuzzer_OBJECTS = \ |
|
314 |
+ $(dist_clamav_dbload_IGN_fuzzer_OBJECTS) |
|
315 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_IGN_fuzzer_DEPENDENCIES = \ |
|
316 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
317 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
318 |
+am__dist_clamav_dbload_LDB_fuzzer_SOURCES_DIST = \ |
|
319 |
+ clamav_dbload_fuzzer.cpp |
|
320 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_LDB_fuzzer_OBJECTS = clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
321 |
+clamav_dbload_LDB_fuzzer_OBJECTS = \ |
|
322 |
+ $(dist_clamav_dbload_LDB_fuzzer_OBJECTS) |
|
323 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_LDB_fuzzer_DEPENDENCIES = \ |
|
324 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
325 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
326 |
+am__dist_clamav_dbload_MDB_fuzzer_SOURCES_DIST = \ |
|
327 |
+ clamav_dbload_fuzzer.cpp |
|
328 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_MDB_fuzzer_OBJECTS = clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
329 |
+clamav_dbload_MDB_fuzzer_OBJECTS = \ |
|
330 |
+ $(dist_clamav_dbload_MDB_fuzzer_OBJECTS) |
|
331 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_MDB_fuzzer_DEPENDENCIES = \ |
|
332 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
333 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
334 |
+am__dist_clamav_dbload_MSB_fuzzer_SOURCES_DIST = \ |
|
335 |
+ clamav_dbload_fuzzer.cpp |
|
336 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_MSB_fuzzer_OBJECTS = clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
337 |
+clamav_dbload_MSB_fuzzer_OBJECTS = \ |
|
338 |
+ $(dist_clamav_dbload_MSB_fuzzer_OBJECTS) |
|
339 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_MSB_fuzzer_DEPENDENCIES = \ |
|
340 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
341 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
342 |
+am__dist_clamav_dbload_NDB_fuzzer_SOURCES_DIST = \ |
|
343 |
+ clamav_dbload_fuzzer.cpp |
|
344 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_NDB_fuzzer_OBJECTS = clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
345 |
+clamav_dbload_NDB_fuzzer_OBJECTS = \ |
|
346 |
+ $(dist_clamav_dbload_NDB_fuzzer_OBJECTS) |
|
347 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_NDB_fuzzer_DEPENDENCIES = \ |
|
348 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
349 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
350 |
+am__dist_clamav_dbload_PDB_fuzzer_SOURCES_DIST = \ |
|
351 |
+ clamav_dbload_fuzzer.cpp |
|
352 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_PDB_fuzzer_OBJECTS = clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
353 |
+clamav_dbload_PDB_fuzzer_OBJECTS = \ |
|
354 |
+ $(dist_clamav_dbload_PDB_fuzzer_OBJECTS) |
|
355 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_PDB_fuzzer_DEPENDENCIES = \ |
|
356 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
357 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
358 |
+am__dist_clamav_dbload_WDB_fuzzer_SOURCES_DIST = \ |
|
359 |
+ clamav_dbload_fuzzer.cpp |
|
360 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_WDB_fuzzer_OBJECTS = clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
361 |
+clamav_dbload_WDB_fuzzer_OBJECTS = \ |
|
362 |
+ $(dist_clamav_dbload_WDB_fuzzer_OBJECTS) |
|
363 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_WDB_fuzzer_DEPENDENCIES = \ |
|
364 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
365 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
366 |
+am__dist_clamav_dbload_YARA_fuzzer_SOURCES_DIST = \ |
|
367 |
+ clamav_dbload_fuzzer.cpp |
|
368 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_YARA_fuzzer_OBJECTS = clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.$(OBJEXT) |
|
369 |
+clamav_dbload_YARA_fuzzer_OBJECTS = \ |
|
370 |
+ $(dist_clamav_dbload_YARA_fuzzer_OBJECTS) |
|
371 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_YARA_fuzzer_DEPENDENCIES = \ |
|
372 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
373 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
374 |
+am__dist_clamav_scanfile_ARCHIVE_fuzzer_SOURCES_DIST = \ |
|
375 |
+ clamav_scanfile_fuzzer.cpp |
|
376 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_ARCHIVE_fuzzer_OBJECTS = clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.$(OBJEXT) |
|
377 |
+clamav_scanfile_ARCHIVE_fuzzer_OBJECTS = \ |
|
378 |
+ $(dist_clamav_scanfile_ARCHIVE_fuzzer_OBJECTS) |
|
379 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_ARCHIVE_fuzzer_DEPENDENCIES = \ |
|
380 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
381 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
382 |
+am__dist_clamav_scanfile_ELF_fuzzer_SOURCES_DIST = \ |
|
383 |
+ clamav_scanfile_fuzzer.cpp |
|
384 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_ELF_fuzzer_OBJECTS = clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.$(OBJEXT) |
|
385 |
+clamav_scanfile_ELF_fuzzer_OBJECTS = \ |
|
386 |
+ $(dist_clamav_scanfile_ELF_fuzzer_OBJECTS) |
|
387 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_ELF_fuzzer_DEPENDENCIES = \ |
|
388 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
389 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
390 |
+am__dist_clamav_scanfile_HTML_fuzzer_SOURCES_DIST = \ |
|
391 |
+ clamav_scanfile_fuzzer.cpp |
|
392 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_HTML_fuzzer_OBJECTS = clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.$(OBJEXT) |
|
393 |
+clamav_scanfile_HTML_fuzzer_OBJECTS = \ |
|
394 |
+ $(dist_clamav_scanfile_HTML_fuzzer_OBJECTS) |
|
395 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_HTML_fuzzer_DEPENDENCIES = \ |
|
396 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
397 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
398 |
+am__dist_clamav_scanfile_HWP3_fuzzer_SOURCES_DIST = \ |
|
399 |
+ clamav_scanfile_fuzzer.cpp |
|
400 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_HWP3_fuzzer_OBJECTS = clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.$(OBJEXT) |
|
401 |
+clamav_scanfile_HWP3_fuzzer_OBJECTS = \ |
|
402 |
+ $(dist_clamav_scanfile_HWP3_fuzzer_OBJECTS) |
|
403 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_HWP3_fuzzer_DEPENDENCIES = \ |
|
404 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
405 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
406 |
+am__dist_clamav_scanfile_MAIL_fuzzer_SOURCES_DIST = \ |
|
407 |
+ clamav_scanfile_fuzzer.cpp |
|
408 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_MAIL_fuzzer_OBJECTS = clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.$(OBJEXT) |
|
409 |
+clamav_scanfile_MAIL_fuzzer_OBJECTS = \ |
|
410 |
+ $(dist_clamav_scanfile_MAIL_fuzzer_OBJECTS) |
|
411 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_MAIL_fuzzer_DEPENDENCIES = \ |
|
412 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
413 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
414 |
+am__dist_clamav_scanfile_OLE2_fuzzer_SOURCES_DIST = \ |
|
415 |
+ clamav_scanfile_fuzzer.cpp |
|
416 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_OLE2_fuzzer_OBJECTS = clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.$(OBJEXT) |
|
417 |
+clamav_scanfile_OLE2_fuzzer_OBJECTS = \ |
|
418 |
+ $(dist_clamav_scanfile_OLE2_fuzzer_OBJECTS) |
|
419 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_OLE2_fuzzer_DEPENDENCIES = \ |
|
420 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
421 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
422 |
+am__dist_clamav_scanfile_PDF_fuzzer_SOURCES_DIST = \ |
|
423 |
+ clamav_scanfile_fuzzer.cpp |
|
424 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_PDF_fuzzer_OBJECTS = clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.$(OBJEXT) |
|
425 |
+clamav_scanfile_PDF_fuzzer_OBJECTS = \ |
|
426 |
+ $(dist_clamav_scanfile_PDF_fuzzer_OBJECTS) |
|
427 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_PDF_fuzzer_DEPENDENCIES = \ |
|
428 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
429 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
430 |
+am__dist_clamav_scanfile_PE_fuzzer_SOURCES_DIST = \ |
|
431 |
+ clamav_scanfile_fuzzer.cpp |
|
432 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_PE_fuzzer_OBJECTS = clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.$(OBJEXT) |
|
433 |
+clamav_scanfile_PE_fuzzer_OBJECTS = \ |
|
434 |
+ $(dist_clamav_scanfile_PE_fuzzer_OBJECTS) |
|
435 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_PE_fuzzer_DEPENDENCIES = \ |
|
436 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
437 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
438 |
+am__dist_clamav_scanfile_SWF_fuzzer_SOURCES_DIST = \ |
|
439 |
+ clamav_scanfile_fuzzer.cpp |
|
440 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_SWF_fuzzer_OBJECTS = clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.$(OBJEXT) |
|
441 |
+clamav_scanfile_SWF_fuzzer_OBJECTS = \ |
|
442 |
+ $(dist_clamav_scanfile_SWF_fuzzer_OBJECTS) |
|
443 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_SWF_fuzzer_DEPENDENCIES = \ |
|
444 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
445 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
446 |
+am__dist_clamav_scanfile_XMLDOCS_fuzzer_SOURCES_DIST = \ |
|
447 |
+ clamav_scanfile_fuzzer.cpp |
|
448 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_XMLDOCS_fuzzer_OBJECTS = clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.$(OBJEXT) |
|
449 |
+clamav_scanfile_XMLDOCS_fuzzer_OBJECTS = \ |
|
450 |
+ $(dist_clamav_scanfile_XMLDOCS_fuzzer_OBJECTS) |
|
451 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_XMLDOCS_fuzzer_DEPENDENCIES = \ |
|
452 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
453 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
454 |
+am__dist_clamav_scanfile_fuzzer_SOURCES_DIST = \ |
|
455 |
+ clamav_scanfile_fuzzer.cpp |
|
456 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_fuzzer_OBJECTS = \ |
|
457 |
+@ENABLE_FUZZ_TRUE@ clamav_scanfile_fuzzer.$(OBJEXT) |
|
458 |
+clamav_scanfile_fuzzer_OBJECTS = \ |
|
459 |
+ $(dist_clamav_scanfile_fuzzer_OBJECTS) |
|
460 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_fuzzer_DEPENDENCIES = \ |
|
461 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
462 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
463 |
+am__dist_clamav_scanmap_ARCHIVE_fuzzer_SOURCES_DIST = \ |
|
464 |
+ clamav_scanmap_fuzzer.cpp |
|
465 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_ARCHIVE_fuzzer_OBJECTS = clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.$(OBJEXT) |
|
466 |
+clamav_scanmap_ARCHIVE_fuzzer_OBJECTS = \ |
|
467 |
+ $(dist_clamav_scanmap_ARCHIVE_fuzzer_OBJECTS) |
|
468 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_ARCHIVE_fuzzer_DEPENDENCIES = \ |
|
469 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
470 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
471 |
+am__dist_clamav_scanmap_ELF_fuzzer_SOURCES_DIST = \ |
|
472 |
+ clamav_scanmap_fuzzer.cpp |
|
473 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_ELF_fuzzer_OBJECTS = clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.$(OBJEXT) |
|
474 |
+clamav_scanmap_ELF_fuzzer_OBJECTS = \ |
|
475 |
+ $(dist_clamav_scanmap_ELF_fuzzer_OBJECTS) |
|
476 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_ELF_fuzzer_DEPENDENCIES = \ |
|
477 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
478 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
479 |
+am__dist_clamav_scanmap_HTML_fuzzer_SOURCES_DIST = \ |
|
480 |
+ clamav_scanmap_fuzzer.cpp |
|
481 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_HTML_fuzzer_OBJECTS = clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.$(OBJEXT) |
|
482 |
+clamav_scanmap_HTML_fuzzer_OBJECTS = \ |
|
483 |
+ $(dist_clamav_scanmap_HTML_fuzzer_OBJECTS) |
|
484 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_HTML_fuzzer_DEPENDENCIES = \ |
|
485 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
486 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
487 |
+am__dist_clamav_scanmap_HWP3_fuzzer_SOURCES_DIST = \ |
|
488 |
+ clamav_scanmap_fuzzer.cpp |
|
489 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_HWP3_fuzzer_OBJECTS = clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.$(OBJEXT) |
|
490 |
+clamav_scanmap_HWP3_fuzzer_OBJECTS = \ |
|
491 |
+ $(dist_clamav_scanmap_HWP3_fuzzer_OBJECTS) |
|
492 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_HWP3_fuzzer_DEPENDENCIES = \ |
|
493 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
494 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
495 |
+am__dist_clamav_scanmap_MAIL_fuzzer_SOURCES_DIST = \ |
|
496 |
+ clamav_scanmap_fuzzer.cpp |
|
497 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_MAIL_fuzzer_OBJECTS = clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.$(OBJEXT) |
|
498 |
+clamav_scanmap_MAIL_fuzzer_OBJECTS = \ |
|
499 |
+ $(dist_clamav_scanmap_MAIL_fuzzer_OBJECTS) |
|
500 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_MAIL_fuzzer_DEPENDENCIES = \ |
|
501 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
502 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
503 |
+am__dist_clamav_scanmap_OLE2_fuzzer_SOURCES_DIST = \ |
|
504 |
+ clamav_scanmap_fuzzer.cpp |
|
505 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_OLE2_fuzzer_OBJECTS = clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.$(OBJEXT) |
|
506 |
+clamav_scanmap_OLE2_fuzzer_OBJECTS = \ |
|
507 |
+ $(dist_clamav_scanmap_OLE2_fuzzer_OBJECTS) |
|
508 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_OLE2_fuzzer_DEPENDENCIES = \ |
|
509 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
510 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
511 |
+am__dist_clamav_scanmap_PDF_fuzzer_SOURCES_DIST = \ |
|
512 |
+ clamav_scanmap_fuzzer.cpp |
|
513 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_PDF_fuzzer_OBJECTS = clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.$(OBJEXT) |
|
514 |
+clamav_scanmap_PDF_fuzzer_OBJECTS = \ |
|
515 |
+ $(dist_clamav_scanmap_PDF_fuzzer_OBJECTS) |
|
516 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_PDF_fuzzer_DEPENDENCIES = \ |
|
517 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
518 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
519 |
+am__dist_clamav_scanmap_PE_fuzzer_SOURCES_DIST = \ |
|
520 |
+ clamav_scanmap_fuzzer.cpp |
|
521 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_PE_fuzzer_OBJECTS = clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.$(OBJEXT) |
|
522 |
+clamav_scanmap_PE_fuzzer_OBJECTS = \ |
|
523 |
+ $(dist_clamav_scanmap_PE_fuzzer_OBJECTS) |
|
524 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_PE_fuzzer_DEPENDENCIES = \ |
|
525 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
526 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
527 |
+am__dist_clamav_scanmap_SWF_fuzzer_SOURCES_DIST = \ |
|
528 |
+ clamav_scanmap_fuzzer.cpp |
|
529 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_SWF_fuzzer_OBJECTS = clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.$(OBJEXT) |
|
530 |
+clamav_scanmap_SWF_fuzzer_OBJECTS = \ |
|
531 |
+ $(dist_clamav_scanmap_SWF_fuzzer_OBJECTS) |
|
532 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_SWF_fuzzer_DEPENDENCIES = \ |
|
533 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
534 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
535 |
+am__dist_clamav_scanmap_XMLDOCS_fuzzer_SOURCES_DIST = \ |
|
536 |
+ clamav_scanmap_fuzzer.cpp |
|
537 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_XMLDOCS_fuzzer_OBJECTS = clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.$(OBJEXT) |
|
538 |
+clamav_scanmap_XMLDOCS_fuzzer_OBJECTS = \ |
|
539 |
+ $(dist_clamav_scanmap_XMLDOCS_fuzzer_OBJECTS) |
|
540 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_XMLDOCS_fuzzer_DEPENDENCIES = \ |
|
541 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
542 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
543 |
+am__dist_clamav_scanmap_fuzzer_SOURCES_DIST = \ |
|
544 |
+ clamav_scanmap_fuzzer.cpp |
|
545 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_fuzzer_OBJECTS = \ |
|
546 |
+@ENABLE_FUZZ_TRUE@ clamav_scanmap_fuzzer.$(OBJEXT) |
|
547 |
+clamav_scanmap_fuzzer_OBJECTS = $(dist_clamav_scanmap_fuzzer_OBJECTS) |
|
548 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_fuzzer_DEPENDENCIES = \ |
|
549 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libclamav.la \ |
|
550 |
+@ENABLE_FUZZ_TRUE@ $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
551 |
+AM_V_P = $(am__v_P_@AM_V@) |
|
552 |
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) |
|
553 |
+am__v_P_0 = false |
|
554 |
+am__v_P_1 = : |
|
555 |
+AM_V_GEN = $(am__v_GEN_@AM_V@) |
|
556 |
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
|
557 |
+am__v_GEN_0 = @echo " GEN " $@; |
|
558 |
+am__v_GEN_1 = |
|
559 |
+AM_V_at = $(am__v_at_@AM_V@) |
|
560 |
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
|
561 |
+am__v_at_0 = @ |
|
562 |
+am__v_at_1 = |
|
563 |
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) |
|
564 |
+depcomp = $(SHELL) $(top_srcdir)/config/depcomp |
|
565 |
+am__depfiles_maybe = depfiles |
|
566 |
+am__mv = mv -f |
|
567 |
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ |
|
568 |
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) |
|
569 |
+LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ |
|
570 |
+ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ |
|
571 |
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ |
|
572 |
+ $(AM_CXXFLAGS) $(CXXFLAGS) |
|
573 |
+AM_V_CXX = $(am__v_CXX_@AM_V@) |
|
574 |
+am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) |
|
575 |
+am__v_CXX_0 = @echo " CXX " $@; |
|
576 |
+am__v_CXX_1 = |
|
577 |
+CXXLD = $(CXX) |
|
578 |
+CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ |
|
579 |
+ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ |
|
580 |
+ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ |
|
581 |
+AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) |
|
582 |
+am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) |
|
583 |
+am__v_CXXLD_0 = @echo " CXXLD " $@; |
|
584 |
+am__v_CXXLD_1 = |
|
585 |
+SOURCES = $(dist_standalone_fuzz_target_runner_a_SOURCES) \ |
|
586 |
+ $(dist_clamav_dbload_CDB_fuzzer_SOURCES) \ |
|
587 |
+ $(dist_clamav_dbload_CFG_fuzzer_SOURCES) \ |
|
588 |
+ $(dist_clamav_dbload_CRB_fuzzer_SOURCES) \ |
|
589 |
+ $(dist_clamav_dbload_FP_fuzzer_SOURCES) \ |
|
590 |
+ $(dist_clamav_dbload_FTM_fuzzer_SOURCES) \ |
|
591 |
+ $(dist_clamav_dbload_HDB_fuzzer_SOURCES) \ |
|
592 |
+ $(dist_clamav_dbload_HSB_fuzzer_SOURCES) \ |
|
593 |
+ $(dist_clamav_dbload_IDB_fuzzer_SOURCES) \ |
|
594 |
+ $(dist_clamav_dbload_IGN2_fuzzer_SOURCES) \ |
|
595 |
+ $(dist_clamav_dbload_IGN_fuzzer_SOURCES) \ |
|
596 |
+ $(dist_clamav_dbload_LDB_fuzzer_SOURCES) \ |
|
597 |
+ $(dist_clamav_dbload_MDB_fuzzer_SOURCES) \ |
|
598 |
+ $(dist_clamav_dbload_MSB_fuzzer_SOURCES) \ |
|
599 |
+ $(dist_clamav_dbload_NDB_fuzzer_SOURCES) \ |
|
600 |
+ $(dist_clamav_dbload_PDB_fuzzer_SOURCES) \ |
|
601 |
+ $(dist_clamav_dbload_WDB_fuzzer_SOURCES) \ |
|
602 |
+ $(dist_clamav_dbload_YARA_fuzzer_SOURCES) \ |
|
603 |
+ $(dist_clamav_scanfile_ARCHIVE_fuzzer_SOURCES) \ |
|
604 |
+ $(dist_clamav_scanfile_ELF_fuzzer_SOURCES) \ |
|
605 |
+ $(dist_clamav_scanfile_HTML_fuzzer_SOURCES) \ |
|
606 |
+ $(dist_clamav_scanfile_HWP3_fuzzer_SOURCES) \ |
|
607 |
+ $(dist_clamav_scanfile_MAIL_fuzzer_SOURCES) \ |
|
608 |
+ $(dist_clamav_scanfile_OLE2_fuzzer_SOURCES) \ |
|
609 |
+ $(dist_clamav_scanfile_PDF_fuzzer_SOURCES) \ |
|
610 |
+ $(dist_clamav_scanfile_PE_fuzzer_SOURCES) \ |
|
611 |
+ $(dist_clamav_scanfile_SWF_fuzzer_SOURCES) \ |
|
612 |
+ $(dist_clamav_scanfile_XMLDOCS_fuzzer_SOURCES) \ |
|
613 |
+ $(dist_clamav_scanfile_fuzzer_SOURCES) \ |
|
614 |
+ $(dist_clamav_scanmap_ARCHIVE_fuzzer_SOURCES) \ |
|
615 |
+ $(dist_clamav_scanmap_ELF_fuzzer_SOURCES) \ |
|
616 |
+ $(dist_clamav_scanmap_HTML_fuzzer_SOURCES) \ |
|
617 |
+ $(dist_clamav_scanmap_HWP3_fuzzer_SOURCES) \ |
|
618 |
+ $(dist_clamav_scanmap_MAIL_fuzzer_SOURCES) \ |
|
619 |
+ $(dist_clamav_scanmap_OLE2_fuzzer_SOURCES) \ |
|
620 |
+ $(dist_clamav_scanmap_PDF_fuzzer_SOURCES) \ |
|
621 |
+ $(dist_clamav_scanmap_PE_fuzzer_SOURCES) \ |
|
622 |
+ $(dist_clamav_scanmap_SWF_fuzzer_SOURCES) \ |
|
623 |
+ $(dist_clamav_scanmap_XMLDOCS_fuzzer_SOURCES) \ |
|
624 |
+ $(dist_clamav_scanmap_fuzzer_SOURCES) |
|
625 |
+DIST_SOURCES = \ |
|
626 |
+ $(am__dist_standalone_fuzz_target_runner_a_SOURCES_DIST) \ |
|
627 |
+ $(am__dist_clamav_dbload_CDB_fuzzer_SOURCES_DIST) \ |
|
628 |
+ $(am__dist_clamav_dbload_CFG_fuzzer_SOURCES_DIST) \ |
|
629 |
+ $(am__dist_clamav_dbload_CRB_fuzzer_SOURCES_DIST) \ |
|
630 |
+ $(am__dist_clamav_dbload_FP_fuzzer_SOURCES_DIST) \ |
|
631 |
+ $(am__dist_clamav_dbload_FTM_fuzzer_SOURCES_DIST) \ |
|
632 |
+ $(am__dist_clamav_dbload_HDB_fuzzer_SOURCES_DIST) \ |
|
633 |
+ $(am__dist_clamav_dbload_HSB_fuzzer_SOURCES_DIST) \ |
|
634 |
+ $(am__dist_clamav_dbload_IDB_fuzzer_SOURCES_DIST) \ |
|
635 |
+ $(am__dist_clamav_dbload_IGN2_fuzzer_SOURCES_DIST) \ |
|
636 |
+ $(am__dist_clamav_dbload_IGN_fuzzer_SOURCES_DIST) \ |
|
637 |
+ $(am__dist_clamav_dbload_LDB_fuzzer_SOURCES_DIST) \ |
|
638 |
+ $(am__dist_clamav_dbload_MDB_fuzzer_SOURCES_DIST) \ |
|
639 |
+ $(am__dist_clamav_dbload_MSB_fuzzer_SOURCES_DIST) \ |
|
640 |
+ $(am__dist_clamav_dbload_NDB_fuzzer_SOURCES_DIST) \ |
|
641 |
+ $(am__dist_clamav_dbload_PDB_fuzzer_SOURCES_DIST) \ |
|
642 |
+ $(am__dist_clamav_dbload_WDB_fuzzer_SOURCES_DIST) \ |
|
643 |
+ $(am__dist_clamav_dbload_YARA_fuzzer_SOURCES_DIST) \ |
|
644 |
+ $(am__dist_clamav_scanfile_ARCHIVE_fuzzer_SOURCES_DIST) \ |
|
645 |
+ $(am__dist_clamav_scanfile_ELF_fuzzer_SOURCES_DIST) \ |
|
646 |
+ $(am__dist_clamav_scanfile_HTML_fuzzer_SOURCES_DIST) \ |
|
647 |
+ $(am__dist_clamav_scanfile_HWP3_fuzzer_SOURCES_DIST) \ |
|
648 |
+ $(am__dist_clamav_scanfile_MAIL_fuzzer_SOURCES_DIST) \ |
|
649 |
+ $(am__dist_clamav_scanfile_OLE2_fuzzer_SOURCES_DIST) \ |
|
650 |
+ $(am__dist_clamav_scanfile_PDF_fuzzer_SOURCES_DIST) \ |
|
651 |
+ $(am__dist_clamav_scanfile_PE_fuzzer_SOURCES_DIST) \ |
|
652 |
+ $(am__dist_clamav_scanfile_SWF_fuzzer_SOURCES_DIST) \ |
|
653 |
+ $(am__dist_clamav_scanfile_XMLDOCS_fuzzer_SOURCES_DIST) \ |
|
654 |
+ $(am__dist_clamav_scanfile_fuzzer_SOURCES_DIST) \ |
|
655 |
+ $(am__dist_clamav_scanmap_ARCHIVE_fuzzer_SOURCES_DIST) \ |
|
656 |
+ $(am__dist_clamav_scanmap_ELF_fuzzer_SOURCES_DIST) \ |
|
657 |
+ $(am__dist_clamav_scanmap_HTML_fuzzer_SOURCES_DIST) \ |
|
658 |
+ $(am__dist_clamav_scanmap_HWP3_fuzzer_SOURCES_DIST) \ |
|
659 |
+ $(am__dist_clamav_scanmap_MAIL_fuzzer_SOURCES_DIST) \ |
|
660 |
+ $(am__dist_clamav_scanmap_OLE2_fuzzer_SOURCES_DIST) \ |
|
661 |
+ $(am__dist_clamav_scanmap_PDF_fuzzer_SOURCES_DIST) \ |
|
662 |
+ $(am__dist_clamav_scanmap_PE_fuzzer_SOURCES_DIST) \ |
|
663 |
+ $(am__dist_clamav_scanmap_SWF_fuzzer_SOURCES_DIST) \ |
|
664 |
+ $(am__dist_clamav_scanmap_XMLDOCS_fuzzer_SOURCES_DIST) \ |
|
665 |
+ $(am__dist_clamav_scanmap_fuzzer_SOURCES_DIST) |
|
666 |
+am__can_run_installinfo = \ |
|
667 |
+ case $$AM_UPDATE_INFO_DIR in \ |
|
668 |
+ n|no|NO) false;; \ |
|
669 |
+ *) (install-info --version) >/dev/null 2>&1;; \ |
|
670 |
+ esac |
|
671 |
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) |
|
672 |
+# Read a list of newline-separated strings from the standard input, |
|
673 |
+# and print each of them once, without duplicates. Input order is |
|
674 |
+# *not* preserved. |
|
675 |
+am__uniquify_input = $(AWK) '\ |
|
676 |
+ BEGIN { nonempty = 0; } \ |
|
677 |
+ { items[$$0] = 1; nonempty = 1; } \ |
|
678 |
+ END { if (nonempty) { for (i in items) print i; }; } \ |
|
679 |
+' |
|
680 |
+# Make sure the list of sources is unique. This is necessary because, |
|
681 |
+# e.g., the same source file might be shared among _SOURCES variables |
|
682 |
+# for different programs/libraries. |
|
683 |
+am__define_uniq_tagged_files = \ |
|
684 |
+ list='$(am__tagged_files)'; \ |
|
685 |
+ unique=`for i in $$list; do \ |
|
686 |
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ |
|
687 |
+ done | $(am__uniquify_input)` |
|
688 |
+ETAGS = etags |
|
689 |
+CTAGS = ctags |
|
690 |
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
|
691 |
+ACLOCAL = @ACLOCAL@ |
|
692 |
+AMTAR = @AMTAR@ |
|
693 |
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ |
|
694 |
+AR = @AR@ |
|
695 |
+AUTOCONF = @AUTOCONF@ |
|
696 |
+AUTOHEADER = @AUTOHEADER@ |
|
697 |
+AUTOMAKE = @AUTOMAKE@ |
|
698 |
+AWK = @AWK@ |
|
699 |
+BUILD_CONFIGURE_FLAGS = @BUILD_CONFIGURE_FLAGS@ |
|
700 |
+CC = @CC@ |
|
701 |
+CCDEPMODE = @CCDEPMODE@ |
|
702 |
+CFGDIR = @CFGDIR@ |
|
703 |
+CFLAGS = @CFLAGS@ |
|
704 |
+CHECK_CFLAGS = @CHECK_CFLAGS@ |
|
705 |
+CHECK_CPPFLAGS = @CHECK_CPPFLAGS@ |
|
706 |
+CHECK_LIBS = @CHECK_LIBS@ |
|
707 |
+CLAMAVGROUP = @CLAMAVGROUP@ |
|
708 |
+CLAMAVUSER = @CLAMAVUSER@ |
|
709 |
+CLAMAV_MILTER_CPPFLAGS = @CLAMAV_MILTER_CPPFLAGS@ |
|
710 |
+CLAMAV_MILTER_LIBS = @CLAMAV_MILTER_LIBS@ |
|
711 |
+CLAMBC_CPPFLAGS = @CLAMBC_CPPFLAGS@ |
|
712 |
+CLAMBC_LIBS = @CLAMBC_LIBS@ |
|
713 |
+CLAMCONF_CPPFLAGS = @CLAMCONF_CPPFLAGS@ |
|
714 |
+CLAMCONF_LIBS = @CLAMCONF_LIBS@ |
|
715 |
+CLAMDSCAN_CPPFLAGS = @CLAMDSCAN_CPPFLAGS@ |
|
716 |
+CLAMDSCAN_LIBS = @CLAMDSCAN_LIBS@ |
|
717 |
+CLAMDTOP_CPPFLAGS = @CLAMDTOP_CPPFLAGS@ |
|
718 |
+CLAMDTOP_LIBS = @CLAMDTOP_LIBS@ |
|
719 |
+CLAMD_CPPFLAGS = @CLAMD_CPPFLAGS@ |
|
720 |
+CLAMD_LIBS = @CLAMD_LIBS@ |
|
721 |
+CLAMMEM_CPPFLAGS = @CLAMMEM_CPPFLAGS@ |
|
722 |
+CLAMMEM_LIBS = @CLAMMEM_LIBS@ |
|
723 |
+CLAMSCAN_CPPFLAGS = @CLAMSCAN_CPPFLAGS@ |
|
724 |
+CLAMSCAN_LIBS = @CLAMSCAN_LIBS@ |
|
725 |
+CLAMSUBMIT_CFLAGS = @CLAMSUBMIT_CFLAGS@ |
|
726 |
+CLAMSUBMIT_LIBS = @CLAMSUBMIT_LIBS@ |
|
727 |
+CPP = @CPP@ |
|
728 |
+CPPFLAGS = @CPPFLAGS@ |
|
729 |
+CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
|
730 |
+CURSES_LIBS = @CURSES_LIBS@ |
|
731 |
+CXX = @CXX@ |
|
732 |
+CXXCPP = @CXXCPP@ |
|
733 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
734 |
+CXXFLAGS = @CXXFLAGS@ |
|
735 |
+CYGPATH_W = @CYGPATH_W@ |
|
736 |
+DBDIR = @DBDIR@ |
|
737 |
+DEFS = @DEFS@ |
|
738 |
+DEPDIR = @DEPDIR@ |
|
739 |
+DLLTOOL = @DLLTOOL@ |
|
740 |
+DSYMUTIL = @DSYMUTIL@ |
|
741 |
+DUMPBIN = @DUMPBIN@ |
|
742 |
+ECHO_C = @ECHO_C@ |
|
743 |
+ECHO_N = @ECHO_N@ |
|
744 |
+ECHO_T = @ECHO_T@ |
|
745 |
+EGREP = @EGREP@ |
|
746 |
+EXEEXT = @EXEEXT@ |
|
747 |
+FGREP = @FGREP@ |
|
748 |
+FRESHCLAM_CPPFLAGS = @FRESHCLAM_CPPFLAGS@ |
|
749 |
+FRESHCLAM_LIBS = @FRESHCLAM_LIBS@ |
|
750 |
+GCOV = @GCOV@ |
|
751 |
+GENHTML = @GENHTML@ |
|
752 |
+GETENT = @GETENT@ |
|
753 |
+GPERF = @GPERF@ |
|
754 |
+GREP = @GREP@ |
|
755 |
+HAVE_STRNI = @HAVE_STRNI@ |
|
756 |
+HAVE_YARA = @HAVE_YARA@ |
|
757 |
+ICONV_CPPFLAGS = @ICONV_CPPFLAGS@ |
|
758 |
+ICONV_LDFLAGS = @ICONV_LDFLAGS@ |
|
759 |
+INCLTDL = @INCLTDL@ |
|
760 |
+INSTALL = @INSTALL@ |
|
761 |
+INSTALL_DATA = @INSTALL_DATA@ |
|
762 |
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
|
763 |
+INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
|
764 |
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ |
|
765 |
+JSON_CPPFLAGS = @JSON_CPPFLAGS@ |
|
766 |
+JSON_LDFLAGS = @JSON_LDFLAGS@ |
|
767 |
+JSON_LIBS = @JSON_LIBS@ |
|
768 |
+LCOV = @LCOV@ |
|
769 |
+LD = @LD@ |
|
770 |
+LDFLAGS = @LDFLAGS@ |
|
771 |
+LEX = @LEX@ |
|
772 |
+LEXLIB = @LEXLIB@ |
|
773 |
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ |
|
774 |
+LIBADD_DL = @LIBADD_DL@ |
|
775 |
+LIBADD_DLD_LINK = @LIBADD_DLD_LINK@ |
|
776 |
+LIBADD_DLOPEN = @LIBADD_DLOPEN@ |
|
777 |
+LIBADD_SHL_LOAD = @LIBADD_SHL_LOAD@ |
|
778 |
+LIBBZ2 = @LIBBZ2@ |
|
779 |
+LIBBZ2_PREFIX = @LIBBZ2_PREFIX@ |
|
780 |
+LIBCLAMAV_CPPFLAGS = @LIBCLAMAV_CPPFLAGS@ |
|
781 |
+LIBCLAMAV_LIBS = @LIBCLAMAV_LIBS@ |
|
782 |
+LIBCLAMAV_VERSION = @LIBCLAMAV_VERSION@ |
|
783 |
+LIBCLAMSHARED_CPPFLAGS = @LIBCLAMSHARED_CPPFLAGS@ |
|
784 |
+LIBLTDL = @LIBLTDL@ |
|
785 |
+LIBM = @LIBM@ |
|
786 |
+LIBMSPACK_CFLAGS = @LIBMSPACK_CFLAGS@ |
|
787 |
+LIBMSPACK_LIBS = @LIBMSPACK_LIBS@ |
|
788 |
+LIBOBJS = @LIBOBJS@ |
|
789 |
+LIBPRELUDE_CFLAGS = @LIBPRELUDE_CFLAGS@ |
|
790 |
+LIBPRELUDE_CONFIG = @LIBPRELUDE_CONFIG@ |
|
791 |
+LIBPRELUDE_CONFIG_PREFIX = @LIBPRELUDE_CONFIG_PREFIX@ |
|
792 |
+LIBPRELUDE_LDFLAGS = @LIBPRELUDE_LDFLAGS@ |
|
793 |
+LIBPRELUDE_LIBS = @LIBPRELUDE_LIBS@ |
|
794 |
+LIBPRELUDE_PREFIX = @LIBPRELUDE_PREFIX@ |
|
795 |
+LIBPRELUDE_PTHREAD_CFLAGS = @LIBPRELUDE_PTHREAD_CFLAGS@ |
|
796 |
+LIBS = @LIBS@ |
|
797 |
+LIBTOOL = @LIBTOOL@ |
|
798 |
+LIPO = @LIPO@ |
|
799 |
+LN_S = @LN_S@ |
|
800 |
+LTDLDEPS = @LTDLDEPS@ |
|
801 |
+LTDLINCL = @LTDLINCL@ |
|
802 |
+LTDLOPEN = @LTDLOPEN@ |
|
803 |
+LTLIBBZ2 = @LTLIBBZ2@ |
|
804 |
+LTLIBOBJS = @LTLIBOBJS@ |
|
805 |
+LT_ARGZ_H = @LT_ARGZ_H@ |
|
806 |
+LT_CONFIG_H = @LT_CONFIG_H@ |
|
807 |
+LT_DLLOADERS = @LT_DLLOADERS@ |
|
808 |
+LT_DLPREOPEN = @LT_DLPREOPEN@ |
|
809 |
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ |
|
810 |
+MAINT = @MAINT@ |
|
811 |
+MAKEINFO = @MAKEINFO@ |
|
812 |
+MANIFEST_TOOL = @MANIFEST_TOOL@ |
|
813 |
+MKDIR_P = @MKDIR_P@ |
|
814 |
+NM = @NM@ |
|
815 |
+NMEDIT = @NMEDIT@ |
|
816 |
+OBJDUMP = @OBJDUMP@ |
|
817 |
+OBJEXT = @OBJEXT@ |
|
818 |
+OTOOL = @OTOOL@ |
|
819 |
+OTOOL64 = @OTOOL64@ |
|
820 |
+PACKAGE = @PACKAGE@ |
|
821 |
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
|
822 |
+PACKAGE_NAME = @PACKAGE_NAME@ |
|
823 |
+PACKAGE_STRING = @PACKAGE_STRING@ |
|
824 |
+PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
|
825 |
+PACKAGE_URL = @PACKAGE_URL@ |
|
826 |
+PACKAGE_VERSION = @PACKAGE_VERSION@ |
|
827 |
+PATH_SEPARATOR = @PATH_SEPARATOR@ |
|
828 |
+PCRE_CPPFLAGS = @PCRE_CPPFLAGS@ |
|
829 |
+PCRE_LIBS = @PCRE_LIBS@ |
|
830 |
+PKG_CONFIG = @PKG_CONFIG@ |
|
831 |
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ |
|
832 |
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ |
|
833 |
+RANLIB = @RANLIB@ |
|
834 |
+SED = @SED@ |
|
835 |
+SET_MAKE = @SET_MAKE@ |
|
836 |
+SHELL = @SHELL@ |
|
837 |
+SIGTOOL_CPPFLAGS = @SIGTOOL_CPPFLAGS@ |
|
838 |
+SSL_CPPFLAGS = @SSL_CPPFLAGS@ |
|
839 |
+SSL_LDFLAGS = @SSL_LDFLAGS@ |
|
840 |
+SSL_LIBS = @SSL_LIBS@ |
|
841 |
+STRIP = @STRIP@ |
|
842 |
+SYSTEMD_CFLAGS = @SYSTEMD_CFLAGS@ |
|
843 |
+SYSTEMD_LIBS = @SYSTEMD_LIBS@ |
|
844 |
+THREAD_LIBS = @THREAD_LIBS@ |
|
845 |
+TH_SAFE = @TH_SAFE@ |
|
846 |
+VERSION = @VERSION@ |
|
847 |
+VERSIONSCRIPTFLAG = @VERSIONSCRIPTFLAG@ |
|
848 |
+WERR_CFLAGS = @WERR_CFLAGS@ |
|
849 |
+WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@ |
|
850 |
+XML_CPPFLAGS = @XML_CPPFLAGS@ |
|
851 |
+XML_LIBS = @XML_LIBS@ |
|
852 |
+YACC = @YACC@ |
|
853 |
+YFLAGS = @YFLAGS@ |
|
854 |
+abs_builddir = @abs_builddir@ |
|
855 |
+abs_srcdir = @abs_srcdir@ |
|
856 |
+abs_top_builddir = @abs_top_builddir@ |
|
857 |
+abs_top_srcdir = @abs_top_srcdir@ |
|
858 |
+ac_ct_AR = @ac_ct_AR@ |
|
859 |
+ac_ct_CC = @ac_ct_CC@ |
|
860 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
861 |
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
|
862 |
+am__include = @am__include@ |
|
863 |
+am__leading_dot = @am__leading_dot@ |
|
864 |
+am__quote = @am__quote@ |
|
865 |
+am__tar = @am__tar@ |
|
866 |
+am__untar = @am__untar@ |
|
867 |
+bindir = @bindir@ |
|
868 |
+build = @build@ |
|
869 |
+build_alias = @build_alias@ |
|
870 |
+build_cpu = @build_cpu@ |
|
871 |
+build_os = @build_os@ |
|
872 |
+build_vendor = @build_vendor@ |
|
873 |
+builddir = @builddir@ |
|
874 |
+datadir = @datadir@ |
|
875 |
+datarootdir = @datarootdir@ |
|
876 |
+docdir = @docdir@ |
|
877 |
+dvidir = @dvidir@ |
|
878 |
+exec_prefix = @exec_prefix@ |
|
879 |
+host = @host@ |
|
880 |
+host_alias = @host_alias@ |
|
881 |
+host_cpu = @host_cpu@ |
|
882 |
+host_os = @host_os@ |
|
883 |
+host_vendor = @host_vendor@ |
|
884 |
+htmldir = @htmldir@ |
|
885 |
+includedir = @includedir@ |
|
886 |
+infodir = @infodir@ |
|
887 |
+install_sh = @install_sh@ |
|
888 |
+libdir = @libdir@ |
|
889 |
+libexecdir = @libexecdir@ |
|
890 |
+llvmconfig = @llvmconfig@ |
|
891 |
+localedir = @localedir@ |
|
892 |
+localstatedir = @localstatedir@ |
|
893 |
+ltdl_LIBOBJS = @ltdl_LIBOBJS@ |
|
894 |
+ltdl_LTLIBOBJS = @ltdl_LTLIBOBJS@ |
|
895 |
+mandir = @mandir@ |
|
896 |
+mkdir_p = @mkdir_p@ |
|
897 |
+oldincludedir = @oldincludedir@ |
|
898 |
+pcreconfig = @pcreconfig@ |
|
899 |
+pdfdir = @pdfdir@ |
|
900 |
+prefix = @prefix@ |
|
901 |
+program_transform_name = @program_transform_name@ |
|
902 |
+psdir = @psdir@ |
|
903 |
+sbindir = @sbindir@ |
|
904 |
+sharedstatedir = @sharedstatedir@ |
|
905 |
+srcdir = @srcdir@ |
|
906 |
+subdirs = @subdirs@ |
|
907 |
+sys_symbol_underscore = @sys_symbol_underscore@ |
|
908 |
+sysconfdir = @sysconfdir@ |
|
909 |
+systemdsystemunitdir = @systemdsystemunitdir@ |
|
910 |
+target = @target@ |
|
911 |
+target_alias = @target_alias@ |
|
912 |
+target_cpu = @target_cpu@ |
|
913 |
+target_os = @target_os@ |
|
914 |
+target_vendor = @target_vendor@ |
|
915 |
+top_build_prefix = @top_build_prefix@ |
|
916 |
+top_builddir = @top_builddir@ |
|
917 |
+top_srcdir = @top_srcdir@ |
|
918 |
+@ENABLE_FUZZ_TRUE@AM_CPPFLAGS = \ |
|
919 |
+@ENABLE_FUZZ_TRUE@ @SSL_CPPFLAGS@ \ |
|
920 |
+@ENABLE_FUZZ_TRUE@ -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav \ |
|
921 |
+@ENABLE_FUZZ_TRUE@ -std=c++11 -stdlib=libc++ |
|
922 |
+ |
|
923 |
+@ENABLE_FUZZ_TRUE@AM_LDFLAGS = \ |
|
924 |
+@ENABLE_FUZZ_TRUE@ @SSL_LDFLAGS@ |
|
925 |
+ |
|
926 |
+@ENABLE_FUZZ_TRUE@fuzzdir = "fuzz-targets" |
|
927 |
+@ENABLE_FUZZ_TRUE@dist_standalone_fuzz_target_runner_a_SOURCES = standalone_fuzz_target_runner.cpp |
|
928 |
+@ENABLE_FUZZ_TRUE@noinst_LIBRARIES = standalone_fuzz_target_runner.a |
|
929 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
930 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
931 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_ARCHIVE_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
932 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_ARCHIVE_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
933 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_ARCHIVE_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_ARCHIVE $(AM_CPPFLAGS) |
|
934 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_MAIL_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
935 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_MAIL_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
936 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_MAIL_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_MAIL $(AM_CPPFLAGS) |
|
937 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_OLE2_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
938 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_OLE2_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
939 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_OLE2_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_OLE2 $(AM_CPPFLAGS) |
|
940 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_PDF_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
941 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_PDF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
942 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_PDF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_PDF $(AM_CPPFLAGS) |
|
943 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_HTML_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
944 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_HTML_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
945 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_HTML_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HTML $(AM_CPPFLAGS) |
|
946 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_PE_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
947 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_PE_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
948 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_PE_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_PE $(AM_CPPFLAGS) |
|
949 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_ELF_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
950 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_ELF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
951 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_ELF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_ELF $(AM_CPPFLAGS) |
|
952 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_SWF_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
953 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_SWF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
954 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_SWF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_SWF $(AM_CPPFLAGS) |
|
955 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_XMLDOCS_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
956 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_XMLDOCS_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
957 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_XMLDOCS_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_XMLDOCS $(AM_CPPFLAGS) |
|
958 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanmap_HWP3_fuzzer_SOURCES = clamav_scanmap_fuzzer.cpp |
|
959 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_HWP3_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
960 |
+@ENABLE_FUZZ_TRUE@clamav_scanmap_HWP3_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HWP3 $(AM_CPPFLAGS) |
|
961 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
962 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
963 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_ARCHIVE_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
964 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_ARCHIVE_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
965 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_ARCHIVE_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_ARCHIVE $(AM_CPPFLAGS) |
|
966 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_MAIL_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
967 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_MAIL_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
968 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_MAIL_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_MAIL $(AM_CPPFLAGS) |
|
969 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_OLE2_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
970 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_OLE2_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
971 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_OLE2_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_OLE2 $(AM_CPPFLAGS) |
|
972 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_PDF_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
973 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_PDF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
974 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_PDF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_PDF $(AM_CPPFLAGS) |
|
975 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_HTML_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
976 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_HTML_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
977 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_HTML_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HTML $(AM_CPPFLAGS) |
|
978 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_PE_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
979 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_PE_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
980 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_PE_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_PE $(AM_CPPFLAGS) |
|
981 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_ELF_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
982 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_ELF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
983 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_ELF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_ELF $(AM_CPPFLAGS) |
|
984 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_SWF_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
985 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_SWF_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
986 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_SWF_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_SWF $(AM_CPPFLAGS) |
|
987 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_XMLDOCS_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
988 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_XMLDOCS_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
989 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_XMLDOCS_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_XMLDOCS $(AM_CPPFLAGS) |
|
990 |
+@ENABLE_FUZZ_TRUE@dist_clamav_scanfile_HWP3_fuzzer_SOURCES = clamav_scanfile_fuzzer.cpp |
|
991 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_HWP3_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
992 |
+@ENABLE_FUZZ_TRUE@clamav_scanfile_HWP3_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HWP3 $(AM_CPPFLAGS) |
|
993 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_CDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
994 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_CDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
995 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_CDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_CDB $(AM_CPPFLAGS) |
|
996 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_CFG_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
997 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_CFG_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
998 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_CFG_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_CFG $(AM_CPPFLAGS) |
|
999 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_CRB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1000 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_CRB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1001 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_CRB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_CRB $(AM_CPPFLAGS) |
|
1002 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_FP_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1003 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_FP_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1004 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_FP_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_FP $(AM_CPPFLAGS) |
|
1005 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_FTM_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1006 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_FTM_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1007 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_FTM_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_FTM $(AM_CPPFLAGS) |
|
1008 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_HDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1009 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_HDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1010 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_HDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HDB $(AM_CPPFLAGS) |
|
1011 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_HSB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1012 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_HSB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1013 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_HSB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_HSB $(AM_CPPFLAGS) |
|
1014 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_IDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1015 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_IDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1016 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_IDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_IDB $(AM_CPPFLAGS) |
|
1017 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_IGN_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1018 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_IGN_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1019 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_IGN_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_IGN $(AM_CPPFLAGS) |
|
1020 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_IGN2_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1021 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_IGN2_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1022 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_IGN2_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_IGN2 $(AM_CPPFLAGS) |
|
1023 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_LDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1024 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_LDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1025 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_LDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_LDB $(AM_CPPFLAGS) |
|
1026 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_MDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1027 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_MDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1028 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_MDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_MDB $(AM_CPPFLAGS) |
|
1029 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_MSB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1030 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_MSB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1031 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_MSB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_MSB $(AM_CPPFLAGS) |
|
1032 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_NDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1033 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_NDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1034 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_NDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_NDB $(AM_CPPFLAGS) |
|
1035 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_PDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1036 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_PDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1037 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_PDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_PDB $(AM_CPPFLAGS) |
|
1038 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_WDB_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1039 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_WDB_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1040 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_WDB_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_WDB $(AM_CPPFLAGS) |
|
1041 |
+@ENABLE_FUZZ_TRUE@dist_clamav_dbload_YARA_fuzzer_SOURCES = clamav_dbload_fuzzer.cpp |
|
1042 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_YARA_fuzzer_LDADD = $(LIB_FUZZING_ENGINE) @SSL_LIBS@ $(top_builddir)/libclamav/libclamav.la $(top_builddir)/libclamav/libmspack-0.5alpha/libclammspack.la |
|
1043 |
+@ENABLE_FUZZ_TRUE@clamav_dbload_YARA_fuzzer_CPPFLAGS = -DCLAMAV_FUZZ_YARA $(AM_CPPFLAGS) |
|
1044 |
+CLEANFILES = *.gcda *.gcno |
|
1045 |
+EXTRA_DIST = README.md run_fuzzer_tests.py |
|
1046 |
+all: all-am |
|
1047 |
+ |
|
1048 |
+.SUFFIXES: |
|
1049 |
+.SUFFIXES: .cpp .lo .o .obj |
|
1050 |
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) |
|
1051 |
+ @for dep in $?; do \ |
|
1052 |
+ case '$(am__configure_deps)' in \ |
|
1053 |
+ *$$dep*) \ |
|
1054 |
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ |
|
1055 |
+ && { if test -f $@; then exit 0; else break; fi; }; \ |
|
1056 |
+ exit 1;; \ |
|
1057 |
+ esac; \ |
|
1058 |
+ done; \ |
|
1059 |
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign fuzz/Makefile'; \ |
|
1060 |
+ $(am__cd) $(top_srcdir) && \ |
|
1061 |
+ $(AUTOMAKE) --foreign fuzz/Makefile |
|
1062 |
+.PRECIOUS: Makefile |
|
1063 |
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
|
1064 |
+ @case '$?' in \ |
|
1065 |
+ *config.status*) \ |
|
1066 |
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ |
|
1067 |
+ *) \ |
|
1068 |
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ |
|
1069 |
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ |
|
1070 |
+ esac; |
|
1071 |
+ |
|
1072 |
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
|
1073 |
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
|
1074 |
+ |
|
1075 |
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) |
|
1076 |
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
|
1077 |
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) |
|
1078 |
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
|
1079 |
+$(am__aclocal_m4_deps): |
|
1080 |
+ |
|
1081 |
+clean-noinstLIBRARIES: |
|
1082 |
+ -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) |
|
1083 |
+ |
|
1084 |
+standalone_fuzz_target_runner.a: $(standalone_fuzz_target_runner_a_OBJECTS) $(standalone_fuzz_target_runner_a_DEPENDENCIES) $(EXTRA_standalone_fuzz_target_runner_a_DEPENDENCIES) |
|
1085 |
+ $(AM_V_at)-rm -f standalone_fuzz_target_runner.a |
|
1086 |
+ $(AM_V_AR)$(standalone_fuzz_target_runner_a_AR) standalone_fuzz_target_runner.a $(standalone_fuzz_target_runner_a_OBJECTS) $(standalone_fuzz_target_runner_a_LIBADD) |
|
1087 |
+ $(AM_V_at)$(RANLIB) standalone_fuzz_target_runner.a |
|
1088 |
+install-fuzzPROGRAMS: $(fuzz_PROGRAMS) |
|
1089 |
+ @$(NORMAL_INSTALL) |
|
1090 |
+ @list='$(fuzz_PROGRAMS)'; test -n "$(fuzzdir)" || list=; \ |
|
1091 |
+ if test -n "$$list"; then \ |
|
1092 |
+ echo " $(MKDIR_P) '$(DESTDIR)$(fuzzdir)'"; \ |
|
1093 |
+ $(MKDIR_P) "$(DESTDIR)$(fuzzdir)" || exit 1; \ |
|
1094 |
+ fi; \ |
|
1095 |
+ for p in $$list; do echo "$$p $$p"; done | \ |
|
1096 |
+ sed 's/$(EXEEXT)$$//' | \ |
|
1097 |
+ while read p p1; do if test -f $$p \ |
|
1098 |
+ || test -f $$p1 \ |
|
1099 |
+ ; then echo "$$p"; echo "$$p"; else :; fi; \ |
|
1100 |
+ done | \ |
|
1101 |
+ sed -e 'p;s,.*/,,;n;h' \ |
|
1102 |
+ -e 's|.*|.|' \ |
|
1103 |
+ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ |
|
1104 |
+ sed 'N;N;N;s,\n, ,g' | \ |
|
1105 |
+ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ |
|
1106 |
+ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ |
|
1107 |
+ if ($$2 == $$4) files[d] = files[d] " " $$1; \ |
|
1108 |
+ else { print "f", $$3 "/" $$4, $$1; } } \ |
|
1109 |
+ END { for (d in files) print "f", d, files[d] }' | \ |
|
1110 |
+ while read type dir files; do \ |
|
1111 |
+ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ |
|
1112 |
+ test -z "$$files" || { \ |
|
1113 |
+ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(fuzzdir)$$dir'"; \ |
|
1114 |
+ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(fuzzdir)$$dir" || exit $$?; \ |
|
1115 |
+ } \ |
|
1116 |
+ ; done |
|
1117 |
+ |
|
1118 |
+uninstall-fuzzPROGRAMS: |
|
1119 |
+ @$(NORMAL_UNINSTALL) |
|
1120 |
+ @list='$(fuzz_PROGRAMS)'; test -n "$(fuzzdir)" || list=; \ |
|
1121 |
+ files=`for p in $$list; do echo "$$p"; done | \ |
|
1122 |
+ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ |
|
1123 |
+ -e 's/$$/$(EXEEXT)/' \ |
|
1124 |
+ `; \ |
|
1125 |
+ test -n "$$list" || exit 0; \ |
|
1126 |
+ echo " ( cd '$(DESTDIR)$(fuzzdir)' && rm -f" $$files ")"; \ |
|
1127 |
+ cd "$(DESTDIR)$(fuzzdir)" && rm -f $$files |
|
1128 |
+ |
|
1129 |
+clean-fuzzPROGRAMS: |
|
1130 |
+ @list='$(fuzz_PROGRAMS)'; test -n "$$list" || exit 0; \ |
|
1131 |
+ echo " rm -f" $$list; \ |
|
1132 |
+ rm -f $$list || exit $$?; \ |
|
1133 |
+ test -n "$(EXEEXT)" || exit 0; \ |
|
1134 |
+ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ |
|
1135 |
+ echo " rm -f" $$list; \ |
|
1136 |
+ rm -f $$list |
|
1137 |
+ |
|
1138 |
+installcheck-fuzzPROGRAMS: $(fuzz_PROGRAMS) |
|
1139 |
+ bad=0; pid=$$$$; list="$(fuzz_PROGRAMS)"; for p in $$list; do \ |
|
1140 |
+ case ' $(AM_INSTALLCHECK_STD_OPTIONS_EXEMPT) ' in \ |
|
1141 |
+ *" $$p "* | *" $(srcdir)/$$p "*) continue;; \ |
|
1142 |
+ esac; \ |
|
1143 |
+ f=`echo "$$p" | \ |
|
1144 |
+ sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ |
|
1145 |
+ for opt in --help --version; do \ |
|
1146 |
+ if "$(DESTDIR)$(fuzzdir)/$$f" $$opt >c$${pid}_.out \ |
|
1147 |
+ 2>c$${pid}_.err </dev/null \ |
|
1148 |
+ && test -n "`cat c$${pid}_.out`" \ |
|
1149 |
+ && test -z "`cat c$${pid}_.err`"; then :; \ |
|
1150 |
+ else echo "$$f does not support $$opt" 1>&2; bad=1; fi; \ |
|
1151 |
+ done; \ |
|
1152 |
+ done; rm -f c$${pid}_.???; exit $$bad |
|
1153 |
+ |
|
1154 |
+clamav_dbload_CDB_fuzzer$(EXEEXT): $(clamav_dbload_CDB_fuzzer_OBJECTS) $(clamav_dbload_CDB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_CDB_fuzzer_DEPENDENCIES) |
|
1155 |
+ @rm -f clamav_dbload_CDB_fuzzer$(EXEEXT) |
|
1156 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_CDB_fuzzer_OBJECTS) $(clamav_dbload_CDB_fuzzer_LDADD) $(LIBS) |
|
1157 |
+ |
|
1158 |
+clamav_dbload_CFG_fuzzer$(EXEEXT): $(clamav_dbload_CFG_fuzzer_OBJECTS) $(clamav_dbload_CFG_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_CFG_fuzzer_DEPENDENCIES) |
|
1159 |
+ @rm -f clamav_dbload_CFG_fuzzer$(EXEEXT) |
|
1160 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_CFG_fuzzer_OBJECTS) $(clamav_dbload_CFG_fuzzer_LDADD) $(LIBS) |
|
1161 |
+ |
|
1162 |
+clamav_dbload_CRB_fuzzer$(EXEEXT): $(clamav_dbload_CRB_fuzzer_OBJECTS) $(clamav_dbload_CRB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_CRB_fuzzer_DEPENDENCIES) |
|
1163 |
+ @rm -f clamav_dbload_CRB_fuzzer$(EXEEXT) |
|
1164 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_CRB_fuzzer_OBJECTS) $(clamav_dbload_CRB_fuzzer_LDADD) $(LIBS) |
|
1165 |
+ |
|
1166 |
+clamav_dbload_FP_fuzzer$(EXEEXT): $(clamav_dbload_FP_fuzzer_OBJECTS) $(clamav_dbload_FP_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_FP_fuzzer_DEPENDENCIES) |
|
1167 |
+ @rm -f clamav_dbload_FP_fuzzer$(EXEEXT) |
|
1168 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_FP_fuzzer_OBJECTS) $(clamav_dbload_FP_fuzzer_LDADD) $(LIBS) |
|
1169 |
+ |
|
1170 |
+clamav_dbload_FTM_fuzzer$(EXEEXT): $(clamav_dbload_FTM_fuzzer_OBJECTS) $(clamav_dbload_FTM_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_FTM_fuzzer_DEPENDENCIES) |
|
1171 |
+ @rm -f clamav_dbload_FTM_fuzzer$(EXEEXT) |
|
1172 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_FTM_fuzzer_OBJECTS) $(clamav_dbload_FTM_fuzzer_LDADD) $(LIBS) |
|
1173 |
+ |
|
1174 |
+clamav_dbload_HDB_fuzzer$(EXEEXT): $(clamav_dbload_HDB_fuzzer_OBJECTS) $(clamav_dbload_HDB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_HDB_fuzzer_DEPENDENCIES) |
|
1175 |
+ @rm -f clamav_dbload_HDB_fuzzer$(EXEEXT) |
|
1176 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_HDB_fuzzer_OBJECTS) $(clamav_dbload_HDB_fuzzer_LDADD) $(LIBS) |
|
1177 |
+ |
|
1178 |
+clamav_dbload_HSB_fuzzer$(EXEEXT): $(clamav_dbload_HSB_fuzzer_OBJECTS) $(clamav_dbload_HSB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_HSB_fuzzer_DEPENDENCIES) |
|
1179 |
+ @rm -f clamav_dbload_HSB_fuzzer$(EXEEXT) |
|
1180 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_HSB_fuzzer_OBJECTS) $(clamav_dbload_HSB_fuzzer_LDADD) $(LIBS) |
|
1181 |
+ |
|
1182 |
+clamav_dbload_IDB_fuzzer$(EXEEXT): $(clamav_dbload_IDB_fuzzer_OBJECTS) $(clamav_dbload_IDB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_IDB_fuzzer_DEPENDENCIES) |
|
1183 |
+ @rm -f clamav_dbload_IDB_fuzzer$(EXEEXT) |
|
1184 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_IDB_fuzzer_OBJECTS) $(clamav_dbload_IDB_fuzzer_LDADD) $(LIBS) |
|
1185 |
+ |
|
1186 |
+clamav_dbload_IGN2_fuzzer$(EXEEXT): $(clamav_dbload_IGN2_fuzzer_OBJECTS) $(clamav_dbload_IGN2_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_IGN2_fuzzer_DEPENDENCIES) |
|
1187 |
+ @rm -f clamav_dbload_IGN2_fuzzer$(EXEEXT) |
|
1188 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_IGN2_fuzzer_OBJECTS) $(clamav_dbload_IGN2_fuzzer_LDADD) $(LIBS) |
|
1189 |
+ |
|
1190 |
+clamav_dbload_IGN_fuzzer$(EXEEXT): $(clamav_dbload_IGN_fuzzer_OBJECTS) $(clamav_dbload_IGN_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_IGN_fuzzer_DEPENDENCIES) |
|
1191 |
+ @rm -f clamav_dbload_IGN_fuzzer$(EXEEXT) |
|
1192 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_IGN_fuzzer_OBJECTS) $(clamav_dbload_IGN_fuzzer_LDADD) $(LIBS) |
|
1193 |
+ |
|
1194 |
+clamav_dbload_LDB_fuzzer$(EXEEXT): $(clamav_dbload_LDB_fuzzer_OBJECTS) $(clamav_dbload_LDB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_LDB_fuzzer_DEPENDENCIES) |
|
1195 |
+ @rm -f clamav_dbload_LDB_fuzzer$(EXEEXT) |
|
1196 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_LDB_fuzzer_OBJECTS) $(clamav_dbload_LDB_fuzzer_LDADD) $(LIBS) |
|
1197 |
+ |
|
1198 |
+clamav_dbload_MDB_fuzzer$(EXEEXT): $(clamav_dbload_MDB_fuzzer_OBJECTS) $(clamav_dbload_MDB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_MDB_fuzzer_DEPENDENCIES) |
|
1199 |
+ @rm -f clamav_dbload_MDB_fuzzer$(EXEEXT) |
|
1200 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_MDB_fuzzer_OBJECTS) $(clamav_dbload_MDB_fuzzer_LDADD) $(LIBS) |
|
1201 |
+ |
|
1202 |
+clamav_dbload_MSB_fuzzer$(EXEEXT): $(clamav_dbload_MSB_fuzzer_OBJECTS) $(clamav_dbload_MSB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_MSB_fuzzer_DEPENDENCIES) |
|
1203 |
+ @rm -f clamav_dbload_MSB_fuzzer$(EXEEXT) |
|
1204 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_MSB_fuzzer_OBJECTS) $(clamav_dbload_MSB_fuzzer_LDADD) $(LIBS) |
|
1205 |
+ |
|
1206 |
+clamav_dbload_NDB_fuzzer$(EXEEXT): $(clamav_dbload_NDB_fuzzer_OBJECTS) $(clamav_dbload_NDB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_NDB_fuzzer_DEPENDENCIES) |
|
1207 |
+ @rm -f clamav_dbload_NDB_fuzzer$(EXEEXT) |
|
1208 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_NDB_fuzzer_OBJECTS) $(clamav_dbload_NDB_fuzzer_LDADD) $(LIBS) |
|
1209 |
+ |
|
1210 |
+clamav_dbload_PDB_fuzzer$(EXEEXT): $(clamav_dbload_PDB_fuzzer_OBJECTS) $(clamav_dbload_PDB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_PDB_fuzzer_DEPENDENCIES) |
|
1211 |
+ @rm -f clamav_dbload_PDB_fuzzer$(EXEEXT) |
|
1212 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_PDB_fuzzer_OBJECTS) $(clamav_dbload_PDB_fuzzer_LDADD) $(LIBS) |
|
1213 |
+ |
|
1214 |
+clamav_dbload_WDB_fuzzer$(EXEEXT): $(clamav_dbload_WDB_fuzzer_OBJECTS) $(clamav_dbload_WDB_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_WDB_fuzzer_DEPENDENCIES) |
|
1215 |
+ @rm -f clamav_dbload_WDB_fuzzer$(EXEEXT) |
|
1216 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_WDB_fuzzer_OBJECTS) $(clamav_dbload_WDB_fuzzer_LDADD) $(LIBS) |
|
1217 |
+ |
|
1218 |
+clamav_dbload_YARA_fuzzer$(EXEEXT): $(clamav_dbload_YARA_fuzzer_OBJECTS) $(clamav_dbload_YARA_fuzzer_DEPENDENCIES) $(EXTRA_clamav_dbload_YARA_fuzzer_DEPENDENCIES) |
|
1219 |
+ @rm -f clamav_dbload_YARA_fuzzer$(EXEEXT) |
|
1220 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_dbload_YARA_fuzzer_OBJECTS) $(clamav_dbload_YARA_fuzzer_LDADD) $(LIBS) |
|
1221 |
+ |
|
1222 |
+clamav_scanfile_ARCHIVE_fuzzer$(EXEEXT): $(clamav_scanfile_ARCHIVE_fuzzer_OBJECTS) $(clamav_scanfile_ARCHIVE_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_ARCHIVE_fuzzer_DEPENDENCIES) |
|
1223 |
+ @rm -f clamav_scanfile_ARCHIVE_fuzzer$(EXEEXT) |
|
1224 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_ARCHIVE_fuzzer_OBJECTS) $(clamav_scanfile_ARCHIVE_fuzzer_LDADD) $(LIBS) |
|
1225 |
+ |
|
1226 |
+clamav_scanfile_ELF_fuzzer$(EXEEXT): $(clamav_scanfile_ELF_fuzzer_OBJECTS) $(clamav_scanfile_ELF_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_ELF_fuzzer_DEPENDENCIES) |
|
1227 |
+ @rm -f clamav_scanfile_ELF_fuzzer$(EXEEXT) |
|
1228 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_ELF_fuzzer_OBJECTS) $(clamav_scanfile_ELF_fuzzer_LDADD) $(LIBS) |
|
1229 |
+ |
|
1230 |
+clamav_scanfile_HTML_fuzzer$(EXEEXT): $(clamav_scanfile_HTML_fuzzer_OBJECTS) $(clamav_scanfile_HTML_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_HTML_fuzzer_DEPENDENCIES) |
|
1231 |
+ @rm -f clamav_scanfile_HTML_fuzzer$(EXEEXT) |
|
1232 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_HTML_fuzzer_OBJECTS) $(clamav_scanfile_HTML_fuzzer_LDADD) $(LIBS) |
|
1233 |
+ |
|
1234 |
+clamav_scanfile_HWP3_fuzzer$(EXEEXT): $(clamav_scanfile_HWP3_fuzzer_OBJECTS) $(clamav_scanfile_HWP3_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_HWP3_fuzzer_DEPENDENCIES) |
|
1235 |
+ @rm -f clamav_scanfile_HWP3_fuzzer$(EXEEXT) |
|
1236 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_HWP3_fuzzer_OBJECTS) $(clamav_scanfile_HWP3_fuzzer_LDADD) $(LIBS) |
|
1237 |
+ |
|
1238 |
+clamav_scanfile_MAIL_fuzzer$(EXEEXT): $(clamav_scanfile_MAIL_fuzzer_OBJECTS) $(clamav_scanfile_MAIL_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_MAIL_fuzzer_DEPENDENCIES) |
|
1239 |
+ @rm -f clamav_scanfile_MAIL_fuzzer$(EXEEXT) |
|
1240 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_MAIL_fuzzer_OBJECTS) $(clamav_scanfile_MAIL_fuzzer_LDADD) $(LIBS) |
|
1241 |
+ |
|
1242 |
+clamav_scanfile_OLE2_fuzzer$(EXEEXT): $(clamav_scanfile_OLE2_fuzzer_OBJECTS) $(clamav_scanfile_OLE2_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_OLE2_fuzzer_DEPENDENCIES) |
|
1243 |
+ @rm -f clamav_scanfile_OLE2_fuzzer$(EXEEXT) |
|
1244 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_OLE2_fuzzer_OBJECTS) $(clamav_scanfile_OLE2_fuzzer_LDADD) $(LIBS) |
|
1245 |
+ |
|
1246 |
+clamav_scanfile_PDF_fuzzer$(EXEEXT): $(clamav_scanfile_PDF_fuzzer_OBJECTS) $(clamav_scanfile_PDF_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_PDF_fuzzer_DEPENDENCIES) |
|
1247 |
+ @rm -f clamav_scanfile_PDF_fuzzer$(EXEEXT) |
|
1248 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_PDF_fuzzer_OBJECTS) $(clamav_scanfile_PDF_fuzzer_LDADD) $(LIBS) |
|
1249 |
+ |
|
1250 |
+clamav_scanfile_PE_fuzzer$(EXEEXT): $(clamav_scanfile_PE_fuzzer_OBJECTS) $(clamav_scanfile_PE_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_PE_fuzzer_DEPENDENCIES) |
|
1251 |
+ @rm -f clamav_scanfile_PE_fuzzer$(EXEEXT) |
|
1252 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_PE_fuzzer_OBJECTS) $(clamav_scanfile_PE_fuzzer_LDADD) $(LIBS) |
|
1253 |
+ |
|
1254 |
+clamav_scanfile_SWF_fuzzer$(EXEEXT): $(clamav_scanfile_SWF_fuzzer_OBJECTS) $(clamav_scanfile_SWF_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_SWF_fuzzer_DEPENDENCIES) |
|
1255 |
+ @rm -f clamav_scanfile_SWF_fuzzer$(EXEEXT) |
|
1256 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_SWF_fuzzer_OBJECTS) $(clamav_scanfile_SWF_fuzzer_LDADD) $(LIBS) |
|
1257 |
+ |
|
1258 |
+clamav_scanfile_XMLDOCS_fuzzer$(EXEEXT): $(clamav_scanfile_XMLDOCS_fuzzer_OBJECTS) $(clamav_scanfile_XMLDOCS_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_XMLDOCS_fuzzer_DEPENDENCIES) |
|
1259 |
+ @rm -f clamav_scanfile_XMLDOCS_fuzzer$(EXEEXT) |
|
1260 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_XMLDOCS_fuzzer_OBJECTS) $(clamav_scanfile_XMLDOCS_fuzzer_LDADD) $(LIBS) |
|
1261 |
+ |
|
1262 |
+clamav_scanfile_fuzzer$(EXEEXT): $(clamav_scanfile_fuzzer_OBJECTS) $(clamav_scanfile_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanfile_fuzzer_DEPENDENCIES) |
|
1263 |
+ @rm -f clamav_scanfile_fuzzer$(EXEEXT) |
|
1264 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanfile_fuzzer_OBJECTS) $(clamav_scanfile_fuzzer_LDADD) $(LIBS) |
|
1265 |
+ |
|
1266 |
+clamav_scanmap_ARCHIVE_fuzzer$(EXEEXT): $(clamav_scanmap_ARCHIVE_fuzzer_OBJECTS) $(clamav_scanmap_ARCHIVE_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_ARCHIVE_fuzzer_DEPENDENCIES) |
|
1267 |
+ @rm -f clamav_scanmap_ARCHIVE_fuzzer$(EXEEXT) |
|
1268 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_ARCHIVE_fuzzer_OBJECTS) $(clamav_scanmap_ARCHIVE_fuzzer_LDADD) $(LIBS) |
|
1269 |
+ |
|
1270 |
+clamav_scanmap_ELF_fuzzer$(EXEEXT): $(clamav_scanmap_ELF_fuzzer_OBJECTS) $(clamav_scanmap_ELF_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_ELF_fuzzer_DEPENDENCIES) |
|
1271 |
+ @rm -f clamav_scanmap_ELF_fuzzer$(EXEEXT) |
|
1272 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_ELF_fuzzer_OBJECTS) $(clamav_scanmap_ELF_fuzzer_LDADD) $(LIBS) |
|
1273 |
+ |
|
1274 |
+clamav_scanmap_HTML_fuzzer$(EXEEXT): $(clamav_scanmap_HTML_fuzzer_OBJECTS) $(clamav_scanmap_HTML_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_HTML_fuzzer_DEPENDENCIES) |
|
1275 |
+ @rm -f clamav_scanmap_HTML_fuzzer$(EXEEXT) |
|
1276 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_HTML_fuzzer_OBJECTS) $(clamav_scanmap_HTML_fuzzer_LDADD) $(LIBS) |
|
1277 |
+ |
|
1278 |
+clamav_scanmap_HWP3_fuzzer$(EXEEXT): $(clamav_scanmap_HWP3_fuzzer_OBJECTS) $(clamav_scanmap_HWP3_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_HWP3_fuzzer_DEPENDENCIES) |
|
1279 |
+ @rm -f clamav_scanmap_HWP3_fuzzer$(EXEEXT) |
|
1280 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_HWP3_fuzzer_OBJECTS) $(clamav_scanmap_HWP3_fuzzer_LDADD) $(LIBS) |
|
1281 |
+ |
|
1282 |
+clamav_scanmap_MAIL_fuzzer$(EXEEXT): $(clamav_scanmap_MAIL_fuzzer_OBJECTS) $(clamav_scanmap_MAIL_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_MAIL_fuzzer_DEPENDENCIES) |
|
1283 |
+ @rm -f clamav_scanmap_MAIL_fuzzer$(EXEEXT) |
|
1284 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_MAIL_fuzzer_OBJECTS) $(clamav_scanmap_MAIL_fuzzer_LDADD) $(LIBS) |
|
1285 |
+ |
|
1286 |
+clamav_scanmap_OLE2_fuzzer$(EXEEXT): $(clamav_scanmap_OLE2_fuzzer_OBJECTS) $(clamav_scanmap_OLE2_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_OLE2_fuzzer_DEPENDENCIES) |
|
1287 |
+ @rm -f clamav_scanmap_OLE2_fuzzer$(EXEEXT) |
|
1288 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_OLE2_fuzzer_OBJECTS) $(clamav_scanmap_OLE2_fuzzer_LDADD) $(LIBS) |
|
1289 |
+ |
|
1290 |
+clamav_scanmap_PDF_fuzzer$(EXEEXT): $(clamav_scanmap_PDF_fuzzer_OBJECTS) $(clamav_scanmap_PDF_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_PDF_fuzzer_DEPENDENCIES) |
|
1291 |
+ @rm -f clamav_scanmap_PDF_fuzzer$(EXEEXT) |
|
1292 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_PDF_fuzzer_OBJECTS) $(clamav_scanmap_PDF_fuzzer_LDADD) $(LIBS) |
|
1293 |
+ |
|
1294 |
+clamav_scanmap_PE_fuzzer$(EXEEXT): $(clamav_scanmap_PE_fuzzer_OBJECTS) $(clamav_scanmap_PE_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_PE_fuzzer_DEPENDENCIES) |
|
1295 |
+ @rm -f clamav_scanmap_PE_fuzzer$(EXEEXT) |
|
1296 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_PE_fuzzer_OBJECTS) $(clamav_scanmap_PE_fuzzer_LDADD) $(LIBS) |
|
1297 |
+ |
|
1298 |
+clamav_scanmap_SWF_fuzzer$(EXEEXT): $(clamav_scanmap_SWF_fuzzer_OBJECTS) $(clamav_scanmap_SWF_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_SWF_fuzzer_DEPENDENCIES) |
|
1299 |
+ @rm -f clamav_scanmap_SWF_fuzzer$(EXEEXT) |
|
1300 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_SWF_fuzzer_OBJECTS) $(clamav_scanmap_SWF_fuzzer_LDADD) $(LIBS) |
|
1301 |
+ |
|
1302 |
+clamav_scanmap_XMLDOCS_fuzzer$(EXEEXT): $(clamav_scanmap_XMLDOCS_fuzzer_OBJECTS) $(clamav_scanmap_XMLDOCS_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_XMLDOCS_fuzzer_DEPENDENCIES) |
|
1303 |
+ @rm -f clamav_scanmap_XMLDOCS_fuzzer$(EXEEXT) |
|
1304 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_XMLDOCS_fuzzer_OBJECTS) $(clamav_scanmap_XMLDOCS_fuzzer_LDADD) $(LIBS) |
|
1305 |
+ |
|
1306 |
+clamav_scanmap_fuzzer$(EXEEXT): $(clamav_scanmap_fuzzer_OBJECTS) $(clamav_scanmap_fuzzer_DEPENDENCIES) $(EXTRA_clamav_scanmap_fuzzer_DEPENDENCIES) |
|
1307 |
+ @rm -f clamav_scanmap_fuzzer$(EXEEXT) |
|
1308 |
+ $(AM_V_CXXLD)$(CXXLINK) $(clamav_scanmap_fuzzer_OBJECTS) $(clamav_scanmap_fuzzer_LDADD) $(LIBS) |
|
1309 |
+ |
|
1310 |
+mostlyclean-compile: |
|
1311 |
+ -rm -f *.$(OBJEXT) |
|
1312 |
+ |
|
1313 |
+distclean-compile: |
|
1314 |
+ -rm -f *.tab.c |
|
1315 |
+ |
|
1316 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1317 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1318 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1319 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1320 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1321 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1322 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1323 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1324 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1325 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1326 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1327 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1328 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1329 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1330 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1331 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1332 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.Po@am__quote@ |
|
1333 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.Po@am__quote@ |
|
1334 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.Po@am__quote@ |
|
1335 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.Po@am__quote@ |
|
1336 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.Po@am__quote@ |
|
1337 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.Po@am__quote@ |
|
1338 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.Po@am__quote@ |
|
1339 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.Po@am__quote@ |
|
1340 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.Po@am__quote@ |
|
1341 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.Po@am__quote@ |
|
1342 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.Po@am__quote@ |
|
1343 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanfile_fuzzer.Po@am__quote@ |
|
1344 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.Po@am__quote@ |
|
1345 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.Po@am__quote@ |
|
1346 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.Po@am__quote@ |
|
1347 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.Po@am__quote@ |
|
1348 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.Po@am__quote@ |
|
1349 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.Po@am__quote@ |
|
1350 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.Po@am__quote@ |
|
1351 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.Po@am__quote@ |
|
1352 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.Po@am__quote@ |
|
1353 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.Po@am__quote@ |
|
1354 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamav_scanmap_fuzzer.Po@am__quote@ |
|
1355 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/standalone_fuzz_target_runner.Po@am__quote@ |
|
1356 |
+ |
|
1357 |
+.cpp.o: |
|
1358 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
|
1359 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
|
1360 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
|
1361 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1362 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< |
|
1363 |
+ |
|
1364 |
+.cpp.obj: |
|
1365 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` |
|
1366 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
|
1367 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
|
1368 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1369 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` |
|
1370 |
+ |
|
1371 |
+.cpp.lo: |
|
1372 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
|
1373 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo |
|
1374 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ |
|
1375 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1376 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< |
|
1377 |
+ |
|
1378 |
+clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1379 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1380 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1381 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1382 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1383 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1384 |
+ |
|
1385 |
+clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1386 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1387 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1388 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1389 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1390 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_CDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1391 |
+ |
|
1392 |
+clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1393 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CFG_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1394 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.Po |
|
1395 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1396 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1397 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CFG_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1398 |
+ |
|
1399 |
+clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1400 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CFG_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1401 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.Po |
|
1402 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1403 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1404 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CFG_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_CFG_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1405 |
+ |
|
1406 |
+clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1407 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CRB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1408 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.Po |
|
1409 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1410 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1411 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CRB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1412 |
+ |
|
1413 |
+clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1414 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CRB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1415 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.Po |
|
1416 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1417 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1418 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_CRB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_CRB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1419 |
+ |
|
1420 |
+clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1421 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_FP_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1422 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.Po |
|
1423 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1424 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1425 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_FP_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1426 |
+ |
|
1427 |
+clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1428 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_FP_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1429 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.Po |
|
1430 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1431 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1432 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_FP_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_FP_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1433 |
+ |
|
1434 |
+clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1435 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_FTM_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1436 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.Po |
|
1437 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1438 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1439 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_FTM_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1440 |
+ |
|
1441 |
+clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1442 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_FTM_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1443 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.Po |
|
1444 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1445 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1446 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_FTM_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_FTM_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1447 |
+ |
|
1448 |
+clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1449 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_HDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1450 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1451 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1452 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1453 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_HDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1454 |
+ |
|
1455 |
+clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1456 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_HDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1457 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1458 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1459 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1460 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_HDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_HDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1461 |
+ |
|
1462 |
+clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1463 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_HSB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1464 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.Po |
|
1465 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1466 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1467 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_HSB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1468 |
+ |
|
1469 |
+clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1470 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_HSB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1471 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.Po |
|
1472 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1473 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1474 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_HSB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_HSB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1475 |
+ |
|
1476 |
+clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1477 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1478 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1479 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1480 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1481 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1482 |
+ |
|
1483 |
+clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1484 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1485 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1486 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1487 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1488 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_IDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1489 |
+ |
|
1490 |
+clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1491 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IGN2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1492 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.Po |
|
1493 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1494 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1495 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IGN2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1496 |
+ |
|
1497 |
+clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1498 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IGN2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1499 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.Po |
|
1500 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1501 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1502 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IGN2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_IGN2_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1503 |
+ |
|
1504 |
+clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1505 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IGN_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1506 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.Po |
|
1507 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1508 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1509 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IGN_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1510 |
+ |
|
1511 |
+clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1512 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IGN_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1513 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.Po |
|
1514 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1515 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1516 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_IGN_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_IGN_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1517 |
+ |
|
1518 |
+clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1519 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_LDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1520 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1521 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1522 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1523 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_LDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1524 |
+ |
|
1525 |
+clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1526 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_LDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1527 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1528 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1529 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1530 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_LDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_LDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1531 |
+ |
|
1532 |
+clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1533 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_MDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1534 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1535 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1536 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1537 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_MDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1538 |
+ |
|
1539 |
+clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1540 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_MDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1541 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1542 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1543 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1544 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_MDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_MDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1545 |
+ |
|
1546 |
+clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1547 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_MSB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1548 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.Po |
|
1549 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1550 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1551 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_MSB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1552 |
+ |
|
1553 |
+clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1554 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_MSB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1555 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.Po |
|
1556 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1557 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1558 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_MSB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_MSB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1559 |
+ |
|
1560 |
+clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1561 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_NDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1562 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1563 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1564 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1565 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_NDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1566 |
+ |
|
1567 |
+clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1568 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_NDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1569 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1570 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1571 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1572 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_NDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_NDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1573 |
+ |
|
1574 |
+clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1575 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_PDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1576 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1577 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1578 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1579 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_PDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1580 |
+ |
|
1581 |
+clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1582 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_PDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1583 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1584 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1585 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1586 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_PDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_PDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1587 |
+ |
|
1588 |
+clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1589 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_WDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1590 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1591 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1592 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1593 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_WDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1594 |
+ |
|
1595 |
+clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1596 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_WDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1597 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.Po |
|
1598 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1599 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1600 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_WDB_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_WDB_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1601 |
+ |
|
1602 |
+clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.o: clamav_dbload_fuzzer.cpp |
|
1603 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_YARA_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1604 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.Po |
|
1605 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1606 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1607 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_YARA_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.o `test -f 'clamav_dbload_fuzzer.cpp' || echo '$(srcdir)/'`clamav_dbload_fuzzer.cpp |
|
1608 |
+ |
|
1609 |
+clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.obj: clamav_dbload_fuzzer.cpp |
|
1610 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_YARA_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.Tpo -c -o clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1611 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.Tpo $(DEPDIR)/clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.Po |
|
1612 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_dbload_fuzzer.cpp' object='clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1613 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1614 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_dbload_YARA_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_dbload_YARA_fuzzer-clamav_dbload_fuzzer.obj `if test -f 'clamav_dbload_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_dbload_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_dbload_fuzzer.cpp'; fi` |
|
1615 |
+ |
|
1616 |
+clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.o: clamav_scanfile_fuzzer.cpp |
|
1617 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_ARCHIVE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1618 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.Po |
|
1619 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1620 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1621 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_ARCHIVE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1622 |
+ |
|
1623 |
+clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.obj: clamav_scanfile_fuzzer.cpp |
|
1624 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_ARCHIVE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1625 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.Po |
|
1626 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1627 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1628 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_ARCHIVE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_ARCHIVE_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1629 |
+ |
|
1630 |
+clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.o: clamav_scanfile_fuzzer.cpp |
|
1631 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_ELF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1632 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.Po |
|
1633 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1634 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1635 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_ELF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1636 |
+ |
|
1637 |
+clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.obj: clamav_scanfile_fuzzer.cpp |
|
1638 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_ELF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1639 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.Po |
|
1640 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1641 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1642 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_ELF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_ELF_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1643 |
+ |
|
1644 |
+clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.o: clamav_scanfile_fuzzer.cpp |
|
1645 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_HTML_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1646 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.Po |
|
1647 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1648 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1649 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_HTML_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1650 |
+ |
|
1651 |
+clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.obj: clamav_scanfile_fuzzer.cpp |
|
1652 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_HTML_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1653 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.Po |
|
1654 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1655 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1656 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_HTML_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_HTML_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1657 |
+ |
|
1658 |
+clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.o: clamav_scanfile_fuzzer.cpp |
|
1659 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_HWP3_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1660 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.Po |
|
1661 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1662 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1663 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_HWP3_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1664 |
+ |
|
1665 |
+clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.obj: clamav_scanfile_fuzzer.cpp |
|
1666 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_HWP3_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1667 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.Po |
|
1668 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1669 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1670 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_HWP3_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_HWP3_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1671 |
+ |
|
1672 |
+clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.o: clamav_scanfile_fuzzer.cpp |
|
1673 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_MAIL_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1674 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.Po |
|
1675 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1676 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1677 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_MAIL_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1678 |
+ |
|
1679 |
+clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.obj: clamav_scanfile_fuzzer.cpp |
|
1680 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_MAIL_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1681 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.Po |
|
1682 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1683 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1684 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_MAIL_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_MAIL_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1685 |
+ |
|
1686 |
+clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.o: clamav_scanfile_fuzzer.cpp |
|
1687 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_OLE2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1688 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.Po |
|
1689 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1690 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1691 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_OLE2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1692 |
+ |
|
1693 |
+clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.obj: clamav_scanfile_fuzzer.cpp |
|
1694 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_OLE2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1695 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.Po |
|
1696 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1697 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1698 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_OLE2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_OLE2_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1699 |
+ |
|
1700 |
+clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.o: clamav_scanfile_fuzzer.cpp |
|
1701 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_PDF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1702 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.Po |
|
1703 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1704 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1705 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_PDF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1706 |
+ |
|
1707 |
+clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.obj: clamav_scanfile_fuzzer.cpp |
|
1708 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_PDF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1709 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.Po |
|
1710 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1711 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1712 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_PDF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_PDF_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1713 |
+ |
|
1714 |
+clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.o: clamav_scanfile_fuzzer.cpp |
|
1715 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_PE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1716 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.Po |
|
1717 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1718 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1719 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_PE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1720 |
+ |
|
1721 |
+clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.obj: clamav_scanfile_fuzzer.cpp |
|
1722 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_PE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1723 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.Po |
|
1724 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1725 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1726 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_PE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_PE_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1727 |
+ |
|
1728 |
+clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.o: clamav_scanfile_fuzzer.cpp |
|
1729 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_SWF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1730 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.Po |
|
1731 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1732 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1733 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_SWF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1734 |
+ |
|
1735 |
+clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.obj: clamav_scanfile_fuzzer.cpp |
|
1736 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_SWF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1737 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.Po |
|
1738 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1739 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1740 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_SWF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_SWF_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1741 |
+ |
|
1742 |
+clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.o: clamav_scanfile_fuzzer.cpp |
|
1743 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_XMLDOCS_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1744 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.Po |
|
1745 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1746 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1747 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_XMLDOCS_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.o `test -f 'clamav_scanfile_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanfile_fuzzer.cpp |
|
1748 |
+ |
|
1749 |
+clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.obj: clamav_scanfile_fuzzer.cpp |
|
1750 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_XMLDOCS_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.Tpo -c -o clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1751 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.Tpo $(DEPDIR)/clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.Po |
|
1752 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanfile_fuzzer.cpp' object='clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1753 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1754 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanfile_XMLDOCS_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanfile_XMLDOCS_fuzzer-clamav_scanfile_fuzzer.obj `if test -f 'clamav_scanfile_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanfile_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanfile_fuzzer.cpp'; fi` |
|
1755 |
+ |
|
1756 |
+clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.o: clamav_scanmap_fuzzer.cpp |
|
1757 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_ARCHIVE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1758 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.Po |
|
1759 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1760 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1761 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_ARCHIVE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1762 |
+ |
|
1763 |
+clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.obj: clamav_scanmap_fuzzer.cpp |
|
1764 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_ARCHIVE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1765 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.Po |
|
1766 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1767 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1768 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_ARCHIVE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_ARCHIVE_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1769 |
+ |
|
1770 |
+clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.o: clamav_scanmap_fuzzer.cpp |
|
1771 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_ELF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1772 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.Po |
|
1773 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1774 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1775 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_ELF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1776 |
+ |
|
1777 |
+clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.obj: clamav_scanmap_fuzzer.cpp |
|
1778 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_ELF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1779 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.Po |
|
1780 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1781 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1782 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_ELF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_ELF_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1783 |
+ |
|
1784 |
+clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.o: clamav_scanmap_fuzzer.cpp |
|
1785 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_HTML_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1786 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.Po |
|
1787 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1788 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1789 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_HTML_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1790 |
+ |
|
1791 |
+clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.obj: clamav_scanmap_fuzzer.cpp |
|
1792 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_HTML_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1793 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.Po |
|
1794 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1795 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1796 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_HTML_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_HTML_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1797 |
+ |
|
1798 |
+clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.o: clamav_scanmap_fuzzer.cpp |
|
1799 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_HWP3_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1800 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.Po |
|
1801 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1802 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1803 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_HWP3_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1804 |
+ |
|
1805 |
+clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.obj: clamav_scanmap_fuzzer.cpp |
|
1806 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_HWP3_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1807 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.Po |
|
1808 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1809 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1810 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_HWP3_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_HWP3_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1811 |
+ |
|
1812 |
+clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.o: clamav_scanmap_fuzzer.cpp |
|
1813 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_MAIL_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1814 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.Po |
|
1815 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1816 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1817 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_MAIL_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1818 |
+ |
|
1819 |
+clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.obj: clamav_scanmap_fuzzer.cpp |
|
1820 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_MAIL_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1821 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.Po |
|
1822 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1823 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1824 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_MAIL_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_MAIL_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1825 |
+ |
|
1826 |
+clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.o: clamav_scanmap_fuzzer.cpp |
|
1827 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_OLE2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1828 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.Po |
|
1829 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1830 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1831 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_OLE2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1832 |
+ |
|
1833 |
+clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.obj: clamav_scanmap_fuzzer.cpp |
|
1834 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_OLE2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1835 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.Po |
|
1836 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1837 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1838 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_OLE2_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_OLE2_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1839 |
+ |
|
1840 |
+clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.o: clamav_scanmap_fuzzer.cpp |
|
1841 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_PDF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1842 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.Po |
|
1843 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1844 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1845 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_PDF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1846 |
+ |
|
1847 |
+clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.obj: clamav_scanmap_fuzzer.cpp |
|
1848 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_PDF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1849 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.Po |
|
1850 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1851 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1852 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_PDF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_PDF_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1853 |
+ |
|
1854 |
+clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.o: clamav_scanmap_fuzzer.cpp |
|
1855 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_PE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1856 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.Po |
|
1857 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1858 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1859 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_PE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1860 |
+ |
|
1861 |
+clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.obj: clamav_scanmap_fuzzer.cpp |
|
1862 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_PE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1863 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.Po |
|
1864 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1865 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1866 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_PE_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_PE_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1867 |
+ |
|
1868 |
+clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.o: clamav_scanmap_fuzzer.cpp |
|
1869 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_SWF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1870 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.Po |
|
1871 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1872 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1873 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_SWF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1874 |
+ |
|
1875 |
+clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.obj: clamav_scanmap_fuzzer.cpp |
|
1876 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_SWF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1877 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.Po |
|
1878 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1879 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1880 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_SWF_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_SWF_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1881 |
+ |
|
1882 |
+clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.o: clamav_scanmap_fuzzer.cpp |
|
1883 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_XMLDOCS_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.o -MD -MP -MF $(DEPDIR)/clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1884 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.Po |
|
1885 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.o' libtool=no @AMDEPBACKSLASH@ |
|
1886 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1887 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_XMLDOCS_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.o `test -f 'clamav_scanmap_fuzzer.cpp' || echo '$(srcdir)/'`clamav_scanmap_fuzzer.cpp |
|
1888 |
+ |
|
1889 |
+clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.obj: clamav_scanmap_fuzzer.cpp |
|
1890 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_XMLDOCS_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.obj -MD -MP -MF $(DEPDIR)/clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.Tpo -c -o clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1891 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.Tpo $(DEPDIR)/clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.Po |
|
1892 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='clamav_scanmap_fuzzer.cpp' object='clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.obj' libtool=no @AMDEPBACKSLASH@ |
|
1893 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1894 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clamav_scanmap_XMLDOCS_fuzzer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o clamav_scanmap_XMLDOCS_fuzzer-clamav_scanmap_fuzzer.obj `if test -f 'clamav_scanmap_fuzzer.cpp'; then $(CYGPATH_W) 'clamav_scanmap_fuzzer.cpp'; else $(CYGPATH_W) '$(srcdir)/clamav_scanmap_fuzzer.cpp'; fi` |
|
1895 |
+ |
|
1896 |
+mostlyclean-libtool: |
|
1897 |
+ -rm -f *.lo |
|
1898 |
+ |
|
1899 |
+clean-libtool: |
|
1900 |
+ -rm -rf .libs _libs |
|
1901 |
+ |
|
1902 |
+ID: $(am__tagged_files) |
|
1903 |
+ $(am__define_uniq_tagged_files); mkid -fID $$unique |
|
1904 |
+tags: tags-am |
|
1905 |
+TAGS: tags |
|
1906 |
+ |
|
1907 |
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
|
1908 |
+ set x; \ |
|
1909 |
+ here=`pwd`; \ |
|
1910 |
+ $(am__define_uniq_tagged_files); \ |
|
1911 |
+ shift; \ |
|
1912 |
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ |
|
1913 |
+ test -n "$$unique" || unique=$$empty_fix; \ |
|
1914 |
+ if test $$# -gt 0; then \ |
|
1915 |
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ |
|
1916 |
+ "$$@" $$unique; \ |
|
1917 |
+ else \ |
|
1918 |
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ |
|
1919 |
+ $$unique; \ |
|
1920 |
+ fi; \ |
|
1921 |
+ fi |
|
1922 |
+ctags: ctags-am |
|
1923 |
+ |
|
1924 |
+CTAGS: ctags |
|
1925 |
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
|
1926 |
+ $(am__define_uniq_tagged_files); \ |
|
1927 |
+ test -z "$(CTAGS_ARGS)$$unique" \ |
|
1928 |
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ |
|
1929 |
+ $$unique |
|
1930 |
+ |
|
1931 |
+GTAGS: |
|
1932 |
+ here=`$(am__cd) $(top_builddir) && pwd` \ |
|
1933 |
+ && $(am__cd) $(top_srcdir) \ |
|
1934 |
+ && gtags -i $(GTAGS_ARGS) "$$here" |
|
1935 |
+cscopelist: cscopelist-am |
|
1936 |
+ |
|
1937 |
+cscopelist-am: $(am__tagged_files) |
|
1938 |
+ list='$(am__tagged_files)'; \ |
|
1939 |
+ case "$(srcdir)" in \ |
|
1940 |
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ |
|
1941 |
+ *) sdir=$(subdir)/$(srcdir) ;; \ |
|
1942 |
+ esac; \ |
|
1943 |
+ for i in $$list; do \ |
|
1944 |
+ if test -f "$$i"; then \ |
|
1945 |
+ echo "$(subdir)/$$i"; \ |
|
1946 |
+ else \ |
|
1947 |
+ echo "$$sdir/$$i"; \ |
|
1948 |
+ fi; \ |
|
1949 |
+ done >> $(top_builddir)/cscope.files |
|
1950 |
+ |
|
1951 |
+distclean-tags: |
|
1952 |
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
|
1953 |
+ |
|
1954 |
+distdir: $(DISTFILES) |
|
1955 |
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
|
1956 |
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
|
1957 |
+ list='$(DISTFILES)'; \ |
|
1958 |
+ dist_files=`for file in $$list; do echo $$file; done | \ |
|
1959 |
+ sed -e "s|^$$srcdirstrip/||;t" \ |
|
1960 |
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ |
|
1961 |
+ case $$dist_files in \ |
|
1962 |
+ */*) $(MKDIR_P) `echo "$$dist_files" | \ |
|
1963 |
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ |
|
1964 |
+ sort -u` ;; \ |
|
1965 |
+ esac; \ |
|
1966 |
+ for file in $$dist_files; do \ |
|
1967 |
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ |
|
1968 |
+ if test -d $$d/$$file; then \ |
|
1969 |
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ |
|
1970 |
+ if test -d "$(distdir)/$$file"; then \ |
|
1971 |
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ |
|
1972 |
+ fi; \ |
|
1973 |
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ |
|
1974 |
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ |
|
1975 |
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ |
|
1976 |
+ fi; \ |
|
1977 |
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ |
|
1978 |
+ else \ |
|
1979 |
+ test -f "$(distdir)/$$file" \ |
|
1980 |
+ || cp -p $$d/$$file "$(distdir)/$$file" \ |
|
1981 |
+ || exit 1; \ |
|
1982 |
+ fi; \ |
|
1983 |
+ done |
|
1984 |
+check-am: all-am |
|
1985 |
+check: check-am |
|
1986 |
+all-am: Makefile $(LIBRARIES) $(PROGRAMS) |
|
1987 |
+installdirs: |
|
1988 |
+ for dir in "$(DESTDIR)$(fuzzdir)"; do \ |
|
1989 |
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ |
|
1990 |
+ done |
|
1991 |
+install: install-am |
|
1992 |
+install-exec: install-exec-am |
|
1993 |
+install-data: install-data-am |
|
1994 |
+uninstall: uninstall-am |
|
1995 |
+ |
|
1996 |
+install-am: all-am |
|
1997 |
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
|
1998 |
+ |
|
1999 |
+installcheck: installcheck-am |
|
2000 |
+install-strip: |
|
2001 |
+ if test -z '$(STRIP)'; then \ |
|
2002 |
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
|
2003 |
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
|
2004 |
+ install; \ |
|
2005 |
+ else \ |
|
2006 |
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
|
2007 |
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
|
2008 |
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ |
|
2009 |
+ fi |
|
2010 |
+mostlyclean-generic: |
|
2011 |
+ |
|
2012 |
+clean-generic: |
|
2013 |
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) |
|
2014 |
+ |
|
2015 |
+distclean-generic: |
|
2016 |
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
|
2017 |
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
|
2018 |
+ |
|
2019 |
+maintainer-clean-generic: |
|
2020 |
+ @echo "This command is intended for maintainers to use" |
|
2021 |
+ @echo "it deletes files that may require special tools to rebuild." |
|
2022 |
+clean: clean-am |
|
2023 |
+ |
|
2024 |
+clean-am: clean-fuzzPROGRAMS clean-generic clean-libtool \ |
|
2025 |
+ clean-noinstLIBRARIES mostlyclean-am |
|
2026 |
+ |
|
2027 |
+distclean: distclean-am |
|
2028 |
+ -rm -rf ./$(DEPDIR) |
|
2029 |
+ -rm -f Makefile |
|
2030 |
+distclean-am: clean-am distclean-compile distclean-generic \ |
|
2031 |
+ distclean-tags |
|
2032 |
+ |
|
2033 |
+dvi: dvi-am |
|
2034 |
+ |
|
2035 |
+dvi-am: |
|
2036 |
+ |
|
2037 |
+html: html-am |
|
2038 |
+ |
|
2039 |
+html-am: |
|
2040 |
+ |
|
2041 |
+info: info-am |
|
2042 |
+ |
|
2043 |
+info-am: |
|
2044 |
+ |
|
2045 |
+install-data-am: install-fuzzPROGRAMS |
|
2046 |
+ |
|
2047 |
+install-dvi: install-dvi-am |
|
2048 |
+ |
|
2049 |
+install-dvi-am: |
|
2050 |
+ |
|
2051 |
+install-exec-am: |
|
2052 |
+ |
|
2053 |
+install-html: install-html-am |
|
2054 |
+ |
|
2055 |
+install-html-am: |
|
2056 |
+ |
|
2057 |
+install-info: install-info-am |
|
2058 |
+ |
|
2059 |
+install-info-am: |
|
2060 |
+ |
|
2061 |
+install-man: |
|
2062 |
+ |
|
2063 |
+install-pdf: install-pdf-am |
|
2064 |
+ |
|
2065 |
+install-pdf-am: |
|
2066 |
+ |
|
2067 |
+install-ps: install-ps-am |
|
2068 |
+ |
|
2069 |
+install-ps-am: |
|
2070 |
+ |
|
2071 |
+installcheck-am: installcheck-fuzzPROGRAMS |
|
2072 |
+ |
|
2073 |
+maintainer-clean: maintainer-clean-am |
|
2074 |
+ -rm -rf ./$(DEPDIR) |
|
2075 |
+ -rm -f Makefile |
|
2076 |
+maintainer-clean-am: distclean-am maintainer-clean-generic |
|
2077 |
+ |
|
2078 |
+mostlyclean: mostlyclean-am |
|
2079 |
+ |
|
2080 |
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \ |
|
2081 |
+ mostlyclean-libtool |
|
2082 |
+ |
|
2083 |
+pdf: pdf-am |
|
2084 |
+ |
|
2085 |
+pdf-am: |
|
2086 |
+ |
|
2087 |
+ps: ps-am |
|
2088 |
+ |
|
2089 |
+ps-am: |
|
2090 |
+ |
|
2091 |
+uninstall-am: uninstall-fuzzPROGRAMS |
|
2092 |
+ |
|
2093 |
+.MAKE: install-am install-strip |
|
2094 |
+ |
|
2095 |
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ |
|
2096 |
+ clean-fuzzPROGRAMS clean-generic clean-libtool \ |
|
2097 |
+ clean-noinstLIBRARIES cscopelist-am ctags ctags-am distclean \ |
|
2098 |
+ distclean-compile distclean-generic distclean-libtool \ |
|
2099 |
+ distclean-tags distdir dvi dvi-am html html-am info info-am \ |
|
2100 |
+ install install-am install-data install-data-am install-dvi \ |
|
2101 |
+ install-dvi-am install-exec install-exec-am \ |
|
2102 |
+ install-fuzzPROGRAMS install-html install-html-am install-info \ |
|
2103 |
+ install-info-am install-man install-pdf install-pdf-am \ |
|
2104 |
+ install-ps install-ps-am install-strip installcheck \ |
|
2105 |
+ installcheck-am installcheck-fuzzPROGRAMS installdirs \ |
|
2106 |
+ maintainer-clean maintainer-clean-generic mostlyclean \ |
|
2107 |
+ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ |
|
2108 |
+ pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ |
|
2109 |
+ uninstall-fuzzPROGRAMS |
|
2110 |
+ |
|
2111 |
+ |
|
2112 |
+@ENABLE_FUZZ_TRUE@LIB_FUZZING_ENGINE ?= standalone_fuzz_target_runner.a |
|
2113 |
+ |
|
2114 |
+@ENABLE_FUZZ_TRUE@all: $(LIB_FUZZING_ENGINE) |
|
2115 |
+ |
|
2116 |
+@ENABLE_FUZZ_TRUE@check: all |
|
2117 |
+@ENABLE_FUZZ_TRUE@ for type in ARCHIVE MAIL OLE2 PDF HTML PE ELF SWF XMLDOCS HWP3 ; do \ |
|
2118 |
+@ENABLE_FUZZ_TRUE@ builddir="$(builddir)" $(srcdir)/run_fuzzer_tests.py -f clamav_scanmap_fuzzer -c $(top_srcdir)/../clamav-fuzz-corpus/scantype/$$type ; \ |
|
2119 |
+@ENABLE_FUZZ_TRUE@ done |
|
2120 |
+@ENABLE_FUZZ_TRUE@ for type in ARCHIVE MAIL OLE2 PDF HTML PE ELF SWF XMLDOCS HWP3 ; do \ |
|
2121 |
+@ENABLE_FUZZ_TRUE@ builddir="$(builddir)" $(srcdir)/run_fuzzer_tests.py -f "clamav_scanfile_"$$type"_fuzzer" -c $(top_srcdir)/../clamav-fuzz-corpus/scantype/$$type ; \ |
|
2122 |
+@ENABLE_FUZZ_TRUE@ done |
|
2123 |
+@ENABLE_FUZZ_TRUE@ for type in CDB CFG CRB FP FTM HDB HSB IDB IGN IGN2 LDB MDB MSB NDB PDB WDB YARA ; do \ |
|
2124 |
+@ENABLE_FUZZ_TRUE@ builddir="$(builddir)" $(srcdir)/run_fuzzer_tests.py -f "clamav_dbload_"$$type"_fuzzer" -c $(top_srcdir)/../clamav-fuzz-corpus/database/$$type ; \ |
|
2125 |
+@ENABLE_FUZZ_TRUE@ done |
|
2126 |
+ |
|
2127 |
+@ENABLE_FUZZ_FALSE@all: |
|
2128 |
+@ENABLE_FUZZ_FALSE@check: |
|
2129 |
+@ENABLE_FUZZ_FALSE@ @echo "Building fuzz targets is not enabled" |
|
2130 |
+@ENABLE_FUZZ_FALSE@ @echo "Use: ./configure --enable-fuzz --with-libjson=no --with-pcre=no --enable-static=yes --enable-shared=no --disable-llvm" |
|
2131 |
+@ENABLE_FUZZ_FALSE@ @exit 1 |
|
2132 |
+ |
|
2133 |
+# Tell versions [3.59,3.63) of GNU make to not export all variables. |
|
2134 |
+# Otherwise a system limit (for SysV at least) may be exceeded. |
|
2135 |
+.NOEXPORT: |
0 | 2136 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,20 @@ |
0 |
+# OSS-Fuzz |
|
1 |
+ |
|
2 |
+ClamAV has chosen to integrate with [oss-fuzz](https://github.com/google/oss-fuzz). |
|
3 |
+ |
|
4 |
+What this means is that this repository includes: |
|
5 |
+ |
|
6 |
+- Fuzz targets: |
|
7 |
+ - A function to which we apply fuzzing. |
|
8 |
+ - For ClamAV, clamav_scanfile_fuzzer.cc may be compiled with specific macros defined to produce multiple fuzz targets. |
|
9 |
+ - Additional fuzz targets may be added to fuzz other ClamAV inputs. |
|
10 |
+ |
|
11 |
+- Seed corpora: |
|
12 |
+ - A set of minimal test inputs that generate maximal code coverage. |
|
13 |
+ - Each ClamAV fuzz target has a seed corpus located under: fuzz/corpus/<target> |
|
14 |
+ |
|
15 |
+- Fuzzing dictionaries: |
|
16 |
+ - A simple dictionary of tokens used by the input language. This can have a dramatic positive effect on fuzzing efficiency. For example, when fuzzing an XML parser, a dictionary of XML tokens will help. |
|
17 |
+ - Some ClamAV fuzz targets have a dictionary located under: fuzz/dictionaries/<target>.dict |
|
18 |
+ |
|
19 |
+For more information on how this is set up, see: [ideal OSS-Fuzz integration](https://github.com/google/oss-fuzz/blob/master/docs/ideal_integration.md) |
0 | 20 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,136 @@ |
0 |
+/* |
|
1 |
+ * Fuzz target for cl_load() |
|
2 |
+ * |
|
3 |
+ * Copyright (C) 2018 Cisco Systems, Inc. and/or its affiliates. All rights reserved. |
|
4 |
+ * Authors: Micah Snyder |
|
5 |
+ * |
|
6 |
+ * Redistribution and use in source and binary forms, with or without |
|
7 |
+ * modification, are permitted provided that the following conditions are met: |
|
8 |
+ * |
|
9 |
+ * 1. Redistributions of source code must retain the above copyright notice, |
|
10 |
+ * this list of conditions and the following disclaimer. |
|
11 |
+ * |
|
12 |
+ * 2. Redistributions in binary form must reproduce the above copyright notice, |
|
13 |
+ * this list of conditions and the following disclaimer in the documentation |
|
14 |
+ * and/or other materials provided with the distribution. |
|
15 |
+ * |
|
16 |
+ * 3. Neither the name of the copyright holder nor the names of its contributors |
|
17 |
+ * may be used to endorse or promote products derived from this software without |
|
18 |
+ * specific prior written permission. |
|
19 |
+ * |
|
20 |
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
|
21 |
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
|
22 |
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
|
23 |
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
|
24 |
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
|
25 |
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
|
26 |
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
|
27 |
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
|
28 |
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
|
29 |
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
|
30 |
+ * POSSIBILITY OF SUCH DAMAGE. |
|
31 |
+ */ |
|
32 |
+ |
|
33 |
+#include <stdint.h> |
|
34 |
+#include <stdlib.h> |
|
35 |
+#include <unistd.h> |
|
36 |
+ |
|
37 |
+#include "clamav.h" |
|
38 |
+ |
|
39 |
+void clamav_message_callback(enum cl_msg severity, const char* fullmsg, |
|
40 |
+ const char* msg, void* context) |
|
41 |
+{ |
|
42 |
+} |
|
43 |
+ |
|
44 |
+class ClamAVState |
|
45 |
+{ |
|
46 |
+ public: |
|
47 |
+ ClamAVState() |
|
48 |
+ { |
|
49 |
+ // Silence all the log messages, none of them are meaningful. |
|
50 |
+ cl_set_clcb_msg(clamav_message_callback); |
|
51 |
+ |
|
52 |
+ cl_init(CL_INIT_DEFAULT); |
|
53 |
+ engine = cl_engine_new(); |
|
54 |
+ cl_engine_compile(engine); |
|
55 |
+ |
|
56 |
+ tmp_db_name = NULL; |
|
57 |
+ } |
|
58 |
+ |
|
59 |
+ ~ClamAVState() |
|
60 |
+ { |
|
61 |
+ cl_engine_free(engine); |
|
62 |
+ |
|
63 |
+ if (NULL != tmp_db_name) { |
|
64 |
+ unlink(tmp_db_name); |
|
65 |
+ } |
|
66 |
+ } |
|
67 |
+ |
|
68 |
+ struct cl_engine* engine; |
|
69 |
+ const char* tmp_db_name; |
|
70 |
+}; |
|
71 |
+ |
|
72 |
+// Global with static initializer to setup an engine so we don't need to do |
|
73 |
+// that on each execution. |
|
74 |
+ClamAVState kClamAVState; |
|
75 |
+ |
|
76 |
+extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) |
|
77 |
+{ |
|
78 |
+ unsigned int sigs = 0; |
|
79 |
+ FILE* fuzzdb = NULL; |
|
80 |
+ |
|
81 |
+ unsigned int dboptions = |
|
82 |
+ CL_DB_PHISHING | CL_DB_PHISHING_URLS | |
|
83 |
+ CL_DB_BYTECODE | CL_DB_BYTECODE_UNSIGNED | |
|
84 |
+ CL_DB_PUA | CL_DB_ENHANCED; |
|
85 |
+ |
|
86 |
+#if defined(CLAMAV_FUZZ_CDB) |
|
87 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.cdb"; |
|
88 |
+#elif defined(CLAMAV_FUZZ_CFG) |
|
89 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.cfg"; |
|
90 |
+#elif defined(CLAMAV_FUZZ_CRB) |
|
91 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.crb"; |
|
92 |
+#elif defined(CLAMAV_FUZZ_FP) |
|
93 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.fp"; |
|
94 |
+#elif defined(CLAMAV_FUZZ_FTM) |
|
95 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.ftm"; |
|
96 |
+#elif defined(CLAMAV_FUZZ_HDB) |
|
97 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.hdb"; |
|
98 |
+#elif defined(CLAMAV_FUZZ_HSB) |
|
99 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.hsb"; |
|
100 |
+#elif defined(CLAMAV_FUZZ_IDB) |
|
101 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.idb"; |
|
102 |
+#elif defined(CLAMAV_FUZZ_IGN) |
|
103 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.ign"; |
|
104 |
+#elif defined(CLAMAV_FUZZ_IGN2) |
|
105 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.ign2"; |
|
106 |
+#elif defined(CLAMAV_FUZZ_LDB) |
|
107 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.ldb"; |
|
108 |
+#elif defined(CLAMAV_FUZZ_MDB) |
|
109 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.mdb"; |
|
110 |
+#elif defined(CLAMAV_FUZZ_MSB) |
|
111 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.msb"; |
|
112 |
+#elif defined(CLAMAV_FUZZ_NDB) |
|
113 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.ndb"; |
|
114 |
+#elif defined(CLAMAV_FUZZ_PDB) |
|
115 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.pdb"; |
|
116 |
+#elif defined(CLAMAV_FUZZ_WDB) |
|
117 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.wdb"; |
|
118 |
+#elif defined(CLAMAV_FUZZ_YARA) |
|
119 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz.yara"; |
|
120 |
+#else |
|
121 |
+ kClamAVState.tmp_db_name = "dbload_tmp_fuzz"; |
|
122 |
+#endif |
|
123 |
+ |
|
124 |
+ fuzzdb = fopen(kClamAVState.tmp_db_name, "w"); |
|
125 |
+ fwrite(data, size, 1, fuzzdb); |
|
126 |
+ fclose(fuzzdb); |
|
127 |
+ |
|
128 |
+ cl_load( |
|
129 |
+ kClamAVState.tmp_db_name, |
|
130 |
+ kClamAVState.engine, |
|
131 |
+ &sigs, |
|
132 |
+ dboptions); |
|
133 |
+ |
|
134 |
+ return 0; |
|
135 |
+} |
0 | 136 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,134 @@ |
0 |
+/* |
|
1 |
+ * Fuzz target for cl_scanfile() |
|
2 |
+ * |
|
3 |
+ * Copyright (C) 2018 Cisco Systems, Inc. and/or its affiliates. All rights reserved. |
|
4 |
+ * Authors: Micah Snyder, Alex Gaynor |
|
5 |
+ * |
|
6 |
+ * Redistribution and use in source and binary forms, with or without |
|
7 |
+ * modification, are permitted provided that the following conditions are met: |
|
8 |
+ * |
|
9 |
+ * 1. Redistributions of source code must retain the above copyright notice, |
|
10 |
+ * this list of conditions and the following disclaimer. |
|
11 |
+ * |
|
12 |
+ * 2. Redistributions in binary form must reproduce the above copyright notice, |
|
13 |
+ * this list of conditions and the following disclaimer in the documentation |
|
14 |
+ * and/or other materials provided with the distribution. |
|
15 |
+ * |
|
16 |
+ * 3. Neither the name of the copyright holder nor the names of its contributors |
|
17 |
+ * may be used to endorse or promote products derived from this software without |
|
18 |
+ * specific prior written permission. |
|
19 |
+ * |
|
20 |
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
|
21 |
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
|
22 |
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
|
23 |
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
|
24 |
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
|
25 |
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
|
26 |
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
|
27 |
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
|
28 |
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
|
29 |
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
|
30 |
+ * POSSIBILITY OF SUCH DAMAGE. |
|
31 |
+ */ |
|
32 |
+ |
|
33 |
+#include <stdint.h> |
|
34 |
+#include <stdlib.h> |
|
35 |
+#include <unistd.h> |
|
36 |
+#include <string.h> |
|
37 |
+ |
|
38 |
+#include "clamav.h" |
|
39 |
+ |
|
40 |
+void clamav_message_callback(enum cl_msg severity, const char* fullmsg, |
|
41 |
+ const char* msg, void* context) |
|
42 |
+{ |
|
43 |
+} |
|
44 |
+ |
|
45 |
+class ClamAVState |
|
46 |
+{ |
|
47 |
+ public: |
|
48 |
+ ClamAVState() |
|
49 |
+ { |
|
50 |
+ // Silence all the log messages, none of them are meaningful. |
|
51 |
+ cl_set_clcb_msg(clamav_message_callback); |
|
52 |
+ |
|
53 |
+ cl_init(CL_INIT_DEFAULT); |
|
54 |
+ engine = cl_engine_new(); |
|
55 |
+ cl_engine_compile(engine); |
|
56 |
+ |
|
57 |
+ tmp_file_name = NULL; |
|
58 |
+ } |
|
59 |
+ |
|
60 |
+ ~ClamAVState() |
|
61 |
+ { |
|
62 |
+ cl_engine_free(engine); |
|
63 |
+ |
|
64 |
+ if (NULL != tmp_file_name) { |
|
65 |
+ unlink(tmp_file_name); |
|
66 |
+ } |
|
67 |
+ } |
|
68 |
+ |
|
69 |
+ struct cl_engine* engine; |
|
70 |
+ const char* tmp_file_name; |
|
71 |
+}; |
|
72 |
+ |
|
73 |
+// Global with static initializer to setup an engine so we don't need to do |
|
74 |
+// that on each execution. |
|
75 |
+ClamAVState kClamAVState; |
|
76 |
+ |
|
77 |
+extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) |
|
78 |
+{ |
|
79 |
+ FILE* fuzzfile = NULL; |
|
80 |
+ |
|
81 |
+#if defined(CLAMAV_FUZZ_ARCHIVE) |
|
82 |
+ kClamAVState.tmp_file_name = "tmp.scanfile.archive"; |
|
83 |
+ unsigned int scanopt = CL_SCAN_ARCHIVE; |
|
84 |
+#elif defined(CLAMAV_FUZZ_MAIL) |
|
85 |
+ kClamAVState.tmp_file_name = "tmp.scanfile.eml"; |
|
86 |
+ unsigned int scanopt = CL_SCAN_MAIL; |
|
87 |
+#elif defined(CLAMAV_FUZZ_OLE2) |
|
88 |
+ kClamAVState.tmp_file_name = "tmp.scanfile.ole2"; |
|
89 |
+ unsigned int scanopt = CL_SCAN_OLE2; |
|
90 |
+#elif defined(CLAMAV_FUZZ_PDF) |
|
91 |
+ kClamAVState.tmp_file_name = "tmp.scanfile.pdf"; |
|
92 |
+ unsigned int scanopt = CL_SCAN_PDF; |
|
93 |
+#elif defined(CLAMAV_FUZZ_HTML) |
|
94 |
+ kClamAVState.tmp_file_name = "tmp.scanfile.html"; |
|
95 |
+ unsigned int scanopt = CL_SCAN_HTML; |
|
96 |
+#elif defined(CLAMAV_FUZZ_PE) |
|
97 |
+ kClamAVState.tmp_file_name = "tmp.scanfile.pe"; |
|
98 |
+ unsigned int scanopt = CL_SCAN_PE; |
|
99 |
+#elif defined(CLAMAV_FUZZ_ELF) |
|
100 |
+ kClamAVState.tmp_file_name = "tmp.scanfile.elf"; |
|
101 |
+ unsigned int scanopt = CL_SCAN_ELF; |
|
102 |
+#elif defined(CLAMAV_FUZZ_SWF) |
|
103 |
+ kClamAVState.tmp_file_name = "tmp.scanfile.swf"; |
|
104 |
+ unsigned int scanopt = CL_SCAN_SWF; |
|
105 |
+#elif defined(CLAMAV_FUZZ_XMLDOCS) |
|
106 |
+ kClamAVState.tmp_file_name = "tmp.scanfile.docx"; |
|
107 |
+ unsigned int scanopt = CL_SCAN_XMLDOCS; |
|
108 |
+#elif defined(CLAMAV_FUZZ_HWP3) |
|
109 |
+ kClamAVState.tmp_file_name = "tmp.scanfile.hwp"; |
|
110 |
+ unsigned int scanopt = CL_SCAN_HWP3; |
|
111 |
+#else |
|
112 |
+ kClamAVState.tmp_file_name = "tmp.scanfile"; |
|
113 |
+ unsigned int scanopt = ~(0); |
|
114 |
+#endif |
|
115 |
+ |
|
116 |
+ scanopt |= CL_SCAN_ALGORITHMIC; |
|
117 |
+ |
|
118 |
+ fuzzfile = fopen(kClamAVState.tmp_file_name, "w"); |
|
119 |
+ fwrite(data, size, 1, fuzzfile); |
|
120 |
+ fclose(fuzzfile); |
|
121 |
+ |
|
122 |
+ const char* virus_name = nullptr; |
|
123 |
+ unsigned long scanned = 0; |
|
124 |
+ cl_scanfile( |
|
125 |
+ kClamAVState.tmp_file_name, |
|
126 |
+ &virus_name, |
|
127 |
+ &scanned, |
|
128 |
+ kClamAVState.engine, |
|
129 |
+ scanopt |
|
130 |
+ ); |
|
131 |
+ |
|
132 |
+ return 0; |
|
133 |
+} |
0 | 134 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,112 @@ |
0 |
+/* |
|
1 |
+ * Fuzz target for cl_scanmap_callback() |
|
2 |
+ * |
|
3 |
+ * Copyright (C) 2018 Cisco Systems, Inc. and/or its affiliates. All rights reserved. |
|
4 |
+ * Authors: Micah Snyder, Alex Gaynor |
|
5 |
+ * |
|
6 |
+ * Redistribution and use in source and binary forms, with or without |
|
7 |
+ * modification, are permitted provided that the following conditions are met: |
|
8 |
+ * |
|
9 |
+ * 1. Redistributions of source code must retain the above copyright notice, |
|
10 |
+ * this list of conditions and the following disclaimer. |
|
11 |
+ * |
|
12 |
+ * 2. Redistributions in binary form must reproduce the above copyright notice, |
|
13 |
+ * this list of conditions and the following disclaimer in the documentation |
|
14 |
+ * and/or other materials provided with the distribution. |
|
15 |
+ * |
|
16 |
+ * 3. Neither the name of the copyright holder nor the names of its contributors |
|
17 |
+ * may be used to endorse or promote products derived from this software without |
|
18 |
+ * specific prior written permission. |
|
19 |
+ * |
|
20 |
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
|
21 |
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
|
22 |
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
|
23 |
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
|
24 |
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
|
25 |
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
|
26 |
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
|
27 |
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
|
28 |
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
|
29 |
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
|
30 |
+ * POSSIBILITY OF SUCH DAMAGE. |
|
31 |
+ */ |
|
32 |
+ |
|
33 |
+#include <stdint.h> |
|
34 |
+#include <stdlib.h> |
|
35 |
+#include <string.h> |
|
36 |
+ |
|
37 |
+#include "clamav.h" |
|
38 |
+ |
|
39 |
+ |
|
40 |
+void clamav_message_callback(enum cl_msg severity, const char *fullmsg, |
|
41 |
+ const char *msg, void *context) { |
|
42 |
+} |
|
43 |
+ |
|
44 |
+class ClamAVState { |
|
45 |
+public: |
|
46 |
+ ClamAVState() { |
|
47 |
+ // Silence all the log messages, none of them are meaningful. |
|
48 |
+ cl_set_clcb_msg(clamav_message_callback); |
|
49 |
+ |
|
50 |
+ cl_init(CL_INIT_DEFAULT); |
|
51 |
+ engine = cl_engine_new(); |
|
52 |
+ cl_engine_compile(engine); |
|
53 |
+ } |
|
54 |
+ |
|
55 |
+ ~ClamAVState() { |
|
56 |
+ cl_engine_free(engine); |
|
57 |
+ } |
|
58 |
+ |
|
59 |
+ struct cl_engine *engine; |
|
60 |
+}; |
|
61 |
+ |
|
62 |
+// Global with static initializer to setup an engine so we don't need to do |
|
63 |
+// that on each execution. |
|
64 |
+ClamAVState kClamAVState; |
|
65 |
+ |
|
66 |
+extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { |
|
67 |
+ |
|
68 |
+ cl_fmap_t *clamav_data = cl_fmap_open_memory(data, size); |
|
69 |
+ |
|
70 |
+ unsigned int scanopt = |
|
71 |
+#if defined(CLAMAV_FUZZ_ARCHIVE) |
|
72 |
+ CL_SCAN_ARCHIVE; |
|
73 |
+#elif defined(CLAMAV_FUZZ_MAIL) |
|
74 |
+ CL_SCAN_MAIL; |
|
75 |
+#elif defined(CLAMAV_FUZZ_OLE2) |
|
76 |
+ CL_SCAN_OLE2; |
|
77 |
+#elif defined(CLAMAV_FUZZ_PDF) |
|
78 |
+ CL_SCAN_PDF; |
|
79 |
+#elif defined(CLAMAV_FUZZ_HTML) |
|
80 |
+ CL_SCAN_HTML; |
|
81 |
+#elif defined(CLAMAV_FUZZ_PE) |
|
82 |
+ CL_SCAN_PE; |
|
83 |
+#elif defined(CLAMAV_FUZZ_ALGORITHMIC) |
|
84 |
+ CL_SCAN_ALGORITHMIC; |
|
85 |
+#elif defined(CLAMAV_FUZZ_ELF) |
|
86 |
+ CL_SCAN_ELF; |
|
87 |
+#elif defined(CLAMAV_FUZZ_SWF) |
|
88 |
+ CL_SCAN_SWF; |
|
89 |
+#elif defined(CLAMAV_FUZZ_XMLDOCS) |
|
90 |
+ CL_SCAN_XMLDOCS; |
|
91 |
+#elif defined(CLAMAV_FUZZ_HWP3) |
|
92 |
+ CL_SCAN_HWP3; |
|
93 |
+#else |
|
94 |
+ CL_SCAN_STDOPT; |
|
95 |
+#endif |
|
96 |
+ |
|
97 |
+ const char *virus_name = nullptr; |
|
98 |
+ unsigned long scanned = 0; |
|
99 |
+ cl_scanmap_callback( |
|
100 |
+ clamav_data, |
|
101 |
+ &virus_name, |
|
102 |
+ &scanned, |
|
103 |
+ kClamAVState.engine, |
|
104 |
+ scanopt, |
|
105 |
+ nullptr |
|
106 |
+ ); |
|
107 |
+ |
|
108 |
+ cl_fmap_close(clamav_data); |
|
109 |
+ |
|
110 |
+ return 0; |
|
111 |
+} |
0 | 112 |
new file mode 100755 |
... | ... |
@@ -0,0 +1,141 @@ |
0 |
+#!/usr/bin/env python |
|
1 |
+# Copyright (C) 2018 Cisco Systems, Inc. and/or its affiliates. All rights reserved. |
|
2 |
+ |
|
3 |
+''' |
|
4 |
+This script is a convenience tool to run a standalone fuzz target against each |
|
5 |
+item in its associated fuzz corpus. |
|
6 |
+''' |
|
7 |
+ |
|
8 |
+from __future__ import print_function, division, absolute_import |
|
9 |
+ |
|
10 |
+import argparse |
|
11 |
+import os |
|
12 |
+import subprocess |
|
13 |
+import sys |
|
14 |
+import tempfile |
|
15 |
+import threading |
|
16 |
+ |
|
17 |
+def which(program): |
|
18 |
+ ''' |
|
19 |
+ Implements bash "which" feature. |
|
20 |
+ Find the full path to a program located in the PATH. |
|
21 |
+ |
|
22 |
+ https://stackoverflow.com/a/377028 |
|
23 |
+ ''' |
|
24 |
+ def is_exe(fpath): |
|
25 |
+ return os.path.isfile(fpath) and os.access(fpath, os.X_OK) |
|
26 |
+ |
|
27 |
+ fpath, _ = os.path.split(program) |
|
28 |
+ if fpath: |
|
29 |
+ if is_exe(program): |
|
30 |
+ return program |
|
31 |
+ else: |
|
32 |
+ for path in os.environ["PATH"].split(os.pathsep): |
|
33 |
+ exe_file = os.path.join(path, program) |
|
34 |
+ if is_exe(exe_file): |
|
35 |
+ return exe_file |
|
36 |
+ |
|
37 |
+ return None |
|
38 |
+ |
|
39 |
+def cmd(command): |
|
40 |
+ ''' |
|
41 |
+ Run a command in a subprocess. |
|
42 |
+ |
|
43 |
+ https://stackoverflow.com/a/4408409 |
|
44 |
+ https://stackoverflow.com/a/10012262 |
|
45 |
+ ''' |
|
46 |
+ with tempfile.TemporaryFile() as tempf: |
|
47 |
+ p = subprocess.Popen(command, stderr=tempf) |
|
48 |
+ is_killed = {'value': False} |
|
49 |
+ |
|
50 |
+ def timeout(p, is_killed): |
|
51 |
+ is_killed['value'] = True |
|
52 |
+ p.kill() |
|
53 |
+ |
|
54 |
+ timer = threading.Timer(2, timeout, [p, is_killed]) |
|
55 |
+ |
|
56 |
+ try: |
|
57 |
+ timer.start() |
|
58 |
+ p.wait() |
|
59 |
+ tempf.seek(0) |
|
60 |
+ text = tempf.read().decode("utf-8").strip() |
|
61 |
+ returncode = p.returncode |
|
62 |
+ finally: |
|
63 |
+ timer.cancel() |
|
64 |
+ |
|
65 |
+ if is_killed['value']: |
|
66 |
+ text = 'error: timeout, ' + text |
|
67 |
+ returncode = 1 |
|
68 |
+ |
|
69 |
+ return text, returncode |
|
70 |
+ |
|
71 |
+def run_test(fuzzer, corpus_path): |
|
72 |
+ ''' |
|
73 |
+ Test a standalone fuzz target with each item from the fuzz corpus. |
|
74 |
+ ''' |
|
75 |
+ builddir = os.environ.get("builddir", ".") |
|
76 |
+ fuzz_target = os.path.join(builddir, fuzzer) |
|
77 |
+ |
|
78 |
+ print("Fuzz Target: {fuzzer}".format(fuzzer=fuzzer)) |
|
79 |
+ print("Corpus Path: {corpus_path}".format(corpus_path=corpus_path)) |
|
80 |
+ |
|
81 |
+ if not os.path.exists(fuzz_target): |
|
82 |
+ print("Failed to find fuzz target: {binary}!".format(binary=fuzz_target)) |
|
83 |
+ sys.exit(1) |
|
84 |
+ |
|
85 |
+ failures = 0 |
|
86 |
+ |
|
87 |
+ valgrind = None |
|
88 |
+ if os.environ.get('VG', ''): |
|
89 |
+ valgrind = which('valgrind') |
|
90 |
+ |
|
91 |
+ for fname in os.listdir(corpus_path): |
|
92 |
+ seedpath = os.path.join(corpus_path, fname) |
|
93 |
+ |
|
94 |
+ text, returncode = cmd([fuzz_target, seedpath]) |
|
95 |
+ if text.strip(): |
|
96 |
+ print(text) |
|
97 |
+ |
|
98 |
+ failed = False |
|
99 |
+ if returncode != 0 or 'error' in text: |
|
100 |
+ print('failure on %s' % fname) |
|
101 |
+ failed = True |
|
102 |
+ |
|
103 |
+ if valgrind: |
|
104 |
+ text, returncode = cmd( |
|
105 |
+ [valgrind, '--error-exitcode=1', fuzz_target, seedpath]) |
|
106 |
+ if returncode: |
|
107 |
+ print(text) |
|
108 |
+ print('failure on %s' % fname) |
|
109 |
+ failed = True |
|
110 |
+ |
|
111 |
+ if failed: |
|
112 |
+ failures = failures + 1 |
|
113 |
+ |
|
114 |
+ if failures: |
|
115 |
+ print("%i scanfile fuzzer related tests failed." % failures) |
|
116 |
+ sys.exit(1) |
|
117 |
+ |
|
118 |
+def main(): |
|
119 |
+ ''' |
|
120 |
+ Get command line options to support this tool. |
|
121 |
+ ''' |
|
122 |
+ parser = argparse.ArgumentParser(description=__doc__) |
|
123 |
+ |
|
124 |
+ parser.add_argument( |
|
125 |
+ '-f', |
|
126 |
+ '--fuzzer', |
|
127 |
+ required=True, |
|
128 |
+ help="The fuzz target to test.") |
|
129 |
+ parser.add_argument( |
|
130 |
+ '-c', |
|
131 |
+ '--corpus', |
|
132 |
+ required=True, |
|
133 |
+ help="Path of the fuzz corpus.") |
|
134 |
+ |
|
135 |
+ args = parser.parse_args() |
|
136 |
+ |
|
137 |
+ run_test(args.fuzzer, args.corpus) |
|
138 |
+ |
|
139 |
+if __name__ == '__main__': |
|
140 |
+ main() |
0 | 141 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,35 @@ |
0 |
+// Copyright 2017 Google Inc. All Rights Reserved. |
|
1 |
+// Licensed under the Apache License, Version 2.0 (the "License"); |
|
2 |
+ |
|
3 |
+// Example of a standalone runner for "fuzz targets". |
|
4 |
+// It reads all files passed as parameters and feeds their contents |
|
5 |
+// one by one into the fuzz target (LLVMFuzzerTestOneInput). |
|
6 |
+// This runner does not do any fuzzing, but allows us to run the fuzz target |
|
7 |
+// on the test corpus (e.g. "do_stuff_test_data") or on a single file, |
|
8 |
+// e.g. the one that comes from a bug report. |
|
9 |
+ |
|
10 |
+#include <cassert> |
|
11 |
+#include <iostream> |
|
12 |
+#include <fstream> |
|
13 |
+#include <vector> |
|
14 |
+ |
|
15 |
+// Forward declare the "fuzz target" interface. |
|
16 |
+// We deliberately keep this inteface simple and header-free. |
|
17 |
+extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size); |
|
18 |
+ |
|
19 |
+int main(int argc, char **argv) { |
|
20 |
+ for (int i = 1; i < argc; i++) { |
|
21 |
+ std::ifstream in(argv[i]); |
|
22 |
+ in.seekg(0, in.end); |
|
23 |
+ size_t length = in.tellg(); |
|
24 |
+ in.seekg (0, in.beg); |
|
25 |
+ std::cout << "Reading " << length << " bytes from " << argv[i] << std::endl; |
|
26 |
+ // Allocate exactly length bytes so that we reliably catch buffer overflows. |
|
27 |
+ std::vector<char> bytes(length); |
|
28 |
+ in.read(bytes.data(), bytes.size()); |
|
29 |
+ assert(in); |
|
30 |
+ LLVMFuzzerTestOneInput(reinterpret_cast<const uint8_t *>(bytes.data()), |
|
31 |
+ bytes.size()); |
|
32 |
+ std::cout << "Execution successful" << std::endl; |
|
33 |
+ } |
|
34 |
+} |
|
0 | 35 |
\ No newline at end of file |
... | ... |
@@ -152,6 +152,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
152 | 152 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
153 | 153 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
154 | 154 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
155 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
155 | 156 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
156 | 157 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
157 | 158 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -759,6 +760,10 @@ CPP = @CPP@ |
759 | 759 |
CPPFLAGS = @CPPFLAGS@ |
760 | 760 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
761 | 761 |
CURSES_LIBS = @CURSES_LIBS@ |
762 |
+CXX = @CXX@ |
|
763 |
+CXXCPP = @CXXCPP@ |
|
764 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
765 |
+CXXFLAGS = @CXXFLAGS@ |
|
762 | 766 |
CYGPATH_W = @CYGPATH_W@ |
763 | 767 |
DBDIR = @DBDIR@ |
764 | 768 |
DEFS = @DEFS@ |
... | ... |
@@ -884,6 +889,7 @@ abs_top_builddir = @abs_top_builddir@ |
884 | 884 |
abs_top_srcdir = @abs_top_srcdir@ |
885 | 885 |
ac_ct_AR = @ac_ct_AR@ |
886 | 886 |
ac_ct_CC = @ac_ct_CC@ |
887 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
887 | 888 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
888 | 889 |
am__include = @am__include@ |
889 | 890 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -1,8 +1,8 @@ |
1 |
-/* A Bison parser, made by GNU Bison 3.0.4. */ |
|
1 |
+/* A Bison parser, made by GNU Bison 3.0.2. */ |
|
2 | 2 |
|
3 | 3 |
/* Bison implementation for Yacc-like parsers in C |
4 | 4 |
|
5 |
- Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc. |
|
5 |
+ Copyright (C) 1984, 1989-1990, 2000-2013 Free Software Foundation, Inc. |
|
6 | 6 |
|
7 | 7 |
This program is free software: you can redistribute it and/or modify |
8 | 8 |
it under the terms of the GNU General Public License as published by |
... | ... |
@@ -44,7 +44,7 @@ |
44 | 44 |
#define YYBISON 1 |
45 | 45 |
|
46 | 46 |
/* Bison version. */ |
47 |
-#define YYBISON_VERSION "3.0.4" |
|
47 |
+#define YYBISON_VERSION "3.0.2" |
|
48 | 48 |
|
49 | 49 |
/* Skeleton name. */ |
50 | 50 |
#define YYSKELETON_NAME "yacc.c" |
... | ... |
@@ -68,7 +68,7 @@ |
68 | 68 |
|
69 | 69 |
|
70 | 70 |
/* Copy the first part of user declarations. */ |
71 |
-#line 39 "yara_grammar.y" /* yacc.c:339 */ |
|
71 |
+#line 43 "../../libclamav/yara_grammar.y" /* yacc.c:339 */ |
|
72 | 72 |
|
73 | 73 |
|
74 | 74 |
#include <assert.h> |
... | ... |
@@ -172,6 +172,12 @@ |
172 | 172 |
#if YYDEBUG |
173 | 173 |
extern int yara_yydebug; |
174 | 174 |
#endif |
175 |
+/* "%code requires" blocks. */ |
|
176 |
+#line 39 "../../libclamav/yara_grammar.y" /* yacc.c:355 */ |
|
177 |
+ |
|
178 |
+#include "yara_compiler.h" |
|
179 |
+ |
|
180 |
+#line 181 "yara_grammar.c" /* yacc.c:355 */ |
|
175 | 181 |
|
176 | 182 |
/* Token type. */ |
177 | 183 |
#ifndef YYTOKENTYPE |
... | ... |
@@ -286,10 +292,10 @@ extern int yara_yydebug; |
286 | 286 |
|
287 | 287 |
/* Value type. */ |
288 | 288 |
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED |
289 |
- |
|
289 |
+typedef union YYSTYPE YYSTYPE; |
|
290 | 290 |
union YYSTYPE |
291 | 291 |
{ |
292 |
-#line 214 "yara_grammar.y" /* yacc.c:355 */ |
|
292 |
+#line 218 "../../libclamav/yara_grammar.y" /* yacc.c:355 */ |
|
293 | 293 |
|
294 | 294 |
SIZED_STRING* sized_string; |
295 | 295 |
char* c_string; |
... | ... |
@@ -299,10 +305,8 @@ union YYSTYPE |
299 | 299 |
YR_META* meta; |
300 | 300 |
YR_OBJECT* object; |
301 | 301 |
|
302 |
-#line 303 "yara_grammar.c" /* yacc.c:355 */ |
|
302 |
+#line 309 "yara_grammar.c" /* yacc.c:355 */ |
|
303 | 303 |
}; |
304 |
- |
|
305 |
-typedef union YYSTYPE YYSTYPE; |
|
306 | 304 |
# define YYSTYPE_IS_TRIVIAL 1 |
307 | 305 |
# define YYSTYPE_IS_DECLARED 1 |
308 | 306 |
#endif |
... | ... |
@@ -315,7 +319,7 @@ int yara_yyparse (void *yyscanner, YR_COMPILER* compiler); |
315 | 315 |
|
316 | 316 |
/* Copy the second part of user declarations. */ |
317 | 317 |
|
318 |
-#line 319 "yara_grammar.c" /* yacc.c:358 */ |
|
318 |
+#line 323 "yara_grammar.c" /* yacc.c:358 */ |
|
319 | 319 |
|
320 | 320 |
#ifdef short |
321 | 321 |
# undef short |
... | ... |
@@ -617,18 +621,18 @@ static const yytype_uint8 yytranslate[] = |
617 | 617 |
/* YYRLINE[YYN] -- Source line where rule number YYN was defined. */ |
618 | 618 |
static const yytype_uint16 yyrline[] = |
619 | 619 |
{ |
620 |
- 0, 227, 227, 229, 230, 231, 232, 237, 249, 268, |
|
621 |
- 271, 301, 305, 333, 338, 339, 344, 345, 351, 354, |
|
622 |
- 374, 391, 430, 431, 436, 452, 465, 478, 495, 496, |
|
623 |
- 501, 515, 514, 531, 548, 549, 554, 555, 556, 557, |
|
624 |
- 562, 647, 697, 720, 760, 763, 785, 818, 865, 883, |
|
625 |
- 892, 901, 916, 930, 943, 960, 976, 1010, 975, 1121, |
|
626 |
- 1120, 1196, 1202, 1208, 1214, 1222, 1231, 1240, 1249, 1258, |
|
627 |
- 1285, 1312, 1339, 1343, 1351, 1352, 1357, 1379, 1391, 1407, |
|
628 |
- 1406, 1412, 1424, 1425, 1430, 1435, 1444, 1445, 1452, 1463, |
|
629 |
- 1467, 1476, 1491, 1502, 1513, 1524, 1535, 1546, 1557, 1566, |
|
630 |
- 1591, 1604, 1619, 1641, 1676, 1685, 1694, 1703, 1712, 1721, |
|
631 |
- 1730, 1739, 1748, 1756, 1765, 1774 |
|
620 |
+ 0, 231, 231, 233, 234, 235, 236, 241, 253, 272, |
|
621 |
+ 275, 305, 309, 337, 342, 343, 348, 349, 355, 358, |
|
622 |
+ 378, 395, 434, 435, 440, 456, 469, 482, 499, 500, |
|
623 |
+ 505, 519, 518, 535, 552, 553, 558, 559, 560, 561, |
|
624 |
+ 566, 651, 701, 724, 764, 767, 789, 822, 869, 887, |
|
625 |
+ 896, 905, 920, 934, 947, 964, 980, 1014, 979, 1125, |
|
626 |
+ 1124, 1200, 1206, 1212, 1218, 1226, 1235, 1244, 1253, 1262, |
|
627 |
+ 1289, 1316, 1343, 1347, 1355, 1356, 1361, 1383, 1395, 1411, |
|
628 |
+ 1410, 1416, 1428, 1429, 1434, 1439, 1448, 1449, 1456, 1467, |
|
629 |
+ 1471, 1480, 1495, 1506, 1517, 1528, 1539, 1550, 1561, 1570, |
|
630 |
+ 1595, 1608, 1623, 1645, 1680, 1689, 1698, 1707, 1716, 1725, |
|
631 |
+ 1734, 1743, 1752, 1760, 1769, 1778 |
|
632 | 632 |
}; |
633 | 633 |
#endif |
634 | 634 |
|
... | ... |
@@ -1347,51 +1351,51 @@ yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep, void *yyscanner, Y |
1347 | 1347 |
switch (yytype) |
1348 | 1348 |
{ |
1349 | 1349 |
case 9: /* _IDENTIFIER_ */ |
1350 |
-#line 205 "yara_grammar.y" /* yacc.c:1257 */ |
|
1350 |
+#line 209 "../../libclamav/yara_grammar.y" /* yacc.c:1257 */ |
|
1351 | 1351 |
{ yr_free(((*yyvaluep).c_string)); } |
1352 |
-#line 1353 "yara_grammar.c" /* yacc.c:1257 */ |
|
1352 |
+#line 1357 "yara_grammar.c" /* yacc.c:1257 */ |
|
1353 | 1353 |
break; |
1354 | 1354 |
|
1355 | 1355 |
case 10: /* _STRING_IDENTIFIER_ */ |
1356 |
-#line 206 "yara_grammar.y" /* yacc.c:1257 */ |
|
1356 |
+#line 210 "../../libclamav/yara_grammar.y" /* yacc.c:1257 */ |
|
1357 | 1357 |
{ yr_free(((*yyvaluep).c_string)); } |
1358 |
-#line 1359 "yara_grammar.c" /* yacc.c:1257 */ |
|
1358 |
+#line 1363 "yara_grammar.c" /* yacc.c:1257 */ |
|
1359 | 1359 |
break; |
1360 | 1360 |
|
1361 | 1361 |
case 11: /* _STRING_COUNT_ */ |
1362 |
-#line 207 "yara_grammar.y" /* yacc.c:1257 */ |
|
1362 |
+#line 211 "../../libclamav/yara_grammar.y" /* yacc.c:1257 */ |
|
1363 | 1363 |
{ yr_free(((*yyvaluep).c_string)); } |
1364 |
-#line 1365 "yara_grammar.c" /* yacc.c:1257 */ |
|
1364 |
+#line 1369 "yara_grammar.c" /* yacc.c:1257 */ |
|
1365 | 1365 |
break; |
1366 | 1366 |
|
1367 | 1367 |
case 12: /* _STRING_OFFSET_ */ |
1368 |
-#line 208 "yara_grammar.y" /* yacc.c:1257 */ |
|
1368 |
+#line 212 "../../libclamav/yara_grammar.y" /* yacc.c:1257 */ |
|
1369 | 1369 |
{ yr_free(((*yyvaluep).c_string)); } |
1370 |
-#line 1371 "yara_grammar.c" /* yacc.c:1257 */ |
|
1370 |
+#line 1375 "yara_grammar.c" /* yacc.c:1257 */ |
|
1371 | 1371 |
break; |
1372 | 1372 |
|
1373 | 1373 |
case 13: /* _STRING_IDENTIFIER_WITH_WILDCARD_ */ |
1374 |
-#line 209 "yara_grammar.y" /* yacc.c:1257 */ |
|
1374 |
+#line 213 "../../libclamav/yara_grammar.y" /* yacc.c:1257 */ |
|
1375 | 1375 |
{ yr_free(((*yyvaluep).c_string)); } |
1376 |
-#line 1377 "yara_grammar.c" /* yacc.c:1257 */ |
|
1376 |
+#line 1381 "yara_grammar.c" /* yacc.c:1257 */ |
|
1377 | 1377 |
break; |
1378 | 1378 |
|
1379 | 1379 |
case 15: /* _TEXT_STRING_ */ |
1380 |
-#line 210 "yara_grammar.y" /* yacc.c:1257 */ |
|
1380 |
+#line 214 "../../libclamav/yara_grammar.y" /* yacc.c:1257 */ |
|
1381 | 1381 |
{ yr_free(((*yyvaluep).sized_string)); } |
1382 |
-#line 1383 "yara_grammar.c" /* yacc.c:1257 */ |
|
1382 |
+#line 1387 "yara_grammar.c" /* yacc.c:1257 */ |
|
1383 | 1383 |
break; |
1384 | 1384 |
|
1385 | 1385 |
case 16: /* _HEX_STRING_ */ |
1386 |
-#line 211 "yara_grammar.y" /* yacc.c:1257 */ |
|
1386 |
+#line 215 "../../libclamav/yara_grammar.y" /* yacc.c:1257 */ |
|
1387 | 1387 |
{ yr_free(((*yyvaluep).sized_string)); } |
1388 |
-#line 1389 "yara_grammar.c" /* yacc.c:1257 */ |
|
1388 |
+#line 1393 "yara_grammar.c" /* yacc.c:1257 */ |
|
1389 | 1389 |
break; |
1390 | 1390 |
|
1391 | 1391 |
case 17: /* _REGEXP_ */ |
1392 |
-#line 212 "yara_grammar.y" /* yacc.c:1257 */ |
|
1392 |
+#line 216 "../../libclamav/yara_grammar.y" /* yacc.c:1257 */ |
|
1393 | 1393 |
{ yr_free(((*yyvaluep).sized_string)); } |
1394 |
-#line 1395 "yara_grammar.c" /* yacc.c:1257 */ |
|
1394 |
+#line 1399 "yara_grammar.c" /* yacc.c:1257 */ |
|
1395 | 1395 |
break; |
1396 | 1396 |
|
1397 | 1397 |
|
... | ... |
@@ -1657,7 +1661,7 @@ yyreduce: |
1657 | 1657 |
switch (yyn) |
1658 | 1658 |
{ |
1659 | 1659 |
case 7: |
1660 |
-#line 238 "yara_grammar.y" /* yacc.c:1646 */ |
|
1660 |
+#line 242 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1661 | 1661 |
{ |
1662 | 1662 |
int result = yr_parser_reduce_import(yyscanner, (yyvsp[0].sized_string)); |
1663 | 1663 |
|
... | ... |
@@ -1665,11 +1669,11 @@ yyreduce: |
1665 | 1665 |
|
1666 | 1666 |
ERROR_IF(result != ERROR_SUCCESS); |
1667 | 1667 |
} |
1668 |
-#line 1669 "yara_grammar.c" /* yacc.c:1646 */ |
|
1668 |
+#line 1673 "yara_grammar.c" /* yacc.c:1646 */ |
|
1669 | 1669 |
break; |
1670 | 1670 |
|
1671 | 1671 |
case 8: |
1672 |
-#line 250 "yara_grammar.y" /* yacc.c:1646 */ |
|
1672 |
+#line 254 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1673 | 1673 |
{ |
1674 | 1674 |
int result = yr_parser_reduce_rule_declaration( |
1675 | 1675 |
yyscanner, |
... | ... |
@@ -1683,19 +1687,19 @@ yyreduce: |
1683 | 1683 |
|
1684 | 1684 |
ERROR_IF(result != ERROR_SUCCESS); |
1685 | 1685 |
} |
1686 |
-#line 1687 "yara_grammar.c" /* yacc.c:1646 */ |
|
1686 |
+#line 1691 "yara_grammar.c" /* yacc.c:1646 */ |
|
1687 | 1687 |
break; |
1688 | 1688 |
|
1689 | 1689 |
case 9: |
1690 |
-#line 268 "yara_grammar.y" /* yacc.c:1646 */ |
|
1690 |
+#line 272 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1691 | 1691 |
{ |
1692 | 1692 |
(yyval.meta) = NULL; |
1693 | 1693 |
} |
1694 |
-#line 1695 "yara_grammar.c" /* yacc.c:1646 */ |
|
1694 |
+#line 1699 "yara_grammar.c" /* yacc.c:1646 */ |
|
1695 | 1695 |
break; |
1696 | 1696 |
|
1697 | 1697 |
case 10: |
1698 |
-#line 272 "yara_grammar.y" /* yacc.c:1646 */ |
|
1698 |
+#line 276 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1699 | 1699 |
{ |
1700 | 1700 |
#if REAL_YARA //Meta not supported |
1701 | 1701 |
// Each rule have a list of meta-data info, consisting in a |
... | ... |
@@ -1720,20 +1724,20 @@ yyreduce: |
1720 | 1720 |
|
1721 | 1721 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
1722 | 1722 |
} |
1723 |
-#line 1724 "yara_grammar.c" /* yacc.c:1646 */ |
|
1723 |
+#line 1728 "yara_grammar.c" /* yacc.c:1646 */ |
|
1724 | 1724 |
break; |
1725 | 1725 |
|
1726 | 1726 |
case 11: |
1727 |
-#line 301 "yara_grammar.y" /* yacc.c:1646 */ |
|
1727 |
+#line 305 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1728 | 1728 |
{ |
1729 | 1729 |
(yyval.string) = NULL; |
1730 | 1730 |
compiler->current_rule_strings = (yyval.string); |
1731 | 1731 |
} |
1732 |
-#line 1733 "yara_grammar.c" /* yacc.c:1646 */ |
|
1732 |
+#line 1737 "yara_grammar.c" /* yacc.c:1646 */ |
|
1733 | 1733 |
break; |
1734 | 1734 |
|
1735 | 1735 |
case 12: |
1736 |
-#line 306 "yara_grammar.y" /* yacc.c:1646 */ |
|
1736 |
+#line 310 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1737 | 1737 |
{ |
1738 | 1738 |
// Each rule have a list of strings, consisting in a sequence |
1739 | 1739 |
// of YR_STRING structures. The last YR_STRING structure does not |
... | ... |
@@ -1757,43 +1761,43 @@ yyreduce: |
1757 | 1757 |
compiler->current_rule_strings = (yyvsp[0].string); |
1758 | 1758 |
(yyval.string) = (yyvsp[0].string); |
1759 | 1759 |
} |
1760 |
-#line 1761 "yara_grammar.c" /* yacc.c:1646 */ |
|
1760 |
+#line 1765 "yara_grammar.c" /* yacc.c:1646 */ |
|
1761 | 1761 |
break; |
1762 | 1762 |
|
1763 | 1763 |
case 14: |
1764 |
-#line 338 "yara_grammar.y" /* yacc.c:1646 */ |
|
1764 |
+#line 342 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1765 | 1765 |
{ (yyval.integer) = 0; } |
1766 |
-#line 1767 "yara_grammar.c" /* yacc.c:1646 */ |
|
1766 |
+#line 1771 "yara_grammar.c" /* yacc.c:1646 */ |
|
1767 | 1767 |
break; |
1768 | 1768 |
|
1769 | 1769 |
case 15: |
1770 |
-#line 339 "yara_grammar.y" /* yacc.c:1646 */ |
|
1770 |
+#line 343 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1771 | 1771 |
{ (yyval.integer) = (yyvsp[-1].integer) | (yyvsp[0].integer); } |
1772 |
-#line 1773 "yara_grammar.c" /* yacc.c:1646 */ |
|
1772 |
+#line 1777 "yara_grammar.c" /* yacc.c:1646 */ |
|
1773 | 1773 |
break; |
1774 | 1774 |
|
1775 | 1775 |
case 16: |
1776 |
-#line 344 "yara_grammar.y" /* yacc.c:1646 */ |
|
1776 |
+#line 348 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1777 | 1777 |
{ (yyval.integer) = RULE_GFLAGS_PRIVATE; } |
1778 |
-#line 1779 "yara_grammar.c" /* yacc.c:1646 */ |
|
1778 |
+#line 1783 "yara_grammar.c" /* yacc.c:1646 */ |
|
1779 | 1779 |
break; |
1780 | 1780 |
|
1781 | 1781 |
case 17: |
1782 |
-#line 345 "yara_grammar.y" /* yacc.c:1646 */ |
|
1782 |
+#line 349 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1783 | 1783 |
{ (yyval.integer) = RULE_GFLAGS_GLOBAL; } |
1784 |
-#line 1785 "yara_grammar.c" /* yacc.c:1646 */ |
|
1784 |
+#line 1789 "yara_grammar.c" /* yacc.c:1646 */ |
|
1785 | 1785 |
break; |
1786 | 1786 |
|
1787 | 1787 |
case 18: |
1788 |
-#line 351 "yara_grammar.y" /* yacc.c:1646 */ |
|
1788 |
+#line 355 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1789 | 1789 |
{ |
1790 | 1790 |
(yyval.c_string) = NULL; |
1791 | 1791 |
} |
1792 |
-#line 1793 "yara_grammar.c" /* yacc.c:1646 */ |
|
1792 |
+#line 1797 "yara_grammar.c" /* yacc.c:1646 */ |
|
1793 | 1793 |
break; |
1794 | 1794 |
|
1795 | 1795 |
case 19: |
1796 |
-#line 355 "yara_grammar.y" /* yacc.c:1646 */ |
|
1796 |
+#line 359 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1797 | 1797 |
{ |
1798 | 1798 |
#if REAL_YARA //tags not supported |
1799 | 1799 |
// Tags list is represented in the arena as a sequence |
... | ... |
@@ -1809,11 +1813,11 @@ yyreduce: |
1809 | 1809 |
|
1810 | 1810 |
(yyval.c_string) = (yyvsp[0].c_string); |
1811 | 1811 |
} |
1812 |
-#line 1813 "yara_grammar.c" /* yacc.c:1646 */ |
|
1812 |
+#line 1817 "yara_grammar.c" /* yacc.c:1646 */ |
|
1813 | 1813 |
break; |
1814 | 1814 |
|
1815 | 1815 |
case 20: |
1816 |
-#line 375 "yara_grammar.y" /* yacc.c:1646 */ |
|
1816 |
+#line 379 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1817 | 1817 |
{ |
1818 | 1818 |
#if REAL_YARA //tags not supported |
1819 | 1819 |
char* identifier; |
... | ... |
@@ -1830,11 +1834,11 @@ yyreduce: |
1830 | 1830 |
(yyval.c_string) = identifier; |
1831 | 1831 |
#endif |
1832 | 1832 |
} |
1833 |
-#line 1834 "yara_grammar.c" /* yacc.c:1646 */ |
|
1833 |
+#line 1838 "yara_grammar.c" /* yacc.c:1646 */ |
|
1834 | 1834 |
break; |
1835 | 1835 |
|
1836 | 1836 |
case 21: |
1837 |
-#line 392 "yara_grammar.y" /* yacc.c:1646 */ |
|
1837 |
+#line 396 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1838 | 1838 |
{ |
1839 | 1839 |
#if REAL_YARA //tags not supported |
1840 | 1840 |
char* tag_name = (yyvsp[-1].c_string); |
... | ... |
@@ -1868,23 +1872,23 @@ yyreduce: |
1868 | 1868 |
|
1869 | 1869 |
(yyval.c_string) = (yyvsp[-1].c_string); |
1870 | 1870 |
} |
1871 |
-#line 1872 "yara_grammar.c" /* yacc.c:1646 */ |
|
1871 |
+#line 1876 "yara_grammar.c" /* yacc.c:1646 */ |
|
1872 | 1872 |
break; |
1873 | 1873 |
|
1874 | 1874 |
case 22: |
1875 |
-#line 430 "yara_grammar.y" /* yacc.c:1646 */ |
|
1875 |
+#line 434 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1876 | 1876 |
{ (yyval.meta) = (yyvsp[0].meta); } |
1877 |
-#line 1878 "yara_grammar.c" /* yacc.c:1646 */ |
|
1877 |
+#line 1882 "yara_grammar.c" /* yacc.c:1646 */ |
|
1878 | 1878 |
break; |
1879 | 1879 |
|
1880 | 1880 |
case 23: |
1881 |
-#line 431 "yara_grammar.y" /* yacc.c:1646 */ |
|
1881 |
+#line 435 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1882 | 1882 |
{ (yyval.meta) = (yyvsp[-1].meta); } |
1883 |
-#line 1884 "yara_grammar.c" /* yacc.c:1646 */ |
|
1883 |
+#line 1888 "yara_grammar.c" /* yacc.c:1646 */ |
|
1884 | 1884 |
break; |
1885 | 1885 |
|
1886 | 1886 |
case 24: |
1887 |
-#line 437 "yara_grammar.y" /* yacc.c:1646 */ |
|
1887 |
+#line 441 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1888 | 1888 |
{ |
1889 | 1889 |
SIZED_STRING* sized_string = (yyvsp[0].sized_string); |
1890 | 1890 |
|
... | ... |
@@ -1900,11 +1904,11 @@ yyreduce: |
1900 | 1900 |
|
1901 | 1901 |
ERROR_IF((yyval.meta) == NULL); |
1902 | 1902 |
} |
1903 |
-#line 1904 "yara_grammar.c" /* yacc.c:1646 */ |
|
1903 |
+#line 1908 "yara_grammar.c" /* yacc.c:1646 */ |
|
1904 | 1904 |
break; |
1905 | 1905 |
|
1906 | 1906 |
case 25: |
1907 |
-#line 453 "yara_grammar.y" /* yacc.c:1646 */ |
|
1907 |
+#line 457 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1908 | 1908 |
{ |
1909 | 1909 |
(yyval.meta) = yr_parser_reduce_meta_declaration( |
1910 | 1910 |
yyscanner, |
... | ... |
@@ -1917,11 +1921,11 @@ yyreduce: |
1917 | 1917 |
|
1918 | 1918 |
ERROR_IF((yyval.meta) == NULL); |
1919 | 1919 |
} |
1920 |
-#line 1921 "yara_grammar.c" /* yacc.c:1646 */ |
|
1920 |
+#line 1925 "yara_grammar.c" /* yacc.c:1646 */ |
|
1921 | 1921 |
break; |
1922 | 1922 |
|
1923 | 1923 |
case 26: |
1924 |
-#line 466 "yara_grammar.y" /* yacc.c:1646 */ |
|
1924 |
+#line 470 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1925 | 1925 |
{ |
1926 | 1926 |
(yyval.meta) = yr_parser_reduce_meta_declaration( |
1927 | 1927 |
yyscanner, |
... | ... |
@@ -1934,11 +1938,11 @@ yyreduce: |
1934 | 1934 |
|
1935 | 1935 |
ERROR_IF((yyval.meta) == NULL); |
1936 | 1936 |
} |
1937 |
-#line 1938 "yara_grammar.c" /* yacc.c:1646 */ |
|
1937 |
+#line 1942 "yara_grammar.c" /* yacc.c:1646 */ |
|
1938 | 1938 |
break; |
1939 | 1939 |
|
1940 | 1940 |
case 27: |
1941 |
-#line 479 "yara_grammar.y" /* yacc.c:1646 */ |
|
1941 |
+#line 483 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1942 | 1942 |
{ |
1943 | 1943 |
(yyval.meta) = yr_parser_reduce_meta_declaration( |
1944 | 1944 |
yyscanner, |
... | ... |
@@ -1951,23 +1955,23 @@ yyreduce: |
1951 | 1951 |
|
1952 | 1952 |
ERROR_IF((yyval.meta) == NULL); |
1953 | 1953 |
} |
1954 |
-#line 1955 "yara_grammar.c" /* yacc.c:1646 */ |
|
1954 |
+#line 1959 "yara_grammar.c" /* yacc.c:1646 */ |
|
1955 | 1955 |
break; |
1956 | 1956 |
|
1957 | 1957 |
case 28: |
1958 |
-#line 495 "yara_grammar.y" /* yacc.c:1646 */ |
|
1958 |
+#line 499 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1959 | 1959 |
{ (yyval.string) = (yyvsp[0].string); } |
1960 |
-#line 1961 "yara_grammar.c" /* yacc.c:1646 */ |
|
1960 |
+#line 1965 "yara_grammar.c" /* yacc.c:1646 */ |
|
1961 | 1961 |
break; |
1962 | 1962 |
|
1963 | 1963 |
case 29: |
1964 |
-#line 496 "yara_grammar.y" /* yacc.c:1646 */ |
|
1964 |
+#line 500 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1965 | 1965 |
{ (yyval.string) = (yyvsp[-1].string); } |
1966 |
-#line 1967 "yara_grammar.c" /* yacc.c:1646 */ |
|
1966 |
+#line 1971 "yara_grammar.c" /* yacc.c:1646 */ |
|
1967 | 1967 |
break; |
1968 | 1968 |
|
1969 | 1969 |
case 30: |
1970 |
-#line 502 "yara_grammar.y" /* yacc.c:1646 */ |
|
1970 |
+#line 506 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1971 | 1971 |
{ |
1972 | 1972 |
(yyval.string) = yr_parser_reduce_string_declaration( |
1973 | 1973 |
yyscanner, |
... | ... |
@@ -1980,19 +1984,19 @@ yyreduce: |
1980 | 1980 |
|
1981 | 1981 |
ERROR_IF((yyval.string) == NULL); |
1982 | 1982 |
} |
1983 |
-#line 1984 "yara_grammar.c" /* yacc.c:1646 */ |
|
1983 |
+#line 1988 "yara_grammar.c" /* yacc.c:1646 */ |
|
1984 | 1984 |
break; |
1985 | 1985 |
|
1986 | 1986 |
case 31: |
1987 |
-#line 515 "yara_grammar.y" /* yacc.c:1646 */ |
|
1987 |
+#line 519 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1988 | 1988 |
{ |
1989 | 1989 |
compiler->error_line = yyget_lineno(yyscanner); |
1990 | 1990 |
} |
1991 |
-#line 1992 "yara_grammar.c" /* yacc.c:1646 */ |
|
1991 |
+#line 1996 "yara_grammar.c" /* yacc.c:1646 */ |
|
1992 | 1992 |
break; |
1993 | 1993 |
|
1994 | 1994 |
case 32: |
1995 |
-#line 519 "yara_grammar.y" /* yacc.c:1646 */ |
|
1995 |
+#line 523 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
1996 | 1996 |
{ |
1997 | 1997 |
(yyval.string) = yr_parser_reduce_string_declaration( |
1998 | 1998 |
yyscanner, |
... | ... |
@@ -2005,11 +2009,11 @@ yyreduce: |
2005 | 2005 |
|
2006 | 2006 |
ERROR_IF((yyval.string) == NULL); |
2007 | 2007 |
} |
2008 |
-#line 2009 "yara_grammar.c" /* yacc.c:1646 */ |
|
2008 |
+#line 2013 "yara_grammar.c" /* yacc.c:1646 */ |
|
2009 | 2009 |
break; |
2010 | 2010 |
|
2011 | 2011 |
case 33: |
2012 |
-#line 532 "yara_grammar.y" /* yacc.c:1646 */ |
|
2012 |
+#line 536 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2013 | 2013 |
{ |
2014 | 2014 |
(yyval.string) = yr_parser_reduce_string_declaration( |
2015 | 2015 |
yyscanner, |
... | ... |
@@ -2022,47 +2026,47 @@ yyreduce: |
2022 | 2022 |
|
2023 | 2023 |
ERROR_IF((yyval.string) == NULL); |
2024 | 2024 |
} |
2025 |
-#line 2026 "yara_grammar.c" /* yacc.c:1646 */ |
|
2025 |
+#line 2030 "yara_grammar.c" /* yacc.c:1646 */ |
|
2026 | 2026 |
break; |
2027 | 2027 |
|
2028 | 2028 |
case 34: |
2029 |
-#line 548 "yara_grammar.y" /* yacc.c:1646 */ |
|
2029 |
+#line 552 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2030 | 2030 |
{ (yyval.integer) = 0; } |
2031 |
-#line 2032 "yara_grammar.c" /* yacc.c:1646 */ |
|
2031 |
+#line 2036 "yara_grammar.c" /* yacc.c:1646 */ |
|
2032 | 2032 |
break; |
2033 | 2033 |
|
2034 | 2034 |
case 35: |
2035 |
-#line 549 "yara_grammar.y" /* yacc.c:1646 */ |
|
2035 |
+#line 553 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2036 | 2036 |
{ (yyval.integer) = (yyvsp[-1].integer) | (yyvsp[0].integer); } |
2037 |
-#line 2038 "yara_grammar.c" /* yacc.c:1646 */ |
|
2037 |
+#line 2042 "yara_grammar.c" /* yacc.c:1646 */ |
|
2038 | 2038 |
break; |
2039 | 2039 |
|
2040 | 2040 |
case 36: |
2041 |
-#line 554 "yara_grammar.y" /* yacc.c:1646 */ |
|
2041 |
+#line 558 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2042 | 2042 |
{ (yyval.integer) = STRING_GFLAGS_WIDE; } |
2043 |
-#line 2044 "yara_grammar.c" /* yacc.c:1646 */ |
|
2043 |
+#line 2048 "yara_grammar.c" /* yacc.c:1646 */ |
|
2044 | 2044 |
break; |
2045 | 2045 |
|
2046 | 2046 |
case 37: |
2047 |
-#line 555 "yara_grammar.y" /* yacc.c:1646 */ |
|
2047 |
+#line 559 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2048 | 2048 |
{ (yyval.integer) = STRING_GFLAGS_ASCII; } |
2049 |
-#line 2050 "yara_grammar.c" /* yacc.c:1646 */ |
|
2049 |
+#line 2054 "yara_grammar.c" /* yacc.c:1646 */ |
|
2050 | 2050 |
break; |
2051 | 2051 |
|
2052 | 2052 |
case 38: |
2053 |
-#line 556 "yara_grammar.y" /* yacc.c:1646 */ |
|
2053 |
+#line 560 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2054 | 2054 |
{ (yyval.integer) = STRING_GFLAGS_NO_CASE; } |
2055 |
-#line 2056 "yara_grammar.c" /* yacc.c:1646 */ |
|
2055 |
+#line 2060 "yara_grammar.c" /* yacc.c:1646 */ |
|
2056 | 2056 |
break; |
2057 | 2057 |
|
2058 | 2058 |
case 39: |
2059 |
-#line 557 "yara_grammar.y" /* yacc.c:1646 */ |
|
2059 |
+#line 561 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2060 | 2060 |
{ (yyval.integer) = STRING_GFLAGS_FULL_WORD; } |
2061 |
-#line 2062 "yara_grammar.c" /* yacc.c:1646 */ |
|
2061 |
+#line 2066 "yara_grammar.c" /* yacc.c:1646 */ |
|
2062 | 2062 |
break; |
2063 | 2063 |
|
2064 | 2064 |
case 40: |
2065 |
-#line 563 "yara_grammar.y" /* yacc.c:1646 */ |
|
2065 |
+#line 567 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2066 | 2066 |
{ |
2067 | 2067 |
YR_OBJECT* object = NULL; |
2068 | 2068 |
YR_RULE* rule; |
... | ... |
@@ -2147,11 +2151,11 @@ yyreduce: |
2147 | 2147 |
|
2148 | 2148 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
2149 | 2149 |
} |
2150 |
-#line 2151 "yara_grammar.c" /* yacc.c:1646 */ |
|
2150 |
+#line 2155 "yara_grammar.c" /* yacc.c:1646 */ |
|
2151 | 2151 |
break; |
2152 | 2152 |
|
2153 | 2153 |
case 41: |
2154 |
-#line 648 "yara_grammar.y" /* yacc.c:1646 */ |
|
2154 |
+#line 652 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2155 | 2155 |
{ |
2156 | 2156 |
YR_OBJECT* object = (yyvsp[-2].object); |
2157 | 2157 |
YR_OBJECT* field = NULL; |
... | ... |
@@ -2201,11 +2205,11 @@ yyreduce: |
2201 | 2201 |
|
2202 | 2202 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
2203 | 2203 |
} |
2204 |
-#line 2205 "yara_grammar.c" /* yacc.c:1646 */ |
|
2204 |
+#line 2209 "yara_grammar.c" /* yacc.c:1646 */ |
|
2205 | 2205 |
break; |
2206 | 2206 |
|
2207 | 2207 |
case 42: |
2208 |
-#line 698 "yara_grammar.y" /* yacc.c:1646 */ |
|
2208 |
+#line 702 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2209 | 2209 |
{ |
2210 | 2210 |
if ((yyvsp[-3].object) != NULL && (yyvsp[-3].object)->type == OBJECT_TYPE_ARRAY) |
2211 | 2211 |
{ |
... | ... |
@@ -2227,11 +2231,11 @@ yyreduce: |
2227 | 2227 |
|
2228 | 2228 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
2229 | 2229 |
} |
2230 |
-#line 2231 "yara_grammar.c" /* yacc.c:1646 */ |
|
2230 |
+#line 2235 "yara_grammar.c" /* yacc.c:1646 */ |
|
2231 | 2231 |
break; |
2232 | 2232 |
|
2233 | 2233 |
case 43: |
2234 |
-#line 721 "yara_grammar.y" /* yacc.c:1646 */ |
|
2234 |
+#line 725 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2235 | 2235 |
{ |
2236 | 2236 |
int args_count; |
2237 | 2237 |
|
... | ... |
@@ -2266,19 +2270,19 @@ yyreduce: |
2266 | 2266 |
|
2267 | 2267 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
2268 | 2268 |
} |
2269 |
-#line 2270 "yara_grammar.c" /* yacc.c:1646 */ |
|
2269 |
+#line 2274 "yara_grammar.c" /* yacc.c:1646 */ |
|
2270 | 2270 |
break; |
2271 | 2271 |
|
2272 | 2272 |
case 44: |
2273 |
-#line 760 "yara_grammar.y" /* yacc.c:1646 */ |
|
2273 |
+#line 764 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2274 | 2274 |
{ |
2275 | 2275 |
(yyval.c_string) = yr_strdup(""); |
2276 | 2276 |
} |
2277 |
-#line 2278 "yara_grammar.c" /* yacc.c:1646 */ |
|
2277 |
+#line 2282 "yara_grammar.c" /* yacc.c:1646 */ |
|
2278 | 2278 |
break; |
2279 | 2279 |
|
2280 | 2280 |
case 45: |
2281 |
-#line 764 "yara_grammar.y" /* yacc.c:1646 */ |
|
2281 |
+#line 768 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2282 | 2282 |
{ |
2283 | 2283 |
(yyval.c_string) = yr_malloc(MAX_FUNCTION_ARGS + 1); |
2284 | 2284 |
|
... | ... |
@@ -2300,11 +2304,11 @@ yyreduce: |
2300 | 2300 |
|
2301 | 2301 |
ERROR_IF((yyval.c_string) == NULL); |
2302 | 2302 |
} |
2303 |
-#line 2304 "yara_grammar.c" /* yacc.c:1646 */ |
|
2303 |
+#line 2308 "yara_grammar.c" /* yacc.c:1646 */ |
|
2304 | 2304 |
break; |
2305 | 2305 |
|
2306 | 2306 |
case 46: |
2307 |
-#line 786 "yara_grammar.y" /* yacc.c:1646 */ |
|
2307 |
+#line 790 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2308 | 2308 |
{ |
2309 | 2309 |
if (strlen((yyvsp[-2].c_string)) == MAX_FUNCTION_ARGS) |
2310 | 2310 |
{ |
... | ... |
@@ -2333,11 +2337,11 @@ yyreduce: |
2333 | 2333 |
|
2334 | 2334 |
(yyval.c_string) = (yyvsp[-2].c_string); |
2335 | 2335 |
} |
2336 |
-#line 2337 "yara_grammar.c" /* yacc.c:1646 */ |
|
2336 |
+#line 2341 "yara_grammar.c" /* yacc.c:1646 */ |
|
2337 | 2337 |
break; |
2338 | 2338 |
|
2339 | 2339 |
case 47: |
2340 |
-#line 819 "yara_grammar.y" /* yacc.c:1646 */ |
|
2340 |
+#line 823 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2341 | 2341 |
{ |
2342 | 2342 |
#ifdef REAL_YARA |
2343 | 2343 |
SIZED_STRING* sized_string = (yyvsp[0].sized_string); |
... | ... |
@@ -2380,11 +2384,11 @@ yyreduce: |
2380 | 2380 |
|
2381 | 2381 |
(yyval.expression_type) = EXPRESSION_TYPE_REGEXP; |
2382 | 2382 |
} |
2383 |
-#line 2384 "yara_grammar.c" /* yacc.c:1646 */ |
|
2383 |
+#line 2388 "yara_grammar.c" /* yacc.c:1646 */ |
|
2384 | 2384 |
break; |
2385 | 2385 |
|
2386 | 2386 |
case 48: |
2387 |
-#line 866 "yara_grammar.y" /* yacc.c:1646 */ |
|
2387 |
+#line 870 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2388 | 2388 |
{ |
2389 | 2389 |
if ((yyvsp[0].expression_type) == EXPRESSION_TYPE_STRING) |
2390 | 2390 |
{ |
... | ... |
@@ -2399,11 +2403,11 @@ yyreduce: |
2399 | 2399 |
|
2400 | 2400 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2401 | 2401 |
} |
2402 |
-#line 2403 "yara_grammar.c" /* yacc.c:1646 */ |
|
2402 |
+#line 2407 "yara_grammar.c" /* yacc.c:1646 */ |
|
2403 | 2403 |
break; |
2404 | 2404 |
|
2405 | 2405 |
case 49: |
2406 |
-#line 884 "yara_grammar.y" /* yacc.c:1646 */ |
|
2406 |
+#line 888 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2407 | 2407 |
{ |
2408 | 2408 |
compiler->last_result = yr_parser_emit_with_arg( |
2409 | 2409 |
yyscanner, OP_PUSH, 1, NULL); |
... | ... |
@@ -2412,11 +2416,11 @@ yyreduce: |
2412 | 2412 |
|
2413 | 2413 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2414 | 2414 |
} |
2415 |
-#line 2416 "yara_grammar.c" /* yacc.c:1646 */ |
|
2415 |
+#line 2420 "yara_grammar.c" /* yacc.c:1646 */ |
|
2416 | 2416 |
break; |
2417 | 2417 |
|
2418 | 2418 |
case 50: |
2419 |
-#line 893 "yara_grammar.y" /* yacc.c:1646 */ |
|
2419 |
+#line 897 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2420 | 2420 |
{ |
2421 | 2421 |
compiler->last_result = yr_parser_emit_with_arg( |
2422 | 2422 |
yyscanner, OP_PUSH, 0, NULL); |
... | ... |
@@ -2425,11 +2429,11 @@ yyreduce: |
2425 | 2425 |
|
2426 | 2426 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2427 | 2427 |
} |
2428 |
-#line 2429 "yara_grammar.c" /* yacc.c:1646 */ |
|
2428 |
+#line 2433 "yara_grammar.c" /* yacc.c:1646 */ |
|
2429 | 2429 |
break; |
2430 | 2430 |
|
2431 | 2431 |
case 51: |
2432 |
-#line 902 "yara_grammar.y" /* yacc.c:1646 */ |
|
2432 |
+#line 906 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2433 | 2433 |
{ |
2434 | 2434 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_STRING, "matches"); |
2435 | 2435 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_REGEXP, "matches"); |
... | ... |
@@ -2444,11 +2448,11 @@ yyreduce: |
2444 | 2444 |
|
2445 | 2445 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2446 | 2446 |
} |
2447 |
-#line 2448 "yara_grammar.c" /* yacc.c:1646 */ |
|
2447 |
+#line 2452 "yara_grammar.c" /* yacc.c:1646 */ |
|
2448 | 2448 |
break; |
2449 | 2449 |
|
2450 | 2450 |
case 52: |
2451 |
-#line 917 "yara_grammar.y" /* yacc.c:1646 */ |
|
2451 |
+#line 921 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2452 | 2452 |
{ |
2453 | 2453 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_STRING, "contains"); |
2454 | 2454 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_STRING, "contains"); |
... | ... |
@@ -2462,11 +2466,11 @@ yyreduce: |
2462 | 2462 |
|
2463 | 2463 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2464 | 2464 |
} |
2465 |
-#line 2466 "yara_grammar.c" /* yacc.c:1646 */ |
|
2465 |
+#line 2470 "yara_grammar.c" /* yacc.c:1646 */ |
|
2466 | 2466 |
break; |
2467 | 2467 |
|
2468 | 2468 |
case 53: |
2469 |
-#line 931 "yara_grammar.y" /* yacc.c:1646 */ |
|
2469 |
+#line 935 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2470 | 2470 |
{ |
2471 | 2471 |
int result = yr_parser_reduce_string_identifier( |
2472 | 2472 |
yyscanner, |
... | ... |
@@ -2479,11 +2483,11 @@ yyreduce: |
2479 | 2479 |
|
2480 | 2480 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2481 | 2481 |
} |
2482 |
-#line 2483 "yara_grammar.c" /* yacc.c:1646 */ |
|
2482 |
+#line 2487 "yara_grammar.c" /* yacc.c:1646 */ |
|
2483 | 2483 |
break; |
2484 | 2484 |
|
2485 | 2485 |
case 54: |
2486 |
-#line 944 "yara_grammar.y" /* yacc.c:1646 */ |
|
2486 |
+#line 948 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2487 | 2487 |
{ |
2488 | 2488 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "at"); |
2489 | 2489 |
|
... | ... |
@@ -2500,11 +2504,11 @@ yyreduce: |
2500 | 2500 |
|
2501 | 2501 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2502 | 2502 |
} |
2503 |
-#line 2504 "yara_grammar.c" /* yacc.c:1646 */ |
|
2503 |
+#line 2508 "yara_grammar.c" /* yacc.c:1646 */ |
|
2504 | 2504 |
break; |
2505 | 2505 |
|
2506 | 2506 |
case 55: |
2507 |
-#line 961 "yara_grammar.y" /* yacc.c:1646 */ |
|
2507 |
+#line 965 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2508 | 2508 |
{ |
2509 | 2509 |
compiler->last_result = yr_parser_reduce_string_identifier( |
2510 | 2510 |
yyscanner, |
... | ... |
@@ -2519,11 +2523,11 @@ yyreduce: |
2519 | 2519 |
|
2520 | 2520 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2521 | 2521 |
} |
2522 |
-#line 2523 "yara_grammar.c" /* yacc.c:1646 */ |
|
2522 |
+#line 2527 "yara_grammar.c" /* yacc.c:1646 */ |
|
2523 | 2523 |
break; |
2524 | 2524 |
|
2525 | 2525 |
case 56: |
2526 |
-#line 976 "yara_grammar.y" /* yacc.c:1646 */ |
|
2526 |
+#line 980 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2527 | 2527 |
{ |
2528 | 2528 |
int var_index; |
2529 | 2529 |
|
... | ... |
@@ -2557,11 +2561,11 @@ yyreduce: |
2557 | 2557 |
|
2558 | 2558 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
2559 | 2559 |
} |
2560 |
-#line 2561 "yara_grammar.c" /* yacc.c:1646 */ |
|
2560 |
+#line 2565 "yara_grammar.c" /* yacc.c:1646 */ |
|
2561 | 2561 |
break; |
2562 | 2562 |
|
2563 | 2563 |
case 57: |
2564 |
-#line 1010 "yara_grammar.y" /* yacc.c:1646 */ |
|
2564 |
+#line 1014 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2565 | 2565 |
{ |
2566 | 2566 |
int mem_offset = LOOP_LOCAL_VARS * compiler->loop_depth; |
2567 | 2567 |
|
... | ... |
@@ -2596,11 +2600,11 @@ yyreduce: |
2596 | 2596 |
compiler->loop_identifier[compiler->loop_depth] = (yyvsp[-4].c_string); |
2597 | 2597 |
compiler->loop_depth++; |
2598 | 2598 |
} |
2599 |
-#line 2600 "yara_grammar.c" /* yacc.c:1646 */ |
|
2599 |
+#line 2604 "yara_grammar.c" /* yacc.c:1646 */ |
|
2600 | 2600 |
break; |
2601 | 2601 |
|
2602 | 2602 |
case 58: |
2603 |
-#line 1045 "yara_grammar.y" /* yacc.c:1646 */ |
|
2603 |
+#line 1049 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2604 | 2604 |
{ |
2605 | 2605 |
int mem_offset; |
2606 | 2606 |
|
... | ... |
@@ -2676,11 +2680,11 @@ yyreduce: |
2676 | 2676 |
|
2677 | 2677 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2678 | 2678 |
} |
2679 |
-#line 2680 "yara_grammar.c" /* yacc.c:1646 */ |
|
2679 |
+#line 2684 "yara_grammar.c" /* yacc.c:1646 */ |
|
2680 | 2680 |
break; |
2681 | 2681 |
|
2682 | 2682 |
case 59: |
2683 |
-#line 1121 "yara_grammar.y" /* yacc.c:1646 */ |
|
2683 |
+#line 1125 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2684 | 2684 |
{ |
2685 | 2685 |
int mem_offset = LOOP_LOCAL_VARS * compiler->loop_depth; |
2686 | 2686 |
int8_t* addr; |
... | ... |
@@ -2710,11 +2714,11 @@ yyreduce: |
2710 | 2710 |
compiler->loop_identifier[compiler->loop_depth] = NULL; |
2711 | 2711 |
compiler->loop_depth++; |
2712 | 2712 |
} |
2713 |
-#line 2714 "yara_grammar.c" /* yacc.c:1646 */ |
|
2713 |
+#line 2718 "yara_grammar.c" /* yacc.c:1646 */ |
|
2714 | 2714 |
break; |
2715 | 2715 |
|
2716 | 2716 |
case 60: |
2717 |
-#line 1151 "yara_grammar.y" /* yacc.c:1646 */ |
|
2717 |
+#line 1155 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2718 | 2718 |
{ |
2719 | 2719 |
int mem_offset; |
2720 | 2720 |
|
... | ... |
@@ -2760,41 +2764,41 @@ yyreduce: |
2760 | 2760 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2761 | 2761 |
|
2762 | 2762 |
} |
2763 |
-#line 2764 "yara_grammar.c" /* yacc.c:1646 */ |
|
2763 |
+#line 2768 "yara_grammar.c" /* yacc.c:1646 */ |
|
2764 | 2764 |
break; |
2765 | 2765 |
|
2766 | 2766 |
case 61: |
2767 |
-#line 1197 "yara_grammar.y" /* yacc.c:1646 */ |
|
2767 |
+#line 1201 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2768 | 2768 |
{ |
2769 | 2769 |
yr_parser_emit(yyscanner, OP_OF, NULL); |
2770 | 2770 |
|
2771 | 2771 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2772 | 2772 |
} |
2773 |
-#line 2774 "yara_grammar.c" /* yacc.c:1646 */ |
|
2773 |
+#line 2778 "yara_grammar.c" /* yacc.c:1646 */ |
|
2774 | 2774 |
break; |
2775 | 2775 |
|
2776 | 2776 |
case 62: |
2777 |
-#line 1203 "yara_grammar.y" /* yacc.c:1646 */ |
|
2777 |
+#line 1207 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2778 | 2778 |
{ |
2779 | 2779 |
yr_parser_emit(yyscanner, OP_NOT, NULL); |
2780 | 2780 |
|
2781 | 2781 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2782 | 2782 |
} |
2783 |
-#line 2784 "yara_grammar.c" /* yacc.c:1646 */ |
|
2783 |
+#line 2788 "yara_grammar.c" /* yacc.c:1646 */ |
|
2784 | 2784 |
break; |
2785 | 2785 |
|
2786 | 2786 |
case 63: |
2787 |
-#line 1209 "yara_grammar.y" /* yacc.c:1646 */ |
|
2787 |
+#line 1213 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2788 | 2788 |
{ |
2789 | 2789 |
yr_parser_emit(yyscanner, OP_AND, NULL); |
2790 | 2790 |
|
2791 | 2791 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2792 | 2792 |
} |
2793 |
-#line 2794 "yara_grammar.c" /* yacc.c:1646 */ |
|
2793 |
+#line 2798 "yara_grammar.c" /* yacc.c:1646 */ |
|
2794 | 2794 |
break; |
2795 | 2795 |
|
2796 | 2796 |
case 64: |
2797 |
-#line 1215 "yara_grammar.y" /* yacc.c:1646 */ |
|
2797 |
+#line 1219 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2798 | 2798 |
{ |
2799 | 2799 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_BOOLEAN, "or"); |
2800 | 2800 |
|
... | ... |
@@ -2802,11 +2806,11 @@ yyreduce: |
2802 | 2802 |
|
2803 | 2803 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2804 | 2804 |
} |
2805 |
-#line 2806 "yara_grammar.c" /* yacc.c:1646 */ |
|
2805 |
+#line 2810 "yara_grammar.c" /* yacc.c:1646 */ |
|
2806 | 2806 |
break; |
2807 | 2807 |
|
2808 | 2808 |
case 65: |
2809 |
-#line 1223 "yara_grammar.y" /* yacc.c:1646 */ |
|
2809 |
+#line 1227 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2810 | 2810 |
{ |
2811 | 2811 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "<"); |
2812 | 2812 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "<"); |
... | ... |
@@ -2815,11 +2819,11 @@ yyreduce: |
2815 | 2815 |
|
2816 | 2816 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2817 | 2817 |
} |
2818 |
-#line 2819 "yara_grammar.c" /* yacc.c:1646 */ |
|
2818 |
+#line 2823 "yara_grammar.c" /* yacc.c:1646 */ |
|
2819 | 2819 |
break; |
2820 | 2820 |
|
2821 | 2821 |
case 66: |
2822 |
-#line 1232 "yara_grammar.y" /* yacc.c:1646 */ |
|
2822 |
+#line 1236 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2823 | 2823 |
{ |
2824 | 2824 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, ">"); |
2825 | 2825 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, ">"); |
... | ... |
@@ -2828,11 +2832,11 @@ yyreduce: |
2828 | 2828 |
|
2829 | 2829 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2830 | 2830 |
} |
2831 |
-#line 2832 "yara_grammar.c" /* yacc.c:1646 */ |
|
2831 |
+#line 2836 "yara_grammar.c" /* yacc.c:1646 */ |
|
2832 | 2832 |
break; |
2833 | 2833 |
|
2834 | 2834 |
case 67: |
2835 |
-#line 1241 "yara_grammar.y" /* yacc.c:1646 */ |
|
2835 |
+#line 1245 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2836 | 2836 |
{ |
2837 | 2837 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "<="); |
2838 | 2838 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "<="); |
... | ... |
@@ -2841,11 +2845,11 @@ yyreduce: |
2841 | 2841 |
|
2842 | 2842 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2843 | 2843 |
} |
2844 |
-#line 2845 "yara_grammar.c" /* yacc.c:1646 */ |
|
2844 |
+#line 2849 "yara_grammar.c" /* yacc.c:1646 */ |
|
2845 | 2845 |
break; |
2846 | 2846 |
|
2847 | 2847 |
case 68: |
2848 |
-#line 1250 "yara_grammar.y" /* yacc.c:1646 */ |
|
2848 |
+#line 1254 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2849 | 2849 |
{ |
2850 | 2850 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, ">="); |
2851 | 2851 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, ">="); |
... | ... |
@@ -2854,11 +2858,11 @@ yyreduce: |
2854 | 2854 |
|
2855 | 2855 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2856 | 2856 |
} |
2857 |
-#line 2858 "yara_grammar.c" /* yacc.c:1646 */ |
|
2857 |
+#line 2862 "yara_grammar.c" /* yacc.c:1646 */ |
|
2858 | 2858 |
break; |
2859 | 2859 |
|
2860 | 2860 |
case 69: |
2861 |
-#line 1259 "yara_grammar.y" /* yacc.c:1646 */ |
|
2861 |
+#line 1263 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2862 | 2862 |
{ |
2863 | 2863 |
if ((yyvsp[-2].expression_type) != (yyvsp[0].expression_type)) |
2864 | 2864 |
{ |
... | ... |
@@ -2885,11 +2889,11 @@ yyreduce: |
2885 | 2885 |
|
2886 | 2886 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2887 | 2887 |
} |
2888 |
-#line 2889 "yara_grammar.c" /* yacc.c:1646 */ |
|
2888 |
+#line 2893 "yara_grammar.c" /* yacc.c:1646 */ |
|
2889 | 2889 |
break; |
2890 | 2890 |
|
2891 | 2891 |
case 70: |
2892 |
-#line 1286 "yara_grammar.y" /* yacc.c:1646 */ |
|
2892 |
+#line 1290 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2893 | 2893 |
{ |
2894 | 2894 |
if ((yyvsp[-2].expression_type) != (yyvsp[0].expression_type)) |
2895 | 2895 |
{ |
... | ... |
@@ -2916,11 +2920,11 @@ yyreduce: |
2916 | 2916 |
|
2917 | 2917 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2918 | 2918 |
} |
2919 |
-#line 2920 "yara_grammar.c" /* yacc.c:1646 */ |
|
2919 |
+#line 2924 "yara_grammar.c" /* yacc.c:1646 */ |
|
2920 | 2920 |
break; |
2921 | 2921 |
|
2922 | 2922 |
case 71: |
2923 |
-#line 1313 "yara_grammar.y" /* yacc.c:1646 */ |
|
2923 |
+#line 1317 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2924 | 2924 |
{ |
2925 | 2925 |
if ((yyvsp[-2].expression_type) != (yyvsp[0].expression_type)) |
2926 | 2926 |
{ |
... | ... |
@@ -2947,39 +2951,39 @@ yyreduce: |
2947 | 2947 |
|
2948 | 2948 |
(yyval.expression_type) = EXPRESSION_TYPE_BOOLEAN; |
2949 | 2949 |
} |
2950 |
-#line 2951 "yara_grammar.c" /* yacc.c:1646 */ |
|
2950 |
+#line 2955 "yara_grammar.c" /* yacc.c:1646 */ |
|
2951 | 2951 |
break; |
2952 | 2952 |
|
2953 | 2953 |
case 72: |
2954 |
-#line 1340 "yara_grammar.y" /* yacc.c:1646 */ |
|
2954 |
+#line 1344 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2955 | 2955 |
{ |
2956 | 2956 |
(yyval.expression_type) = (yyvsp[0].expression_type); |
2957 | 2957 |
} |
2958 |
-#line 2959 "yara_grammar.c" /* yacc.c:1646 */ |
|
2958 |
+#line 2963 "yara_grammar.c" /* yacc.c:1646 */ |
|
2959 | 2959 |
break; |
2960 | 2960 |
|
2961 | 2961 |
case 73: |
2962 |
-#line 1344 "yara_grammar.y" /* yacc.c:1646 */ |
|
2962 |
+#line 1348 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2963 | 2963 |
{ |
2964 | 2964 |
(yyval.expression_type) = (yyvsp[-1].expression_type); |
2965 | 2965 |
} |
2966 |
-#line 2967 "yara_grammar.c" /* yacc.c:1646 */ |
|
2966 |
+#line 2971 "yara_grammar.c" /* yacc.c:1646 */ |
|
2967 | 2967 |
break; |
2968 | 2968 |
|
2969 | 2969 |
case 74: |
2970 |
-#line 1351 "yara_grammar.y" /* yacc.c:1646 */ |
|
2970 |
+#line 1355 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2971 | 2971 |
{ (yyval.integer) = INTEGER_SET_ENUMERATION; } |
2972 |
-#line 2973 "yara_grammar.c" /* yacc.c:1646 */ |
|
2972 |
+#line 2977 "yara_grammar.c" /* yacc.c:1646 */ |
|
2973 | 2973 |
break; |
2974 | 2974 |
|
2975 | 2975 |
case 75: |
2976 |
-#line 1352 "yara_grammar.y" /* yacc.c:1646 */ |
|
2976 |
+#line 1356 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2977 | 2977 |
{ (yyval.integer) = INTEGER_SET_RANGE; } |
2978 |
-#line 2979 "yara_grammar.c" /* yacc.c:1646 */ |
|
2978 |
+#line 2983 "yara_grammar.c" /* yacc.c:1646 */ |
|
2979 | 2979 |
break; |
2980 | 2980 |
|
2981 | 2981 |
case 76: |
2982 |
-#line 1358 "yara_grammar.y" /* yacc.c:1646 */ |
|
2982 |
+#line 1362 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
2983 | 2983 |
{ |
2984 | 2984 |
if ((yyvsp[-4].expression_type) != EXPRESSION_TYPE_INTEGER) |
2985 | 2985 |
{ |
... | ... |
@@ -2997,11 +3001,11 @@ yyreduce: |
2997 | 2997 |
|
2998 | 2998 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
2999 | 2999 |
} |
3000 |
-#line 3001 "yara_grammar.c" /* yacc.c:1646 */ |
|
3000 |
+#line 3005 "yara_grammar.c" /* yacc.c:1646 */ |
|
3001 | 3001 |
break; |
3002 | 3002 |
|
3003 | 3003 |
case 77: |
3004 |
-#line 1380 "yara_grammar.y" /* yacc.c:1646 */ |
|
3004 |
+#line 1384 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3005 | 3005 |
{ |
3006 | 3006 |
if ((yyvsp[0].expression_type) != EXPRESSION_TYPE_INTEGER) |
3007 | 3007 |
{ |
... | ... |
@@ -3013,11 +3017,11 @@ yyreduce: |
3013 | 3013 |
|
3014 | 3014 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
3015 | 3015 |
} |
3016 |
-#line 3017 "yara_grammar.c" /* yacc.c:1646 */ |
|
3016 |
+#line 3021 "yara_grammar.c" /* yacc.c:1646 */ |
|
3017 | 3017 |
break; |
3018 | 3018 |
|
3019 | 3019 |
case 78: |
3020 |
-#line 1392 "yara_grammar.y" /* yacc.c:1646 */ |
|
3020 |
+#line 1396 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3021 | 3021 |
{ |
3022 | 3022 |
if ((yyvsp[0].expression_type) != EXPRESSION_TYPE_INTEGER) |
3023 | 3023 |
{ |
... | ... |
@@ -3028,20 +3032,20 @@ yyreduce: |
3028 | 3028 |
|
3029 | 3029 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
3030 | 3030 |
} |
3031 |
-#line 3032 "yara_grammar.c" /* yacc.c:1646 */ |
|
3031 |
+#line 3036 "yara_grammar.c" /* yacc.c:1646 */ |
|
3032 | 3032 |
break; |
3033 | 3033 |
|
3034 | 3034 |
case 79: |
3035 |
-#line 1407 "yara_grammar.y" /* yacc.c:1646 */ |
|
3035 |
+#line 1411 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3036 | 3036 |
{ |
3037 | 3037 |
// Push end-of-list marker |
3038 | 3038 |
yr_parser_emit_with_arg(yyscanner, OP_PUSH, UNDEFINED, NULL); |
3039 | 3039 |
} |
3040 |
-#line 3041 "yara_grammar.c" /* yacc.c:1646 */ |
|
3040 |
+#line 3045 "yara_grammar.c" /* yacc.c:1646 */ |
|
3041 | 3041 |
break; |
3042 | 3042 |
|
3043 | 3043 |
case 81: |
3044 |
-#line 1413 "yara_grammar.y" /* yacc.c:1646 */ |
|
3044 |
+#line 1417 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3045 | 3045 |
{ |
3046 | 3046 |
yr_parser_emit_with_arg(yyscanner, OP_PUSH, UNDEFINED, NULL); |
3047 | 3047 |
yr_parser_emit_pushes_for_strings(yyscanner, "$*"); |
... | ... |
@@ -3049,59 +3053,59 @@ yyreduce: |
3049 | 3049 |
compiler->current_rule_clflags |= RULE_THEM; |
3050 | 3050 |
#endif |
3051 | 3051 |
} |
3052 |
-#line 3053 "yara_grammar.c" /* yacc.c:1646 */ |
|
3052 |
+#line 3057 "yara_grammar.c" /* yacc.c:1646 */ |
|
3053 | 3053 |
break; |
3054 | 3054 |
|
3055 | 3055 |
case 84: |
3056 |
-#line 1431 "yara_grammar.y" /* yacc.c:1646 */ |
|
3056 |
+#line 1435 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3057 | 3057 |
{ |
3058 | 3058 |
yr_parser_emit_pushes_for_strings(yyscanner, (yyvsp[0].c_string)); |
3059 | 3059 |
yr_free((yyvsp[0].c_string)); |
3060 | 3060 |
} |
3061 |
-#line 3062 "yara_grammar.c" /* yacc.c:1646 */ |
|
3061 |
+#line 3066 "yara_grammar.c" /* yacc.c:1646 */ |
|
3062 | 3062 |
break; |
3063 | 3063 |
|
3064 | 3064 |
case 85: |
3065 |
-#line 1436 "yara_grammar.y" /* yacc.c:1646 */ |
|
3065 |
+#line 1440 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3066 | 3066 |
{ |
3067 | 3067 |
yr_parser_emit_pushes_for_strings(yyscanner, (yyvsp[0].c_string)); |
3068 | 3068 |
yr_free((yyvsp[0].c_string)); |
3069 | 3069 |
} |
3070 |
-#line 3071 "yara_grammar.c" /* yacc.c:1646 */ |
|
3070 |
+#line 3075 "yara_grammar.c" /* yacc.c:1646 */ |
|
3071 | 3071 |
break; |
3072 | 3072 |
|
3073 | 3073 |
case 87: |
3074 |
-#line 1446 "yara_grammar.y" /* yacc.c:1646 */ |
|
3074 |
+#line 1450 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3075 | 3075 |
{ |
3076 | 3076 |
yr_parser_emit_with_arg(yyscanner, OP_PUSH, UNDEFINED, NULL); |
3077 | 3077 |
#ifdef YARA_PROTO |
3078 | 3078 |
compiler->current_rule_clflags |= RULE_ALL; |
3079 | 3079 |
#endif |
3080 | 3080 |
} |
3081 |
-#line 3082 "yara_grammar.c" /* yacc.c:1646 */ |
|
3081 |
+#line 3086 "yara_grammar.c" /* yacc.c:1646 */ |
|
3082 | 3082 |
break; |
3083 | 3083 |
|
3084 | 3084 |
case 88: |
3085 |
-#line 1453 "yara_grammar.y" /* yacc.c:1646 */ |
|
3085 |
+#line 1457 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3086 | 3086 |
{ |
3087 | 3087 |
yr_parser_emit_with_arg(yyscanner, OP_PUSH, 1, NULL); |
3088 | 3088 |
#ifdef YARA_PROTO |
3089 | 3089 |
compiler->current_rule_clflags |= RULE_ANY; |
3090 | 3090 |
#endif |
3091 | 3091 |
} |
3092 |
-#line 3093 "yara_grammar.c" /* yacc.c:1646 */ |
|
3092 |
+#line 3097 "yara_grammar.c" /* yacc.c:1646 */ |
|
3093 | 3093 |
break; |
3094 | 3094 |
|
3095 | 3095 |
case 89: |
3096 |
-#line 1464 "yara_grammar.y" /* yacc.c:1646 */ |
|
3096 |
+#line 1468 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3097 | 3097 |
{ |
3098 | 3098 |
(yyval.expression_type) = (yyvsp[-1].expression_type); |
3099 | 3099 |
} |
3100 |
-#line 3101 "yara_grammar.c" /* yacc.c:1646 */ |
|
3100 |
+#line 3105 "yara_grammar.c" /* yacc.c:1646 */ |
|
3101 | 3101 |
break; |
3102 | 3102 |
|
3103 | 3103 |
case 90: |
3104 |
-#line 1468 "yara_grammar.y" /* yacc.c:1646 */ |
|
3104 |
+#line 1472 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3105 | 3105 |
{ |
3106 | 3106 |
compiler->last_result = yr_parser_emit( |
3107 | 3107 |
yyscanner, OP_FILESIZE, NULL); |
... | ... |
@@ -3110,11 +3114,11 @@ yyreduce: |
3110 | 3110 |
|
3111 | 3111 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
3112 | 3112 |
} |
3113 |
-#line 3114 "yara_grammar.c" /* yacc.c:1646 */ |
|
3113 |
+#line 3118 "yara_grammar.c" /* yacc.c:1646 */ |
|
3114 | 3114 |
break; |
3115 | 3115 |
|
3116 | 3116 |
case 91: |
3117 |
-#line 1477 "yara_grammar.y" /* yacc.c:1646 */ |
|
3117 |
+#line 1481 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3118 | 3118 |
{ |
3119 | 3119 |
#ifndef YARA_PROTO |
3120 | 3120 |
yywarning(yyscanner, |
... | ... |
@@ -3129,11 +3133,11 @@ yyreduce: |
3129 | 3129 |
|
3130 | 3130 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3131 | 3131 |
} |
3132 |
-#line 3133 "yara_grammar.c" /* yacc.c:1646 */ |
|
3132 |
+#line 3137 "yara_grammar.c" /* yacc.c:1646 */ |
|
3133 | 3133 |
break; |
3134 | 3134 |
|
3135 | 3135 |
case 92: |
3136 |
-#line 1492 "yara_grammar.y" /* yacc.c:1646 */ |
|
3136 |
+#line 1496 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3137 | 3137 |
{ |
3138 | 3138 |
CHECK_TYPE((yyvsp[-1].expression_type), EXPRESSION_TYPE_INTEGER, "int8"); |
3139 | 3139 |
|
... | ... |
@@ -3144,11 +3148,11 @@ yyreduce: |
3144 | 3144 |
|
3145 | 3145 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3146 | 3146 |
} |
3147 |
-#line 3148 "yara_grammar.c" /* yacc.c:1646 */ |
|
3147 |
+#line 3152 "yara_grammar.c" /* yacc.c:1646 */ |
|
3148 | 3148 |
break; |
3149 | 3149 |
|
3150 | 3150 |
case 93: |
3151 |
-#line 1503 "yara_grammar.y" /* yacc.c:1646 */ |
|
3151 |
+#line 1507 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3152 | 3152 |
{ |
3153 | 3153 |
CHECK_TYPE((yyvsp[-1].expression_type), EXPRESSION_TYPE_INTEGER, "int16"); |
3154 | 3154 |
|
... | ... |
@@ -3159,11 +3163,11 @@ yyreduce: |
3159 | 3159 |
|
3160 | 3160 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3161 | 3161 |
} |
3162 |
-#line 3163 "yara_grammar.c" /* yacc.c:1646 */ |
|
3162 |
+#line 3167 "yara_grammar.c" /* yacc.c:1646 */ |
|
3163 | 3163 |
break; |
3164 | 3164 |
|
3165 | 3165 |
case 94: |
3166 |
-#line 1514 "yara_grammar.y" /* yacc.c:1646 */ |
|
3166 |
+#line 1518 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3167 | 3167 |
{ |
3168 | 3168 |
CHECK_TYPE((yyvsp[-1].expression_type), EXPRESSION_TYPE_INTEGER, "int32"); |
3169 | 3169 |
|
... | ... |
@@ -3174,11 +3178,11 @@ yyreduce: |
3174 | 3174 |
|
3175 | 3175 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3176 | 3176 |
} |
3177 |
-#line 3178 "yara_grammar.c" /* yacc.c:1646 */ |
|
3177 |
+#line 3182 "yara_grammar.c" /* yacc.c:1646 */ |
|
3178 | 3178 |
break; |
3179 | 3179 |
|
3180 | 3180 |
case 95: |
3181 |
-#line 1525 "yara_grammar.y" /* yacc.c:1646 */ |
|
3181 |
+#line 1529 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3182 | 3182 |
{ |
3183 | 3183 |
CHECK_TYPE((yyvsp[-1].expression_type), EXPRESSION_TYPE_INTEGER, "uint8"); |
3184 | 3184 |
|
... | ... |
@@ -3189,11 +3193,11 @@ yyreduce: |
3189 | 3189 |
|
3190 | 3190 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3191 | 3191 |
} |
3192 |
-#line 3193 "yara_grammar.c" /* yacc.c:1646 */ |
|
3192 |
+#line 3197 "yara_grammar.c" /* yacc.c:1646 */ |
|
3193 | 3193 |
break; |
3194 | 3194 |
|
3195 | 3195 |
case 96: |
3196 |
-#line 1536 "yara_grammar.y" /* yacc.c:1646 */ |
|
3196 |
+#line 1540 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3197 | 3197 |
{ |
3198 | 3198 |
CHECK_TYPE((yyvsp[-1].expression_type), EXPRESSION_TYPE_INTEGER, "uint16"); |
3199 | 3199 |
|
... | ... |
@@ -3204,11 +3208,11 @@ yyreduce: |
3204 | 3204 |
|
3205 | 3205 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3206 | 3206 |
} |
3207 |
-#line 3208 "yara_grammar.c" /* yacc.c:1646 */ |
|
3207 |
+#line 3212 "yara_grammar.c" /* yacc.c:1646 */ |
|
3208 | 3208 |
break; |
3209 | 3209 |
|
3210 | 3210 |
case 97: |
3211 |
-#line 1547 "yara_grammar.y" /* yacc.c:1646 */ |
|
3211 |
+#line 1551 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3212 | 3212 |
{ |
3213 | 3213 |
CHECK_TYPE((yyvsp[-1].expression_type), EXPRESSION_TYPE_INTEGER, "uint32"); |
3214 | 3214 |
|
... | ... |
@@ -3219,11 +3223,11 @@ yyreduce: |
3219 | 3219 |
|
3220 | 3220 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3221 | 3221 |
} |
3222 |
-#line 3223 "yara_grammar.c" /* yacc.c:1646 */ |
|
3222 |
+#line 3227 "yara_grammar.c" /* yacc.c:1646 */ |
|
3223 | 3223 |
break; |
3224 | 3224 |
|
3225 | 3225 |
case 98: |
3226 |
-#line 1558 "yara_grammar.y" /* yacc.c:1646 */ |
|
3226 |
+#line 1562 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3227 | 3227 |
{ |
3228 | 3228 |
compiler->last_result = yr_parser_emit_with_arg( |
3229 | 3229 |
yyscanner, OP_PUSH, (yyvsp[0].integer), NULL); |
... | ... |
@@ -3232,11 +3236,11 @@ yyreduce: |
3232 | 3232 |
|
3233 | 3233 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3234 | 3234 |
} |
3235 |
-#line 3236 "yara_grammar.c" /* yacc.c:1646 */ |
|
3235 |
+#line 3240 "yara_grammar.c" /* yacc.c:1646 */ |
|
3236 | 3236 |
break; |
3237 | 3237 |
|
3238 | 3238 |
case 99: |
3239 |
-#line 1567 "yara_grammar.y" /* yacc.c:1646 */ |
|
3239 |
+#line 1571 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3240 | 3240 |
{ |
3241 | 3241 |
SIZED_STRING* sized_string = (yyvsp[0].sized_string); |
3242 | 3242 |
char* string = NULL; |
... | ... |
@@ -3261,11 +3265,11 @@ yyreduce: |
3261 | 3261 |
|
3262 | 3262 |
(yyval.expression_type) = EXPRESSION_TYPE_STRING; |
3263 | 3263 |
} |
3264 |
-#line 3265 "yara_grammar.c" /* yacc.c:1646 */ |
|
3264 |
+#line 3269 "yara_grammar.c" /* yacc.c:1646 */ |
|
3265 | 3265 |
break; |
3266 | 3266 |
|
3267 | 3267 |
case 100: |
3268 |
-#line 1592 "yara_grammar.y" /* yacc.c:1646 */ |
|
3268 |
+#line 1596 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3269 | 3269 |
{ |
3270 | 3270 |
compiler->last_result = yr_parser_reduce_string_identifier( |
3271 | 3271 |
yyscanner, |
... | ... |
@@ -3278,11 +3282,11 @@ yyreduce: |
3278 | 3278 |
|
3279 | 3279 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3280 | 3280 |
} |
3281 |
-#line 3282 "yara_grammar.c" /* yacc.c:1646 */ |
|
3281 |
+#line 3286 "yara_grammar.c" /* yacc.c:1646 */ |
|
3282 | 3282 |
break; |
3283 | 3283 |
|
3284 | 3284 |
case 101: |
3285 |
-#line 1605 "yara_grammar.y" /* yacc.c:1646 */ |
|
3285 |
+#line 1609 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3286 | 3286 |
{ |
3287 | 3287 |
compiler->last_result = yr_parser_reduce_string_identifier( |
3288 | 3288 |
yyscanner, |
... | ... |
@@ -3297,11 +3301,11 @@ yyreduce: |
3297 | 3297 |
|
3298 | 3298 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3299 | 3299 |
} |
3300 |
-#line 3301 "yara_grammar.c" /* yacc.c:1646 */ |
|
3300 |
+#line 3305 "yara_grammar.c" /* yacc.c:1646 */ |
|
3301 | 3301 |
break; |
3302 | 3302 |
|
3303 | 3303 |
case 102: |
3304 |
-#line 1620 "yara_grammar.y" /* yacc.c:1646 */ |
|
3304 |
+#line 1624 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3305 | 3305 |
{ |
3306 | 3306 |
compiler->last_result = yr_parser_emit_with_arg( |
3307 | 3307 |
yyscanner, |
... | ... |
@@ -3323,11 +3327,11 @@ yyreduce: |
3323 | 3323 |
|
3324 | 3324 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3325 | 3325 |
} |
3326 |
-#line 3327 "yara_grammar.c" /* yacc.c:1646 */ |
|
3326 |
+#line 3331 "yara_grammar.c" /* yacc.c:1646 */ |
|
3327 | 3327 |
break; |
3328 | 3328 |
|
3329 | 3329 |
case 103: |
3330 |
-#line 1642 "yara_grammar.y" /* yacc.c:1646 */ |
|
3330 |
+#line 1646 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3331 | 3331 |
{ |
3332 | 3332 |
if ((yyvsp[0].object) == (YR_OBJECT*) -1) // loop identifier |
3333 | 3333 |
{ |
... | ... |
@@ -3362,11 +3366,11 @@ yyreduce: |
3362 | 3362 |
|
3363 | 3363 |
ERROR_IF(compiler->last_result != ERROR_SUCCESS); |
3364 | 3364 |
} |
3365 |
-#line 3366 "yara_grammar.c" /* yacc.c:1646 */ |
|
3365 |
+#line 3370 "yara_grammar.c" /* yacc.c:1646 */ |
|
3366 | 3366 |
break; |
3367 | 3367 |
|
3368 | 3368 |
case 104: |
3369 |
-#line 1677 "yara_grammar.y" /* yacc.c:1646 */ |
|
3369 |
+#line 1681 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3370 | 3370 |
{ |
3371 | 3371 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "+"); |
3372 | 3372 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "+"); |
... | ... |
@@ -3375,11 +3379,11 @@ yyreduce: |
3375 | 3375 |
|
3376 | 3376 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3377 | 3377 |
} |
3378 |
-#line 3379 "yara_grammar.c" /* yacc.c:1646 */ |
|
3378 |
+#line 3383 "yara_grammar.c" /* yacc.c:1646 */ |
|
3379 | 3379 |
break; |
3380 | 3380 |
|
3381 | 3381 |
case 105: |
3382 |
-#line 1686 "yara_grammar.y" /* yacc.c:1646 */ |
|
3382 |
+#line 1690 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3383 | 3383 |
{ |
3384 | 3384 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "-"); |
3385 | 3385 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "-"); |
... | ... |
@@ -3388,11 +3392,11 @@ yyreduce: |
3388 | 3388 |
|
3389 | 3389 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3390 | 3390 |
} |
3391 |
-#line 3392 "yara_grammar.c" /* yacc.c:1646 */ |
|
3391 |
+#line 3396 "yara_grammar.c" /* yacc.c:1646 */ |
|
3392 | 3392 |
break; |
3393 | 3393 |
|
3394 | 3394 |
case 106: |
3395 |
-#line 1695 "yara_grammar.y" /* yacc.c:1646 */ |
|
3395 |
+#line 1699 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3396 | 3396 |
{ |
3397 | 3397 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "*"); |
3398 | 3398 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "*"); |
... | ... |
@@ -3401,11 +3405,11 @@ yyreduce: |
3401 | 3401 |
|
3402 | 3402 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3403 | 3403 |
} |
3404 |
-#line 3405 "yara_grammar.c" /* yacc.c:1646 */ |
|
3404 |
+#line 3409 "yara_grammar.c" /* yacc.c:1646 */ |
|
3405 | 3405 |
break; |
3406 | 3406 |
|
3407 | 3407 |
case 107: |
3408 |
-#line 1704 "yara_grammar.y" /* yacc.c:1646 */ |
|
3408 |
+#line 1708 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3409 | 3409 |
{ |
3410 | 3410 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "\\"); |
3411 | 3411 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "\\"); |
... | ... |
@@ -3414,11 +3418,11 @@ yyreduce: |
3414 | 3414 |
|
3415 | 3415 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3416 | 3416 |
} |
3417 |
-#line 3418 "yara_grammar.c" /* yacc.c:1646 */ |
|
3417 |
+#line 3422 "yara_grammar.c" /* yacc.c:1646 */ |
|
3418 | 3418 |
break; |
3419 | 3419 |
|
3420 | 3420 |
case 108: |
3421 |
-#line 1713 "yara_grammar.y" /* yacc.c:1646 */ |
|
3421 |
+#line 1717 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3422 | 3422 |
{ |
3423 | 3423 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "%"); |
3424 | 3424 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "%"); |
... | ... |
@@ -3427,11 +3431,11 @@ yyreduce: |
3427 | 3427 |
|
3428 | 3428 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3429 | 3429 |
} |
3430 |
-#line 3431 "yara_grammar.c" /* yacc.c:1646 */ |
|
3430 |
+#line 3435 "yara_grammar.c" /* yacc.c:1646 */ |
|
3431 | 3431 |
break; |
3432 | 3432 |
|
3433 | 3433 |
case 109: |
3434 |
-#line 1722 "yara_grammar.y" /* yacc.c:1646 */ |
|
3434 |
+#line 1726 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3435 | 3435 |
{ |
3436 | 3436 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "^"); |
3437 | 3437 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "^"); |
... | ... |
@@ -3440,11 +3444,11 @@ yyreduce: |
3440 | 3440 |
|
3441 | 3441 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3442 | 3442 |
} |
3443 |
-#line 3444 "yara_grammar.c" /* yacc.c:1646 */ |
|
3443 |
+#line 3448 "yara_grammar.c" /* yacc.c:1646 */ |
|
3444 | 3444 |
break; |
3445 | 3445 |
|
3446 | 3446 |
case 110: |
3447 |
-#line 1731 "yara_grammar.y" /* yacc.c:1646 */ |
|
3447 |
+#line 1735 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3448 | 3448 |
{ |
3449 | 3449 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "^"); |
3450 | 3450 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "^"); |
... | ... |
@@ -3453,11 +3457,11 @@ yyreduce: |
3453 | 3453 |
|
3454 | 3454 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3455 | 3455 |
} |
3456 |
-#line 3457 "yara_grammar.c" /* yacc.c:1646 */ |
|
3456 |
+#line 3461 "yara_grammar.c" /* yacc.c:1646 */ |
|
3457 | 3457 |
break; |
3458 | 3458 |
|
3459 | 3459 |
case 111: |
3460 |
-#line 1740 "yara_grammar.y" /* yacc.c:1646 */ |
|
3460 |
+#line 1744 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3461 | 3461 |
{ |
3462 | 3462 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "|"); |
3463 | 3463 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "|"); |
... | ... |
@@ -3466,11 +3470,11 @@ yyreduce: |
3466 | 3466 |
|
3467 | 3467 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3468 | 3468 |
} |
3469 |
-#line 3470 "yara_grammar.c" /* yacc.c:1646 */ |
|
3469 |
+#line 3474 "yara_grammar.c" /* yacc.c:1646 */ |
|
3470 | 3470 |
break; |
3471 | 3471 |
|
3472 | 3472 |
case 112: |
3473 |
-#line 1749 "yara_grammar.y" /* yacc.c:1646 */ |
|
3473 |
+#line 1753 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3474 | 3474 |
{ |
3475 | 3475 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "~"); |
3476 | 3476 |
|
... | ... |
@@ -3478,11 +3482,11 @@ yyreduce: |
3478 | 3478 |
|
3479 | 3479 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3480 | 3480 |
} |
3481 |
-#line 3482 "yara_grammar.c" /* yacc.c:1646 */ |
|
3481 |
+#line 3486 "yara_grammar.c" /* yacc.c:1646 */ |
|
3482 | 3482 |
break; |
3483 | 3483 |
|
3484 | 3484 |
case 113: |
3485 |
-#line 1757 "yara_grammar.y" /* yacc.c:1646 */ |
|
3485 |
+#line 1761 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3486 | 3486 |
{ |
3487 | 3487 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, "<<"); |
3488 | 3488 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, "<<"); |
... | ... |
@@ -3491,11 +3495,11 @@ yyreduce: |
3491 | 3491 |
|
3492 | 3492 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3493 | 3493 |
} |
3494 |
-#line 3495 "yara_grammar.c" /* yacc.c:1646 */ |
|
3494 |
+#line 3499 "yara_grammar.c" /* yacc.c:1646 */ |
|
3495 | 3495 |
break; |
3496 | 3496 |
|
3497 | 3497 |
case 114: |
3498 |
-#line 1766 "yara_grammar.y" /* yacc.c:1646 */ |
|
3498 |
+#line 1770 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3499 | 3499 |
{ |
3500 | 3500 |
CHECK_TYPE((yyvsp[-2].expression_type), EXPRESSION_TYPE_INTEGER, ">>"); |
3501 | 3501 |
CHECK_TYPE((yyvsp[0].expression_type), EXPRESSION_TYPE_INTEGER, ">>"); |
... | ... |
@@ -3504,19 +3508,19 @@ yyreduce: |
3504 | 3504 |
|
3505 | 3505 |
(yyval.expression_type) = EXPRESSION_TYPE_INTEGER; |
3506 | 3506 |
} |
3507 |
-#line 3508 "yara_grammar.c" /* yacc.c:1646 */ |
|
3507 |
+#line 3512 "yara_grammar.c" /* yacc.c:1646 */ |
|
3508 | 3508 |
break; |
3509 | 3509 |
|
3510 | 3510 |
case 115: |
3511 |
-#line 1775 "yara_grammar.y" /* yacc.c:1646 */ |
|
3511 |
+#line 1779 "../../libclamav/yara_grammar.y" /* yacc.c:1646 */ |
|
3512 | 3512 |
{ |
3513 | 3513 |
(yyval.expression_type) = (yyvsp[0].expression_type); |
3514 | 3514 |
} |
3515 |
-#line 3516 "yara_grammar.c" /* yacc.c:1646 */ |
|
3515 |
+#line 3520 "yara_grammar.c" /* yacc.c:1646 */ |
|
3516 | 3516 |
break; |
3517 | 3517 |
|
3518 | 3518 |
|
3519 |
-#line 3520 "yara_grammar.c" /* yacc.c:1646 */ |
|
3519 |
+#line 3524 "yara_grammar.c" /* yacc.c:1646 */ |
|
3520 | 3520 |
default: break; |
3521 | 3521 |
} |
3522 | 3522 |
/* User semantic actions sometimes alter yychar, and that requires |
... | ... |
@@ -3744,5 +3748,5 @@ yyreturn: |
3744 | 3744 |
#endif |
3745 | 3745 |
return yyresult; |
3746 | 3746 |
} |
3747 |
-#line 1780 "yara_grammar.y" /* yacc.c:1906 */ |
|
3747 |
+#line 1784 "../../libclamav/yara_grammar.y" /* yacc.c:1906 */ |
|
3748 | 3748 |
|
... | ... |
@@ -1,8 +1,8 @@ |
1 |
-/* A Bison parser, made by GNU Bison 3.0.4. */ |
|
1 |
+/* A Bison parser, made by GNU Bison 3.0.2. */ |
|
2 | 2 |
|
3 | 3 |
/* Bison interface for Yacc-like parsers in C |
4 | 4 |
|
5 |
- Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc. |
|
5 |
+ Copyright (C) 1984, 1989-1990, 2000-2013 Free Software Foundation, Inc. |
|
6 | 6 |
|
7 | 7 |
This program is free software: you can redistribute it and/or modify |
8 | 8 |
it under the terms of the GNU General Public License as published by |
... | ... |
@@ -39,9 +39,13 @@ |
39 | 39 |
#if YYDEBUG |
40 | 40 |
extern int yara_yydebug; |
41 | 41 |
#endif |
42 |
+/* "%code requires" blocks. */ |
|
43 |
+#line 39 "../../libclamav/yara_grammar.y" /* yacc.c:1909 */ |
|
42 | 44 |
|
43 | 45 |
#include "yara_compiler.h" |
44 | 46 |
|
47 |
+#line 48 "yara_grammar.h" /* yacc.c:1909 */ |
|
48 |
+ |
|
45 | 49 |
/* Token type. */ |
46 | 50 |
#ifndef YYTOKENTYPE |
47 | 51 |
# define YYTOKENTYPE |
... | ... |
@@ -155,10 +159,10 @@ extern int yara_yydebug; |
155 | 155 |
|
156 | 156 |
/* Value type. */ |
157 | 157 |
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED |
158 |
- |
|
158 |
+typedef union YYSTYPE YYSTYPE; |
|
159 | 159 |
union YYSTYPE |
160 | 160 |
{ |
161 |
-#line 214 "yara_grammar.y" /* yacc.c:1909 */ |
|
161 |
+#line 218 "../../libclamav/yara_grammar.y" /* yacc.c:1909 */ |
|
162 | 162 |
|
163 | 163 |
SIZED_STRING* sized_string; |
164 | 164 |
char* c_string; |
... | ... |
@@ -168,10 +172,8 @@ union YYSTYPE |
168 | 168 |
YR_META* meta; |
169 | 169 |
YR_OBJECT* object; |
170 | 170 |
|
171 |
-#line 170 "yara_grammar.h" /* yacc.c:1909 */ |
|
171 |
+#line 176 "yara_grammar.h" /* yacc.c:1909 */ |
|
172 | 172 |
}; |
173 |
- |
|
174 |
-typedef union YYSTYPE YYSTYPE; |
|
175 | 173 |
# define YYSTYPE_IS_TRIVIAL 1 |
176 | 174 |
# define YYSTYPE_IS_DECLARED 1 |
177 | 175 |
#endif |
... | ... |
@@ -117,6 +117,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
117 | 117 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
118 | 118 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
119 | 119 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
120 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
120 | 121 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
121 | 122 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
122 | 123 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -322,6 +323,10 @@ CPP = @CPP@ |
322 | 322 |
CPPFLAGS = @CPPFLAGS@ |
323 | 323 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
324 | 324 |
CURSES_LIBS = @CURSES_LIBS@ |
325 |
+CXX = @CXX@ |
|
326 |
+CXXCPP = @CXXCPP@ |
|
327 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
328 |
+CXXFLAGS = @CXXFLAGS@ |
|
325 | 329 |
CYGPATH_W = @CYGPATH_W@ |
326 | 330 |
DBDIR = @DBDIR@ |
327 | 331 |
DEFS = @DEFS@ -DCL_NOTHREADS |
... | ... |
@@ -447,6 +452,7 @@ abs_top_builddir = @abs_top_builddir@ |
447 | 447 |
abs_top_srcdir = @abs_top_srcdir@ |
448 | 448 |
ac_ct_AR = @ac_ct_AR@ |
449 | 449 |
ac_ct_CC = @ac_ct_CC@ |
450 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
450 | 451 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
451 | 452 |
am__include = @am__include@ |
452 | 453 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -106,6 +106,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
106 | 106 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
107 | 107 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
108 | 108 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
109 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
109 | 110 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
110 | 111 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
111 | 112 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -374,6 +375,10 @@ CPP = @CPP@ |
374 | 374 |
CPPFLAGS = @CPPFLAGS@ |
375 | 375 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
376 | 376 |
CURSES_LIBS = @CURSES_LIBS@ |
377 |
+CXX = @CXX@ |
|
378 |
+CXXCPP = @CXXCPP@ |
|
379 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
380 |
+CXXFLAGS = @CXXFLAGS@ |
|
377 | 381 |
CYGPATH_W = @CYGPATH_W@ |
378 | 382 |
DBDIR = @DBDIR@ |
379 | 383 |
DEFS = @DEFS@ |
... | ... |
@@ -499,6 +504,7 @@ abs_top_builddir = @abs_top_builddir@ |
499 | 499 |
abs_top_srcdir = @abs_top_srcdir@ |
500 | 500 |
ac_ct_AR = @ac_ct_AR@ |
501 | 501 |
ac_ct_CC = @ac_ct_CC@ |
502 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
502 | 503 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
503 | 504 |
am__include = @am__include@ |
504 | 505 |
am__leading_dot = @am__leading_dot@ |
505 | 506 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,11 @@ |
0 |
+AC_ARG_ENABLE(fuzz, |
|
1 |
+ AC_HELP_STRING([--enable-fuzz], |
|
2 |
+ [enable building standalone fuzz targets |
|
3 |
+ @<:@default=no@:>@]), |
|
4 |
+[enable_cov=$enableval],[enable_cov="no"]) |
|
5 |
+ |
|
6 |
+if test "x$enable_fuzz" = "xyes"; then |
|
7 |
+ CXXFLAGS="-std=c++11 -stdlib=libc++ $CXXFLAGS" |
|
8 |
+fi |
|
9 |
+ |
|
10 |
+AM_CONDITIONAL(ENABLE_FUZZ, test "x$enable_fuzz" = "xyes") |
... | ... |
@@ -120,6 +120,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
120 | 120 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
121 | 121 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
122 | 122 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
123 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
123 | 124 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
124 | 125 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
125 | 126 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -298,6 +299,10 @@ CPP = @CPP@ |
298 | 298 |
CPPFLAGS = @CPPFLAGS@ |
299 | 299 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
300 | 300 |
CURSES_LIBS = @CURSES_LIBS@ |
301 |
+CXX = @CXX@ |
|
302 |
+CXXCPP = @CXXCPP@ |
|
303 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
304 |
+CXXFLAGS = @CXXFLAGS@ |
|
301 | 305 |
CYGPATH_W = @CYGPATH_W@ |
302 | 306 |
DBDIR = @DBDIR@ |
303 | 307 |
DEFS = @DEFS@ -DCL_NOTHREADS |
... | ... |
@@ -423,6 +428,7 @@ abs_top_builddir = @abs_top_builddir@ |
423 | 423 |
abs_top_srcdir = @abs_top_srcdir@ |
424 | 424 |
ac_ct_AR = @ac_ct_AR@ |
425 | 425 |
ac_ct_CC = @ac_ct_CC@ |
426 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
426 | 427 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
427 | 428 |
am__include = @am__include@ |
428 | 429 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -99,6 +99,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
99 | 99 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
100 | 100 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
101 | 101 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
102 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
102 | 103 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
103 | 104 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
104 | 105 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -226,6 +227,10 @@ CPP = @CPP@ |
226 | 226 |
CPPFLAGS = @CPPFLAGS@ |
227 | 227 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
228 | 228 |
CURSES_LIBS = @CURSES_LIBS@ |
229 |
+CXX = @CXX@ |
|
230 |
+CXXCPP = @CXXCPP@ |
|
231 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
232 |
+CXXFLAGS = @CXXFLAGS@ |
|
229 | 233 |
CYGPATH_W = @CYGPATH_W@ |
230 | 234 |
DBDIR = @DBDIR@ |
231 | 235 |
DEFS = @DEFS@ |
... | ... |
@@ -351,6 +356,7 @@ abs_top_builddir = @abs_top_builddir@ |
351 | 351 |
abs_top_srcdir = @abs_top_srcdir@ |
352 | 352 |
ac_ct_AR = @ac_ct_AR@ |
353 | 353 |
ac_ct_CC = @ac_ct_CC@ |
354 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
354 | 355 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
355 | 356 |
am__include = @am__include@ |
356 | 357 |
am__leading_dot = @am__leading_dot@ |
... | ... |
@@ -101,6 +101,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ |
101 | 101 |
$(top_srcdir)/m4/reorganization/c_options.m4 \ |
102 | 102 |
$(top_srcdir)/m4/reorganization/compiler_checks.m4 \ |
103 | 103 |
$(top_srcdir)/m4/reorganization/linker_checks.m4 \ |
104 |
+ $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ |
|
104 | 105 |
$(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ |
105 | 106 |
$(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ |
106 | 107 |
$(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ |
... | ... |
@@ -516,6 +517,10 @@ CPP = @CPP@ |
516 | 516 |
CPPFLAGS = @CPPFLAGS@ |
517 | 517 |
CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ |
518 | 518 |
CURSES_LIBS = @CURSES_LIBS@ |
519 |
+CXX = @CXX@ |
|
520 |
+CXXCPP = @CXXCPP@ |
|
521 |
+CXXDEPMODE = @CXXDEPMODE@ |
|
522 |
+CXXFLAGS = @CXXFLAGS@ |
|
519 | 523 |
CYGPATH_W = @CYGPATH_W@ |
520 | 524 |
DBDIR = @DBDIR@ |
521 | 525 |
DEFS = @DEFS@ |
... | ... |
@@ -641,6 +646,7 @@ abs_top_builddir = @abs_top_builddir@ |
641 | 641 |
abs_top_srcdir = @abs_top_srcdir@ |
642 | 642 |
ac_ct_AR = @ac_ct_AR@ |
643 | 643 |
ac_ct_CC = @ac_ct_CC@ |
644 |
+ac_ct_CXX = @ac_ct_CXX@ |
|
644 | 645 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
645 | 646 |
am__include = @am__include@ |
646 | 647 |
am__leading_dot = @am__leading_dot@ |