"Fossies" - the Fresh Open Source Software Archive

Member "pngcrush-1.8.13/pnglibconf.c" (6 Jul 2017, 182164 Bytes) of package /linux/privat/pngcrush-1.8.13.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "pnglibconf.c" see the Fossies "Dox" file reference documentation.

    1 /*- pnglibconf.dfn intermediate file
    2  * generated from scripts/pnglibconf.dfa
    3  */
    4  PNG_DFN "/* pnglibconf.h - library build configuration */" 
    5  PNG_DFN "" 
    6  PNG_DFN "/* libpng version 1.6.31beta02, July 6, 2017 */" 
    7  PNG_DFN "" 
    8  PNG_DFN "/* Copyright (c) 1998-2017 Glenn Randers-Pehrson */" 
    9  PNG_DFN "" 
   10  PNG_DFN "/* This code is released under the libpng license. */" 
   11  PNG_DFN "/* For conditions of distribution and use, see the disclaimer */" 
   12  PNG_DFN "/* and license in png.h */" 
   13  PNG_DFN "" 
   14  PNG_DFN "/* pnglibconf.h */" 
   15  PNG_DFN "/* Machine generated file: DO NOT EDIT */" 
   16  PNG_DFN "/* Derived from: scripts/pnglibconf.dfa */" 
   17  PNG_DFN "#ifndef PNGLCONF_H" 
   18  PNG_DFN "#define PNGLCONF_H" 
   19 #ifdef HAVE_CONFIG_H
   20 # include "config.h"
   21 #endif
   22 #if defined(HAVE_CONFIG_H) && !defined(PNG_NO_CONFIG_H)
   23 # include "config.h"
   24 #endif
   25 #ifdef PNG_USER_CONFIG
   26 # include "pngusr.h"
   27 #endif
   28 #ifdef __WATCOMC__
   29 # ifndef PNG_API_RULE
   30 # define PNG_API_RULE 2 /* Use Watcom calling conventions */
   31 # endif
   32 #endif
   33 # include <zlib.h>
   34 #ifdef PNG_SETJMP_NOT_SUPPORTED
   35 #   define PNG_NO_SETJMP
   36 #endif
   37 #ifdef PNG_READ_TRANSFORMS_NOT_SUPPORTED
   38 #   define PNG_NO_READ_TRANSFORMS
   39 #endif
   40 #ifdef PNG_NO_READ_COMPOSITED_NODIV
   41 #   define PNG_NO_READ_COMPOSITE_NODIV
   42 #endif
   43 #ifdef PNG_INCH_CONVERSIONS
   44 #   define PNG_INCH_CONVERSIONS_SUPPORTED
   45 #endif
   46 #ifdef PNG_WRITE_TRANSFORMS_NOT_SUPPORTED
   47 #   define PNG_NO_WRITE_TRANSFORMS
   48 #endif
   49 #ifdef PNG_READ_ANCILLARY_CHUNKS_NOT_SUPPORTED
   50 #   define PNG_NO_READ_ANCILLARY_CHUNKS
   51 #endif
   52 #ifdef PNG_WRITE_ANCILLARY_CHUNKS_NOT_SUPPORTED
   53 #   define PNG_NO_WRITE_ANCILLARY_CHUNKS
   54 #endif
   55 #ifdef _WIN32_WCE
   56 # define PNG_NO_CONVERT_tIME
   57 #endif
   58 
   59 /* OPTIONS */
   60  PNG_DFN "/* options */" 
   61 PNG_DFN_START_SORT 2
   62 
   63 /* option: UNKNOWN_CHUNKS enabled
   64  *   requires:  
   65  *   if:        
   66  *   enabled-by:
   67  *   sets:       */
   68 #undef PNG_on
   69 #define PNG_on 1
   70 #undef PNG_no_if
   71 #ifdef PNG_on /*requires, if*/
   72 #   undef PNG_not_enabled
   73 #   define PNG_not_enabled 1
   74    /* enabled by */
   75 #   ifndef PNG_UNKNOWN_CHUNKS_SUPPORTED /*!command line*/
   76 #    ifdef PNG_not_enabled /*!enabled*/
   77 #      ifdef PNG_NO_UNKNOWN_CHUNKS
   78 #       undef PNG_on /*turned off*/
   79 #      endif
   80 #      ifdef PNG_NO_UNKNOWN_CHUNKS_SUPPORTED
   81 #       undef PNG_on /*turned off*/
   82 #      endif
   83 #    endif /*!enabled*/
   84 #    ifdef PNG_on
   85 #      define PNG_UNKNOWN_CHUNKS_SUPPORTED
   86 #    endif
   87 #   endif /*!command line*/
   88 #   ifdef PNG_on
   89  PNG_DFN "#define PNG_UNKNOWN_CHUNKS_SUPPORTED" 
   90 #   endif /* definition */
   91 #endif /*requires, if*/
   92 #ifndef  PNG_on
   93  PNG_DFN "/*#undef PNG_UNKNOWN_CHUNKS_SUPPORTED*/" 
   94 #endif
   95 
   96 /* option: INFO_IMAGE enabled
   97  *   requires:  
   98  *   if:        
   99  *   enabled-by:
  100  *   sets:       */
  101 #undef PNG_on
  102 #define PNG_on 1
  103 #undef PNG_no_if
  104 #ifdef PNG_on /*requires, if*/
  105 #   undef PNG_not_enabled
  106 #   define PNG_not_enabled 1
  107    /* enabled by */
  108 #   ifndef PNG_INFO_IMAGE_SUPPORTED /*!command line*/
  109 #    ifdef PNG_not_enabled /*!enabled*/
  110 #      ifdef PNG_NO_INFO_IMAGE
  111 #       undef PNG_on /*turned off*/
  112 #      endif
  113 #      ifdef PNG_NO_INFO_IMAGE_SUPPORTED
  114 #       undef PNG_on /*turned off*/
  115 #      endif
  116 #    endif /*!enabled*/
  117 #    ifdef PNG_on
  118 #      define PNG_INFO_IMAGE_SUPPORTED
  119 #    endif
  120 #   endif /*!command line*/
  121 #   ifdef PNG_on
  122  PNG_DFN "#define PNG_INFO_IMAGE_SUPPORTED" 
  123 #   endif /* definition */
  124 #endif /*requires, if*/
  125 #ifndef  PNG_on
  126  PNG_DFN "/*#undef PNG_INFO_IMAGE_SUPPORTED*/" 
  127 #endif
  128 
  129 /* option: SET_UNKNOWN_CHUNKS enabled
  130  *   requires:   UNKNOWN_CHUNKS
  131  *   if:        
  132  *   enabled-by:
  133  *   sets:       */
  134 #undef PNG_on
  135 #define PNG_on 1
  136 #ifndef PNG_UNKNOWN_CHUNKS_SUPPORTED
  137 #   undef PNG_on /*!UNKNOWN_CHUNKS*/
  138 #endif
  139 #undef PNG_no_if
  140 #ifdef PNG_on /*requires, if*/
  141 #   undef PNG_not_enabled
  142 #   define PNG_not_enabled 1
  143    /* enabled by */
  144 #   ifndef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED /*!command line*/
  145 #    ifdef PNG_not_enabled /*!enabled*/
  146 #      ifdef PNG_NO_SET_UNKNOWN_CHUNKS
  147 #       undef PNG_on /*turned off*/
  148 #      endif
  149 #      ifdef PNG_NO_SET_UNKNOWN_CHUNKS_SUPPORTED
  150 #       undef PNG_on /*turned off*/
  151 #      endif
  152 #    endif /*!enabled*/
  153 #    ifdef PNG_on
  154 #      define PNG_SET_UNKNOWN_CHUNKS_SUPPORTED
  155 #    endif
  156 #   endif /*!command line*/
  157 #   ifdef PNG_on
  158  PNG_DFN "#define PNG_SET_UNKNOWN_CHUNKS_SUPPORTED" 
  159 #   endif /* definition */
  160 #endif /*requires, if*/
  161 #ifndef  PNG_on
  162  PNG_DFN "/*#undef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED*/" 
  163 #endif
  164 
  165 /* option: GET_PALETTE_MAX enabled
  166  *   requires:  
  167  *   if:        
  168  *   enabled-by:
  169  *   sets:       */
  170 #undef PNG_on
  171 #define PNG_on 1
  172 #undef PNG_no_if
  173 #ifdef PNG_on /*requires, if*/
  174 #   undef PNG_not_enabled
  175 #   define PNG_not_enabled 1
  176    /* enabled by */
  177 #   ifndef PNG_GET_PALETTE_MAX_SUPPORTED /*!command line*/
  178 #    ifdef PNG_not_enabled /*!enabled*/
  179 #      ifdef PNG_NO_GET_PALETTE_MAX
  180 #       undef PNG_on /*turned off*/
  181 #      endif
  182 #      ifdef PNG_NO_GET_PALETTE_MAX_SUPPORTED
  183 #       undef PNG_on /*turned off*/
  184 #      endif
  185 #    endif /*!enabled*/
  186 #    ifdef PNG_on
  187 #      define PNG_GET_PALETTE_MAX_SUPPORTED
  188 #    endif
  189 #   endif /*!command line*/
  190 #   ifdef PNG_on
  191  PNG_DFN "#define PNG_GET_PALETTE_MAX_SUPPORTED" 
  192 #   endif /* definition */
  193 #endif /*requires, if*/
  194 #ifndef  PNG_on
  195  PNG_DFN "/*#undef PNG_GET_PALETTE_MAX_SUPPORTED*/" 
  196 #endif
  197 
  198 /* option: POINTER_INDEXING enabled
  199  *   requires:  
  200  *   if:        
  201  *   enabled-by:
  202  *   sets:       */
  203 #undef PNG_on
  204 #define PNG_on 1
  205 #undef PNG_no_if
  206 #ifdef PNG_on /*requires, if*/
  207 #   undef PNG_not_enabled
  208 #   define PNG_not_enabled 1
  209    /* enabled by */
  210 #   ifndef PNG_POINTER_INDEXING_SUPPORTED /*!command line*/
  211 #    ifdef PNG_not_enabled /*!enabled*/
  212 #      ifdef PNG_NO_POINTER_INDEXING
  213 #       undef PNG_on /*turned off*/
  214 #      endif
  215 #      ifdef PNG_NO_POINTER_INDEXING_SUPPORTED
  216 #       undef PNG_on /*turned off*/
  217 #      endif
  218 #    endif /*!enabled*/
  219 #    ifdef PNG_on
  220 #      define PNG_POINTER_INDEXING_SUPPORTED
  221 #    endif
  222 #   endif /*!command line*/
  223 #   ifdef PNG_on
  224  PNG_DFN "#define PNG_POINTER_INDEXING_SUPPORTED" 
  225 #   endif /* definition */
  226 #endif /*requires, if*/
  227 #ifndef  PNG_on
  228  PNG_DFN "/*#undef PNG_POINTER_INDEXING_SUPPORTED*/" 
  229 #endif
  230 
  231 /* option: WARNINGS enabled
  232  *   requires:  
  233  *   if:        
  234  *   enabled-by:
  235  *   sets:       */
  236 #undef PNG_on
  237 #define PNG_on 1
  238 #undef PNG_no_if
  239 #ifdef PNG_on /*requires, if*/
  240 #   undef PNG_not_enabled
  241 #   define PNG_not_enabled 1
  242    /* enabled by */
  243 #   ifndef PNG_WARNINGS_SUPPORTED /*!command line*/
  244 #    ifdef PNG_not_enabled /*!enabled*/
  245 #      ifdef PNG_NO_WARNINGS
  246 #       undef PNG_on /*turned off*/
  247 #      endif
  248 #      ifdef PNG_NO_WARNINGS_SUPPORTED
  249 #       undef PNG_on /*turned off*/
  250 #      endif
  251 #    endif /*!enabled*/
  252 #    ifdef PNG_on
  253 #      define PNG_WARNINGS_SUPPORTED
  254 #    endif
  255 #   endif /*!command line*/
  256 #   ifdef PNG_on
  257  PNG_DFN "#define PNG_WARNINGS_SUPPORTED" 
  258 #   endif /* definition */
  259 #endif /*requires, if*/
  260 #ifndef  PNG_on
  261  PNG_DFN "/*#undef PNG_WARNINGS_SUPPORTED*/" 
  262 #endif
  263 
  264 /* option: FLOATING_ARITHMETIC enabled
  265  *   requires:  
  266  *   if:        
  267  *   enabled-by:
  268  *   sets:       */
  269 #undef PNG_on
  270 #define PNG_on 1
  271 #undef PNG_no_if
  272 #ifdef PNG_on /*requires, if*/
  273 #   undef PNG_not_enabled
  274 #   define PNG_not_enabled 1
  275    /* enabled by */
  276 #   ifndef PNG_FLOATING_ARITHMETIC_SUPPORTED /*!command line*/
  277 #    ifdef PNG_not_enabled /*!enabled*/
  278 #      ifdef PNG_NO_FLOATING_ARITHMETIC
  279 #       undef PNG_on /*turned off*/
  280 #      endif
  281 #      ifdef PNG_NO_FLOATING_ARITHMETIC_SUPPORTED
  282 #       undef PNG_on /*turned off*/
  283 #      endif
  284 #    endif /*!enabled*/
  285 #    ifdef PNG_on
  286 #      define PNG_FLOATING_ARITHMETIC_SUPPORTED
  287 #    endif
  288 #   endif /*!command line*/
  289 #   ifdef PNG_on
  290  PNG_DFN "#define PNG_FLOATING_ARITHMETIC_SUPPORTED" 
  291 #   endif /* definition */
  292 #endif /*requires, if*/
  293 #ifndef  PNG_on
  294  PNG_DFN "/*#undef PNG_FLOATING_ARITHMETIC_SUPPORTED*/" 
  295 #endif
  296 
  297 /* option: POWERPC_VSX_CHECK disabled
  298  *   requires:  
  299  *   if:        
  300  *   enabled-by:
  301  *   sets:       POWERPC_VSX_OPT */
  302 #undef PNG_on
  303 #define PNG_on 1
  304 #undef PNG_no_if
  305 #ifdef PNG_on /*requires, if*/
  306 #   undef PNG_not_enabled
  307 #   define PNG_not_enabled 1
  308    /* enabled by */
  309 #   ifndef PNG_POWERPC_VSX_CHECK_SUPPORTED /*!command line*/
  310 #    ifdef PNG_not_enabled /*!enabled*/
  311 #      undef PNG_on /*default off*/
  312 #    endif /*!enabled*/
  313 #    ifdef PNG_on
  314 #      define PNG_POWERPC_VSX_CHECK_SUPPORTED
  315 #    endif
  316 #   endif /*!command line*/
  317 #   ifdef PNG_on
  318  PNG_DFN "#define PNG_POWERPC_VSX_CHECK_SUPPORTED" 
  319 #    ifdef PNG_set_POWERPC_VSX_OPT
  320  PNG_DFN "ERROR: POWERPC_VSX_CHECK sets POWERPC_VSX_OPT: duplicate setting" 
  321  PNG_DFN "ERROR:    previous value: " PNG_set_POWERPC_VSX_OPT
  322 #    else
  323 #     define PNG_set_POWERPC_VSX_OPT  1
  324 #    endif
  325 #   endif /* definition */
  326 #endif /*requires, if*/
  327 #ifndef  PNG_on
  328  PNG_DFN "/*#undef PNG_POWERPC_VSX_CHECK_SUPPORTED*/" 
  329 #endif
  330 
  331 /* option: WRITE enabled
  332  *   requires:  
  333  *   if:        
  334  *   enabled-by:
  335  *   sets:       */
  336 #undef PNG_on
  337 #define PNG_on 1
  338 #undef PNG_no_if
  339 #ifdef PNG_on /*requires, if*/
  340 #   undef PNG_not_enabled
  341 #   define PNG_not_enabled 1
  342    /* enabled by */
  343 #   ifndef PNG_WRITE_SUPPORTED /*!command line*/
  344 #    ifdef PNG_not_enabled /*!enabled*/
  345 #      ifdef PNG_NO_WRITE
  346 #       undef PNG_on /*turned off*/
  347 #      endif
  348 #      ifdef PNG_NO_WRITE_SUPPORTED
  349 #       undef PNG_on /*turned off*/
  350 #      endif
  351 #    endif /*!enabled*/
  352 #    ifdef PNG_on
  353 #      define PNG_WRITE_SUPPORTED
  354 #    endif
  355 #   endif /*!command line*/
  356 #   ifdef PNG_on
  357  PNG_DFN "#define PNG_WRITE_SUPPORTED" 
  358 #   endif /* definition */
  359 #endif /*requires, if*/
  360 #ifndef  PNG_on
  361  PNG_DFN "/*#undef PNG_WRITE_SUPPORTED*/" 
  362 #endif
  363 
  364 /* option: WRITE_INTERLACING enabled
  365  *   requires:   WRITE
  366  *   if:        
  367  *   enabled-by:
  368  *   sets:       */
  369 #undef PNG_on
  370 #define PNG_on 1
  371 #ifndef PNG_WRITE_SUPPORTED
  372 #   undef PNG_on /*!WRITE*/
  373 #endif
  374 #undef PNG_no_if
  375 #ifdef PNG_on /*requires, if*/
  376 #   undef PNG_not_enabled
  377 #   define PNG_not_enabled 1
  378    /* enabled by */
  379 #   ifndef PNG_WRITE_INTERLACING_SUPPORTED /*!command line*/
  380 #    ifdef PNG_not_enabled /*!enabled*/
  381 #      ifdef PNG_NO_WRITE_INTERLACING
  382 #       undef PNG_on /*turned off*/
  383 #      endif
  384 #      ifdef PNG_NO_WRITE_INTERLACING_SUPPORTED
  385 #       undef PNG_on /*turned off*/
  386 #      endif
  387 #    endif /*!enabled*/
  388 #    ifdef PNG_on
  389 #      define PNG_WRITE_INTERLACING_SUPPORTED
  390 #    endif
  391 #   endif /*!command line*/
  392 #   ifdef PNG_on
  393  PNG_DFN "#define PNG_WRITE_INTERLACING_SUPPORTED" 
  394 #   endif /* definition */
  395 #endif /*requires, if*/
  396 #ifndef  PNG_on
  397  PNG_DFN "/*#undef PNG_WRITE_INTERLACING_SUPPORTED*/" 
  398 #endif
  399 
  400 /* option: WRITE_16BIT enabled
  401  *   requires:   WRITE
  402  *   if:        
  403  *   enabled-by:
  404  *   sets:       */
  405 #undef PNG_on
  406 #define PNG_on 1
  407 #ifndef PNG_WRITE_SUPPORTED
  408 #   undef PNG_on /*!WRITE*/
  409 #endif
  410 #undef PNG_no_if
  411 #ifdef PNG_on /*requires, if*/
  412 #   undef PNG_not_enabled
  413 #   define PNG_not_enabled 1
  414    /* enabled by */
  415 #   ifndef PNG_WRITE_16BIT_SUPPORTED /*!command line*/
  416 #    ifdef PNG_not_enabled /*!enabled*/
  417 #      ifdef PNG_NO_WRITE_16BIT
  418 #       undef PNG_on /*turned off*/
  419 #      endif
  420 #      ifdef PNG_NO_WRITE_16BIT_SUPPORTED
  421 #       undef PNG_on /*turned off*/
  422 #      endif
  423 #    endif /*!enabled*/
  424 #    ifdef PNG_on
  425 #      define PNG_WRITE_16BIT_SUPPORTED
  426 #    endif
  427 #   endif /*!command line*/
  428 #   ifdef PNG_on
  429  PNG_DFN "#define PNG_WRITE_16BIT_SUPPORTED" 
  430 #   endif /* definition */
  431 #endif /*requires, if*/
  432 #ifndef  PNG_on
  433  PNG_DFN "/*#undef PNG_WRITE_16BIT_SUPPORTED*/" 
  434 #endif
  435 
  436 /* option: EASY_ACCESS enabled
  437  *   requires:  
  438  *   if:        
  439  *   enabled-by:
  440  *   sets:       */
  441 #undef PNG_on
  442 #define PNG_on 1
  443 #undef PNG_no_if
  444 #ifdef PNG_on /*requires, if*/
  445 #   undef PNG_not_enabled
  446 #   define PNG_not_enabled 1
  447    /* enabled by */
  448 #   ifndef PNG_EASY_ACCESS_SUPPORTED /*!command line*/
  449 #    ifdef PNG_not_enabled /*!enabled*/
  450 #      ifdef PNG_NO_EASY_ACCESS
  451 #       undef PNG_on /*turned off*/
  452 #      endif
  453 #      ifdef PNG_NO_EASY_ACCESS_SUPPORTED
  454 #       undef PNG_on /*turned off*/
  455 #      endif
  456 #    endif /*!enabled*/
  457 #    ifdef PNG_on
  458 #      define PNG_EASY_ACCESS_SUPPORTED
  459 #    endif
  460 #   endif /*!command line*/
  461 #   ifdef PNG_on
  462  PNG_DFN "#define PNG_EASY_ACCESS_SUPPORTED" 
  463 #   endif /* definition */
  464 #endif /*requires, if*/
  465 #ifndef  PNG_on
  466  PNG_DFN "/*#undef PNG_EASY_ACCESS_SUPPORTED*/" 
  467 #endif
  468 
  469 /* option: WRITE_CUSTOMIZE_COMPRESSION enabled
  470  *   requires:   WRITE
  471  *   if:        
  472  *   enabled-by:
  473  *   sets:       */
  474 #undef PNG_on
  475 #define PNG_on 1
  476 #ifndef PNG_WRITE_SUPPORTED
  477 #   undef PNG_on /*!WRITE*/
  478 #endif
  479 #undef PNG_no_if
  480 #ifdef PNG_on /*requires, if*/
  481 #   undef PNG_not_enabled
  482 #   define PNG_not_enabled 1
  483    /* enabled by */
  484 #   ifndef PNG_WRITE_CUSTOMIZE_COMPRESSION_SUPPORTED /*!command line*/
  485 #    ifdef PNG_not_enabled /*!enabled*/
  486 #      ifdef PNG_NO_WRITE_CUSTOMIZE_COMPRESSION
  487 #       undef PNG_on /*turned off*/
  488 #      endif
  489 #      ifdef PNG_NO_WRITE_CUSTOMIZE_COMPRESSION_SUPPORTED
  490 #       undef PNG_on /*turned off*/
  491 #      endif
  492 #    endif /*!enabled*/
  493 #    ifdef PNG_on
  494 #      define PNG_WRITE_CUSTOMIZE_COMPRESSION_SUPPORTED
  495 #    endif
  496 #   endif /*!command line*/
  497 #   ifdef PNG_on
  498  PNG_DFN "#define PNG_WRITE_CUSTOMIZE_COMPRESSION_SUPPORTED" 
  499 #   endif /* definition */
  500 #endif /*requires, if*/
  501 #ifndef  PNG_on
  502  PNG_DFN "/*#undef PNG_WRITE_CUSTOMIZE_COMPRESSION_SUPPORTED*/" 
  503 #endif
  504 
  505 /* option: CHECK_FOR_INVALID_INDEX enabled
  506  *   requires:  
  507  *   if:        
  508  *   enabled-by:
  509  *   sets:       */
  510 #undef PNG_on
  511 #define PNG_on 1
  512 #undef PNG_no_if
  513 #ifdef PNG_on /*requires, if*/
  514 #   undef PNG_not_enabled
  515 #   define PNG_not_enabled 1
  516    /* enabled by */
  517 #   ifndef PNG_CHECK_FOR_INVALID_INDEX_SUPPORTED /*!command line*/
  518 #    ifdef PNG_not_enabled /*!enabled*/
  519 #      ifdef PNG_NO_CHECK_FOR_INVALID_INDEX
  520 #       undef PNG_on /*turned off*/
  521 #      endif
  522 #      ifdef PNG_NO_CHECK_FOR_INVALID_INDEX_SUPPORTED
  523 #       undef PNG_on /*turned off*/
  524 #      endif
  525 #    endif /*!enabled*/
  526 #    ifdef PNG_on
  527 #      define PNG_CHECK_FOR_INVALID_INDEX_SUPPORTED
  528 #    endif
  529 #   endif /*!command line*/
  530 #   ifdef PNG_on
  531  PNG_DFN "#define PNG_CHECK_FOR_INVALID_INDEX_SUPPORTED" 
  532 #   endif /* definition */
  533 #endif /*requires, if*/
  534 #ifndef  PNG_on
  535  PNG_DFN "/*#undef PNG_CHECK_FOR_INVALID_INDEX_SUPPORTED*/" 
  536 #endif
  537 
  538 /* option: WRITE_WEIGHTED_FILTER enabled
  539  *   requires:   WRITE
  540  *   if:        
  541  *   enabled-by:
  542  *   sets:       */
  543 #undef PNG_on
  544 #define PNG_on 1
  545 #ifndef PNG_WRITE_SUPPORTED
  546 #   undef PNG_on /*!WRITE*/
  547 #endif
  548 #undef PNG_no_if
  549 #ifdef PNG_on /*requires, if*/
  550 #   undef PNG_not_enabled
  551 #   define PNG_not_enabled 1
  552    /* enabled by */
  553 #   ifndef PNG_WRITE_WEIGHTED_FILTER_SUPPORTED /*!command line*/
  554 #    ifdef PNG_not_enabled /*!enabled*/
  555 #      ifdef PNG_NO_WRITE_WEIGHTED_FILTER
  556 #       undef PNG_on /*turned off*/
  557 #      endif
  558 #      ifdef PNG_NO_WRITE_WEIGHTED_FILTER_SUPPORTED
  559 #       undef PNG_on /*turned off*/
  560 #      endif
  561 #    endif /*!enabled*/
  562 #    ifdef PNG_on
  563 #      define PNG_WRITE_WEIGHTED_FILTER_SUPPORTED
  564 #    endif
  565 #   endif /*!command line*/
  566 #   ifdef PNG_on
  567  PNG_DFN "#define PNG_WRITE_WEIGHTED_FILTER_SUPPORTED" 
  568 #   endif /* definition */
  569 #endif /*requires, if*/
  570 #ifndef  PNG_on
  571  PNG_DFN "/*#undef PNG_WRITE_WEIGHTED_FILTER_SUPPORTED*/" 
  572 #endif
  573 
  574 /* option: WRITE_UNKNOWN_CHUNKS enabled
  575  *   requires:   WRITE UNKNOWN_CHUNKS
  576  *   if:        
  577  *   enabled-by:
  578  *   sets:       */
  579 #undef PNG_on
  580 #define PNG_on 1
  581 #ifndef PNG_WRITE_SUPPORTED
  582 #   undef PNG_on /*!WRITE*/
  583 #endif
  584 #ifndef PNG_UNKNOWN_CHUNKS_SUPPORTED
  585 #   undef PNG_on /*!UNKNOWN_CHUNKS*/
  586 #endif
  587 #undef PNG_no_if
  588 #ifdef PNG_on /*requires, if*/
  589 #   undef PNG_not_enabled
  590 #   define PNG_not_enabled 1
  591    /* enabled by */
  592 #   ifndef PNG_WRITE_UNKNOWN_CHUNKS_SUPPORTED /*!command line*/
  593 #    ifdef PNG_not_enabled /*!enabled*/
  594 #      ifdef PNG_NO_WRITE_UNKNOWN_CHUNKS
  595 #       undef PNG_on /*turned off*/
  596 #      endif
  597 #      ifdef PNG_NO_WRITE_UNKNOWN_CHUNKS_SUPPORTED
  598 #       undef PNG_on /*turned off*/
  599 #      endif
  600 #    endif /*!enabled*/
  601 #    ifdef PNG_on
  602 #      define PNG_WRITE_UNKNOWN_CHUNKS_SUPPORTED
  603 #    endif
  604 #   endif /*!command line*/
  605 #   ifdef PNG_on
  606  PNG_DFN "#define PNG_WRITE_UNKNOWN_CHUNKS_SUPPORTED" 
  607 #   endif /* definition */
  608 #endif /*requires, if*/
  609 #ifndef  PNG_on
  610  PNG_DFN "/*#undef PNG_WRITE_UNKNOWN_CHUNKS_SUPPORTED*/" 
  611 #endif
  612 
  613 /* option: POWERPC_VSX_API disabled
  614  *   requires:  
  615  *   if:        
  616  *   enabled-by:
  617  *   sets:       POWERPC_VSX_OPT */
  618 #undef PNG_on
  619 #define PNG_on 1
  620 #undef PNG_no_if
  621 #ifdef PNG_on /*requires, if*/
  622 #   undef PNG_not_enabled
  623 #   define PNG_not_enabled 1
  624    /* enabled by */
  625 #   ifndef PNG_POWERPC_VSX_API_SUPPORTED /*!command line*/
  626 #    ifdef PNG_not_enabled /*!enabled*/
  627 #      undef PNG_on /*default off*/
  628 #    endif /*!enabled*/
  629 #    ifdef PNG_on
  630 #      define PNG_POWERPC_VSX_API_SUPPORTED
  631 #    endif
  632 #   endif /*!command line*/
  633 #   ifdef PNG_on
  634  PNG_DFN "#define PNG_POWERPC_VSX_API_SUPPORTED" 
  635 #    ifdef PNG_set_POWERPC_VSX_OPT
  636  PNG_DFN "ERROR: POWERPC_VSX_API sets POWERPC_VSX_OPT: duplicate setting" 
  637  PNG_DFN "ERROR:    previous value: " PNG_set_POWERPC_VSX_OPT
  638 #    else
  639 #     define PNG_set_POWERPC_VSX_OPT  1
  640 #    endif
  641 #   endif /* definition */
  642 #endif /*requires, if*/
  643 #ifndef  PNG_on
  644  PNG_DFN "/*#undef PNG_POWERPC_VSX_API_SUPPORTED*/" 
  645 #endif
  646 
  647 /* option: BUILD_GRAYSCALE_PALETTE enabled
  648  *   requires:  
  649  *   if:        
  650  *   enabled-by:
  651  *   sets:       */
  652 #undef PNG_on
  653 #define PNG_on 1
  654 #undef PNG_no_if
  655 #ifdef PNG_on /*requires, if*/
  656 #   undef PNG_not_enabled
  657 #   define PNG_not_enabled 1
  658    /* enabled by */
  659 #   ifndef PNG_BUILD_GRAYSCALE_PALETTE_SUPPORTED /*!command line*/
  660 #    ifdef PNG_not_enabled /*!enabled*/
  661 #      ifdef PNG_NO_BUILD_GRAYSCALE_PALETTE
  662 #       undef PNG_on /*turned off*/
  663 #      endif
  664 #      ifdef PNG_NO_BUILD_GRAYSCALE_PALETTE_SUPPORTED
  665 #       undef PNG_on /*turned off*/
  666 #      endif
  667 #    endif /*!enabled*/
  668 #    ifdef PNG_on
  669 #      define PNG_BUILD_GRAYSCALE_PALETTE_SUPPORTED
  670 #    endif
  671 #   endif /*!command line*/
  672 #   ifdef PNG_on
  673  PNG_DFN "#define PNG_BUILD_GRAYSCALE_PALETTE_SUPPORTED" 
  674 #   endif /* definition */
  675 #endif /*requires, if*/
  676 #ifndef  PNG_on
  677  PNG_DFN "/*#undef PNG_BUILD_GRAYSCALE_PALETTE_SUPPORTED*/" 
  678 #endif
  679 
  680 /* option: FIXED_POINT enabled
  681  *   requires:  
  682  *   if:        
  683  *   enabled-by:
  684  *   sets:       */
  685 #undef PNG_on
  686 #define PNG_on 1
  687 #undef PNG_no_if
  688 #ifdef PNG_on /*requires, if*/
  689 #   undef PNG_not_enabled
  690 #   define PNG_not_enabled 1
  691    /* enabled by */
  692 #   ifndef PNG_FIXED_POINT_SUPPORTED /*!command line*/
  693 #    ifdef PNG_not_enabled /*!enabled*/
  694 #      ifdef PNG_NO_FIXED_POINT
  695 #       undef PNG_on /*turned off*/
  696 #      endif
  697 #      ifdef PNG_NO_FIXED_POINT_SUPPORTED
  698 #       undef PNG_on /*turned off*/
  699 #      endif
  700 #    endif /*!enabled*/
  701 #    ifdef PNG_on
  702 #      define PNG_FIXED_POINT_SUPPORTED
  703 #    endif
  704 #   endif /*!command line*/
  705 #   ifdef PNG_on
  706  PNG_DFN "#define PNG_FIXED_POINT_SUPPORTED" 
  707 #   endif /* definition */
  708 #endif /*requires, if*/
  709 #ifndef  PNG_on
  710  PNG_DFN "/*#undef PNG_FIXED_POINT_SUPPORTED*/" 
  711 #endif
  712 
  713 /* option: ERROR_NUMBERS disabled
  714  *   requires:  
  715  *   if:        
  716  *   enabled-by:
  717  *   sets:       */
  718 #undef PNG_on
  719 #define PNG_on 1
  720 #undef PNG_no_if
  721 #ifdef PNG_on /*requires, if*/
  722 #   undef PNG_not_enabled
  723 #   define PNG_not_enabled 1
  724    /* enabled by */
  725 #   ifndef PNG_ERROR_NUMBERS_SUPPORTED /*!command line*/
  726 #    ifdef PNG_not_enabled /*!enabled*/
  727 #      undef PNG_on /*default off*/
  728 #    endif /*!enabled*/
  729 #    ifdef PNG_on
  730 #      define PNG_ERROR_NUMBERS_SUPPORTED
  731 #    endif
  732 #   endif /*!command line*/
  733 #   ifdef PNG_on
  734  PNG_DFN "#define PNG_ERROR_NUMBERS_SUPPORTED" 
  735 #   endif /* definition */
  736 #endif /*requires, if*/
  737 #ifndef  PNG_on
  738  PNG_DFN "/*#undef PNG_ERROR_NUMBERS_SUPPORTED*/" 
  739 #endif
  740 
  741 /* option: ERROR_TEXT enabled
  742  *   requires:  
  743  *   if:        
  744  *   enabled-by:
  745  *   sets:       */
  746 #undef PNG_on
  747 #define PNG_on 1
  748 #undef PNG_no_if
  749 #ifdef PNG_on /*requires, if*/
  750 #   undef PNG_not_enabled
  751 #   define PNG_not_enabled 1
  752    /* enabled by */
  753 #   ifndef PNG_ERROR_TEXT_SUPPORTED /*!command line*/
  754 #    ifdef PNG_not_enabled /*!enabled*/
  755 #      ifdef PNG_NO_ERROR_TEXT
  756 #       undef PNG_on /*turned off*/
  757 #      endif
  758 #      ifdef PNG_NO_ERROR_TEXT_SUPPORTED
  759 #       undef PNG_on /*turned off*/
  760 #      endif
  761 #    endif /*!enabled*/
  762 #    ifdef PNG_on
  763 #      define PNG_ERROR_TEXT_SUPPORTED
  764 #    endif
  765 #   endif /*!command line*/
  766 #   ifdef PNG_on
  767  PNG_DFN "#define PNG_ERROR_TEXT_SUPPORTED" 
  768 #   endif /* definition */
  769 #endif /*requires, if*/
  770 #ifndef  PNG_on
  771  PNG_DFN "/*#undef PNG_ERROR_TEXT_SUPPORTED*/" 
  772 #endif
  773 
  774 /* option: READ enabled
  775  *   requires:  
  776  *   if:        
  777  *   enabled-by:
  778  *   sets:       */
  779 #undef PNG_on
  780 #define PNG_on 1
  781 #undef PNG_no_if
  782 #ifdef PNG_on /*requires, if*/
  783 #   undef PNG_not_enabled
  784 #   define PNG_not_enabled 1
  785    /* enabled by */
  786 #   ifndef PNG_READ_SUPPORTED /*!command line*/
  787 #    ifdef PNG_not_enabled /*!enabled*/
  788 #      ifdef PNG_NO_READ
  789 #       undef PNG_on /*turned off*/
  790 #      endif
  791 #      ifdef PNG_NO_READ_SUPPORTED
  792 #       undef PNG_on /*turned off*/
  793 #      endif
  794 #    endif /*!enabled*/
  795 #    ifdef PNG_on
  796 #      define PNG_READ_SUPPORTED
  797 #    endif
  798 #   endif /*!command line*/
  799 #   ifdef PNG_on
  800  PNG_DFN "#define PNG_READ_SUPPORTED" 
  801 #   endif /* definition */
  802 #endif /*requires, if*/
  803 #ifndef  PNG_on
  804  PNG_DFN "/*#undef PNG_READ_SUPPORTED*/" 
  805 #endif
  806 
  807 /* option: BENIGN_ERRORS enabled
  808  *   requires:  
  809  *   if:        
  810  *   enabled-by:
  811  *   sets:       */
  812 #undef PNG_on
  813 #define PNG_on 1
  814 #undef PNG_no_if
  815 #ifdef PNG_on /*requires, if*/
  816 #   undef PNG_not_enabled
  817 #   define PNG_not_enabled 1
  818    /* enabled by */
  819 #   ifndef PNG_BENIGN_ERRORS_SUPPORTED /*!command line*/
  820 #    ifdef PNG_not_enabled /*!enabled*/
  821 #      ifdef PNG_NO_BENIGN_ERRORS
  822 #       undef PNG_on /*turned off*/
  823 #      endif
  824 #      ifdef PNG_NO_BENIGN_ERRORS_SUPPORTED
  825 #       undef PNG_on /*turned off*/
  826 #      endif
  827 #    endif /*!enabled*/
  828 #    ifdef PNG_on
  829 #      define PNG_BENIGN_ERRORS_SUPPORTED
  830 #    endif
  831 #   endif /*!command line*/
  832 #   ifdef PNG_on
  833  PNG_DFN "#define PNG_BENIGN_ERRORS_SUPPORTED" 
  834 #   endif /* definition */
  835 #endif /*requires, if*/
  836 #ifndef  PNG_on
  837  PNG_DFN "/*#undef PNG_BENIGN_ERRORS_SUPPORTED*/" 
  838 #endif
  839 
  840 /* option: SETJMP enabled
  841  *   requires:  
  842  *   if:        
  843  *   enabled-by:
  844  *   sets:       */
  845 #undef PNG_on
  846 #define PNG_on 1
  847 #undef PNG_no_if
  848 #ifdef PNG_on /*requires, if*/
  849 #   undef PNG_not_enabled
  850 #   define PNG_not_enabled 1
  851    /* enabled by */
  852 #   ifndef PNG_SETJMP_SUPPORTED /*!command line*/
  853 #    ifdef PNG_not_enabled /*!enabled*/
  854 #      ifdef PNG_NO_SETJMP
  855 #       undef PNG_on /*turned off*/
  856 #      endif
  857 #      ifdef PNG_NO_SETJMP_SUPPORTED
  858 #       undef PNG_on /*turned off*/
  859 #      endif
  860 #    endif /*!enabled*/
  861 #    ifdef PNG_on
  862 #      define PNG_SETJMP_SUPPORTED
  863 #    endif
  864 #   endif /*!command line*/
  865 #   ifdef PNG_on
  866  PNG_DFN "#define PNG_SETJMP_SUPPORTED" 
  867 #   endif /* definition */
  868 #endif /*requires, if*/
  869 #ifndef  PNG_on
  870  PNG_DFN "/*#undef PNG_SETJMP_SUPPORTED*/" 
  871 #endif
  872 
  873 /* option: TIME_RFC1123 enabled
  874  *   requires:  
  875  *   if:        
  876  *   enabled-by:
  877  *   sets:       */
  878 #undef PNG_on
  879 #define PNG_on 1
  880 #undef PNG_no_if
  881 #ifdef PNG_on /*requires, if*/
  882 #   undef PNG_not_enabled
  883 #   define PNG_not_enabled 1
  884    /* enabled by */
  885 #   ifndef PNG_TIME_RFC1123_SUPPORTED /*!command line*/
  886 #    ifdef PNG_not_enabled /*!enabled*/
  887 #      ifdef PNG_NO_TIME_RFC1123
  888 #       undef PNG_on /*turned off*/
  889 #      endif
  890 #      ifdef PNG_NO_TIME_RFC1123_SUPPORTED
  891 #       undef PNG_on /*turned off*/
  892 #      endif
  893 #    endif /*!enabled*/
  894 #    ifdef PNG_on
  895 #      define PNG_TIME_RFC1123_SUPPORTED
  896 #    endif
  897 #   endif /*!command line*/
  898 #   ifdef PNG_on
  899  PNG_DFN "#define PNG_TIME_RFC1123_SUPPORTED" 
  900 #   endif /* definition */
  901 #endif /*requires, if*/
  902 #ifndef  PNG_on
  903  PNG_DFN "/*#undef PNG_TIME_RFC1123_SUPPORTED*/" 
  904 #endif
  905 
  906 /* option: BENIGN_READ_ERRORS enabled
  907  *   requires:   BENIGN_ERRORS
  908  *   if:        
  909  *   enabled-by:
  910  *   sets:       */
  911 #undef PNG_on
  912 #define PNG_on 1
  913 #ifndef PNG_BENIGN_ERRORS_SUPPORTED
  914 #   undef PNG_on /*!BENIGN_ERRORS*/
  915 #endif
  916 #undef PNG_no_if
  917 #ifdef PNG_on /*requires, if*/
  918 #   undef PNG_not_enabled
  919 #   define PNG_not_enabled 1
  920    /* enabled by */
  921 #   ifndef PNG_BENIGN_READ_ERRORS_SUPPORTED /*!command line*/
  922 #    ifdef PNG_not_enabled /*!enabled*/
  923 #      ifdef PNG_NO_BENIGN_READ_ERRORS
  924 #       undef PNG_on /*turned off*/
  925 #      endif
  926 #      ifdef PNG_NO_BENIGN_READ_ERRORS_SUPPORTED
  927 #       undef PNG_on /*turned off*/
  928 #      endif
  929 #    endif /*!enabled*/
  930 #    ifdef PNG_on
  931 #      define PNG_BENIGN_READ_ERRORS_SUPPORTED
  932 #    endif
  933 #   endif /*!command line*/
  934 #   ifdef PNG_on
  935  PNG_DFN "#define PNG_BENIGN_READ_ERRORS_SUPPORTED" 
  936 #   endif /* definition */
  937 #endif /*requires, if*/
  938 #ifndef  PNG_on
  939  PNG_DFN "/*#undef PNG_BENIGN_READ_ERRORS_SUPPORTED*/" 
  940 #endif
  941 
  942 /* option: WRITE_FLUSH enabled
  943  *   requires:   WRITE
  944  *   if:        
  945  *   enabled-by:
  946  *   sets:       */
  947 #undef PNG_on
  948 #define PNG_on 1
  949 #ifndef PNG_WRITE_SUPPORTED
  950 #   undef PNG_on /*!WRITE*/
  951 #endif
  952 #undef PNG_no_if
  953 #ifdef PNG_on /*requires, if*/
  954 #   undef PNG_not_enabled
  955 #   define PNG_not_enabled 1
  956    /* enabled by */
  957 #   ifndef PNG_WRITE_FLUSH_SUPPORTED /*!command line*/
  958 #    ifdef PNG_not_enabled /*!enabled*/
  959 #      ifdef PNG_NO_WRITE_FLUSH
  960 #       undef PNG_on /*turned off*/
  961 #      endif
  962 #      ifdef PNG_NO_WRITE_FLUSH_SUPPORTED
  963 #       undef PNG_on /*turned off*/
  964 #      endif
  965 #    endif /*!enabled*/
  966 #    ifdef PNG_on
  967 #      define PNG_WRITE_FLUSH_SUPPORTED
  968 #    endif
  969 #   endif /*!command line*/
  970 #   ifdef PNG_on
  971  PNG_DFN "#define PNG_WRITE_FLUSH_SUPPORTED" 
  972 #   endif /* definition */
  973 #endif /*requires, if*/
  974 #ifndef  PNG_on
  975  PNG_DFN "/*#undef PNG_WRITE_FLUSH_SUPPORTED*/" 
  976 #endif
  977 
  978 /* option: MNG_FEATURES enabled
  979  *   requires:  
  980  *   if:        
  981  *   enabled-by:
  982  *   sets:       */
  983 #undef PNG_on
  984 #define PNG_on 1
  985 #undef PNG_no_if
  986 #ifdef PNG_on /*requires, if*/
  987 #   undef PNG_not_enabled
  988 #   define PNG_not_enabled 1
  989    /* enabled by */
  990 #   ifndef PNG_MNG_FEATURES_SUPPORTED /*!command line*/
  991 #    ifdef PNG_not_enabled /*!enabled*/
  992 #      ifdef PNG_NO_MNG_FEATURES
  993 #       undef PNG_on /*turned off*/
  994 #      endif
  995 #      ifdef PNG_NO_MNG_FEATURES_SUPPORTED
  996 #       undef PNG_on /*turned off*/
  997 #      endif
  998 #    endif /*!enabled*/
  999 #    ifdef PNG_on
 1000 #      define PNG_MNG_FEATURES_SUPPORTED
 1001 #    endif
 1002 #   endif /*!command line*/
 1003 #   ifdef PNG_on
 1004  PNG_DFN "#define PNG_MNG_FEATURES_SUPPORTED" 
 1005 #   endif /* definition */
 1006 #endif /*requires, if*/
 1007 #ifndef  PNG_on
 1008  PNG_DFN "/*#undef PNG_MNG_FEATURES_SUPPORTED*/" 
 1009 #endif
 1010 
 1011 /* option: ALIGNED_MEMORY enabled
 1012  *   requires:  
 1013  *   if:        
 1014  *   enabled-by:
 1015  *   sets:       */
 1016 #undef PNG_on
 1017 #define PNG_on 1
 1018 #undef PNG_no_if
 1019 #ifdef PNG_on /*requires, if*/
 1020 #   undef PNG_not_enabled
 1021 #   define PNG_not_enabled 1
 1022    /* enabled by */
 1023 #   ifndef PNG_ALIGNED_MEMORY_SUPPORTED /*!command line*/
 1024 #    ifdef PNG_not_enabled /*!enabled*/
 1025 #      ifdef PNG_NO_ALIGNED_MEMORY
 1026 #       undef PNG_on /*turned off*/
 1027 #      endif
 1028 #      ifdef PNG_NO_ALIGNED_MEMORY_SUPPORTED
 1029 #       undef PNG_on /*turned off*/
 1030 #      endif
 1031 #    endif /*!enabled*/
 1032 #    ifdef PNG_on
 1033 #      define PNG_ALIGNED_MEMORY_SUPPORTED
 1034 #    endif
 1035 #   endif /*!command line*/
 1036 #   ifdef PNG_on
 1037  PNG_DFN "#define PNG_ALIGNED_MEMORY_SUPPORTED" 
 1038 #   endif /* definition */
 1039 #endif /*requires, if*/
 1040 #ifndef  PNG_on
 1041  PNG_DFN "/*#undef PNG_ALIGNED_MEMORY_SUPPORTED*/" 
 1042 #endif
 1043 
 1044 /* option: FLOATING_POINT enabled
 1045  *   requires:  
 1046  *   if:        
 1047  *   enabled-by:
 1048  *   sets:       */
 1049 #undef PNG_on
 1050 #define PNG_on 1
 1051 #undef PNG_no_if
 1052 #ifdef PNG_on /*requires, if*/
 1053 #   undef PNG_not_enabled
 1054 #   define PNG_not_enabled 1
 1055    /* enabled by */
 1056 #   ifndef PNG_FLOATING_POINT_SUPPORTED /*!command line*/
 1057 #    ifdef PNG_not_enabled /*!enabled*/
 1058 #      ifdef PNG_NO_FLOATING_POINT
 1059 #       undef PNG_on /*turned off*/
 1060 #      endif
 1061 #      ifdef PNG_NO_FLOATING_POINT_SUPPORTED
 1062 #       undef PNG_on /*turned off*/
 1063 #      endif
 1064 #    endif /*!enabled*/
 1065 #    ifdef PNG_on
 1066 #      define PNG_FLOATING_POINT_SUPPORTED
 1067 #    endif
 1068 #   endif /*!command line*/
 1069 #   ifdef PNG_on
 1070  PNG_DFN "#define PNG_FLOATING_POINT_SUPPORTED" 
 1071 #   endif /* definition */
 1072 #endif /*requires, if*/
 1073 #ifndef  PNG_on
 1074  PNG_DFN "/*#undef PNG_FLOATING_POINT_SUPPORTED*/" 
 1075 #endif
 1076 
 1077 /* option: WRITE_OPTIMIZE_CMF enabled
 1078  *   requires:   WRITE
 1079  *   if:        
 1080  *   enabled-by:
 1081  *   sets:       */
 1082 #undef PNG_on
 1083 #define PNG_on 1
 1084 #ifndef PNG_WRITE_SUPPORTED
 1085 #   undef PNG_on /*!WRITE*/
 1086 #endif
 1087 #undef PNG_no_if
 1088 #ifdef PNG_on /*requires, if*/
 1089 #   undef PNG_not_enabled
 1090 #   define PNG_not_enabled 1
 1091    /* enabled by */
 1092 #   ifndef PNG_WRITE_OPTIMIZE_CMF_SUPPORTED /*!command line*/
 1093 #    ifdef PNG_not_enabled /*!enabled*/
 1094 #      ifdef PNG_NO_WRITE_OPTIMIZE_CMF
 1095 #       undef PNG_on /*turned off*/
 1096 #      endif
 1097 #      ifdef PNG_NO_WRITE_OPTIMIZE_CMF_SUPPORTED
 1098 #       undef PNG_on /*turned off*/
 1099 #      endif
 1100 #    endif /*!enabled*/
 1101 #    ifdef PNG_on
 1102 #      define PNG_WRITE_OPTIMIZE_CMF_SUPPORTED
 1103 #    endif
 1104 #   endif /*!command line*/
 1105 #   ifdef PNG_on
 1106  PNG_DFN "#define PNG_WRITE_OPTIMIZE_CMF_SUPPORTED" 
 1107 #   endif /* definition */
 1108 #endif /*requires, if*/
 1109 #ifndef  PNG_on
 1110  PNG_DFN "/*#undef PNG_WRITE_OPTIMIZE_CMF_SUPPORTED*/" 
 1111 #endif
 1112 
 1113 /* option: INCH_CONVERSIONS enabled
 1114  *   requires:  
 1115  *   if:        
 1116  *   enabled-by:
 1117  *   sets:       */
 1118 #undef PNG_on
 1119 #define PNG_on 1
 1120 #undef PNG_no_if
 1121 #ifdef PNG_on /*requires, if*/
 1122 #   undef PNG_not_enabled
 1123 #   define PNG_not_enabled 1
 1124    /* enabled by */
 1125 #   ifndef PNG_INCH_CONVERSIONS_SUPPORTED /*!command line*/
 1126 #    ifdef PNG_not_enabled /*!enabled*/
 1127 #      ifdef PNG_NO_INCH_CONVERSIONS
 1128 #       undef PNG_on /*turned off*/
 1129 #      endif
 1130 #      ifdef PNG_NO_INCH_CONVERSIONS_SUPPORTED
 1131 #       undef PNG_on /*turned off*/
 1132 #      endif
 1133 #    endif /*!enabled*/
 1134 #    ifdef PNG_on
 1135 #      define PNG_INCH_CONVERSIONS_SUPPORTED
 1136 #    endif
 1137 #   endif /*!command line*/
 1138 #   ifdef PNG_on
 1139  PNG_DFN "#define PNG_INCH_CONVERSIONS_SUPPORTED" 
 1140 #   endif /* definition */
 1141 #endif /*requires, if*/
 1142 #ifndef  PNG_on
 1143  PNG_DFN "/*#undef PNG_INCH_CONVERSIONS_SUPPORTED*/" 
 1144 #endif
 1145 
 1146 /* option: STDIO enabled
 1147  *   requires:  
 1148  *   if:        
 1149  *   enabled-by:
 1150  *   sets:       */
 1151 #undef PNG_on
 1152 #define PNG_on 1
 1153 #undef PNG_no_if
 1154 #ifdef PNG_on /*requires, if*/
 1155 #   undef PNG_not_enabled
 1156 #   define PNG_not_enabled 1
 1157    /* enabled by */
 1158 #   ifndef PNG_STDIO_SUPPORTED /*!command line*/
 1159 #    ifdef PNG_not_enabled /*!enabled*/
 1160 #      ifdef PNG_NO_STDIO
 1161 #       undef PNG_on /*turned off*/
 1162 #      endif
 1163 #      ifdef PNG_NO_STDIO_SUPPORTED
 1164 #       undef PNG_on /*turned off*/
 1165 #      endif
 1166 #    endif /*!enabled*/
 1167 #    ifdef PNG_on
 1168 #      define PNG_STDIO_SUPPORTED
 1169 #    endif
 1170 #   endif /*!command line*/
 1171 #   ifdef PNG_on
 1172  PNG_DFN "#define PNG_STDIO_SUPPORTED" 
 1173 #   endif /* definition */
 1174 #endif /*requires, if*/
 1175 #ifndef  PNG_on
 1176  PNG_DFN "/*#undef PNG_STDIO_SUPPORTED*/" 
 1177 #endif
 1178 
 1179 /* option: USER_MEM enabled
 1180  *   requires:  
 1181  *   if:        
 1182  *   enabled-by:
 1183  *   sets:       */
 1184 #undef PNG_on
 1185 #define PNG_on 1
 1186 #undef PNG_no_if
 1187 #ifdef PNG_on /*requires, if*/
 1188 #   undef PNG_not_enabled
 1189 #   define PNG_not_enabled 1
 1190    /* enabled by */
 1191 #   ifndef PNG_USER_MEM_SUPPORTED /*!command line*/
 1192 #    ifdef PNG_not_enabled /*!enabled*/
 1193 #      ifdef PNG_NO_USER_MEM
 1194 #       undef PNG_on /*turned off*/
 1195 #      endif
 1196 #      ifdef PNG_NO_USER_MEM_SUPPORTED
 1197 #       undef PNG_on /*turned off*/
 1198 #      endif
 1199 #    endif /*!enabled*/
 1200 #    ifdef PNG_on
 1201 #      define PNG_USER_MEM_SUPPORTED
 1202 #    endif
 1203 #   endif /*!command line*/
 1204 #   ifdef PNG_on
 1205  PNG_DFN "#define PNG_USER_MEM_SUPPORTED" 
 1206 #   endif /* definition */
 1207 #endif /*requires, if*/
 1208 #ifndef  PNG_on
 1209  PNG_DFN "/*#undef PNG_USER_MEM_SUPPORTED*/" 
 1210 #endif
 1211 
 1212 /* option: IO_STATE enabled
 1213  *   requires:  
 1214  *   if:        
 1215  *   enabled-by:
 1216  *   sets:       */
 1217 #undef PNG_on
 1218 #define PNG_on 1
 1219 #undef PNG_no_if
 1220 #ifdef PNG_on /*requires, if*/
 1221 #   undef PNG_not_enabled
 1222 #   define PNG_not_enabled 1
 1223    /* enabled by */
 1224 #   ifndef PNG_IO_STATE_SUPPORTED /*!command line*/
 1225 #    ifdef PNG_not_enabled /*!enabled*/
 1226 #      ifdef PNG_NO_IO_STATE
 1227 #       undef PNG_on /*turned off*/
 1228 #      endif
 1229 #      ifdef PNG_NO_IO_STATE_SUPPORTED
 1230 #       undef PNG_on /*turned off*/
 1231 #      endif
 1232 #    endif /*!enabled*/
 1233 #    ifdef PNG_on
 1234 #      define PNG_IO_STATE_SUPPORTED
 1235 #    endif
 1236 #   endif /*!command line*/
 1237 #   ifdef PNG_on
 1238  PNG_DFN "#define PNG_IO_STATE_SUPPORTED" 
 1239 #   endif /* definition */
 1240 #endif /*requires, if*/
 1241 #ifndef  PNG_on
 1242  PNG_DFN "/*#undef PNG_IO_STATE_SUPPORTED*/" 
 1243 #endif
 1244 
 1245 /* option: ARM_NEON_CHECK disabled
 1246  *   requires:   ALIGNED_MEMORY
 1247  *   if:        
 1248  *   enabled-by:
 1249  *   sets:       ARM_NEON_OPT */
 1250 #undef PNG_on
 1251 #define PNG_on 1
 1252 #ifndef PNG_ALIGNED_MEMORY_SUPPORTED
 1253 #   undef PNG_on /*!ALIGNED_MEMORY*/
 1254 #endif
 1255 #undef PNG_no_if
 1256 #ifdef PNG_on /*requires, if*/
 1257 #   undef PNG_not_enabled
 1258 #   define PNG_not_enabled 1
 1259    /* enabled by */
 1260 #   ifndef PNG_ARM_NEON_CHECK_SUPPORTED /*!command line*/
 1261 #    ifdef PNG_not_enabled /*!enabled*/
 1262 #      undef PNG_on /*default off*/
 1263 #    endif /*!enabled*/
 1264 #    ifdef PNG_on
 1265 #      define PNG_ARM_NEON_CHECK_SUPPORTED
 1266 #    endif
 1267 #   endif /*!command line*/
 1268 #   ifdef PNG_on
 1269  PNG_DFN "#define PNG_ARM_NEON_CHECK_SUPPORTED" 
 1270 #    ifdef PNG_set_ARM_NEON_OPT
 1271  PNG_DFN "ERROR: ARM_NEON_CHECK sets ARM_NEON_OPT: duplicate setting" 
 1272  PNG_DFN "ERROR:    previous value: " PNG_set_ARM_NEON_OPT
 1273 #    else
 1274 #     define PNG_set_ARM_NEON_OPT  1
 1275 #    endif
 1276 #   endif /* definition */
 1277 #endif /*requires, if*/
 1278 #ifndef  PNG_on
 1279  PNG_DFN "/*#undef PNG_ARM_NEON_CHECK_SUPPORTED*/" 
 1280 #endif
 1281 
 1282 /* option: READ_ANCILLARY_CHUNKS enabled
 1283  *   requires:   READ
 1284  *   if:        
 1285  *   enabled-by:
 1286  *   sets:       */
 1287 #undef PNG_on
 1288 #define PNG_on 1
 1289 #ifndef PNG_READ_SUPPORTED
 1290 #   undef PNG_on /*!READ*/
 1291 #endif
 1292 #undef PNG_no_if
 1293 #ifdef PNG_on /*requires, if*/
 1294 #   undef PNG_not_enabled
 1295 #   define PNG_not_enabled 1
 1296    /* enabled by */
 1297 #   ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED /*!command line*/
 1298 #    ifdef PNG_not_enabled /*!enabled*/
 1299 #      ifdef PNG_NO_READ_ANCILLARY_CHUNKS
 1300 #       undef PNG_on /*turned off*/
 1301 #      endif
 1302 #      ifdef PNG_NO_READ_ANCILLARY_CHUNKS_SUPPORTED
 1303 #       undef PNG_on /*turned off*/
 1304 #      endif
 1305 #    endif /*!enabled*/
 1306 #    ifdef PNG_on
 1307 #      define PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 1308 #    endif
 1309 #   endif /*!command line*/
 1310 #   ifdef PNG_on
 1311  PNG_DFN "#define PNG_READ_ANCILLARY_CHUNKS_SUPPORTED" 
 1312 #   endif /* definition */
 1313 #endif /*requires, if*/
 1314 #ifndef  PNG_on
 1315  PNG_DFN "/*#undef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED*/" 
 1316 #endif
 1317 
 1318 /* option: WRITE_INT_FUNCTIONS disabled
 1319  *   requires:  
 1320  *   if:        
 1321  *   enabled-by: WRITE
 1322  *   sets:       */
 1323 #undef PNG_on
 1324 #define PNG_on 1
 1325 #undef PNG_no_if
 1326 #ifdef PNG_on /*requires, if*/
 1327 #   undef PNG_not_enabled
 1328 #   define PNG_not_enabled 1
 1329    /* enabled by WRITE */
 1330 #ifdef PNG_WRITE_SUPPORTED
 1331 #   undef PNG_not_enabled /*WRITE*/
 1332 #endif
 1333 #   ifndef PNG_WRITE_INT_FUNCTIONS_SUPPORTED /*!command line*/
 1334 #    ifdef PNG_not_enabled /*!enabled*/
 1335 #      undef PNG_on /*default off*/
 1336 #    endif /*!enabled*/
 1337 #    ifdef PNG_on
 1338 #      define PNG_WRITE_INT_FUNCTIONS_SUPPORTED
 1339 #    endif
 1340 #   endif /*!command line*/
 1341 #   ifdef PNG_on
 1342  PNG_DFN "#define PNG_WRITE_INT_FUNCTIONS_SUPPORTED" 
 1343 #   endif /* definition */
 1344 #endif /*requires, if*/
 1345 #ifndef  PNG_on
 1346  PNG_DFN "/*#undef PNG_WRITE_INT_FUNCTIONS_SUPPORTED*/" 
 1347 #endif
 1348 
 1349 /* option: WRITE_ANCILLARY_CHUNKS enabled
 1350  *   requires:   WRITE
 1351  *   if:        
 1352  *   enabled-by:
 1353  *   sets:       */
 1354 #undef PNG_on
 1355 #define PNG_on 1
 1356 #ifndef PNG_WRITE_SUPPORTED
 1357 #   undef PNG_on /*!WRITE*/
 1358 #endif
 1359 #undef PNG_no_if
 1360 #ifdef PNG_on /*requires, if*/
 1361 #   undef PNG_not_enabled
 1362 #   define PNG_not_enabled 1
 1363    /* enabled by */
 1364 #   ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED /*!command line*/
 1365 #    ifdef PNG_not_enabled /*!enabled*/
 1366 #      ifdef PNG_NO_WRITE_ANCILLARY_CHUNKS
 1367 #       undef PNG_on /*turned off*/
 1368 #      endif
 1369 #      ifdef PNG_NO_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 1370 #       undef PNG_on /*turned off*/
 1371 #      endif
 1372 #    endif /*!enabled*/
 1373 #    ifdef PNG_on
 1374 #      define PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 1375 #    endif
 1376 #   endif /*!command line*/
 1377 #   ifdef PNG_on
 1378  PNG_DFN "#define PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED" 
 1379 #   endif /* definition */
 1380 #endif /*requires, if*/
 1381 #ifndef  PNG_on
 1382  PNG_DFN "/*#undef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED*/" 
 1383 #endif
 1384 
 1385 /* option: WRITE_FILTER enabled
 1386  *   requires:   WRITE
 1387  *   if:        
 1388  *   enabled-by:
 1389  *   sets:       */
 1390 #undef PNG_on
 1391 #define PNG_on 1
 1392 #ifndef PNG_WRITE_SUPPORTED
 1393 #   undef PNG_on /*!WRITE*/
 1394 #endif
 1395 #undef PNG_no_if
 1396 #ifdef PNG_on /*requires, if*/
 1397 #   undef PNG_not_enabled
 1398 #   define PNG_not_enabled 1
 1399    /* enabled by */
 1400 #   ifndef PNG_WRITE_FILTER_SUPPORTED /*!command line*/
 1401 #    ifdef PNG_not_enabled /*!enabled*/
 1402 #      ifdef PNG_NO_WRITE_FILTER
 1403 #       undef PNG_on /*turned off*/
 1404 #      endif
 1405 #      ifdef PNG_NO_WRITE_FILTER_SUPPORTED
 1406 #       undef PNG_on /*turned off*/
 1407 #      endif
 1408 #    endif /*!enabled*/
 1409 #    ifdef PNG_on
 1410 #      define PNG_WRITE_FILTER_SUPPORTED
 1411 #    endif
 1412 #   endif /*!command line*/
 1413 #   ifdef PNG_on
 1414  PNG_DFN "#define PNG_WRITE_FILTER_SUPPORTED" 
 1415 #   endif /* definition */
 1416 #endif /*requires, if*/
 1417 #ifndef  PNG_on
 1418  PNG_DFN "/*#undef PNG_WRITE_FILTER_SUPPORTED*/" 
 1419 #endif
 1420 
 1421 /* option: WRITE_zTXt enabled
 1422  *   requires:   WRITE_ANCILLARY_CHUNKS
 1423  *   if:        
 1424  *   enabled-by:
 1425  *   sets:       */
 1426 #undef PNG_on
 1427 #define PNG_on 1
 1428 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 1429 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 1430 #endif
 1431 #undef PNG_no_if
 1432 #ifdef PNG_on /*requires, if*/
 1433 #   undef PNG_not_enabled
 1434 #   define PNG_not_enabled 1
 1435    /* enabled by */
 1436 #   ifndef PNG_WRITE_zTXt_SUPPORTED /*!command line*/
 1437 #    ifdef PNG_not_enabled /*!enabled*/
 1438 #      ifdef PNG_NO_WRITE_zTXt
 1439 #       undef PNG_on /*turned off*/
 1440 #      endif
 1441 #      ifdef PNG_NO_WRITE_zTXt_SUPPORTED
 1442 #       undef PNG_on /*turned off*/
 1443 #      endif
 1444 #    endif /*!enabled*/
 1445 #    ifdef PNG_on
 1446 #      define PNG_WRITE_zTXt_SUPPORTED
 1447 #    endif
 1448 #   endif /*!command line*/
 1449 #   ifdef PNG_on
 1450  PNG_DFN "#define PNG_WRITE_zTXt_SUPPORTED" 
 1451 #   endif /* definition */
 1452 #endif /*requires, if*/
 1453 #ifndef  PNG_on
 1454  PNG_DFN "/*#undef PNG_WRITE_zTXt_SUPPORTED*/" 
 1455 #endif
 1456 
 1457 /* option: WRITE_iCCP enabled
 1458  *   requires:   WRITE_ANCILLARY_CHUNKS
 1459  *   if:        
 1460  *   enabled-by:
 1461  *   sets:       */
 1462 #undef PNG_on
 1463 #define PNG_on 1
 1464 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 1465 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 1466 #endif
 1467 #undef PNG_no_if
 1468 #ifdef PNG_on /*requires, if*/
 1469 #   undef PNG_not_enabled
 1470 #   define PNG_not_enabled 1
 1471    /* enabled by */
 1472 #   ifndef PNG_WRITE_iCCP_SUPPORTED /*!command line*/
 1473 #    ifdef PNG_not_enabled /*!enabled*/
 1474 #      ifdef PNG_NO_WRITE_iCCP
 1475 #       undef PNG_on /*turned off*/
 1476 #      endif
 1477 #      ifdef PNG_NO_WRITE_iCCP_SUPPORTED
 1478 #       undef PNG_on /*turned off*/
 1479 #      endif
 1480 #    endif /*!enabled*/
 1481 #    ifdef PNG_on
 1482 #      define PNG_WRITE_iCCP_SUPPORTED
 1483 #    endif
 1484 #   endif /*!command line*/
 1485 #   ifdef PNG_on
 1486  PNG_DFN "#define PNG_WRITE_iCCP_SUPPORTED" 
 1487 #   endif /* definition */
 1488 #endif /*requires, if*/
 1489 #ifndef  PNG_on
 1490  PNG_DFN "/*#undef PNG_WRITE_iCCP_SUPPORTED*/" 
 1491 #endif
 1492 
 1493 /* option: READ_TRANSFORMS enabled
 1494  *   requires:   READ
 1495  *   if:        
 1496  *   enabled-by:
 1497  *   sets:       */
 1498 #undef PNG_on
 1499 #define PNG_on 1
 1500 #ifndef PNG_READ_SUPPORTED
 1501 #   undef PNG_on /*!READ*/
 1502 #endif
 1503 #undef PNG_no_if
 1504 #ifdef PNG_on /*requires, if*/
 1505 #   undef PNG_not_enabled
 1506 #   define PNG_not_enabled 1
 1507    /* enabled by */
 1508 #   ifndef PNG_READ_TRANSFORMS_SUPPORTED /*!command line*/
 1509 #    ifdef PNG_not_enabled /*!enabled*/
 1510 #      ifdef PNG_NO_READ_TRANSFORMS
 1511 #       undef PNG_on /*turned off*/
 1512 #      endif
 1513 #      ifdef PNG_NO_READ_TRANSFORMS_SUPPORTED
 1514 #       undef PNG_on /*turned off*/
 1515 #      endif
 1516 #    endif /*!enabled*/
 1517 #    ifdef PNG_on
 1518 #      define PNG_READ_TRANSFORMS_SUPPORTED
 1519 #    endif
 1520 #   endif /*!command line*/
 1521 #   ifdef PNG_on
 1522  PNG_DFN "#define PNG_READ_TRANSFORMS_SUPPORTED" 
 1523 #   endif /* definition */
 1524 #endif /*requires, if*/
 1525 #ifndef  PNG_on
 1526  PNG_DFN "/*#undef PNG_READ_TRANSFORMS_SUPPORTED*/" 
 1527 #endif
 1528 
 1529 /* option: READ_bKGD enabled
 1530  *   requires:   READ_ANCILLARY_CHUNKS
 1531  *   if:        
 1532  *   enabled-by:
 1533  *   sets:       */
 1534 #undef PNG_on
 1535 #define PNG_on 1
 1536 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 1537 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 1538 #endif
 1539 #undef PNG_no_if
 1540 #ifdef PNG_on /*requires, if*/
 1541 #   undef PNG_not_enabled
 1542 #   define PNG_not_enabled 1
 1543    /* enabled by */
 1544 #   ifndef PNG_READ_bKGD_SUPPORTED /*!command line*/
 1545 #    ifdef PNG_not_enabled /*!enabled*/
 1546 #      ifdef PNG_NO_READ_bKGD
 1547 #       undef PNG_on /*turned off*/
 1548 #      endif
 1549 #      ifdef PNG_NO_READ_bKGD_SUPPORTED
 1550 #       undef PNG_on /*turned off*/
 1551 #      endif
 1552 #    endif /*!enabled*/
 1553 #    ifdef PNG_on
 1554 #      define PNG_READ_bKGD_SUPPORTED
 1555 #    endif
 1556 #   endif /*!command line*/
 1557 #   ifdef PNG_on
 1558  PNG_DFN "#define PNG_READ_bKGD_SUPPORTED" 
 1559 #   endif /* definition */
 1560 #endif /*requires, if*/
 1561 #ifndef  PNG_on
 1562  PNG_DFN "/*#undef PNG_READ_bKGD_SUPPORTED*/" 
 1563 #endif
 1564 
 1565 /* option: READ_sCAL enabled
 1566  *   requires:   READ_ANCILLARY_CHUNKS
 1567  *   if:        
 1568  *   enabled-by:
 1569  *   sets:       */
 1570 #undef PNG_on
 1571 #define PNG_on 1
 1572 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 1573 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 1574 #endif
 1575 #undef PNG_no_if
 1576 #ifdef PNG_on /*requires, if*/
 1577 #   undef PNG_not_enabled
 1578 #   define PNG_not_enabled 1
 1579    /* enabled by */
 1580 #   ifndef PNG_READ_sCAL_SUPPORTED /*!command line*/
 1581 #    ifdef PNG_not_enabled /*!enabled*/
 1582 #      ifdef PNG_NO_READ_sCAL
 1583 #       undef PNG_on /*turned off*/
 1584 #      endif
 1585 #      ifdef PNG_NO_READ_sCAL_SUPPORTED
 1586 #       undef PNG_on /*turned off*/
 1587 #      endif
 1588 #    endif /*!enabled*/
 1589 #    ifdef PNG_on
 1590 #      define PNG_READ_sCAL_SUPPORTED
 1591 #    endif
 1592 #   endif /*!command line*/
 1593 #   ifdef PNG_on
 1594  PNG_DFN "#define PNG_READ_sCAL_SUPPORTED" 
 1595 #   endif /* definition */
 1596 #endif /*requires, if*/
 1597 #ifndef  PNG_on
 1598  PNG_DFN "/*#undef PNG_READ_sCAL_SUPPORTED*/" 
 1599 #endif
 1600 
 1601 /* option: WRITE_hIST enabled
 1602  *   requires:   WRITE_ANCILLARY_CHUNKS
 1603  *   if:        
 1604  *   enabled-by:
 1605  *   sets:       */
 1606 #undef PNG_on
 1607 #define PNG_on 1
 1608 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 1609 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 1610 #endif
 1611 #undef PNG_no_if
 1612 #ifdef PNG_on /*requires, if*/
 1613 #   undef PNG_not_enabled
 1614 #   define PNG_not_enabled 1
 1615    /* enabled by */
 1616 #   ifndef PNG_WRITE_hIST_SUPPORTED /*!command line*/
 1617 #    ifdef PNG_not_enabled /*!enabled*/
 1618 #      ifdef PNG_NO_WRITE_hIST
 1619 #       undef PNG_on /*turned off*/
 1620 #      endif
 1621 #      ifdef PNG_NO_WRITE_hIST_SUPPORTED
 1622 #       undef PNG_on /*turned off*/
 1623 #      endif
 1624 #    endif /*!enabled*/
 1625 #    ifdef PNG_on
 1626 #      define PNG_WRITE_hIST_SUPPORTED
 1627 #    endif
 1628 #   endif /*!command line*/
 1629 #   ifdef PNG_on
 1630  PNG_DFN "#define PNG_WRITE_hIST_SUPPORTED" 
 1631 #   endif /* definition */
 1632 #endif /*requires, if*/
 1633 #ifndef  PNG_on
 1634  PNG_DFN "/*#undef PNG_WRITE_hIST_SUPPORTED*/" 
 1635 #endif
 1636 
 1637 /* option: HANDLE_AS_UNKNOWN enabled
 1638  *   requires:   SET_UNKNOWN_CHUNKS
 1639  *   if:        
 1640  *   enabled-by:
 1641  *   sets:       */
 1642 #undef PNG_on
 1643 #define PNG_on 1
 1644 #ifndef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED
 1645 #   undef PNG_on /*!SET_UNKNOWN_CHUNKS*/
 1646 #endif
 1647 #undef PNG_no_if
 1648 #ifdef PNG_on /*requires, if*/
 1649 #   undef PNG_not_enabled
 1650 #   define PNG_not_enabled 1
 1651    /* enabled by */
 1652 #   ifndef PNG_HANDLE_AS_UNKNOWN_SUPPORTED /*!command line*/
 1653 #    ifdef PNG_not_enabled /*!enabled*/
 1654 #      ifdef PNG_NO_HANDLE_AS_UNKNOWN
 1655 #       undef PNG_on /*turned off*/
 1656 #      endif
 1657 #      ifdef PNG_NO_HANDLE_AS_UNKNOWN_SUPPORTED
 1658 #       undef PNG_on /*turned off*/
 1659 #      endif
 1660 #    endif /*!enabled*/
 1661 #    ifdef PNG_on
 1662 #      define PNG_HANDLE_AS_UNKNOWN_SUPPORTED
 1663 #    endif
 1664 #   endif /*!command line*/
 1665 #   ifdef PNG_on
 1666  PNG_DFN "#define PNG_HANDLE_AS_UNKNOWN_SUPPORTED" 
 1667 #   endif /* definition */
 1668 #endif /*requires, if*/
 1669 #ifndef  PNG_on
 1670  PNG_DFN "/*#undef PNG_HANDLE_AS_UNKNOWN_SUPPORTED*/" 
 1671 #endif
 1672 
 1673 /* option: READ_OPT_PLTE enabled
 1674  *   requires:   READ_ANCILLARY_CHUNKS
 1675  *   if:        
 1676  *   enabled-by:
 1677  *   sets:       */
 1678 #undef PNG_on
 1679 #define PNG_on 1
 1680 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 1681 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 1682 #endif
 1683 #undef PNG_no_if
 1684 #ifdef PNG_on /*requires, if*/
 1685 #   undef PNG_not_enabled
 1686 #   define PNG_not_enabled 1
 1687    /* enabled by */
 1688 #   ifndef PNG_READ_OPT_PLTE_SUPPORTED /*!command line*/
 1689 #    ifdef PNG_not_enabled /*!enabled*/
 1690 #      ifdef PNG_NO_READ_OPT_PLTE
 1691 #       undef PNG_on /*turned off*/
 1692 #      endif
 1693 #      ifdef PNG_NO_READ_OPT_PLTE_SUPPORTED
 1694 #       undef PNG_on /*turned off*/
 1695 #      endif
 1696 #    endif /*!enabled*/
 1697 #    ifdef PNG_on
 1698 #      define PNG_READ_OPT_PLTE_SUPPORTED
 1699 #    endif
 1700 #   endif /*!command line*/
 1701 #   ifdef PNG_on
 1702  PNG_DFN "#define PNG_READ_OPT_PLTE_SUPPORTED" 
 1703 #   endif /* definition */
 1704 #endif /*requires, if*/
 1705 #ifndef  PNG_on
 1706  PNG_DFN "/*#undef PNG_READ_OPT_PLTE_SUPPORTED*/" 
 1707 #endif
 1708 
 1709 /* option: WRITE_gAMA enabled
 1710  *   requires:   WRITE_ANCILLARY_CHUNKS
 1711  *   if:        
 1712  *   enabled-by:
 1713  *   sets:       */
 1714 #undef PNG_on
 1715 #define PNG_on 1
 1716 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 1717 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 1718 #endif
 1719 #undef PNG_no_if
 1720 #ifdef PNG_on /*requires, if*/
 1721 #   undef PNG_not_enabled
 1722 #   define PNG_not_enabled 1
 1723    /* enabled by */
 1724 #   ifndef PNG_WRITE_gAMA_SUPPORTED /*!command line*/
 1725 #    ifdef PNG_not_enabled /*!enabled*/
 1726 #      ifdef PNG_NO_WRITE_gAMA
 1727 #       undef PNG_on /*turned off*/
 1728 #      endif
 1729 #      ifdef PNG_NO_WRITE_gAMA_SUPPORTED
 1730 #       undef PNG_on /*turned off*/
 1731 #      endif
 1732 #    endif /*!enabled*/
 1733 #    ifdef PNG_on
 1734 #      define PNG_WRITE_gAMA_SUPPORTED
 1735 #    endif
 1736 #   endif /*!command line*/
 1737 #   ifdef PNG_on
 1738  PNG_DFN "#define PNG_WRITE_gAMA_SUPPORTED" 
 1739 #   endif /* definition */
 1740 #endif /*requires, if*/
 1741 #ifndef  PNG_on
 1742  PNG_DFN "/*#undef PNG_WRITE_gAMA_SUPPORTED*/" 
 1743 #endif
 1744 
 1745 /* option: READ_GRAY_TO_RGB enabled
 1746  *   requires:   READ_TRANSFORMS
 1747  *   if:        
 1748  *   enabled-by:
 1749  *   sets:       */
 1750 #undef PNG_on
 1751 #define PNG_on 1
 1752 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 1753 #   undef PNG_on /*!READ_TRANSFORMS*/
 1754 #endif
 1755 #undef PNG_no_if
 1756 #ifdef PNG_on /*requires, if*/
 1757 #   undef PNG_not_enabled
 1758 #   define PNG_not_enabled 1
 1759    /* enabled by */
 1760 #   ifndef PNG_READ_GRAY_TO_RGB_SUPPORTED /*!command line*/
 1761 #    ifdef PNG_not_enabled /*!enabled*/
 1762 #      ifdef PNG_NO_READ_GRAY_TO_RGB
 1763 #       undef PNG_on /*turned off*/
 1764 #      endif
 1765 #      ifdef PNG_NO_READ_GRAY_TO_RGB_SUPPORTED
 1766 #       undef PNG_on /*turned off*/
 1767 #      endif
 1768 #    endif /*!enabled*/
 1769 #    ifdef PNG_on
 1770 #      define PNG_READ_GRAY_TO_RGB_SUPPORTED
 1771 #    endif
 1772 #   endif /*!command line*/
 1773 #   ifdef PNG_on
 1774  PNG_DFN "#define PNG_READ_GRAY_TO_RGB_SUPPORTED" 
 1775 #   endif /* definition */
 1776 #endif /*requires, if*/
 1777 #ifndef  PNG_on
 1778  PNG_DFN "/*#undef PNG_READ_GRAY_TO_RGB_SUPPORTED*/" 
 1779 #endif
 1780 
 1781 /* option: WRITE_pCAL enabled
 1782  *   requires:   WRITE_ANCILLARY_CHUNKS
 1783  *   if:        
 1784  *   enabled-by:
 1785  *   sets:       */
 1786 #undef PNG_on
 1787 #define PNG_on 1
 1788 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 1789 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 1790 #endif
 1791 #undef PNG_no_if
 1792 #ifdef PNG_on /*requires, if*/
 1793 #   undef PNG_not_enabled
 1794 #   define PNG_not_enabled 1
 1795    /* enabled by */
 1796 #   ifndef PNG_WRITE_pCAL_SUPPORTED /*!command line*/
 1797 #    ifdef PNG_not_enabled /*!enabled*/
 1798 #      ifdef PNG_NO_WRITE_pCAL
 1799 #       undef PNG_on /*turned off*/
 1800 #      endif
 1801 #      ifdef PNG_NO_WRITE_pCAL_SUPPORTED
 1802 #       undef PNG_on /*turned off*/
 1803 #      endif
 1804 #    endif /*!enabled*/
 1805 #    ifdef PNG_on
 1806 #      define PNG_WRITE_pCAL_SUPPORTED
 1807 #    endif
 1808 #   endif /*!command line*/
 1809 #   ifdef PNG_on
 1810  PNG_DFN "#define PNG_WRITE_pCAL_SUPPORTED" 
 1811 #   endif /* definition */
 1812 #endif /*requires, if*/
 1813 #ifndef  PNG_on
 1814  PNG_DFN "/*#undef PNG_WRITE_pCAL_SUPPORTED*/" 
 1815 #endif
 1816 
 1817 /* option: READ_INVERT_ALPHA enabled
 1818  *   requires:   READ_TRANSFORMS
 1819  *   if:        
 1820  *   enabled-by:
 1821  *   sets:       */
 1822 #undef PNG_on
 1823 #define PNG_on 1
 1824 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 1825 #   undef PNG_on /*!READ_TRANSFORMS*/
 1826 #endif
 1827 #undef PNG_no_if
 1828 #ifdef PNG_on /*requires, if*/
 1829 #   undef PNG_not_enabled
 1830 #   define PNG_not_enabled 1
 1831    /* enabled by */
 1832 #   ifndef PNG_READ_INVERT_ALPHA_SUPPORTED /*!command line*/
 1833 #    ifdef PNG_not_enabled /*!enabled*/
 1834 #      ifdef PNG_NO_READ_INVERT_ALPHA
 1835 #       undef PNG_on /*turned off*/
 1836 #      endif
 1837 #      ifdef PNG_NO_READ_INVERT_ALPHA_SUPPORTED
 1838 #       undef PNG_on /*turned off*/
 1839 #      endif
 1840 #    endif /*!enabled*/
 1841 #    ifdef PNG_on
 1842 #      define PNG_READ_INVERT_ALPHA_SUPPORTED
 1843 #    endif
 1844 #   endif /*!command line*/
 1845 #   ifdef PNG_on
 1846  PNG_DFN "#define PNG_READ_INVERT_ALPHA_SUPPORTED" 
 1847 #   endif /* definition */
 1848 #endif /*requires, if*/
 1849 #ifndef  PNG_on
 1850  PNG_DFN "/*#undef PNG_READ_INVERT_ALPHA_SUPPORTED*/" 
 1851 #endif
 1852 
 1853 /* option: WRITE_TRANSFORMS enabled
 1854  *   requires:   WRITE
 1855  *   if:        
 1856  *   enabled-by:
 1857  *   sets:       */
 1858 #undef PNG_on
 1859 #define PNG_on 1
 1860 #ifndef PNG_WRITE_SUPPORTED
 1861 #   undef PNG_on /*!WRITE*/
 1862 #endif
 1863 #undef PNG_no_if
 1864 #ifdef PNG_on /*requires, if*/
 1865 #   undef PNG_not_enabled
 1866 #   define PNG_not_enabled 1
 1867    /* enabled by */
 1868 #   ifndef PNG_WRITE_TRANSFORMS_SUPPORTED /*!command line*/
 1869 #    ifdef PNG_not_enabled /*!enabled*/
 1870 #      ifdef PNG_NO_WRITE_TRANSFORMS
 1871 #       undef PNG_on /*turned off*/
 1872 #      endif
 1873 #      ifdef PNG_NO_WRITE_TRANSFORMS_SUPPORTED
 1874 #       undef PNG_on /*turned off*/
 1875 #      endif
 1876 #    endif /*!enabled*/
 1877 #    ifdef PNG_on
 1878 #      define PNG_WRITE_TRANSFORMS_SUPPORTED
 1879 #    endif
 1880 #   endif /*!command line*/
 1881 #   ifdef PNG_on
 1882  PNG_DFN "#define PNG_WRITE_TRANSFORMS_SUPPORTED" 
 1883 #   endif /* definition */
 1884 #endif /*requires, if*/
 1885 #ifndef  PNG_on
 1886  PNG_DFN "/*#undef PNG_WRITE_TRANSFORMS_SUPPORTED*/" 
 1887 #endif
 1888 
 1889 /* option: WRITE_CHECK_FOR_INVALID_INDEX enabled
 1890  *   requires:   WRITE CHECK_FOR_INVALID_INDEX
 1891  *   if:        
 1892  *   enabled-by: CHECK_FOR_INVALID_INDEX
 1893  *   sets:       */
 1894 #undef PNG_on
 1895 #define PNG_on 1
 1896 #ifndef PNG_WRITE_SUPPORTED
 1897 #   undef PNG_on /*!WRITE*/
 1898 #endif
 1899 #ifndef PNG_CHECK_FOR_INVALID_INDEX_SUPPORTED
 1900 #   undef PNG_on /*!CHECK_FOR_INVALID_INDEX*/
 1901 #endif
 1902 #undef PNG_no_if
 1903 #ifdef PNG_on /*requires, if*/
 1904 #   undef PNG_not_enabled
 1905 #   define PNG_not_enabled 1
 1906    /* enabled by CHECK_FOR_INVALID_INDEX */
 1907 #ifdef PNG_CHECK_FOR_INVALID_INDEX_SUPPORTED
 1908 #   undef PNG_not_enabled /*CHECK_FOR_INVALID_INDEX*/
 1909 #endif
 1910 #   ifndef PNG_WRITE_CHECK_FOR_INVALID_INDEX_SUPPORTED /*!command line*/
 1911 #    ifdef PNG_not_enabled /*!enabled*/
 1912 #      ifdef PNG_NO_WRITE_CHECK_FOR_INVALID_INDEX
 1913 #       undef PNG_on /*turned off*/
 1914 #      endif
 1915 #      ifdef PNG_NO_WRITE_CHECK_FOR_INVALID_INDEX_SUPPORTED
 1916 #       undef PNG_on /*turned off*/
 1917 #      endif
 1918 #    endif /*!enabled*/
 1919 #    ifdef PNG_on
 1920 #      define PNG_WRITE_CHECK_FOR_INVALID_INDEX_SUPPORTED
 1921 #    endif
 1922 #   endif /*!command line*/
 1923 #   ifdef PNG_on
 1924  PNG_DFN "#define PNG_WRITE_CHECK_FOR_INVALID_INDEX_SUPPORTED" 
 1925 #   endif /* definition */
 1926 #endif /*requires, if*/
 1927 #ifndef  PNG_on
 1928  PNG_DFN "/*#undef PNG_WRITE_CHECK_FOR_INVALID_INDEX_SUPPORTED*/" 
 1929 #endif
 1930 
 1931 /* option: READ_sBIT enabled
 1932  *   requires:   READ_ANCILLARY_CHUNKS
 1933  *   if:        
 1934  *   enabled-by:
 1935  *   sets:       */
 1936 #undef PNG_on
 1937 #define PNG_on 1
 1938 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 1939 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 1940 #endif
 1941 #undef PNG_no_if
 1942 #ifdef PNG_on /*requires, if*/
 1943 #   undef PNG_not_enabled
 1944 #   define PNG_not_enabled 1
 1945    /* enabled by */
 1946 #   ifndef PNG_READ_sBIT_SUPPORTED /*!command line*/
 1947 #    ifdef PNG_not_enabled /*!enabled*/
 1948 #      ifdef PNG_NO_READ_sBIT
 1949 #       undef PNG_on /*turned off*/
 1950 #      endif
 1951 #      ifdef PNG_NO_READ_sBIT_SUPPORTED
 1952 #       undef PNG_on /*turned off*/
 1953 #      endif
 1954 #    endif /*!enabled*/
 1955 #    ifdef PNG_on
 1956 #      define PNG_READ_sBIT_SUPPORTED
 1957 #    endif
 1958 #   endif /*!command line*/
 1959 #   ifdef PNG_on
 1960  PNG_DFN "#define PNG_READ_sBIT_SUPPORTED" 
 1961 #   endif /* definition */
 1962 #endif /*requires, if*/
 1963 #ifndef  PNG_on
 1964  PNG_DFN "/*#undef PNG_READ_sBIT_SUPPORTED*/" 
 1965 #endif
 1966 
 1967 /* option: WRITE_CUSTOMIZE_ZTXT_COMPRESSION enabled
 1968  *   requires:   WRITE
 1969  *   if:        
 1970  *   enabled-by:
 1971  *   sets:       */
 1972 #undef PNG_on
 1973 #define PNG_on 1
 1974 #ifndef PNG_WRITE_SUPPORTED
 1975 #   undef PNG_on /*!WRITE*/
 1976 #endif
 1977 #undef PNG_no_if
 1978 #ifdef PNG_on /*requires, if*/
 1979 #   undef PNG_not_enabled
 1980 #   define PNG_not_enabled 1
 1981    /* enabled by */
 1982 #   ifndef PNG_WRITE_CUSTOMIZE_ZTXT_COMPRESSION_SUPPORTED /*!command line*/
 1983 #    ifdef PNG_not_enabled /*!enabled*/
 1984 #      ifdef PNG_NO_WRITE_CUSTOMIZE_ZTXT_COMPRESSION
 1985 #       undef PNG_on /*turned off*/
 1986 #      endif
 1987 #      ifdef PNG_NO_WRITE_CUSTOMIZE_ZTXT_COMPRESSION_SUPPORTED
 1988 #       undef PNG_on /*turned off*/
 1989 #      endif
 1990 #    endif /*!enabled*/
 1991 #    ifdef PNG_on
 1992 #      define PNG_WRITE_CUSTOMIZE_ZTXT_COMPRESSION_SUPPORTED
 1993 #    endif
 1994 #   endif /*!command line*/
 1995 #   ifdef PNG_on
 1996  PNG_DFN "#define PNG_WRITE_CUSTOMIZE_ZTXT_COMPRESSION_SUPPORTED" 
 1997 #   endif /* definition */
 1998 #endif /*requires, if*/
 1999 #ifndef  PNG_on
 2000  PNG_DFN "/*#undef PNG_WRITE_CUSTOMIZE_ZTXT_COMPRESSION_SUPPORTED*/" 
 2001 #endif
 2002 
 2003 /* option: READ_PACK enabled
 2004  *   requires:   READ_TRANSFORMS
 2005  *   if:        
 2006  *   enabled-by:
 2007  *   sets:       */
 2008 #undef PNG_on
 2009 #define PNG_on 1
 2010 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 2011 #   undef PNG_on /*!READ_TRANSFORMS*/
 2012 #endif
 2013 #undef PNG_no_if
 2014 #ifdef PNG_on /*requires, if*/
 2015 #   undef PNG_not_enabled
 2016 #   define PNG_not_enabled 1
 2017    /* enabled by */
 2018 #   ifndef PNG_READ_PACK_SUPPORTED /*!command line*/
 2019 #    ifdef PNG_not_enabled /*!enabled*/
 2020 #      ifdef PNG_NO_READ_PACK
 2021 #       undef PNG_on /*turned off*/
 2022 #      endif
 2023 #      ifdef PNG_NO_READ_PACK_SUPPORTED
 2024 #       undef PNG_on /*turned off*/
 2025 #      endif
 2026 #    endif /*!enabled*/
 2027 #    ifdef PNG_on
 2028 #      define PNG_READ_PACK_SUPPORTED
 2029 #    endif
 2030 #   endif /*!command line*/
 2031 #   ifdef PNG_on
 2032  PNG_DFN "#define PNG_READ_PACK_SUPPORTED" 
 2033 #   endif /* definition */
 2034 #endif /*requires, if*/
 2035 #ifndef  PNG_on
 2036  PNG_DFN "/*#undef PNG_READ_PACK_SUPPORTED*/" 
 2037 #endif
 2038 
 2039 /* option: WRITE_iTXt enabled
 2040  *   requires:   WRITE_ANCILLARY_CHUNKS
 2041  *   if:        
 2042  *   enabled-by:
 2043  *   sets:       */
 2044 #undef PNG_on
 2045 #define PNG_on 1
 2046 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 2047 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 2048 #endif
 2049 #undef PNG_no_if
 2050 #ifdef PNG_on /*requires, if*/
 2051 #   undef PNG_not_enabled
 2052 #   define PNG_not_enabled 1
 2053    /* enabled by */
 2054 #   ifndef PNG_WRITE_iTXt_SUPPORTED /*!command line*/
 2055 #    ifdef PNG_not_enabled /*!enabled*/
 2056 #      ifdef PNG_NO_WRITE_iTXt
 2057 #       undef PNG_on /*turned off*/
 2058 #      endif
 2059 #      ifdef PNG_NO_WRITE_iTXt_SUPPORTED
 2060 #       undef PNG_on /*turned off*/
 2061 #      endif
 2062 #    endif /*!enabled*/
 2063 #    ifdef PNG_on
 2064 #      define PNG_WRITE_iTXt_SUPPORTED
 2065 #    endif
 2066 #   endif /*!command line*/
 2067 #   ifdef PNG_on
 2068  PNG_DFN "#define PNG_WRITE_iTXt_SUPPORTED" 
 2069 #   endif /* definition */
 2070 #endif /*requires, if*/
 2071 #ifndef  PNG_on
 2072  PNG_DFN "/*#undef PNG_WRITE_iTXt_SUPPORTED*/" 
 2073 #endif
 2074 
 2075 /* option: WRITE_SWAP enabled
 2076  *   requires:   WRITE_TRANSFORMS WRITE_16BIT
 2077  *   if:        
 2078  *   enabled-by:
 2079  *   sets:       */
 2080 #undef PNG_on
 2081 #define PNG_on 1
 2082 #ifndef PNG_WRITE_TRANSFORMS_SUPPORTED
 2083 #   undef PNG_on /*!WRITE_TRANSFORMS*/
 2084 #endif
 2085 #ifndef PNG_WRITE_16BIT_SUPPORTED
 2086 #   undef PNG_on /*!WRITE_16BIT*/
 2087 #endif
 2088 #undef PNG_no_if
 2089 #ifdef PNG_on /*requires, if*/
 2090 #   undef PNG_not_enabled
 2091 #   define PNG_not_enabled 1
 2092    /* enabled by */
 2093 #   ifndef PNG_WRITE_SWAP_SUPPORTED /*!command line*/
 2094 #    ifdef PNG_not_enabled /*!enabled*/
 2095 #      ifdef PNG_NO_WRITE_SWAP
 2096 #       undef PNG_on /*turned off*/
 2097 #      endif
 2098 #      ifdef PNG_NO_WRITE_SWAP_SUPPORTED
 2099 #       undef PNG_on /*turned off*/
 2100 #      endif
 2101 #    endif /*!enabled*/
 2102 #    ifdef PNG_on
 2103 #      define PNG_WRITE_SWAP_SUPPORTED
 2104 #    endif
 2105 #   endif /*!command line*/
 2106 #   ifdef PNG_on
 2107  PNG_DFN "#define PNG_WRITE_SWAP_SUPPORTED" 
 2108 #   endif /* definition */
 2109 #endif /*requires, if*/
 2110 #ifndef  PNG_on
 2111  PNG_DFN "/*#undef PNG_WRITE_SWAP_SUPPORTED*/" 
 2112 #endif
 2113 
 2114 /* option: READ_cHRM enabled
 2115  *   requires:   READ_ANCILLARY_CHUNKS
 2116  *   if:        
 2117  *   enabled-by:
 2118  *   sets:       */
 2119 #undef PNG_on
 2120 #define PNG_on 1
 2121 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 2122 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 2123 #endif
 2124 #undef PNG_no_if
 2125 #ifdef PNG_on /*requires, if*/
 2126 #   undef PNG_not_enabled
 2127 #   define PNG_not_enabled 1
 2128    /* enabled by */
 2129 #   ifndef PNG_READ_cHRM_SUPPORTED /*!command line*/
 2130 #    ifdef PNG_not_enabled /*!enabled*/
 2131 #      ifdef PNG_NO_READ_cHRM
 2132 #       undef PNG_on /*turned off*/
 2133 #      endif
 2134 #      ifdef PNG_NO_READ_cHRM_SUPPORTED
 2135 #       undef PNG_on /*turned off*/
 2136 #      endif
 2137 #    endif /*!enabled*/
 2138 #    ifdef PNG_on
 2139 #      define PNG_READ_cHRM_SUPPORTED
 2140 #    endif
 2141 #   endif /*!command line*/
 2142 #   ifdef PNG_on
 2143  PNG_DFN "#define PNG_READ_cHRM_SUPPORTED" 
 2144 #   endif /* definition */
 2145 #endif /*requires, if*/
 2146 #ifndef  PNG_on
 2147  PNG_DFN "/*#undef PNG_READ_cHRM_SUPPORTED*/" 
 2148 #endif
 2149 
 2150 /* option: READ_STRIP_16_TO_8 enabled
 2151  *   requires:   READ_TRANSFORMS
 2152  *   if:        
 2153  *   enabled-by:
 2154  *   sets:       */
 2155 #undef PNG_on
 2156 #define PNG_on 1
 2157 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 2158 #   undef PNG_on /*!READ_TRANSFORMS*/
 2159 #endif
 2160 #undef PNG_no_if
 2161 #ifdef PNG_on /*requires, if*/
 2162 #   undef PNG_not_enabled
 2163 #   define PNG_not_enabled 1
 2164    /* enabled by */
 2165 #   ifndef PNG_READ_STRIP_16_TO_8_SUPPORTED /*!command line*/
 2166 #    ifdef PNG_not_enabled /*!enabled*/
 2167 #      ifdef PNG_NO_READ_STRIP_16_TO_8
 2168 #       undef PNG_on /*turned off*/
 2169 #      endif
 2170 #      ifdef PNG_NO_READ_STRIP_16_TO_8_SUPPORTED
 2171 #       undef PNG_on /*turned off*/
 2172 #      endif
 2173 #    endif /*!enabled*/
 2174 #    ifdef PNG_on
 2175 #      define PNG_READ_STRIP_16_TO_8_SUPPORTED
 2176 #    endif
 2177 #   endif /*!command line*/
 2178 #   ifdef PNG_on
 2179  PNG_DFN "#define PNG_READ_STRIP_16_TO_8_SUPPORTED" 
 2180 #   endif /* definition */
 2181 #endif /*requires, if*/
 2182 #ifndef  PNG_on
 2183  PNG_DFN "/*#undef PNG_READ_STRIP_16_TO_8_SUPPORTED*/" 
 2184 #endif
 2185 
 2186 /* option: WRITE_tIME enabled
 2187  *   requires:   WRITE_ANCILLARY_CHUNKS
 2188  *   if:        
 2189  *   enabled-by:
 2190  *   sets:       */
 2191 #undef PNG_on
 2192 #define PNG_on 1
 2193 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 2194 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 2195 #endif
 2196 #undef PNG_no_if
 2197 #ifdef PNG_on /*requires, if*/
 2198 #   undef PNG_not_enabled
 2199 #   define PNG_not_enabled 1
 2200    /* enabled by */
 2201 #   ifndef PNG_WRITE_tIME_SUPPORTED /*!command line*/
 2202 #    ifdef PNG_not_enabled /*!enabled*/
 2203 #      ifdef PNG_NO_WRITE_tIME
 2204 #       undef PNG_on /*turned off*/
 2205 #      endif
 2206 #      ifdef PNG_NO_WRITE_tIME_SUPPORTED
 2207 #       undef PNG_on /*turned off*/
 2208 #      endif
 2209 #    endif /*!enabled*/
 2210 #    ifdef PNG_on
 2211 #      define PNG_WRITE_tIME_SUPPORTED
 2212 #    endif
 2213 #   endif /*!command line*/
 2214 #   ifdef PNG_on
 2215  PNG_DFN "#define PNG_WRITE_tIME_SUPPORTED" 
 2216 #   endif /* definition */
 2217 #endif /*requires, if*/
 2218 #ifndef  PNG_on
 2219  PNG_DFN "/*#undef PNG_WRITE_tIME_SUPPORTED*/" 
 2220 #endif
 2221 
 2222 /* option: READ_INTERLACING disabled
 2223  *   requires:  
 2224  *   if:        
 2225  *   enabled-by: READ
 2226  *   sets:       */
 2227 #undef PNG_on
 2228 #define PNG_on 1
 2229 #undef PNG_no_if
 2230 #ifdef PNG_on /*requires, if*/
 2231 #   undef PNG_not_enabled
 2232 #   define PNG_not_enabled 1
 2233    /* enabled by READ */
 2234 #ifdef PNG_READ_SUPPORTED
 2235 #   undef PNG_not_enabled /*READ*/
 2236 #endif
 2237 #   ifndef PNG_READ_INTERLACING_SUPPORTED /*!command line*/
 2238 #    ifdef PNG_not_enabled /*!enabled*/
 2239 #      undef PNG_on /*default off*/
 2240 #    endif /*!enabled*/
 2241 #    ifdef PNG_on
 2242 #      define PNG_READ_INTERLACING_SUPPORTED
 2243 #    endif
 2244 #   endif /*!command line*/
 2245 #   ifdef PNG_on
 2246  PNG_DFN "#define PNG_READ_INTERLACING_SUPPORTED" 
 2247 #   endif /* definition */
 2248 #endif /*requires, if*/
 2249 #ifndef  PNG_on
 2250  PNG_DFN "/*#undef PNG_READ_INTERLACING_SUPPORTED*/" 
 2251 #endif
 2252 
 2253 /* option: READ_tRNS enabled
 2254  *   requires:   READ_ANCILLARY_CHUNKS
 2255  *   if:        
 2256  *   enabled-by:
 2257  *   sets:       */
 2258 #undef PNG_on
 2259 #define PNG_on 1
 2260 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 2261 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 2262 #endif
 2263 #undef PNG_no_if
 2264 #ifdef PNG_on /*requires, if*/
 2265 #   undef PNG_not_enabled
 2266 #   define PNG_not_enabled 1
 2267    /* enabled by */
 2268 #   ifndef PNG_READ_tRNS_SUPPORTED /*!command line*/
 2269 #    ifdef PNG_not_enabled /*!enabled*/
 2270 #      ifdef PNG_NO_READ_tRNS
 2271 #       undef PNG_on /*turned off*/
 2272 #      endif
 2273 #      ifdef PNG_NO_READ_tRNS_SUPPORTED
 2274 #       undef PNG_on /*turned off*/
 2275 #      endif
 2276 #    endif /*!enabled*/
 2277 #    ifdef PNG_on
 2278 #      define PNG_READ_tRNS_SUPPORTED
 2279 #    endif
 2280 #   endif /*!command line*/
 2281 #   ifdef PNG_on
 2282  PNG_DFN "#define PNG_READ_tRNS_SUPPORTED" 
 2283 #   endif /* definition */
 2284 #endif /*requires, if*/
 2285 #ifndef  PNG_on
 2286  PNG_DFN "/*#undef PNG_READ_tRNS_SUPPORTED*/" 
 2287 #endif
 2288 
 2289 /* option: WRITE_pHYs enabled
 2290  *   requires:   WRITE_ANCILLARY_CHUNKS
 2291  *   if:        
 2292  *   enabled-by:
 2293  *   sets:       */
 2294 #undef PNG_on
 2295 #define PNG_on 1
 2296 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 2297 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 2298 #endif
 2299 #undef PNG_no_if
 2300 #ifdef PNG_on /*requires, if*/
 2301 #   undef PNG_not_enabled
 2302 #   define PNG_not_enabled 1
 2303    /* enabled by */
 2304 #   ifndef PNG_WRITE_pHYs_SUPPORTED /*!command line*/
 2305 #    ifdef PNG_not_enabled /*!enabled*/
 2306 #      ifdef PNG_NO_WRITE_pHYs
 2307 #       undef PNG_on /*turned off*/
 2308 #      endif
 2309 #      ifdef PNG_NO_WRITE_pHYs_SUPPORTED
 2310 #       undef PNG_on /*turned off*/
 2311 #      endif
 2312 #    endif /*!enabled*/
 2313 #    ifdef PNG_on
 2314 #      define PNG_WRITE_pHYs_SUPPORTED
 2315 #    endif
 2316 #   endif /*!command line*/
 2317 #   ifdef PNG_on
 2318  PNG_DFN "#define PNG_WRITE_pHYs_SUPPORTED" 
 2319 #   endif /* definition */
 2320 #endif /*requires, if*/
 2321 #ifndef  PNG_on
 2322  PNG_DFN "/*#undef PNG_WRITE_pHYs_SUPPORTED*/" 
 2323 #endif
 2324 
 2325 /* option: WRITE_INVERT enabled
 2326  *   requires:   WRITE_TRANSFORMS
 2327  *   if:        
 2328  *   enabled-by:
 2329  *   sets:       */
 2330 #undef PNG_on
 2331 #define PNG_on 1
 2332 #ifndef PNG_WRITE_TRANSFORMS_SUPPORTED
 2333 #   undef PNG_on /*!WRITE_TRANSFORMS*/
 2334 #endif
 2335 #undef PNG_no_if
 2336 #ifdef PNG_on /*requires, if*/
 2337 #   undef PNG_not_enabled
 2338 #   define PNG_not_enabled 1
 2339    /* enabled by */
 2340 #   ifndef PNG_WRITE_INVERT_SUPPORTED /*!command line*/
 2341 #    ifdef PNG_not_enabled /*!enabled*/
 2342 #      ifdef PNG_NO_WRITE_INVERT
 2343 #       undef PNG_on /*turned off*/
 2344 #      endif
 2345 #      ifdef PNG_NO_WRITE_INVERT_SUPPORTED
 2346 #       undef PNG_on /*turned off*/
 2347 #      endif
 2348 #    endif /*!enabled*/
 2349 #    ifdef PNG_on
 2350 #      define PNG_WRITE_INVERT_SUPPORTED
 2351 #    endif
 2352 #   endif /*!command line*/
 2353 #   ifdef PNG_on
 2354  PNG_DFN "#define PNG_WRITE_INVERT_SUPPORTED" 
 2355 #   endif /* definition */
 2356 #endif /*requires, if*/
 2357 #ifndef  PNG_on
 2358  PNG_DFN "/*#undef PNG_WRITE_INVERT_SUPPORTED*/" 
 2359 #endif
 2360 
 2361 /* option: WRITE_sRGB enabled
 2362  *   requires:   WRITE_ANCILLARY_CHUNKS
 2363  *   if:        
 2364  *   enabled-by:
 2365  *   sets:       */
 2366 #undef PNG_on
 2367 #define PNG_on 1
 2368 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 2369 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 2370 #endif
 2371 #undef PNG_no_if
 2372 #ifdef PNG_on /*requires, if*/
 2373 #   undef PNG_not_enabled
 2374 #   define PNG_not_enabled 1
 2375    /* enabled by */
 2376 #   ifndef PNG_WRITE_sRGB_SUPPORTED /*!command line*/
 2377 #    ifdef PNG_not_enabled /*!enabled*/
 2378 #      ifdef PNG_NO_WRITE_sRGB
 2379 #       undef PNG_on /*turned off*/
 2380 #      endif
 2381 #      ifdef PNG_NO_WRITE_sRGB_SUPPORTED
 2382 #       undef PNG_on /*turned off*/
 2383 #      endif
 2384 #    endif /*!enabled*/
 2385 #    ifdef PNG_on
 2386 #      define PNG_WRITE_sRGB_SUPPORTED
 2387 #    endif
 2388 #   endif /*!command line*/
 2389 #   ifdef PNG_on
 2390  PNG_DFN "#define PNG_WRITE_sRGB_SUPPORTED" 
 2391 #   endif /* definition */
 2392 #endif /*requires, if*/
 2393 #ifndef  PNG_on
 2394  PNG_DFN "/*#undef PNG_WRITE_sRGB_SUPPORTED*/" 
 2395 #endif
 2396 
 2397 /* option: READ_oFFs enabled
 2398  *   requires:   READ_ANCILLARY_CHUNKS
 2399  *   if:        
 2400  *   enabled-by:
 2401  *   sets:       */
 2402 #undef PNG_on
 2403 #define PNG_on 1
 2404 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 2405 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 2406 #endif
 2407 #undef PNG_no_if
 2408 #ifdef PNG_on /*requires, if*/
 2409 #   undef PNG_not_enabled
 2410 #   define PNG_not_enabled 1
 2411    /* enabled by */
 2412 #   ifndef PNG_READ_oFFs_SUPPORTED /*!command line*/
 2413 #    ifdef PNG_not_enabled /*!enabled*/
 2414 #      ifdef PNG_NO_READ_oFFs
 2415 #       undef PNG_on /*turned off*/
 2416 #      endif
 2417 #      ifdef PNG_NO_READ_oFFs_SUPPORTED
 2418 #       undef PNG_on /*turned off*/
 2419 #      endif
 2420 #    endif /*!enabled*/
 2421 #    ifdef PNG_on
 2422 #      define PNG_READ_oFFs_SUPPORTED
 2423 #    endif
 2424 #   endif /*!command line*/
 2425 #   ifdef PNG_on
 2426  PNG_DFN "#define PNG_READ_oFFs_SUPPORTED" 
 2427 #   endif /* definition */
 2428 #endif /*requires, if*/
 2429 #ifndef  PNG_on
 2430  PNG_DFN "/*#undef PNG_READ_oFFs_SUPPORTED*/" 
 2431 #endif
 2432 
 2433 /* option: WRITE_FILLER enabled
 2434  *   requires:   WRITE_TRANSFORMS
 2435  *   if:        
 2436  *   enabled-by:
 2437  *   sets:       */
 2438 #undef PNG_on
 2439 #define PNG_on 1
 2440 #ifndef PNG_WRITE_TRANSFORMS_SUPPORTED
 2441 #   undef PNG_on /*!WRITE_TRANSFORMS*/
 2442 #endif
 2443 #undef PNG_no_if
 2444 #ifdef PNG_on /*requires, if*/
 2445 #   undef PNG_not_enabled
 2446 #   define PNG_not_enabled 1
 2447    /* enabled by */
 2448 #   ifndef PNG_WRITE_FILLER_SUPPORTED /*!command line*/
 2449 #    ifdef PNG_not_enabled /*!enabled*/
 2450 #      ifdef PNG_NO_WRITE_FILLER
 2451 #       undef PNG_on /*turned off*/
 2452 #      endif
 2453 #      ifdef PNG_NO_WRITE_FILLER_SUPPORTED
 2454 #       undef PNG_on /*turned off*/
 2455 #      endif
 2456 #    endif /*!enabled*/
 2457 #    ifdef PNG_on
 2458 #      define PNG_WRITE_FILLER_SUPPORTED
 2459 #    endif
 2460 #   endif /*!command line*/
 2461 #   ifdef PNG_on
 2462  PNG_DFN "#define PNG_WRITE_FILLER_SUPPORTED" 
 2463 #   endif /* definition */
 2464 #endif /*requires, if*/
 2465 #ifndef  PNG_on
 2466  PNG_DFN "/*#undef PNG_WRITE_FILLER_SUPPORTED*/" 
 2467 #endif
 2468 
 2469 /* option: WRITE_TEXT enabled
 2470  *   requires:   WRITE_ANCILLARY_CHUNKS
 2471  *   if:        
 2472  *   enabled-by:
 2473  *   sets:       */
 2474 #undef PNG_on
 2475 #define PNG_on 1
 2476 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 2477 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 2478 #endif
 2479 #undef PNG_no_if
 2480 #ifdef PNG_on /*requires, if*/
 2481 #   undef PNG_not_enabled
 2482 #   define PNG_not_enabled 1
 2483    /* enabled by */
 2484 #   ifndef PNG_WRITE_TEXT_SUPPORTED /*!command line*/
 2485 #    ifdef PNG_not_enabled /*!enabled*/
 2486 #      ifdef PNG_NO_WRITE_TEXT
 2487 #       undef PNG_on /*turned off*/
 2488 #      endif
 2489 #      ifdef PNG_NO_WRITE_TEXT_SUPPORTED
 2490 #       undef PNG_on /*turned off*/
 2491 #      endif
 2492 #    endif /*!enabled*/
 2493 #    ifdef PNG_on
 2494 #      define PNG_WRITE_TEXT_SUPPORTED
 2495 #    endif
 2496 #   endif /*!command line*/
 2497 #   ifdef PNG_on
 2498  PNG_DFN "#define PNG_WRITE_TEXT_SUPPORTED" 
 2499 #   endif /* definition */
 2500 #endif /*requires, if*/
 2501 #ifndef  PNG_on
 2502  PNG_DFN "/*#undef PNG_WRITE_TEXT_SUPPORTED*/" 
 2503 #endif
 2504 
 2505 /* option: WRITE_SHIFT enabled
 2506  *   requires:   WRITE_TRANSFORMS
 2507  *   if:        
 2508  *   enabled-by:
 2509  *   sets:       */
 2510 #undef PNG_on
 2511 #define PNG_on 1
 2512 #ifndef PNG_WRITE_TRANSFORMS_SUPPORTED
 2513 #   undef PNG_on /*!WRITE_TRANSFORMS*/
 2514 #endif
 2515 #undef PNG_no_if
 2516 #ifdef PNG_on /*requires, if*/
 2517 #   undef PNG_not_enabled
 2518 #   define PNG_not_enabled 1
 2519    /* enabled by */
 2520 #   ifndef PNG_WRITE_SHIFT_SUPPORTED /*!command line*/
 2521 #    ifdef PNG_not_enabled /*!enabled*/
 2522 #      ifdef PNG_NO_WRITE_SHIFT
 2523 #       undef PNG_on /*turned off*/
 2524 #      endif
 2525 #      ifdef PNG_NO_WRITE_SHIFT_SUPPORTED
 2526 #       undef PNG_on /*turned off*/
 2527 #      endif
 2528 #    endif /*!enabled*/
 2529 #    ifdef PNG_on
 2530 #      define PNG_WRITE_SHIFT_SUPPORTED
 2531 #    endif
 2532 #   endif /*!command line*/
 2533 #   ifdef PNG_on
 2534  PNG_DFN "#define PNG_WRITE_SHIFT_SUPPORTED" 
 2535 #   endif /* definition */
 2536 #endif /*requires, if*/
 2537 #ifndef  PNG_on
 2538  PNG_DFN "/*#undef PNG_WRITE_SHIFT_SUPPORTED*/" 
 2539 #endif
 2540 
 2541 /* option: PROGRESSIVE_READ enabled
 2542  *   requires:   READ
 2543  *   if:        
 2544  *   enabled-by:
 2545  *   sets:       */
 2546 #undef PNG_on
 2547 #define PNG_on 1
 2548 #ifndef PNG_READ_SUPPORTED
 2549 #   undef PNG_on /*!READ*/
 2550 #endif
 2551 #undef PNG_no_if
 2552 #ifdef PNG_on /*requires, if*/
 2553 #   undef PNG_not_enabled
 2554 #   define PNG_not_enabled 1
 2555    /* enabled by */
 2556 #   ifndef PNG_PROGRESSIVE_READ_SUPPORTED /*!command line*/
 2557 #    ifdef PNG_not_enabled /*!enabled*/
 2558 #      ifdef PNG_NO_PROGRESSIVE_READ
 2559 #       undef PNG_on /*turned off*/
 2560 #      endif
 2561 #      ifdef PNG_NO_PROGRESSIVE_READ_SUPPORTED
 2562 #       undef PNG_on /*turned off*/
 2563 #      endif
 2564 #    endif /*!enabled*/
 2565 #    ifdef PNG_on
 2566 #      define PNG_PROGRESSIVE_READ_SUPPORTED
 2567 #    endif
 2568 #   endif /*!command line*/
 2569 #   ifdef PNG_on
 2570  PNG_DFN "#define PNG_PROGRESSIVE_READ_SUPPORTED" 
 2571 #   endif /* definition */
 2572 #endif /*requires, if*/
 2573 #ifndef  PNG_on
 2574  PNG_DFN "/*#undef PNG_PROGRESSIVE_READ_SUPPORTED*/" 
 2575 #endif
 2576 
 2577 /* option: READ_SHIFT enabled
 2578  *   requires:   READ_TRANSFORMS
 2579  *   if:        
 2580  *   enabled-by:
 2581  *   sets:       */
 2582 #undef PNG_on
 2583 #define PNG_on 1
 2584 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 2585 #   undef PNG_on /*!READ_TRANSFORMS*/
 2586 #endif
 2587 #undef PNG_no_if
 2588 #ifdef PNG_on /*requires, if*/
 2589 #   undef PNG_not_enabled
 2590 #   define PNG_not_enabled 1
 2591    /* enabled by */
 2592 #   ifndef PNG_READ_SHIFT_SUPPORTED /*!command line*/
 2593 #    ifdef PNG_not_enabled /*!enabled*/
 2594 #      ifdef PNG_NO_READ_SHIFT
 2595 #       undef PNG_on /*turned off*/
 2596 #      endif
 2597 #      ifdef PNG_NO_READ_SHIFT_SUPPORTED
 2598 #       undef PNG_on /*turned off*/
 2599 #      endif
 2600 #    endif /*!enabled*/
 2601 #    ifdef PNG_on
 2602 #      define PNG_READ_SHIFT_SUPPORTED
 2603 #    endif
 2604 #   endif /*!command line*/
 2605 #   ifdef PNG_on
 2606  PNG_DFN "#define PNG_READ_SHIFT_SUPPORTED" 
 2607 #   endif /* definition */
 2608 #endif /*requires, if*/
 2609 #ifndef  PNG_on
 2610  PNG_DFN "/*#undef PNG_READ_SHIFT_SUPPORTED*/" 
 2611 #endif
 2612 
 2613 /* option: CONVERT_tIME enabled
 2614  *   requires:   WRITE_ANCILLARY_CHUNKS
 2615  *   if:        
 2616  *   enabled-by:
 2617  *   sets:       */
 2618 #undef PNG_on
 2619 #define PNG_on 1
 2620 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 2621 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 2622 #endif
 2623 #undef PNG_no_if
 2624 #ifdef PNG_on /*requires, if*/
 2625 #   undef PNG_not_enabled
 2626 #   define PNG_not_enabled 1
 2627    /* enabled by */
 2628 #   ifndef PNG_CONVERT_tIME_SUPPORTED /*!command line*/
 2629 #    ifdef PNG_not_enabled /*!enabled*/
 2630 #      ifdef PNG_NO_CONVERT_tIME
 2631 #       undef PNG_on /*turned off*/
 2632 #      endif
 2633 #      ifdef PNG_NO_CONVERT_tIME_SUPPORTED
 2634 #       undef PNG_on /*turned off*/
 2635 #      endif
 2636 #    endif /*!enabled*/
 2637 #    ifdef PNG_on
 2638 #      define PNG_CONVERT_tIME_SUPPORTED
 2639 #    endif
 2640 #   endif /*!command line*/
 2641 #   ifdef PNG_on
 2642  PNG_DFN "#define PNG_CONVERT_tIME_SUPPORTED" 
 2643 #   endif /* definition */
 2644 #endif /*requires, if*/
 2645 #ifndef  PNG_on
 2646  PNG_DFN "/*#undef PNG_CONVERT_tIME_SUPPORTED*/" 
 2647 #endif
 2648 
 2649 /* option: READ_USER_TRANSFORM enabled
 2650  *   requires:   READ_TRANSFORMS
 2651  *   if:        
 2652  *   enabled-by:
 2653  *   sets:       */
 2654 #undef PNG_on
 2655 #define PNG_on 1
 2656 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 2657 #   undef PNG_on /*!READ_TRANSFORMS*/
 2658 #endif
 2659 #undef PNG_no_if
 2660 #ifdef PNG_on /*requires, if*/
 2661 #   undef PNG_not_enabled
 2662 #   define PNG_not_enabled 1
 2663    /* enabled by */
 2664 #   ifndef PNG_READ_USER_TRANSFORM_SUPPORTED /*!command line*/
 2665 #    ifdef PNG_not_enabled /*!enabled*/
 2666 #      ifdef PNG_NO_READ_USER_TRANSFORM
 2667 #       undef PNG_on /*turned off*/
 2668 #      endif
 2669 #      ifdef PNG_NO_READ_USER_TRANSFORM_SUPPORTED
 2670 #       undef PNG_on /*turned off*/
 2671 #      endif
 2672 #    endif /*!enabled*/
 2673 #    ifdef PNG_on
 2674 #      define PNG_READ_USER_TRANSFORM_SUPPORTED
 2675 #    endif
 2676 #   endif /*!command line*/
 2677 #   ifdef PNG_on
 2678  PNG_DFN "#define PNG_READ_USER_TRANSFORM_SUPPORTED" 
 2679 #   endif /* definition */
 2680 #endif /*requires, if*/
 2681 #ifndef  PNG_on
 2682  PNG_DFN "/*#undef PNG_READ_USER_TRANSFORM_SUPPORTED*/" 
 2683 #endif
 2684 
 2685 /* option: READ_INT_FUNCTIONS enabled
 2686  *   requires:   READ
 2687  *   if:        
 2688  *   enabled-by:
 2689  *   sets:       */
 2690 #undef PNG_on
 2691 #define PNG_on 1
 2692 #ifndef PNG_READ_SUPPORTED
 2693 #   undef PNG_on /*!READ*/
 2694 #endif
 2695 #undef PNG_no_if
 2696 #ifdef PNG_on /*requires, if*/
 2697 #   undef PNG_not_enabled
 2698 #   define PNG_not_enabled 1
 2699    /* enabled by */
 2700 #   ifndef PNG_READ_INT_FUNCTIONS_SUPPORTED /*!command line*/
 2701 #    ifdef PNG_not_enabled /*!enabled*/
 2702 #      ifdef PNG_NO_READ_INT_FUNCTIONS
 2703 #       undef PNG_on /*turned off*/
 2704 #      endif
 2705 #      ifdef PNG_NO_READ_INT_FUNCTIONS_SUPPORTED
 2706 #       undef PNG_on /*turned off*/
 2707 #      endif
 2708 #    endif /*!enabled*/
 2709 #    ifdef PNG_on
 2710 #      define PNG_READ_INT_FUNCTIONS_SUPPORTED
 2711 #    endif
 2712 #   endif /*!command line*/
 2713 #   ifdef PNG_on
 2714  PNG_DFN "#define PNG_READ_INT_FUNCTIONS_SUPPORTED" 
 2715 #   endif /* definition */
 2716 #endif /*requires, if*/
 2717 #ifndef  PNG_on
 2718  PNG_DFN "/*#undef PNG_READ_INT_FUNCTIONS_SUPPORTED*/" 
 2719 #endif
 2720 
 2721 /* option: READ_USER_CHUNKS enabled
 2722  *   requires:   READ UNKNOWN_CHUNKS
 2723  *   if:        
 2724  *   enabled-by:
 2725  *   sets:       */
 2726 #undef PNG_on
 2727 #define PNG_on 1
 2728 #ifndef PNG_READ_SUPPORTED
 2729 #   undef PNG_on /*!READ*/
 2730 #endif
 2731 #ifndef PNG_UNKNOWN_CHUNKS_SUPPORTED
 2732 #   undef PNG_on /*!UNKNOWN_CHUNKS*/
 2733 #endif
 2734 #undef PNG_no_if
 2735 #ifdef PNG_on /*requires, if*/
 2736 #   undef PNG_not_enabled
 2737 #   define PNG_not_enabled 1
 2738    /* enabled by */
 2739 #   ifndef PNG_READ_USER_CHUNKS_SUPPORTED /*!command line*/
 2740 #    ifdef PNG_not_enabled /*!enabled*/
 2741 #      ifdef PNG_NO_READ_USER_CHUNKS
 2742 #       undef PNG_on /*turned off*/
 2743 #      endif
 2744 #      ifdef PNG_NO_READ_USER_CHUNKS_SUPPORTED
 2745 #       undef PNG_on /*turned off*/
 2746 #      endif
 2747 #    endif /*!enabled*/
 2748 #    ifdef PNG_on
 2749 #      define PNG_READ_USER_CHUNKS_SUPPORTED
 2750 #    endif
 2751 #   endif /*!command line*/
 2752 #   ifdef PNG_on
 2753  PNG_DFN "#define PNG_READ_USER_CHUNKS_SUPPORTED" 
 2754 #   endif /* definition */
 2755 #endif /*requires, if*/
 2756 #ifndef  PNG_on
 2757  PNG_DFN "/*#undef PNG_READ_USER_CHUNKS_SUPPORTED*/" 
 2758 #endif
 2759 
 2760 /* option: READ_hIST enabled
 2761  *   requires:   READ_ANCILLARY_CHUNKS
 2762  *   if:        
 2763  *   enabled-by:
 2764  *   sets:       */
 2765 #undef PNG_on
 2766 #define PNG_on 1
 2767 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 2768 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 2769 #endif
 2770 #undef PNG_no_if
 2771 #ifdef PNG_on /*requires, if*/
 2772 #   undef PNG_not_enabled
 2773 #   define PNG_not_enabled 1
 2774    /* enabled by */
 2775 #   ifndef PNG_READ_hIST_SUPPORTED /*!command line*/
 2776 #    ifdef PNG_not_enabled /*!enabled*/
 2777 #      ifdef PNG_NO_READ_hIST
 2778 #       undef PNG_on /*turned off*/
 2779 #      endif
 2780 #      ifdef PNG_NO_READ_hIST_SUPPORTED
 2781 #       undef PNG_on /*turned off*/
 2782 #      endif
 2783 #    endif /*!enabled*/
 2784 #    ifdef PNG_on
 2785 #      define PNG_READ_hIST_SUPPORTED
 2786 #    endif
 2787 #   endif /*!command line*/
 2788 #   ifdef PNG_on
 2789  PNG_DFN "#define PNG_READ_hIST_SUPPORTED" 
 2790 #   endif /* definition */
 2791 #endif /*requires, if*/
 2792 #ifndef  PNG_on
 2793  PNG_DFN "/*#undef PNG_READ_hIST_SUPPORTED*/" 
 2794 #endif
 2795 
 2796 /* option: READ_16BIT enabled
 2797  *   requires:   READ
 2798  *   if:        
 2799  *   enabled-by:
 2800  *   sets:       */
 2801 #undef PNG_on
 2802 #define PNG_on 1
 2803 #ifndef PNG_READ_SUPPORTED
 2804 #   undef PNG_on /*!READ*/
 2805 #endif
 2806 #undef PNG_no_if
 2807 #ifdef PNG_on /*requires, if*/
 2808 #   undef PNG_not_enabled
 2809 #   define PNG_not_enabled 1
 2810    /* enabled by */
 2811 #   ifndef PNG_READ_16BIT_SUPPORTED /*!command line*/
 2812 #    ifdef PNG_not_enabled /*!enabled*/
 2813 #      ifdef PNG_NO_READ_16BIT
 2814 #       undef PNG_on /*turned off*/
 2815 #      endif
 2816 #      ifdef PNG_NO_READ_16BIT_SUPPORTED
 2817 #       undef PNG_on /*turned off*/
 2818 #      endif
 2819 #    endif /*!enabled*/
 2820 #    ifdef PNG_on
 2821 #      define PNG_READ_16BIT_SUPPORTED
 2822 #    endif
 2823 #   endif /*!command line*/
 2824 #   ifdef PNG_on
 2825  PNG_DFN "#define PNG_READ_16BIT_SUPPORTED" 
 2826 #   endif /* definition */
 2827 #endif /*requires, if*/
 2828 #ifndef  PNG_on
 2829  PNG_DFN "/*#undef PNG_READ_16BIT_SUPPORTED*/" 
 2830 #endif
 2831 
 2832 /* option: READ_SWAP_ALPHA enabled
 2833  *   requires:   READ_TRANSFORMS
 2834  *   if:        
 2835  *   enabled-by:
 2836  *   sets:       */
 2837 #undef PNG_on
 2838 #define PNG_on 1
 2839 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 2840 #   undef PNG_on /*!READ_TRANSFORMS*/
 2841 #endif
 2842 #undef PNG_no_if
 2843 #ifdef PNG_on /*requires, if*/
 2844 #   undef PNG_not_enabled
 2845 #   define PNG_not_enabled 1
 2846    /* enabled by */
 2847 #   ifndef PNG_READ_SWAP_ALPHA_SUPPORTED /*!command line*/
 2848 #    ifdef PNG_not_enabled /*!enabled*/
 2849 #      ifdef PNG_NO_READ_SWAP_ALPHA
 2850 #       undef PNG_on /*turned off*/
 2851 #      endif
 2852 #      ifdef PNG_NO_READ_SWAP_ALPHA_SUPPORTED
 2853 #       undef PNG_on /*turned off*/
 2854 #      endif
 2855 #    endif /*!enabled*/
 2856 #    ifdef PNG_on
 2857 #      define PNG_READ_SWAP_ALPHA_SUPPORTED
 2858 #    endif
 2859 #   endif /*!command line*/
 2860 #   ifdef PNG_on
 2861  PNG_DFN "#define PNG_READ_SWAP_ALPHA_SUPPORTED" 
 2862 #   endif /* definition */
 2863 #endif /*requires, if*/
 2864 #ifndef  PNG_on
 2865  PNG_DFN "/*#undef PNG_READ_SWAP_ALPHA_SUPPORTED*/" 
 2866 #endif
 2867 
 2868 /* option: READ_COMPOSITE_NODIV enabled
 2869  *   requires:   READ
 2870  *   if:        
 2871  *   enabled-by:
 2872  *   sets:       */
 2873 #undef PNG_on
 2874 #define PNG_on 1
 2875 #ifndef PNG_READ_SUPPORTED
 2876 #   undef PNG_on /*!READ*/
 2877 #endif
 2878 #undef PNG_no_if
 2879 #ifdef PNG_on /*requires, if*/
 2880 #   undef PNG_not_enabled
 2881 #   define PNG_not_enabled 1
 2882    /* enabled by */
 2883 #   ifndef PNG_READ_COMPOSITE_NODIV_SUPPORTED /*!command line*/
 2884 #    ifdef PNG_not_enabled /*!enabled*/
 2885 #      ifdef PNG_NO_READ_COMPOSITE_NODIV
 2886 #       undef PNG_on /*turned off*/
 2887 #      endif
 2888 #      ifdef PNG_NO_READ_COMPOSITE_NODIV_SUPPORTED
 2889 #       undef PNG_on /*turned off*/
 2890 #      endif
 2891 #    endif /*!enabled*/
 2892 #    ifdef PNG_on
 2893 #      define PNG_READ_COMPOSITE_NODIV_SUPPORTED
 2894 #    endif
 2895 #   endif /*!command line*/
 2896 #   ifdef PNG_on
 2897  PNG_DFN "#define PNG_READ_COMPOSITE_NODIV_SUPPORTED" 
 2898 #   endif /* definition */
 2899 #endif /*requires, if*/
 2900 #ifndef  PNG_on
 2901  PNG_DFN "/*#undef PNG_READ_COMPOSITE_NODIV_SUPPORTED*/" 
 2902 #endif
 2903 
 2904 /* option: SEQUENTIAL_READ enabled
 2905  *   requires:   READ
 2906  *   if:        
 2907  *   enabled-by:
 2908  *   sets:       */
 2909 #undef PNG_on
 2910 #define PNG_on 1
 2911 #ifndef PNG_READ_SUPPORTED
 2912 #   undef PNG_on /*!READ*/
 2913 #endif
 2914 #undef PNG_no_if
 2915 #ifdef PNG_on /*requires, if*/
 2916 #   undef PNG_not_enabled
 2917 #   define PNG_not_enabled 1
 2918    /* enabled by */
 2919 #   ifndef PNG_SEQUENTIAL_READ_SUPPORTED /*!command line*/
 2920 #    ifdef PNG_not_enabled /*!enabled*/
 2921 #      ifdef PNG_NO_SEQUENTIAL_READ
 2922 #       undef PNG_on /*turned off*/
 2923 #      endif
 2924 #      ifdef PNG_NO_SEQUENTIAL_READ_SUPPORTED
 2925 #       undef PNG_on /*turned off*/
 2926 #      endif
 2927 #    endif /*!enabled*/
 2928 #    ifdef PNG_on
 2929 #      define PNG_SEQUENTIAL_READ_SUPPORTED
 2930 #    endif
 2931 #   endif /*!command line*/
 2932 #   ifdef PNG_on
 2933  PNG_DFN "#define PNG_SEQUENTIAL_READ_SUPPORTED" 
 2934 #   endif /* definition */
 2935 #endif /*requires, if*/
 2936 #ifndef  PNG_on
 2937  PNG_DFN "/*#undef PNG_SEQUENTIAL_READ_SUPPORTED*/" 
 2938 #endif
 2939 
 2940 /* option: READ_QUANTIZE enabled
 2941  *   requires:   READ
 2942  *   if:        
 2943  *   enabled-by:
 2944  *   sets:       */
 2945 #undef PNG_on
 2946 #define PNG_on 1
 2947 #ifndef PNG_READ_SUPPORTED
 2948 #   undef PNG_on /*!READ*/
 2949 #endif
 2950 #undef PNG_no_if
 2951 #ifdef PNG_on /*requires, if*/
 2952 #   undef PNG_not_enabled
 2953 #   define PNG_not_enabled 1
 2954    /* enabled by */
 2955 #   ifndef PNG_READ_QUANTIZE_SUPPORTED /*!command line*/
 2956 #    ifdef PNG_not_enabled /*!enabled*/
 2957 #      ifdef PNG_NO_READ_QUANTIZE
 2958 #       undef PNG_on /*turned off*/
 2959 #      endif
 2960 #      ifdef PNG_NO_READ_QUANTIZE_SUPPORTED
 2961 #       undef PNG_on /*turned off*/
 2962 #      endif
 2963 #    endif /*!enabled*/
 2964 #    ifdef PNG_on
 2965 #      define PNG_READ_QUANTIZE_SUPPORTED
 2966 #    endif
 2967 #   endif /*!command line*/
 2968 #   ifdef PNG_on
 2969  PNG_DFN "#define PNG_READ_QUANTIZE_SUPPORTED" 
 2970 #   endif /* definition */
 2971 #endif /*requires, if*/
 2972 #ifndef  PNG_on
 2973  PNG_DFN "/*#undef PNG_READ_QUANTIZE_SUPPORTED*/" 
 2974 #endif
 2975 
 2976 /* option: READ_zTXt enabled
 2977  *   requires:   READ_ANCILLARY_CHUNKS
 2978  *   if:        
 2979  *   enabled-by:
 2980  *   sets:       */
 2981 #undef PNG_on
 2982 #define PNG_on 1
 2983 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 2984 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 2985 #endif
 2986 #undef PNG_no_if
 2987 #ifdef PNG_on /*requires, if*/
 2988 #   undef PNG_not_enabled
 2989 #   define PNG_not_enabled 1
 2990    /* enabled by */
 2991 #   ifndef PNG_READ_zTXt_SUPPORTED /*!command line*/
 2992 #    ifdef PNG_not_enabled /*!enabled*/
 2993 #      ifdef PNG_NO_READ_zTXt
 2994 #       undef PNG_on /*turned off*/
 2995 #      endif
 2996 #      ifdef PNG_NO_READ_zTXt_SUPPORTED
 2997 #       undef PNG_on /*turned off*/
 2998 #      endif
 2999 #    endif /*!enabled*/
 3000 #    ifdef PNG_on
 3001 #      define PNG_READ_zTXt_SUPPORTED
 3002 #    endif
 3003 #   endif /*!command line*/
 3004 #   ifdef PNG_on
 3005  PNG_DFN "#define PNG_READ_zTXt_SUPPORTED" 
 3006 #   endif /* definition */
 3007 #endif /*requires, if*/
 3008 #ifndef  PNG_on
 3009  PNG_DFN "/*#undef PNG_READ_zTXt_SUPPORTED*/" 
 3010 #endif
 3011 
 3012 /* option: USER_LIMITS enabled
 3013  *   requires:   READ
 3014  *   if:        
 3015  *   enabled-by:
 3016  *   sets:       */
 3017 #undef PNG_on
 3018 #define PNG_on 1
 3019 #ifndef PNG_READ_SUPPORTED
 3020 #   undef PNG_on /*!READ*/
 3021 #endif
 3022 #undef PNG_no_if
 3023 #ifdef PNG_on /*requires, if*/
 3024 #   undef PNG_not_enabled
 3025 #   define PNG_not_enabled 1
 3026    /* enabled by */
 3027 #   ifndef PNG_USER_LIMITS_SUPPORTED /*!command line*/
 3028 #    ifdef PNG_not_enabled /*!enabled*/
 3029 #      ifdef PNG_NO_USER_LIMITS
 3030 #       undef PNG_on /*turned off*/
 3031 #      endif
 3032 #      ifdef PNG_NO_USER_LIMITS_SUPPORTED
 3033 #       undef PNG_on /*turned off*/
 3034 #      endif
 3035 #    endif /*!enabled*/
 3036 #    ifdef PNG_on
 3037 #      define PNG_USER_LIMITS_SUPPORTED
 3038 #    endif
 3039 #   endif /*!command line*/
 3040 #   ifdef PNG_on
 3041  PNG_DFN "#define PNG_USER_LIMITS_SUPPORTED" 
 3042 #   endif /* definition */
 3043 #endif /*requires, if*/
 3044 #ifndef  PNG_on
 3045  PNG_DFN "/*#undef PNG_USER_LIMITS_SUPPORTED*/" 
 3046 #endif
 3047 
 3048 /* option: READ_iCCP enabled
 3049  *   requires:   READ_ANCILLARY_CHUNKS
 3050  *   if:        
 3051  *   enabled-by:
 3052  *   sets:       */
 3053 #undef PNG_on
 3054 #define PNG_on 1
 3055 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 3056 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 3057 #endif
 3058 #undef PNG_no_if
 3059 #ifdef PNG_on /*requires, if*/
 3060 #   undef PNG_not_enabled
 3061 #   define PNG_not_enabled 1
 3062    /* enabled by */
 3063 #   ifndef PNG_READ_iCCP_SUPPORTED /*!command line*/
 3064 #    ifdef PNG_not_enabled /*!enabled*/
 3065 #      ifdef PNG_NO_READ_iCCP
 3066 #       undef PNG_on /*turned off*/
 3067 #      endif
 3068 #      ifdef PNG_NO_READ_iCCP_SUPPORTED
 3069 #       undef PNG_on /*turned off*/
 3070 #      endif
 3071 #    endif /*!enabled*/
 3072 #    ifdef PNG_on
 3073 #      define PNG_READ_iCCP_SUPPORTED
 3074 #    endif
 3075 #   endif /*!command line*/
 3076 #   ifdef PNG_on
 3077  PNG_DFN "#define PNG_READ_iCCP_SUPPORTED" 
 3078 #   endif /* definition */
 3079 #endif /*requires, if*/
 3080 #ifndef  PNG_on
 3081  PNG_DFN "/*#undef PNG_READ_iCCP_SUPPORTED*/" 
 3082 #endif
 3083 
 3084 /* option: READ_STRIP_ALPHA enabled
 3085  *   requires:   READ_TRANSFORMS
 3086  *   if:        
 3087  *   enabled-by:
 3088  *   sets:       */
 3089 #undef PNG_on
 3090 #define PNG_on 1
 3091 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 3092 #   undef PNG_on /*!READ_TRANSFORMS*/
 3093 #endif
 3094 #undef PNG_no_if
 3095 #ifdef PNG_on /*requires, if*/
 3096 #   undef PNG_not_enabled
 3097 #   define PNG_not_enabled 1
 3098    /* enabled by */
 3099 #   ifndef PNG_READ_STRIP_ALPHA_SUPPORTED /*!command line*/
 3100 #    ifdef PNG_not_enabled /*!enabled*/
 3101 #      ifdef PNG_NO_READ_STRIP_ALPHA
 3102 #       undef PNG_on /*turned off*/
 3103 #      endif
 3104 #      ifdef PNG_NO_READ_STRIP_ALPHA_SUPPORTED
 3105 #       undef PNG_on /*turned off*/
 3106 #      endif
 3107 #    endif /*!enabled*/
 3108 #    ifdef PNG_on
 3109 #      define PNG_READ_STRIP_ALPHA_SUPPORTED
 3110 #    endif
 3111 #   endif /*!command line*/
 3112 #   ifdef PNG_on
 3113  PNG_DFN "#define PNG_READ_STRIP_ALPHA_SUPPORTED" 
 3114 #   endif /* definition */
 3115 #endif /*requires, if*/
 3116 #ifndef  PNG_on
 3117  PNG_DFN "/*#undef PNG_READ_STRIP_ALPHA_SUPPORTED*/" 
 3118 #endif
 3119 
 3120 /* option: READ_PACKSWAP enabled
 3121  *   requires:   READ_TRANSFORMS
 3122  *   if:        
 3123  *   enabled-by:
 3124  *   sets:       */
 3125 #undef PNG_on
 3126 #define PNG_on 1
 3127 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 3128 #   undef PNG_on /*!READ_TRANSFORMS*/
 3129 #endif
 3130 #undef PNG_no_if
 3131 #ifdef PNG_on /*requires, if*/
 3132 #   undef PNG_not_enabled
 3133 #   define PNG_not_enabled 1
 3134    /* enabled by */
 3135 #   ifndef PNG_READ_PACKSWAP_SUPPORTED /*!command line*/
 3136 #    ifdef PNG_not_enabled /*!enabled*/
 3137 #      ifdef PNG_NO_READ_PACKSWAP
 3138 #       undef PNG_on /*turned off*/
 3139 #      endif
 3140 #      ifdef PNG_NO_READ_PACKSWAP_SUPPORTED
 3141 #       undef PNG_on /*turned off*/
 3142 #      endif
 3143 #    endif /*!enabled*/
 3144 #    ifdef PNG_on
 3145 #      define PNG_READ_PACKSWAP_SUPPORTED
 3146 #    endif
 3147 #   endif /*!command line*/
 3148 #   ifdef PNG_on
 3149  PNG_DFN "#define PNG_READ_PACKSWAP_SUPPORTED" 
 3150 #   endif /* definition */
 3151 #endif /*requires, if*/
 3152 #ifndef  PNG_on
 3153  PNG_DFN "/*#undef PNG_READ_PACKSWAP_SUPPORTED*/" 
 3154 #endif
 3155 
 3156 /* option: READ_sRGB enabled
 3157  *   requires:   READ_ANCILLARY_CHUNKS
 3158  *   if:        
 3159  *   enabled-by:
 3160  *   sets:       */
 3161 #undef PNG_on
 3162 #define PNG_on 1
 3163 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 3164 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 3165 #endif
 3166 #undef PNG_no_if
 3167 #ifdef PNG_on /*requires, if*/
 3168 #   undef PNG_not_enabled
 3169 #   define PNG_not_enabled 1
 3170    /* enabled by */
 3171 #   ifndef PNG_READ_sRGB_SUPPORTED /*!command line*/
 3172 #    ifdef PNG_not_enabled /*!enabled*/
 3173 #      ifdef PNG_NO_READ_sRGB
 3174 #       undef PNG_on /*turned off*/
 3175 #      endif
 3176 #      ifdef PNG_NO_READ_sRGB_SUPPORTED
 3177 #       undef PNG_on /*turned off*/
 3178 #      endif
 3179 #    endif /*!enabled*/
 3180 #    ifdef PNG_on
 3181 #      define PNG_READ_sRGB_SUPPORTED
 3182 #    endif
 3183 #   endif /*!command line*/
 3184 #   ifdef PNG_on
 3185  PNG_DFN "#define PNG_READ_sRGB_SUPPORTED" 
 3186 #   endif /* definition */
 3187 #endif /*requires, if*/
 3188 #ifndef  PNG_on
 3189  PNG_DFN "/*#undef PNG_READ_sRGB_SUPPORTED*/" 
 3190 #endif
 3191 
 3192 /* option: READ_CHECK_FOR_INVALID_INDEX enabled
 3193  *   requires:   READ CHECK_FOR_INVALID_INDEX
 3194  *   if:        
 3195  *   enabled-by: CHECK_FOR_INVALID_INDEX
 3196  *   sets:       */
 3197 #undef PNG_on
 3198 #define PNG_on 1
 3199 #ifndef PNG_READ_SUPPORTED
 3200 #   undef PNG_on /*!READ*/
 3201 #endif
 3202 #ifndef PNG_CHECK_FOR_INVALID_INDEX_SUPPORTED
 3203 #   undef PNG_on /*!CHECK_FOR_INVALID_INDEX*/
 3204 #endif
 3205 #undef PNG_no_if
 3206 #ifdef PNG_on /*requires, if*/
 3207 #   undef PNG_not_enabled
 3208 #   define PNG_not_enabled 1
 3209    /* enabled by CHECK_FOR_INVALID_INDEX */
 3210 #ifdef PNG_CHECK_FOR_INVALID_INDEX_SUPPORTED
 3211 #   undef PNG_not_enabled /*CHECK_FOR_INVALID_INDEX*/
 3212 #endif
 3213 #   ifndef PNG_READ_CHECK_FOR_INVALID_INDEX_SUPPORTED /*!command line*/
 3214 #    ifdef PNG_not_enabled /*!enabled*/
 3215 #      ifdef PNG_NO_READ_CHECK_FOR_INVALID_INDEX
 3216 #       undef PNG_on /*turned off*/
 3217 #      endif
 3218 #      ifdef PNG_NO_READ_CHECK_FOR_INVALID_INDEX_SUPPORTED
 3219 #       undef PNG_on /*turned off*/
 3220 #      endif
 3221 #    endif /*!enabled*/
 3222 #    ifdef PNG_on
 3223 #      define PNG_READ_CHECK_FOR_INVALID_INDEX_SUPPORTED
 3224 #    endif
 3225 #   endif /*!command line*/
 3226 #   ifdef PNG_on
 3227  PNG_DFN "#define PNG_READ_CHECK_FOR_INVALID_INDEX_SUPPORTED" 
 3228 #   endif /* definition */
 3229 #endif /*requires, if*/
 3230 #ifndef  PNG_on
 3231  PNG_DFN "/*#undef PNG_READ_CHECK_FOR_INVALID_INDEX_SUPPORTED*/" 
 3232 #endif
 3233 
 3234 /* option: WRITE_tEXt enabled
 3235  *   requires:   WRITE_ANCILLARY_CHUNKS WRITE_TEXT
 3236  *   if:        
 3237  *   enabled-by:
 3238  *   sets:       */
 3239 #undef PNG_on
 3240 #define PNG_on 1
 3241 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 3242 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 3243 #endif
 3244 #ifndef PNG_WRITE_TEXT_SUPPORTED
 3245 #   undef PNG_on /*!WRITE_TEXT*/
 3246 #endif
 3247 #undef PNG_no_if
 3248 #ifdef PNG_on /*requires, if*/
 3249 #   undef PNG_not_enabled
 3250 #   define PNG_not_enabled 1
 3251    /* enabled by */
 3252 #   ifndef PNG_WRITE_tEXt_SUPPORTED /*!command line*/
 3253 #    ifdef PNG_not_enabled /*!enabled*/
 3254 #      ifdef PNG_NO_WRITE_tEXt
 3255 #       undef PNG_on /*turned off*/
 3256 #      endif
 3257 #      ifdef PNG_NO_WRITE_tEXt_SUPPORTED
 3258 #       undef PNG_on /*turned off*/
 3259 #      endif
 3260 #    endif /*!enabled*/
 3261 #    ifdef PNG_on
 3262 #      define PNG_WRITE_tEXt_SUPPORTED
 3263 #    endif
 3264 #   endif /*!command line*/
 3265 #   ifdef PNG_on
 3266  PNG_DFN "#define PNG_WRITE_tEXt_SUPPORTED" 
 3267 #   endif /* definition */
 3268 #endif /*requires, if*/
 3269 #ifndef  PNG_on
 3270  PNG_DFN "/*#undef PNG_WRITE_tEXt_SUPPORTED*/" 
 3271 #endif
 3272 
 3273 /* option: READ_gAMA enabled
 3274  *   requires:   READ_ANCILLARY_CHUNKS
 3275  *   if:        
 3276  *   enabled-by:
 3277  *   sets:       */
 3278 #undef PNG_on
 3279 #define PNG_on 1
 3280 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 3281 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 3282 #endif
 3283 #undef PNG_no_if
 3284 #ifdef PNG_on /*requires, if*/
 3285 #   undef PNG_not_enabled
 3286 #   define PNG_not_enabled 1
 3287    /* enabled by */
 3288 #   ifndef PNG_READ_gAMA_SUPPORTED /*!command line*/
 3289 #    ifdef PNG_not_enabled /*!enabled*/
 3290 #      ifdef PNG_NO_READ_gAMA
 3291 #       undef PNG_on /*turned off*/
 3292 #      endif
 3293 #      ifdef PNG_NO_READ_gAMA_SUPPORTED
 3294 #       undef PNG_on /*turned off*/
 3295 #      endif
 3296 #    endif /*!enabled*/
 3297 #    ifdef PNG_on
 3298 #      define PNG_READ_gAMA_SUPPORTED
 3299 #    endif
 3300 #   endif /*!command line*/
 3301 #   ifdef PNG_on
 3302  PNG_DFN "#define PNG_READ_gAMA_SUPPORTED" 
 3303 #   endif /* definition */
 3304 #endif /*requires, if*/
 3305 #ifndef  PNG_on
 3306  PNG_DFN "/*#undef PNG_READ_gAMA_SUPPORTED*/" 
 3307 #endif
 3308 
 3309 /* option: READ_pCAL enabled
 3310  *   requires:   READ_ANCILLARY_CHUNKS
 3311  *   if:        
 3312  *   enabled-by:
 3313  *   sets:       */
 3314 #undef PNG_on
 3315 #define PNG_on 1
 3316 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 3317 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 3318 #endif
 3319 #undef PNG_no_if
 3320 #ifdef PNG_on /*requires, if*/
 3321 #   undef PNG_not_enabled
 3322 #   define PNG_not_enabled 1
 3323    /* enabled by */
 3324 #   ifndef PNG_READ_pCAL_SUPPORTED /*!command line*/
 3325 #    ifdef PNG_not_enabled /*!enabled*/
 3326 #      ifdef PNG_NO_READ_pCAL
 3327 #       undef PNG_on /*turned off*/
 3328 #      endif
 3329 #      ifdef PNG_NO_READ_pCAL_SUPPORTED
 3330 #       undef PNG_on /*turned off*/
 3331 #      endif
 3332 #    endif /*!enabled*/
 3333 #    ifdef PNG_on
 3334 #      define PNG_READ_pCAL_SUPPORTED
 3335 #    endif
 3336 #   endif /*!command line*/
 3337 #   ifdef PNG_on
 3338  PNG_DFN "#define PNG_READ_pCAL_SUPPORTED" 
 3339 #   endif /* definition */
 3340 #endif /*requires, if*/
 3341 #ifndef  PNG_on
 3342  PNG_DFN "/*#undef PNG_READ_pCAL_SUPPORTED*/" 
 3343 #endif
 3344 
 3345 /* option: SAVE_UNKNOWN_CHUNKS enabled
 3346  *   requires:   READ SET_UNKNOWN_CHUNKS
 3347  *   if:        
 3348  *   enabled-by:
 3349  *   sets:       */
 3350 #undef PNG_on
 3351 #define PNG_on 1
 3352 #ifndef PNG_READ_SUPPORTED
 3353 #   undef PNG_on /*!READ*/
 3354 #endif
 3355 #ifndef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED
 3356 #   undef PNG_on /*!SET_UNKNOWN_CHUNKS*/
 3357 #endif
 3358 #undef PNG_no_if
 3359 #ifdef PNG_on /*requires, if*/
 3360 #   undef PNG_not_enabled
 3361 #   define PNG_not_enabled 1
 3362    /* enabled by */
 3363 #   ifndef PNG_SAVE_UNKNOWN_CHUNKS_SUPPORTED /*!command line*/
 3364 #    ifdef PNG_not_enabled /*!enabled*/
 3365 #      ifdef PNG_NO_SAVE_UNKNOWN_CHUNKS
 3366 #       undef PNG_on /*turned off*/
 3367 #      endif
 3368 #      ifdef PNG_NO_SAVE_UNKNOWN_CHUNKS_SUPPORTED
 3369 #       undef PNG_on /*turned off*/
 3370 #      endif
 3371 #    endif /*!enabled*/
 3372 #    ifdef PNG_on
 3373 #      define PNG_SAVE_UNKNOWN_CHUNKS_SUPPORTED
 3374 #    endif
 3375 #   endif /*!command line*/
 3376 #   ifdef PNG_on
 3377  PNG_DFN "#define PNG_SAVE_UNKNOWN_CHUNKS_SUPPORTED" 
 3378 #   endif /* definition */
 3379 #endif /*requires, if*/
 3380 #ifndef  PNG_on
 3381  PNG_DFN "/*#undef PNG_SAVE_UNKNOWN_CHUNKS_SUPPORTED*/" 
 3382 #endif
 3383 
 3384 /* option: READ_EXPAND enabled
 3385  *   requires:   READ_TRANSFORMS
 3386  *   if:        
 3387  *   enabled-by:
 3388  *   sets:       */
 3389 #undef PNG_on
 3390 #define PNG_on 1
 3391 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 3392 #   undef PNG_on /*!READ_TRANSFORMS*/
 3393 #endif
 3394 #undef PNG_no_if
 3395 #ifdef PNG_on /*requires, if*/
 3396 #   undef PNG_not_enabled
 3397 #   define PNG_not_enabled 1
 3398    /* enabled by */
 3399 #   ifndef PNG_READ_EXPAND_SUPPORTED /*!command line*/
 3400 #    ifdef PNG_not_enabled /*!enabled*/
 3401 #      ifdef PNG_NO_READ_EXPAND
 3402 #       undef PNG_on /*turned off*/
 3403 #      endif
 3404 #      ifdef PNG_NO_READ_EXPAND_SUPPORTED
 3405 #       undef PNG_on /*turned off*/
 3406 #      endif
 3407 #    endif /*!enabled*/
 3408 #    ifdef PNG_on
 3409 #      define PNG_READ_EXPAND_SUPPORTED
 3410 #    endif
 3411 #   endif /*!command line*/
 3412 #   ifdef PNG_on
 3413  PNG_DFN "#define PNG_READ_EXPAND_SUPPORTED" 
 3414 #   endif /* definition */
 3415 #endif /*requires, if*/
 3416 #ifndef  PNG_on
 3417  PNG_DFN "/*#undef PNG_READ_EXPAND_SUPPORTED*/" 
 3418 #endif
 3419 
 3420 /* option: WRITE_sPLT enabled
 3421  *   requires:   WRITE_ANCILLARY_CHUNKS
 3422  *   if:        
 3423  *   enabled-by:
 3424  *   sets:       */
 3425 #undef PNG_on
 3426 #define PNG_on 1
 3427 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 3428 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 3429 #endif
 3430 #undef PNG_no_if
 3431 #ifdef PNG_on /*requires, if*/
 3432 #   undef PNG_not_enabled
 3433 #   define PNG_not_enabled 1
 3434    /* enabled by */
 3435 #   ifndef PNG_WRITE_sPLT_SUPPORTED /*!command line*/
 3436 #    ifdef PNG_not_enabled /*!enabled*/
 3437 #      ifdef PNG_NO_WRITE_sPLT
 3438 #       undef PNG_on /*turned off*/
 3439 #      endif
 3440 #      ifdef PNG_NO_WRITE_sPLT_SUPPORTED
 3441 #       undef PNG_on /*turned off*/
 3442 #      endif
 3443 #    endif /*!enabled*/
 3444 #    ifdef PNG_on
 3445 #      define PNG_WRITE_sPLT_SUPPORTED
 3446 #    endif
 3447 #   endif /*!command line*/
 3448 #   ifdef PNG_on
 3449  PNG_DFN "#define PNG_WRITE_sPLT_SUPPORTED" 
 3450 #   endif /* definition */
 3451 #endif /*requires, if*/
 3452 #ifndef  PNG_on
 3453  PNG_DFN "/*#undef PNG_WRITE_sPLT_SUPPORTED*/" 
 3454 #endif
 3455 
 3456 /* option: READ_iTXt enabled
 3457  *   requires:   READ_ANCILLARY_CHUNKS
 3458  *   if:        
 3459  *   enabled-by:
 3460  *   sets:       */
 3461 #undef PNG_on
 3462 #define PNG_on 1
 3463 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 3464 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 3465 #endif
 3466 #undef PNG_no_if
 3467 #ifdef PNG_on /*requires, if*/
 3468 #   undef PNG_not_enabled
 3469 #   define PNG_not_enabled 1
 3470    /* enabled by */
 3471 #   ifndef PNG_READ_iTXt_SUPPORTED /*!command line*/
 3472 #    ifdef PNG_not_enabled /*!enabled*/
 3473 #      ifdef PNG_NO_READ_iTXt
 3474 #       undef PNG_on /*turned off*/
 3475 #      endif
 3476 #      ifdef PNG_NO_READ_iTXt_SUPPORTED
 3477 #       undef PNG_on /*turned off*/
 3478 #      endif
 3479 #    endif /*!enabled*/
 3480 #    ifdef PNG_on
 3481 #      define PNG_READ_iTXt_SUPPORTED
 3482 #    endif
 3483 #   endif /*!command line*/
 3484 #   ifdef PNG_on
 3485  PNG_DFN "#define PNG_READ_iTXt_SUPPORTED" 
 3486 #   endif /* definition */
 3487 #endif /*requires, if*/
 3488 #ifndef  PNG_on
 3489  PNG_DFN "/*#undef PNG_READ_iTXt_SUPPORTED*/" 
 3490 #endif
 3491 
 3492 /* option: READ_SWAP enabled
 3493  *   requires:   READ_TRANSFORMS READ_16BIT
 3494  *   if:        
 3495  *   enabled-by:
 3496  *   sets:       */
 3497 #undef PNG_on
 3498 #define PNG_on 1
 3499 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 3500 #   undef PNG_on /*!READ_TRANSFORMS*/
 3501 #endif
 3502 #ifndef PNG_READ_16BIT_SUPPORTED
 3503 #   undef PNG_on /*!READ_16BIT*/
 3504 #endif
 3505 #undef PNG_no_if
 3506 #ifdef PNG_on /*requires, if*/
 3507 #   undef PNG_not_enabled
 3508 #   define PNG_not_enabled 1
 3509    /* enabled by */
 3510 #   ifndef PNG_READ_SWAP_SUPPORTED /*!command line*/
 3511 #    ifdef PNG_not_enabled /*!enabled*/
 3512 #      ifdef PNG_NO_READ_SWAP
 3513 #       undef PNG_on /*turned off*/
 3514 #      endif
 3515 #      ifdef PNG_NO_READ_SWAP_SUPPORTED
 3516 #       undef PNG_on /*turned off*/
 3517 #      endif
 3518 #    endif /*!enabled*/
 3519 #    ifdef PNG_on
 3520 #      define PNG_READ_SWAP_SUPPORTED
 3521 #    endif
 3522 #   endif /*!command line*/
 3523 #   ifdef PNG_on
 3524  PNG_DFN "#define PNG_READ_SWAP_SUPPORTED" 
 3525 #   endif /* definition */
 3526 #endif /*requires, if*/
 3527 #ifndef  PNG_on
 3528  PNG_DFN "/*#undef PNG_READ_SWAP_SUPPORTED*/" 
 3529 #endif
 3530 
 3531 /* option: BENIGN_WRITE_ERRORS disabled
 3532  *   requires:   BENIGN_ERRORS
 3533  *   if:        
 3534  *   enabled-by:
 3535  *   sets:       */
 3536 #undef PNG_on
 3537 #define PNG_on 1
 3538 #ifndef PNG_BENIGN_ERRORS_SUPPORTED
 3539 #   undef PNG_on /*!BENIGN_ERRORS*/
 3540 #endif
 3541 #undef PNG_no_if
 3542 #ifdef PNG_on /*requires, if*/
 3543 #   undef PNG_not_enabled
 3544 #   define PNG_not_enabled 1
 3545    /* enabled by */
 3546 #   ifndef PNG_BENIGN_WRITE_ERRORS_SUPPORTED /*!command line*/
 3547 #    ifdef PNG_not_enabled /*!enabled*/
 3548 #      undef PNG_on /*default off*/
 3549 #    endif /*!enabled*/
 3550 #    ifdef PNG_on
 3551 #      define PNG_BENIGN_WRITE_ERRORS_SUPPORTED
 3552 #    endif
 3553 #   endif /*!command line*/
 3554 #   ifdef PNG_on
 3555  PNG_DFN "#define PNG_BENIGN_WRITE_ERRORS_SUPPORTED" 
 3556 #   endif /* definition */
 3557 #endif /*requires, if*/
 3558 #ifndef  PNG_on
 3559  PNG_DFN "/*#undef PNG_BENIGN_WRITE_ERRORS_SUPPORTED*/" 
 3560 #endif
 3561 
 3562 /* option: READ_tIME enabled
 3563  *   requires:   READ_ANCILLARY_CHUNKS
 3564  *   if:        
 3565  *   enabled-by:
 3566  *   sets:       */
 3567 #undef PNG_on
 3568 #define PNG_on 1
 3569 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 3570 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 3571 #endif
 3572 #undef PNG_no_if
 3573 #ifdef PNG_on /*requires, if*/
 3574 #   undef PNG_not_enabled
 3575 #   define PNG_not_enabled 1
 3576    /* enabled by */
 3577 #   ifndef PNG_READ_tIME_SUPPORTED /*!command line*/
 3578 #    ifdef PNG_not_enabled /*!enabled*/
 3579 #      ifdef PNG_NO_READ_tIME
 3580 #       undef PNG_on /*turned off*/
 3581 #      endif
 3582 #      ifdef PNG_NO_READ_tIME_SUPPORTED
 3583 #       undef PNG_on /*turned off*/
 3584 #      endif
 3585 #    endif /*!enabled*/
 3586 #    ifdef PNG_on
 3587 #      define PNG_READ_tIME_SUPPORTED
 3588 #    endif
 3589 #   endif /*!command line*/
 3590 #   ifdef PNG_on
 3591  PNG_DFN "#define PNG_READ_tIME_SUPPORTED" 
 3592 #   endif /* definition */
 3593 #endif /*requires, if*/
 3594 #ifndef  PNG_on
 3595  PNG_DFN "/*#undef PNG_READ_tIME_SUPPORTED*/" 
 3596 #endif
 3597 
 3598 /* option: READ_pHYs enabled
 3599  *   requires:   READ_ANCILLARY_CHUNKS
 3600  *   if:        
 3601  *   enabled-by:
 3602  *   sets:       */
 3603 #undef PNG_on
 3604 #define PNG_on 1
 3605 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 3606 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 3607 #endif
 3608 #undef PNG_no_if
 3609 #ifdef PNG_on /*requires, if*/
 3610 #   undef PNG_not_enabled
 3611 #   define PNG_not_enabled 1
 3612    /* enabled by */
 3613 #   ifndef PNG_READ_pHYs_SUPPORTED /*!command line*/
 3614 #    ifdef PNG_not_enabled /*!enabled*/
 3615 #      ifdef PNG_NO_READ_pHYs
 3616 #       undef PNG_on /*turned off*/
 3617 #      endif
 3618 #      ifdef PNG_NO_READ_pHYs_SUPPORTED
 3619 #       undef PNG_on /*turned off*/
 3620 #      endif
 3621 #    endif /*!enabled*/
 3622 #    ifdef PNG_on
 3623 #      define PNG_READ_pHYs_SUPPORTED
 3624 #    endif
 3625 #   endif /*!command line*/
 3626 #   ifdef PNG_on
 3627  PNG_DFN "#define PNG_READ_pHYs_SUPPORTED" 
 3628 #   endif /* definition */
 3629 #endif /*requires, if*/
 3630 #ifndef  PNG_on
 3631  PNG_DFN "/*#undef PNG_READ_pHYs_SUPPORTED*/" 
 3632 #endif
 3633 
 3634 /* option: WRITE_SWAP_ALPHA enabled
 3635  *   requires:   WRITE_TRANSFORMS
 3636  *   if:        
 3637  *   enabled-by:
 3638  *   sets:       */
 3639 #undef PNG_on
 3640 #define PNG_on 1
 3641 #ifndef PNG_WRITE_TRANSFORMS_SUPPORTED
 3642 #   undef PNG_on /*!WRITE_TRANSFORMS*/
 3643 #endif
 3644 #undef PNG_no_if
 3645 #ifdef PNG_on /*requires, if*/
 3646 #   undef PNG_not_enabled
 3647 #   define PNG_not_enabled 1
 3648    /* enabled by */
 3649 #   ifndef PNG_WRITE_SWAP_ALPHA_SUPPORTED /*!command line*/
 3650 #    ifdef PNG_not_enabled /*!enabled*/
 3651 #      ifdef PNG_NO_WRITE_SWAP_ALPHA
 3652 #       undef PNG_on /*turned off*/
 3653 #      endif
 3654 #      ifdef PNG_NO_WRITE_SWAP_ALPHA_SUPPORTED
 3655 #       undef PNG_on /*turned off*/
 3656 #      endif
 3657 #    endif /*!enabled*/
 3658 #    ifdef PNG_on
 3659 #      define PNG_WRITE_SWAP_ALPHA_SUPPORTED
 3660 #    endif
 3661 #   endif /*!command line*/
 3662 #   ifdef PNG_on
 3663  PNG_DFN "#define PNG_WRITE_SWAP_ALPHA_SUPPORTED" 
 3664 #   endif /* definition */
 3665 #endif /*requires, if*/
 3666 #ifndef  PNG_on
 3667  PNG_DFN "/*#undef PNG_WRITE_SWAP_ALPHA_SUPPORTED*/" 
 3668 #endif
 3669 
 3670 /* option: ARM_NEON_API disabled
 3671  *   requires:   ALIGNED_MEMORY
 3672  *   if:        
 3673  *   enabled-by:
 3674  *   sets:       ARM_NEON_OPT */
 3675 #undef PNG_on
 3676 #define PNG_on 1
 3677 #ifndef PNG_ALIGNED_MEMORY_SUPPORTED
 3678 #   undef PNG_on /*!ALIGNED_MEMORY*/
 3679 #endif
 3680 #undef PNG_no_if
 3681 #ifdef PNG_on /*requires, if*/
 3682 #   undef PNG_not_enabled
 3683 #   define PNG_not_enabled 1
 3684    /* enabled by */
 3685 #   ifndef PNG_ARM_NEON_API_SUPPORTED /*!command line*/
 3686 #    ifdef PNG_not_enabled /*!enabled*/
 3687 #      undef PNG_on /*default off*/
 3688 #    endif /*!enabled*/
 3689 #    ifdef PNG_on
 3690 #      define PNG_ARM_NEON_API_SUPPORTED
 3691 #    endif
 3692 #   endif /*!command line*/
 3693 #   ifdef PNG_on
 3694  PNG_DFN "#define PNG_ARM_NEON_API_SUPPORTED" 
 3695 #    ifdef PNG_set_ARM_NEON_OPT
 3696  PNG_DFN "ERROR: ARM_NEON_API sets ARM_NEON_OPT: duplicate setting" 
 3697  PNG_DFN "ERROR:    previous value: " PNG_set_ARM_NEON_OPT
 3698 #    else
 3699 #     define PNG_set_ARM_NEON_OPT  1
 3700 #    endif
 3701 #   endif /* definition */
 3702 #endif /*requires, if*/
 3703 #ifndef  PNG_on
 3704  PNG_DFN "/*#undef PNG_ARM_NEON_API_SUPPORTED*/" 
 3705 #endif
 3706 
 3707 /* option: READ_SCALE_16_TO_8 enabled
 3708  *   requires:   READ_TRANSFORMS
 3709  *   if:        
 3710  *   enabled-by:
 3711  *   sets:       */
 3712 #undef PNG_on
 3713 #define PNG_on 1
 3714 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 3715 #   undef PNG_on /*!READ_TRANSFORMS*/
 3716 #endif
 3717 #undef PNG_no_if
 3718 #ifdef PNG_on /*requires, if*/
 3719 #   undef PNG_not_enabled
 3720 #   define PNG_not_enabled 1
 3721    /* enabled by */
 3722 #   ifndef PNG_READ_SCALE_16_TO_8_SUPPORTED /*!command line*/
 3723 #    ifdef PNG_not_enabled /*!enabled*/
 3724 #      ifdef PNG_NO_READ_SCALE_16_TO_8
 3725 #       undef PNG_on /*turned off*/
 3726 #      endif
 3727 #      ifdef PNG_NO_READ_SCALE_16_TO_8_SUPPORTED
 3728 #       undef PNG_on /*turned off*/
 3729 #      endif
 3730 #    endif /*!enabled*/
 3731 #    ifdef PNG_on
 3732 #      define PNG_READ_SCALE_16_TO_8_SUPPORTED
 3733 #    endif
 3734 #   endif /*!command line*/
 3735 #   ifdef PNG_on
 3736  PNG_DFN "#define PNG_READ_SCALE_16_TO_8_SUPPORTED" 
 3737 #   endif /* definition */
 3738 #endif /*requires, if*/
 3739 #ifndef  PNG_on
 3740  PNG_DFN "/*#undef PNG_READ_SCALE_16_TO_8_SUPPORTED*/" 
 3741 #endif
 3742 
 3743 /* option: READ_TEXT enabled
 3744  *   requires:   READ_ANCILLARY_CHUNKS
 3745  *   if:        
 3746  *   enabled-by:
 3747  *   sets:       */
 3748 #undef PNG_on
 3749 #define PNG_on 1
 3750 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 3751 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 3752 #endif
 3753 #undef PNG_no_if
 3754 #ifdef PNG_on /*requires, if*/
 3755 #   undef PNG_not_enabled
 3756 #   define PNG_not_enabled 1
 3757    /* enabled by */
 3758 #   ifndef PNG_READ_TEXT_SUPPORTED /*!command line*/
 3759 #    ifdef PNG_not_enabled /*!enabled*/
 3760 #      ifdef PNG_NO_READ_TEXT
 3761 #       undef PNG_on /*turned off*/
 3762 #      endif
 3763 #      ifdef PNG_NO_READ_TEXT_SUPPORTED
 3764 #       undef PNG_on /*turned off*/
 3765 #      endif
 3766 #    endif /*!enabled*/
 3767 #    ifdef PNG_on
 3768 #      define PNG_READ_TEXT_SUPPORTED
 3769 #    endif
 3770 #   endif /*!command line*/
 3771 #   ifdef PNG_on
 3772  PNG_DFN "#define PNG_READ_TEXT_SUPPORTED" 
 3773 #   endif /* definition */
 3774 #endif /*requires, if*/
 3775 #ifndef  PNG_on
 3776  PNG_DFN "/*#undef PNG_READ_TEXT_SUPPORTED*/" 
 3777 #endif
 3778 
 3779 /* option: WRITE_BGR enabled
 3780  *   requires:   WRITE_TRANSFORMS
 3781  *   if:        
 3782  *   enabled-by:
 3783  *   sets:       */
 3784 #undef PNG_on
 3785 #define PNG_on 1
 3786 #ifndef PNG_WRITE_TRANSFORMS_SUPPORTED
 3787 #   undef PNG_on /*!WRITE_TRANSFORMS*/
 3788 #endif
 3789 #undef PNG_no_if
 3790 #ifdef PNG_on /*requires, if*/
 3791 #   undef PNG_not_enabled
 3792 #   define PNG_not_enabled 1
 3793    /* enabled by */
 3794 #   ifndef PNG_WRITE_BGR_SUPPORTED /*!command line*/
 3795 #    ifdef PNG_not_enabled /*!enabled*/
 3796 #      ifdef PNG_NO_WRITE_BGR
 3797 #       undef PNG_on /*turned off*/
 3798 #      endif
 3799 #      ifdef PNG_NO_WRITE_BGR_SUPPORTED
 3800 #       undef PNG_on /*turned off*/
 3801 #      endif
 3802 #    endif /*!enabled*/
 3803 #    ifdef PNG_on
 3804 #      define PNG_WRITE_BGR_SUPPORTED
 3805 #    endif
 3806 #   endif /*!command line*/
 3807 #   ifdef PNG_on
 3808  PNG_DFN "#define PNG_WRITE_BGR_SUPPORTED" 
 3809 #   endif /* definition */
 3810 #endif /*requires, if*/
 3811 #ifndef  PNG_on
 3812  PNG_DFN "/*#undef PNG_WRITE_BGR_SUPPORTED*/" 
 3813 #endif
 3814 
 3815 /* option: USER_CHUNKS disabled
 3816  *   requires:  
 3817  *   if:        
 3818  *   enabled-by: READ_USER_CHUNKS
 3819  *   sets:       */
 3820 #undef PNG_on
 3821 #define PNG_on 1
 3822 #undef PNG_no_if
 3823 #ifdef PNG_on /*requires, if*/
 3824 #   undef PNG_not_enabled
 3825 #   define PNG_not_enabled 1
 3826    /* enabled by READ_USER_CHUNKS */
 3827 #ifdef PNG_READ_USER_CHUNKS_SUPPORTED
 3828 #   undef PNG_not_enabled /*READ_USER_CHUNKS*/
 3829 #endif
 3830 #   ifndef PNG_USER_CHUNKS_SUPPORTED /*!command line*/
 3831 #    ifdef PNG_not_enabled /*!enabled*/
 3832 #      undef PNG_on /*default off*/
 3833 #    endif /*!enabled*/
 3834 #    ifdef PNG_on
 3835 #      define PNG_USER_CHUNKS_SUPPORTED
 3836 #    endif
 3837 #   endif /*!command line*/
 3838 #   ifdef PNG_on
 3839  PNG_DFN "#define PNG_USER_CHUNKS_SUPPORTED" 
 3840 #   endif /* definition */
 3841 #endif /*requires, if*/
 3842 #ifndef  PNG_on
 3843  PNG_DFN "/*#undef PNG_USER_CHUNKS_SUPPORTED*/" 
 3844 #endif
 3845 
 3846 /* option: WRITE_GET_PALETTE_MAX disabled
 3847  *   requires:   WRITE_CHECK_FOR_INVALID_INDEX
 3848  *   if:        
 3849  *   enabled-by: GET_PALETTE_MAX
 3850  *   sets:       */
 3851 #undef PNG_on
 3852 #define PNG_on 1
 3853 #ifndef PNG_WRITE_CHECK_FOR_INVALID_INDEX_SUPPORTED
 3854 #   undef PNG_on /*!WRITE_CHECK_FOR_INVALID_INDEX*/
 3855 #endif
 3856 #undef PNG_no_if
 3857 #ifdef PNG_on /*requires, if*/
 3858 #   undef PNG_not_enabled
 3859 #   define PNG_not_enabled 1
 3860    /* enabled by GET_PALETTE_MAX */
 3861 #ifdef PNG_GET_PALETTE_MAX_SUPPORTED
 3862 #   undef PNG_not_enabled /*GET_PALETTE_MAX*/
 3863 #endif
 3864 #   ifndef PNG_WRITE_GET_PALETTE_MAX_SUPPORTED /*!command line*/
 3865 #    ifdef PNG_not_enabled /*!enabled*/
 3866 #      undef PNG_on /*default off*/
 3867 #    endif /*!enabled*/
 3868 #    ifdef PNG_on
 3869 #      define PNG_WRITE_GET_PALETTE_MAX_SUPPORTED
 3870 #    endif
 3871 #   endif /*!command line*/
 3872 #   ifdef PNG_on
 3873  PNG_DFN "#define PNG_WRITE_GET_PALETTE_MAX_SUPPORTED" 
 3874 #   endif /* definition */
 3875 #endif /*requires, if*/
 3876 #ifndef  PNG_on
 3877  PNG_DFN "/*#undef PNG_WRITE_GET_PALETTE_MAX_SUPPORTED*/" 
 3878 #endif
 3879 
 3880 /* option: CONSOLE_IO enabled
 3881  *   requires:   STDIO
 3882  *   if:        
 3883  *   enabled-by:
 3884  *   sets:       */
 3885 #undef PNG_on
 3886 #define PNG_on 1
 3887 #ifndef PNG_STDIO_SUPPORTED
 3888 #   undef PNG_on /*!STDIO*/
 3889 #endif
 3890 #undef PNG_no_if
 3891 #ifdef PNG_on /*requires, if*/
 3892 #   undef PNG_not_enabled
 3893 #   define PNG_not_enabled 1
 3894    /* enabled by */
 3895 #   ifndef PNG_CONSOLE_IO_SUPPORTED /*!command line*/
 3896 #    ifdef PNG_not_enabled /*!enabled*/
 3897 #      ifdef PNG_NO_CONSOLE_IO
 3898 #       undef PNG_on /*turned off*/
 3899 #      endif
 3900 #      ifdef PNG_NO_CONSOLE_IO_SUPPORTED
 3901 #       undef PNG_on /*turned off*/
 3902 #      endif
 3903 #    endif /*!enabled*/
 3904 #    ifdef PNG_on
 3905 #      define PNG_CONSOLE_IO_SUPPORTED
 3906 #    endif
 3907 #   endif /*!command line*/
 3908 #   ifdef PNG_on
 3909  PNG_DFN "#define PNG_CONSOLE_IO_SUPPORTED" 
 3910 #   endif /* definition */
 3911 #endif /*requires, if*/
 3912 #ifndef  PNG_on
 3913  PNG_DFN "/*#undef PNG_CONSOLE_IO_SUPPORTED*/" 
 3914 #endif
 3915 
 3916 /* option: SET_OPTION disabled
 3917  *   requires:  
 3918  *   if:        
 3919  *   enabled-by: ARM_NEON_API POWERPC_VSX_API READ READ_sRGB WRITE_sRGB
 3920  *   sets:       */
 3921 #undef PNG_on
 3922 #define PNG_on 1
 3923 #undef PNG_no_if
 3924 #ifdef PNG_on /*requires, if*/
 3925 #   undef PNG_not_enabled
 3926 #   define PNG_not_enabled 1
 3927    /* enabled by ARM_NEON_API POWERPC_VSX_API READ READ_sRGB WRITE_sRGB */
 3928 #ifdef PNG_ARM_NEON_API_SUPPORTED
 3929 #   undef PNG_not_enabled /*ARM_NEON_API*/
 3930 #endif
 3931 #ifdef PNG_POWERPC_VSX_API_SUPPORTED
 3932 #   undef PNG_not_enabled /*POWERPC_VSX_API*/
 3933 #endif
 3934 #ifdef PNG_READ_SUPPORTED
 3935 #   undef PNG_not_enabled /*READ*/
 3936 #endif
 3937 #ifdef PNG_READ_sRGB_SUPPORTED
 3938 #   undef PNG_not_enabled /*READ_sRGB*/
 3939 #endif
 3940 #ifdef PNG_WRITE_sRGB_SUPPORTED
 3941 #   undef PNG_not_enabled /*WRITE_sRGB*/
 3942 #endif
 3943 #   ifndef PNG_SET_OPTION_SUPPORTED /*!command line*/
 3944 #    ifdef PNG_not_enabled /*!enabled*/
 3945 #      undef PNG_on /*default off*/
 3946 #    endif /*!enabled*/
 3947 #    ifdef PNG_on
 3948 #      define PNG_SET_OPTION_SUPPORTED
 3949 #    endif
 3950 #   endif /*!command line*/
 3951 #   ifdef PNG_on
 3952  PNG_DFN "#define PNG_SET_OPTION_SUPPORTED" 
 3953 #   endif /* definition */
 3954 #endif /*requires, if*/
 3955 #ifndef  PNG_on
 3956  PNG_DFN "/*#undef PNG_SET_OPTION_SUPPORTED*/" 
 3957 #endif
 3958 
 3959 /* option: WRITE_COMPRESSED_TEXT disabled
 3960  *   requires:  
 3961  *   if:        
 3962  *   enabled-by: WRITE_iCCP WRITE_iTXt WRITE_zTXt
 3963  *   sets:       */
 3964 #undef PNG_on
 3965 #define PNG_on 1
 3966 #undef PNG_no_if
 3967 #ifdef PNG_on /*requires, if*/
 3968 #   undef PNG_not_enabled
 3969 #   define PNG_not_enabled 1
 3970    /* enabled by WRITE_iCCP WRITE_iTXt WRITE_zTXt */
 3971 #ifdef PNG_WRITE_iCCP_SUPPORTED
 3972 #   undef PNG_not_enabled /*WRITE_iCCP*/
 3973 #endif
 3974 #ifdef PNG_WRITE_iTXt_SUPPORTED
 3975 #   undef PNG_not_enabled /*WRITE_iTXt*/
 3976 #endif
 3977 #ifdef PNG_WRITE_zTXt_SUPPORTED
 3978 #   undef PNG_not_enabled /*WRITE_zTXt*/
 3979 #endif
 3980 #   ifndef PNG_WRITE_COMPRESSED_TEXT_SUPPORTED /*!command line*/
 3981 #    ifdef PNG_not_enabled /*!enabled*/
 3982 #      undef PNG_on /*default off*/
 3983 #    endif /*!enabled*/
 3984 #    ifdef PNG_on
 3985 #      define PNG_WRITE_COMPRESSED_TEXT_SUPPORTED
 3986 #    endif
 3987 #   endif /*!command line*/
 3988 #   ifdef PNG_on
 3989  PNG_DFN "#define PNG_WRITE_COMPRESSED_TEXT_SUPPORTED" 
 3990 #   endif /* definition */
 3991 #endif /*requires, if*/
 3992 #ifndef  PNG_on
 3993  PNG_DFN "/*#undef PNG_WRITE_COMPRESSED_TEXT_SUPPORTED*/" 
 3994 #endif
 3995 
 3996 /* option: READ_UNKNOWN_CHUNKS disabled
 3997  *   requires:   UNKNOWN_CHUNKS
 3998  *   if:        
 3999  *   enabled-by: SAVE_UNKNOWN_CHUNKS READ_USER_CHUNKS
 4000  *   sets:       */
 4001 #undef PNG_on
 4002 #define PNG_on 1
 4003 #ifndef PNG_UNKNOWN_CHUNKS_SUPPORTED
 4004 #   undef PNG_on /*!UNKNOWN_CHUNKS*/
 4005 #endif
 4006 #undef PNG_no_if
 4007 #ifdef PNG_on /*requires, if*/
 4008 #   undef PNG_not_enabled
 4009 #   define PNG_not_enabled 1
 4010    /* enabled by SAVE_UNKNOWN_CHUNKS READ_USER_CHUNKS */
 4011 #ifdef PNG_SAVE_UNKNOWN_CHUNKS_SUPPORTED
 4012 #   undef PNG_not_enabled /*SAVE_UNKNOWN_CHUNKS*/
 4013 #endif
 4014 #ifdef PNG_READ_USER_CHUNKS_SUPPORTED
 4015 #   undef PNG_not_enabled /*READ_USER_CHUNKS*/
 4016 #endif
 4017 #   ifndef PNG_READ_UNKNOWN_CHUNKS_SUPPORTED /*!command line*/
 4018 #    ifdef PNG_not_enabled /*!enabled*/
 4019 #      undef PNG_on /*default off*/
 4020 #    endif /*!enabled*/
 4021 #    ifdef PNG_on
 4022 #      define PNG_READ_UNKNOWN_CHUNKS_SUPPORTED
 4023 #    endif
 4024 #   endif /*!command line*/
 4025 #   ifdef PNG_on
 4026  PNG_DFN "#define PNG_READ_UNKNOWN_CHUNKS_SUPPORTED" 
 4027 #   endif /* definition */
 4028 #endif /*requires, if*/
 4029 #ifndef  PNG_on
 4030  PNG_DFN "/*#undef PNG_READ_UNKNOWN_CHUNKS_SUPPORTED*/" 
 4031 #endif
 4032 
 4033 /* option: WRITE_PACK enabled
 4034  *   requires:   WRITE_TRANSFORMS
 4035  *   if:        
 4036  *   enabled-by:
 4037  *   sets:       */
 4038 #undef PNG_on
 4039 #define PNG_on 1
 4040 #ifndef PNG_WRITE_TRANSFORMS_SUPPORTED
 4041 #   undef PNG_on /*!WRITE_TRANSFORMS*/
 4042 #endif
 4043 #undef PNG_no_if
 4044 #ifdef PNG_on /*requires, if*/
 4045 #   undef PNG_not_enabled
 4046 #   define PNG_not_enabled 1
 4047    /* enabled by */
 4048 #   ifndef PNG_WRITE_PACK_SUPPORTED /*!command line*/
 4049 #    ifdef PNG_not_enabled /*!enabled*/
 4050 #      ifdef PNG_NO_WRITE_PACK
 4051 #       undef PNG_on /*turned off*/
 4052 #      endif
 4053 #      ifdef PNG_NO_WRITE_PACK_SUPPORTED
 4054 #       undef PNG_on /*turned off*/
 4055 #      endif
 4056 #    endif /*!enabled*/
 4057 #    ifdef PNG_on
 4058 #      define PNG_WRITE_PACK_SUPPORTED
 4059 #    endif
 4060 #   endif /*!command line*/
 4061 #   ifdef PNG_on
 4062  PNG_DFN "#define PNG_WRITE_PACK_SUPPORTED" 
 4063 #   endif /* definition */
 4064 #endif /*requires, if*/
 4065 #ifndef  PNG_on
 4066  PNG_DFN "/*#undef PNG_WRITE_PACK_SUPPORTED*/" 
 4067 #endif
 4068 
 4069 /* option: READ_FILLER enabled
 4070  *   requires:   READ_TRANSFORMS
 4071  *   if:        
 4072  *   enabled-by:
 4073  *   sets:       */
 4074 #undef PNG_on
 4075 #define PNG_on 1
 4076 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 4077 #   undef PNG_on /*!READ_TRANSFORMS*/
 4078 #endif
 4079 #undef PNG_no_if
 4080 #ifdef PNG_on /*requires, if*/
 4081 #   undef PNG_not_enabled
 4082 #   define PNG_not_enabled 1
 4083    /* enabled by */
 4084 #   ifndef PNG_READ_FILLER_SUPPORTED /*!command line*/
 4085 #    ifdef PNG_not_enabled /*!enabled*/
 4086 #      ifdef PNG_NO_READ_FILLER
 4087 #       undef PNG_on /*turned off*/
 4088 #      endif
 4089 #      ifdef PNG_NO_READ_FILLER_SUPPORTED
 4090 #       undef PNG_on /*turned off*/
 4091 #      endif
 4092 #    endif /*!enabled*/
 4093 #    ifdef PNG_on
 4094 #      define PNG_READ_FILLER_SUPPORTED
 4095 #    endif
 4096 #   endif /*!command line*/
 4097 #   ifdef PNG_on
 4098  PNG_DFN "#define PNG_READ_FILLER_SUPPORTED" 
 4099 #   endif /* definition */
 4100 #endif /*requires, if*/
 4101 #ifndef  PNG_on
 4102  PNG_DFN "/*#undef PNG_READ_FILLER_SUPPORTED*/" 
 4103 #endif
 4104 
 4105 /* option: WRITE_bKGD enabled
 4106  *   requires:   WRITE_ANCILLARY_CHUNKS
 4107  *   if:        
 4108  *   enabled-by:
 4109  *   sets:       */
 4110 #undef PNG_on
 4111 #define PNG_on 1
 4112 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 4113 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 4114 #endif
 4115 #undef PNG_no_if
 4116 #ifdef PNG_on /*requires, if*/
 4117 #   undef PNG_not_enabled
 4118 #   define PNG_not_enabled 1
 4119    /* enabled by */
 4120 #   ifndef PNG_WRITE_bKGD_SUPPORTED /*!command line*/
 4121 #    ifdef PNG_not_enabled /*!enabled*/
 4122 #      ifdef PNG_NO_WRITE_bKGD
 4123 #       undef PNG_on /*turned off*/
 4124 #      endif
 4125 #      ifdef PNG_NO_WRITE_bKGD_SUPPORTED
 4126 #       undef PNG_on /*turned off*/
 4127 #      endif
 4128 #    endif /*!enabled*/
 4129 #    ifdef PNG_on
 4130 #      define PNG_WRITE_bKGD_SUPPORTED
 4131 #    endif
 4132 #   endif /*!command line*/
 4133 #   ifdef PNG_on
 4134  PNG_DFN "#define PNG_WRITE_bKGD_SUPPORTED" 
 4135 #   endif /* definition */
 4136 #endif /*requires, if*/
 4137 #ifndef  PNG_on
 4138  PNG_DFN "/*#undef PNG_WRITE_bKGD_SUPPORTED*/" 
 4139 #endif
 4140 
 4141 /* option: WRITE_tRNS enabled
 4142  *   requires:   WRITE_ANCILLARY_CHUNKS
 4143  *   if:        
 4144  *   enabled-by:
 4145  *   sets:       */
 4146 #undef PNG_on
 4147 #define PNG_on 1
 4148 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 4149 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 4150 #endif
 4151 #undef PNG_no_if
 4152 #ifdef PNG_on /*requires, if*/
 4153 #   undef PNG_not_enabled
 4154 #   define PNG_not_enabled 1
 4155    /* enabled by */
 4156 #   ifndef PNG_WRITE_tRNS_SUPPORTED /*!command line*/
 4157 #    ifdef PNG_not_enabled /*!enabled*/
 4158 #      ifdef PNG_NO_WRITE_tRNS
 4159 #       undef PNG_on /*turned off*/
 4160 #      endif
 4161 #      ifdef PNG_NO_WRITE_tRNS_SUPPORTED
 4162 #       undef PNG_on /*turned off*/
 4163 #      endif
 4164 #    endif /*!enabled*/
 4165 #    ifdef PNG_on
 4166 #      define PNG_WRITE_tRNS_SUPPORTED
 4167 #    endif
 4168 #   endif /*!command line*/
 4169 #   ifdef PNG_on
 4170  PNG_DFN "#define PNG_WRITE_tRNS_SUPPORTED" 
 4171 #   endif /* definition */
 4172 #endif /*requires, if*/
 4173 #ifndef  PNG_on
 4174  PNG_DFN "/*#undef PNG_WRITE_tRNS_SUPPORTED*/" 
 4175 #endif
 4176 
 4177 /* option: READ_sPLT enabled
 4178  *   requires:   READ_ANCILLARY_CHUNKS
 4179  *   if:        
 4180  *   enabled-by:
 4181  *   sets:       */
 4182 #undef PNG_on
 4183 #define PNG_on 1
 4184 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 4185 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 4186 #endif
 4187 #undef PNG_no_if
 4188 #ifdef PNG_on /*requires, if*/
 4189 #   undef PNG_not_enabled
 4190 #   define PNG_not_enabled 1
 4191    /* enabled by */
 4192 #   ifndef PNG_READ_sPLT_SUPPORTED /*!command line*/
 4193 #    ifdef PNG_not_enabled /*!enabled*/
 4194 #      ifdef PNG_NO_READ_sPLT
 4195 #       undef PNG_on /*turned off*/
 4196 #      endif
 4197 #      ifdef PNG_NO_READ_sPLT_SUPPORTED
 4198 #       undef PNG_on /*turned off*/
 4199 #      endif
 4200 #    endif /*!enabled*/
 4201 #    ifdef PNG_on
 4202 #      define PNG_READ_sPLT_SUPPORTED
 4203 #    endif
 4204 #   endif /*!command line*/
 4205 #   ifdef PNG_on
 4206  PNG_DFN "#define PNG_READ_sPLT_SUPPORTED" 
 4207 #   endif /* definition */
 4208 #endif /*requires, if*/
 4209 #ifndef  PNG_on
 4210  PNG_DFN "/*#undef PNG_READ_sPLT_SUPPORTED*/" 
 4211 #endif
 4212 
 4213 /* option: WRITE_sCAL enabled
 4214  *   requires:   WRITE_ANCILLARY_CHUNKS
 4215  *   if:        
 4216  *   enabled-by:
 4217  *   sets:       */
 4218 #undef PNG_on
 4219 #define PNG_on 1
 4220 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 4221 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 4222 #endif
 4223 #undef PNG_no_if
 4224 #ifdef PNG_on /*requires, if*/
 4225 #   undef PNG_not_enabled
 4226 #   define PNG_not_enabled 1
 4227    /* enabled by */
 4228 #   ifndef PNG_WRITE_sCAL_SUPPORTED /*!command line*/
 4229 #    ifdef PNG_not_enabled /*!enabled*/
 4230 #      ifdef PNG_NO_WRITE_sCAL
 4231 #       undef PNG_on /*turned off*/
 4232 #      endif
 4233 #      ifdef PNG_NO_WRITE_sCAL_SUPPORTED
 4234 #       undef PNG_on /*turned off*/
 4235 #      endif
 4236 #    endif /*!enabled*/
 4237 #    ifdef PNG_on
 4238 #      define PNG_WRITE_sCAL_SUPPORTED
 4239 #    endif
 4240 #   endif /*!command line*/
 4241 #   ifdef PNG_on
 4242  PNG_DFN "#define PNG_WRITE_sCAL_SUPPORTED" 
 4243 #   endif /* definition */
 4244 #endif /*requires, if*/
 4245 #ifndef  PNG_on
 4246  PNG_DFN "/*#undef PNG_WRITE_sCAL_SUPPORTED*/" 
 4247 #endif
 4248 
 4249 /* option: WRITE_oFFs enabled
 4250  *   requires:   WRITE_ANCILLARY_CHUNKS
 4251  *   if:        
 4252  *   enabled-by:
 4253  *   sets:       */
 4254 #undef PNG_on
 4255 #define PNG_on 1
 4256 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 4257 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 4258 #endif
 4259 #undef PNG_no_if
 4260 #ifdef PNG_on /*requires, if*/
 4261 #   undef PNG_not_enabled
 4262 #   define PNG_not_enabled 1
 4263    /* enabled by */
 4264 #   ifndef PNG_WRITE_oFFs_SUPPORTED /*!command line*/
 4265 #    ifdef PNG_not_enabled /*!enabled*/
 4266 #      ifdef PNG_NO_WRITE_oFFs
 4267 #       undef PNG_on /*turned off*/
 4268 #      endif
 4269 #      ifdef PNG_NO_WRITE_oFFs_SUPPORTED
 4270 #       undef PNG_on /*turned off*/
 4271 #      endif
 4272 #    endif /*!enabled*/
 4273 #    ifdef PNG_on
 4274 #      define PNG_WRITE_oFFs_SUPPORTED
 4275 #    endif
 4276 #   endif /*!command line*/
 4277 #   ifdef PNG_on
 4278  PNG_DFN "#define PNG_WRITE_oFFs_SUPPORTED" 
 4279 #   endif /* definition */
 4280 #endif /*requires, if*/
 4281 #ifndef  PNG_on
 4282  PNG_DFN "/*#undef PNG_WRITE_oFFs_SUPPORTED*/" 
 4283 #endif
 4284 
 4285 /* option: READ_tEXt enabled
 4286  *   requires:   READ_ANCILLARY_CHUNKS READ_TEXT
 4287  *   if:        
 4288  *   enabled-by:
 4289  *   sets:       */
 4290 #undef PNG_on
 4291 #define PNG_on 1
 4292 #ifndef PNG_READ_ANCILLARY_CHUNKS_SUPPORTED
 4293 #   undef PNG_on /*!READ_ANCILLARY_CHUNKS*/
 4294 #endif
 4295 #ifndef PNG_READ_TEXT_SUPPORTED
 4296 #   undef PNG_on /*!READ_TEXT*/
 4297 #endif
 4298 #undef PNG_no_if
 4299 #ifdef PNG_on /*requires, if*/
 4300 #   undef PNG_not_enabled
 4301 #   define PNG_not_enabled 1
 4302    /* enabled by */
 4303 #   ifndef PNG_READ_tEXt_SUPPORTED /*!command line*/
 4304 #    ifdef PNG_not_enabled /*!enabled*/
 4305 #      ifdef PNG_NO_READ_tEXt
 4306 #       undef PNG_on /*turned off*/
 4307 #      endif
 4308 #      ifdef PNG_NO_READ_tEXt_SUPPORTED
 4309 #       undef PNG_on /*turned off*/
 4310 #      endif
 4311 #    endif /*!enabled*/
 4312 #    ifdef PNG_on
 4313 #      define PNG_READ_tEXt_SUPPORTED
 4314 #    endif
 4315 #   endif /*!command line*/
 4316 #   ifdef PNG_on
 4317  PNG_DFN "#define PNG_READ_tEXt_SUPPORTED" 
 4318 #   endif /* definition */
 4319 #endif /*requires, if*/
 4320 #ifndef  PNG_on
 4321  PNG_DFN "/*#undef PNG_READ_tEXt_SUPPORTED*/" 
 4322 #endif
 4323 
 4324 /* option: SET_USER_LIMITS enabled
 4325  *   requires:   USER_LIMITS
 4326  *   if:        
 4327  *   enabled-by:
 4328  *   sets:       */
 4329 #undef PNG_on
 4330 #define PNG_on 1
 4331 #ifndef PNG_USER_LIMITS_SUPPORTED
 4332 #   undef PNG_on /*!USER_LIMITS*/
 4333 #endif
 4334 #undef PNG_no_if
 4335 #ifdef PNG_on /*requires, if*/
 4336 #   undef PNG_not_enabled
 4337 #   define PNG_not_enabled 1
 4338    /* enabled by */
 4339 #   ifndef PNG_SET_USER_LIMITS_SUPPORTED /*!command line*/
 4340 #    ifdef PNG_not_enabled /*!enabled*/
 4341 #      ifdef PNG_NO_SET_USER_LIMITS
 4342 #       undef PNG_on /*turned off*/
 4343 #      endif
 4344 #      ifdef PNG_NO_SET_USER_LIMITS_SUPPORTED
 4345 #       undef PNG_on /*turned off*/
 4346 #      endif
 4347 #    endif /*!enabled*/
 4348 #    ifdef PNG_on
 4349 #      define PNG_SET_USER_LIMITS_SUPPORTED
 4350 #    endif
 4351 #   endif /*!command line*/
 4352 #   ifdef PNG_on
 4353  PNG_DFN "#define PNG_SET_USER_LIMITS_SUPPORTED" 
 4354 #   endif /* definition */
 4355 #endif /*requires, if*/
 4356 #ifndef  PNG_on
 4357  PNG_DFN "/*#undef PNG_SET_USER_LIMITS_SUPPORTED*/" 
 4358 #endif
 4359 
 4360 /* option: WRITE_sBIT enabled
 4361  *   requires:   WRITE_ANCILLARY_CHUNKS
 4362  *   if:        
 4363  *   enabled-by:
 4364  *   sets:       */
 4365 #undef PNG_on
 4366 #define PNG_on 1
 4367 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 4368 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 4369 #endif
 4370 #undef PNG_no_if
 4371 #ifdef PNG_on /*requires, if*/
 4372 #   undef PNG_not_enabled
 4373 #   define PNG_not_enabled 1
 4374    /* enabled by */
 4375 #   ifndef PNG_WRITE_sBIT_SUPPORTED /*!command line*/
 4376 #    ifdef PNG_not_enabled /*!enabled*/
 4377 #      ifdef PNG_NO_WRITE_sBIT
 4378 #       undef PNG_on /*turned off*/
 4379 #      endif
 4380 #      ifdef PNG_NO_WRITE_sBIT_SUPPORTED
 4381 #       undef PNG_on /*turned off*/
 4382 #      endif
 4383 #    endif /*!enabled*/
 4384 #    ifdef PNG_on
 4385 #      define PNG_WRITE_sBIT_SUPPORTED
 4386 #    endif
 4387 #   endif /*!command line*/
 4388 #   ifdef PNG_on
 4389  PNG_DFN "#define PNG_WRITE_sBIT_SUPPORTED" 
 4390 #   endif /* definition */
 4391 #endif /*requires, if*/
 4392 #ifndef  PNG_on
 4393  PNG_DFN "/*#undef PNG_WRITE_sBIT_SUPPORTED*/" 
 4394 #endif
 4395 
 4396 /* option: READ_INVERT enabled
 4397  *   requires:   READ_TRANSFORMS
 4398  *   if:        
 4399  *   enabled-by:
 4400  *   sets:       */
 4401 #undef PNG_on
 4402 #define PNG_on 1
 4403 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 4404 #   undef PNG_on /*!READ_TRANSFORMS*/
 4405 #endif
 4406 #undef PNG_no_if
 4407 #ifdef PNG_on /*requires, if*/
 4408 #   undef PNG_not_enabled
 4409 #   define PNG_not_enabled 1
 4410    /* enabled by */
 4411 #   ifndef PNG_READ_INVERT_SUPPORTED /*!command line*/
 4412 #    ifdef PNG_not_enabled /*!enabled*/
 4413 #      ifdef PNG_NO_READ_INVERT
 4414 #       undef PNG_on /*turned off*/
 4415 #      endif
 4416 #      ifdef PNG_NO_READ_INVERT_SUPPORTED
 4417 #       undef PNG_on /*turned off*/
 4418 #      endif
 4419 #    endif /*!enabled*/
 4420 #    ifdef PNG_on
 4421 #      define PNG_READ_INVERT_SUPPORTED
 4422 #    endif
 4423 #   endif /*!command line*/
 4424 #   ifdef PNG_on
 4425  PNG_DFN "#define PNG_READ_INVERT_SUPPORTED" 
 4426 #   endif /* definition */
 4427 #endif /*requires, if*/
 4428 #ifndef  PNG_on
 4429  PNG_DFN "/*#undef PNG_READ_INVERT_SUPPORTED*/" 
 4430 #endif
 4431 
 4432 /* option: WRITE_cHRM enabled
 4433  *   requires:   WRITE_ANCILLARY_CHUNKS
 4434  *   if:        
 4435  *   enabled-by:
 4436  *   sets:       */
 4437 #undef PNG_on
 4438 #define PNG_on 1
 4439 #ifndef PNG_WRITE_ANCILLARY_CHUNKS_SUPPORTED
 4440 #   undef PNG_on /*!WRITE_ANCILLARY_CHUNKS*/
 4441 #endif
 4442 #undef PNG_no_if
 4443 #ifdef PNG_on /*requires, if*/
 4444 #   undef PNG_not_enabled
 4445 #   define PNG_not_enabled 1
 4446    /* enabled by */
 4447 #   ifndef PNG_WRITE_cHRM_SUPPORTED /*!command line*/
 4448 #    ifdef PNG_not_enabled /*!enabled*/
 4449 #      ifdef PNG_NO_WRITE_cHRM
 4450 #       undef PNG_on /*turned off*/
 4451 #      endif
 4452 #      ifdef PNG_NO_WRITE_cHRM_SUPPORTED
 4453 #       undef PNG_on /*turned off*/
 4454 #      endif
 4455 #    endif /*!enabled*/
 4456 #    ifdef PNG_on
 4457 #      define PNG_WRITE_cHRM_SUPPORTED
 4458 #    endif
 4459 #   endif /*!command line*/
 4460 #   ifdef PNG_on
 4461  PNG_DFN "#define PNG_WRITE_cHRM_SUPPORTED" 
 4462 #   endif /* definition */
 4463 #endif /*requires, if*/
 4464 #ifndef  PNG_on
 4465  PNG_DFN "/*#undef PNG_WRITE_cHRM_SUPPORTED*/" 
 4466 #endif
 4467 
 4468 /* option: 16BIT disabled
 4469  *   requires:  
 4470  *   if:        
 4471  *   enabled-by: READ_16BIT WRITE_16BIT
 4472  *   sets:       */
 4473 #undef PNG_on
 4474 #define PNG_on 1
 4475 #undef PNG_no_if
 4476 #ifdef PNG_on /*requires, if*/
 4477 #   undef PNG_not_enabled
 4478 #   define PNG_not_enabled 1
 4479    /* enabled by READ_16BIT WRITE_16BIT */
 4480 #ifdef PNG_READ_16BIT_SUPPORTED
 4481 #   undef PNG_not_enabled /*READ_16BIT*/
 4482 #endif
 4483 #ifdef PNG_WRITE_16BIT_SUPPORTED
 4484 #   undef PNG_not_enabled /*WRITE_16BIT*/
 4485 #endif
 4486 #   ifndef PNG_16BIT_SUPPORTED /*!command line*/
 4487 #    ifdef PNG_not_enabled /*!enabled*/
 4488 #      undef PNG_on /*default off*/
 4489 #    endif /*!enabled*/
 4490 #    ifdef PNG_on
 4491 #      define PNG_16BIT_SUPPORTED
 4492 #    endif
 4493 #   endif /*!command line*/
 4494 #   ifdef PNG_on
 4495  PNG_DFN "#define PNG_16BIT_SUPPORTED" 
 4496 #   endif /* definition */
 4497 #endif /*requires, if*/
 4498 #ifndef  PNG_on
 4499  PNG_DFN "/*#undef PNG_16BIT_SUPPORTED*/" 
 4500 #endif
 4501 
 4502 /* option: WRITE_USER_TRANSFORM enabled
 4503  *   requires:   WRITE_TRANSFORMS
 4504  *   if:        
 4505  *   enabled-by:
 4506  *   sets:       */
 4507 #undef PNG_on
 4508 #define PNG_on 1
 4509 #ifndef PNG_WRITE_TRANSFORMS_SUPPORTED
 4510 #   undef PNG_on /*!WRITE_TRANSFORMS*/
 4511 #endif
 4512 #undef PNG_no_if
 4513 #ifdef PNG_on /*requires, if*/
 4514 #   undef PNG_not_enabled
 4515 #   define PNG_not_enabled 1
 4516    /* enabled by */
 4517 #   ifndef PNG_WRITE_USER_TRANSFORM_SUPPORTED /*!command line*/
 4518 #    ifdef PNG_not_enabled /*!enabled*/
 4519 #      ifdef PNG_NO_WRITE_USER_TRANSFORM
 4520 #       undef PNG_on /*turned off*/
 4521 #      endif
 4522 #      ifdef PNG_NO_WRITE_USER_TRANSFORM_SUPPORTED
 4523 #       undef PNG_on /*turned off*/
 4524 #      endif
 4525 #    endif /*!enabled*/
 4526 #    ifdef PNG_on
 4527 #      define PNG_WRITE_USER_TRANSFORM_SUPPORTED
 4528 #    endif
 4529 #   endif /*!command line*/
 4530 #   ifdef PNG_on
 4531  PNG_DFN "#define PNG_WRITE_USER_TRANSFORM_SUPPORTED" 
 4532 #   endif /* definition */
 4533 #endif /*requires, if*/
 4534 #ifndef  PNG_on
 4535  PNG_DFN "/*#undef PNG_WRITE_USER_TRANSFORM_SUPPORTED*/" 
 4536 #endif
 4537 
 4538 /* option: READ_BGR enabled
 4539  *   requires:   READ_TRANSFORMS
 4540  *   if:        
 4541  *   enabled-by:
 4542  *   sets:       */
 4543 #undef PNG_on
 4544 #define PNG_on 1
 4545 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 4546 #   undef PNG_on /*!READ_TRANSFORMS*/
 4547 #endif
 4548 #undef PNG_no_if
 4549 #ifdef PNG_on /*requires, if*/
 4550 #   undef PNG_not_enabled
 4551 #   define PNG_not_enabled 1
 4552    /* enabled by */
 4553 #   ifndef PNG_READ_BGR_SUPPORTED /*!command line*/
 4554 #    ifdef PNG_not_enabled /*!enabled*/
 4555 #      ifdef PNG_NO_READ_BGR
 4556 #       undef PNG_on /*turned off*/
 4557 #      endif
 4558 #      ifdef PNG_NO_READ_BGR_SUPPORTED
 4559 #       undef PNG_on /*turned off*/
 4560 #      endif
 4561 #    endif /*!enabled*/
 4562 #    ifdef PNG_on
 4563 #      define PNG_READ_BGR_SUPPORTED
 4564 #    endif
 4565 #   endif /*!command line*/
 4566 #   ifdef PNG_on
 4567  PNG_DFN "#define PNG_READ_BGR_SUPPORTED" 
 4568 #   endif /* definition */
 4569 #endif /*requires, if*/
 4570 #ifndef  PNG_on
 4571  PNG_DFN "/*#undef PNG_READ_BGR_SUPPORTED*/" 
 4572 #endif
 4573 
 4574 /* option: WRITE_PACKSWAP enabled
 4575  *   requires:   WRITE_TRANSFORMS
 4576  *   if:        
 4577  *   enabled-by:
 4578  *   sets:       */
 4579 #undef PNG_on
 4580 #define PNG_on 1
 4581 #ifndef PNG_WRITE_TRANSFORMS_SUPPORTED
 4582 #   undef PNG_on /*!WRITE_TRANSFORMS*/
 4583 #endif
 4584 #undef PNG_no_if
 4585 #ifdef PNG_on /*requires, if*/
 4586 #   undef PNG_not_enabled
 4587 #   define PNG_not_enabled 1
 4588    /* enabled by */
 4589 #   ifndef PNG_WRITE_PACKSWAP_SUPPORTED /*!command line*/
 4590 #    ifdef PNG_not_enabled /*!enabled*/
 4591 #      ifdef PNG_NO_WRITE_PACKSWAP
 4592 #       undef PNG_on /*turned off*/
 4593 #      endif
 4594 #      ifdef PNG_NO_WRITE_PACKSWAP_SUPPORTED
 4595 #       undef PNG_on /*turned off*/
 4596 #      endif
 4597 #    endif /*!enabled*/
 4598 #    ifdef PNG_on
 4599 #      define PNG_WRITE_PACKSWAP_SUPPORTED
 4600 #    endif
 4601 #   endif /*!command line*/
 4602 #   ifdef PNG_on
 4603  PNG_DFN "#define PNG_WRITE_PACKSWAP_SUPPORTED" 
 4604 #   endif /* definition */
 4605 #endif /*requires, if*/
 4606 #ifndef  PNG_on
 4607  PNG_DFN "/*#undef PNG_WRITE_PACKSWAP_SUPPORTED*/" 
 4608 #endif
 4609 
 4610 /* option: WRITE_INVERT_ALPHA enabled
 4611  *   requires:   WRITE_TRANSFORMS
 4612  *   if:        
 4613  *   enabled-by:
 4614  *   sets:       */
 4615 #undef PNG_on
 4616 #define PNG_on 1
 4617 #ifndef PNG_WRITE_TRANSFORMS_SUPPORTED
 4618 #   undef PNG_on /*!WRITE_TRANSFORMS*/
 4619 #endif
 4620 #undef PNG_no_if
 4621 #ifdef PNG_on /*requires, if*/
 4622 #   undef PNG_not_enabled
 4623 #   define PNG_not_enabled 1
 4624    /* enabled by */
 4625 #   ifndef PNG_WRITE_INVERT_ALPHA_SUPPORTED /*!command line*/
 4626 #    ifdef PNG_not_enabled /*!enabled*/
 4627 #      ifdef PNG_NO_WRITE_INVERT_ALPHA
 4628 #       undef PNG_on /*turned off*/
 4629 #      endif
 4630 #      ifdef PNG_NO_WRITE_INVERT_ALPHA_SUPPORTED
 4631 #       undef PNG_on /*turned off*/
 4632 #      endif
 4633 #    endif /*!enabled*/
 4634 #    ifdef PNG_on
 4635 #      define PNG_WRITE_INVERT_ALPHA_SUPPORTED
 4636 #    endif
 4637 #   endif /*!command line*/
 4638 #   ifdef PNG_on
 4639  PNG_DFN "#define PNG_WRITE_INVERT_ALPHA_SUPPORTED" 
 4640 #   endif /* definition */
 4641 #endif /*requires, if*/
 4642 #ifndef  PNG_on
 4643  PNG_DFN "/*#undef PNG_WRITE_INVERT_ALPHA_SUPPORTED*/" 
 4644 #endif
 4645 
 4646 /* option: sCAL disabled
 4647  *   requires:  
 4648  *   if:        
 4649  *   enabled-by: READ_sCAL WRITE_sCAL
 4650  *   sets:       */
 4651 #undef PNG_on
 4652 #define PNG_on 1
 4653 #undef PNG_no_if
 4654 #ifdef PNG_on /*requires, if*/
 4655 #   undef PNG_not_enabled
 4656 #   define PNG_not_enabled 1
 4657    /* enabled by READ_sCAL WRITE_sCAL */
 4658 #ifdef PNG_READ_sCAL_SUPPORTED
 4659 #   undef PNG_not_enabled /*READ_sCAL*/
 4660 #endif
 4661 #ifdef PNG_WRITE_sCAL_SUPPORTED
 4662 #   undef PNG_not_enabled /*WRITE_sCAL*/
 4663 #endif
 4664 #   ifndef PNG_sCAL_SUPPORTED /*!command line*/
 4665 #    ifdef PNG_not_enabled /*!enabled*/
 4666 #      undef PNG_on /*default off*/
 4667 #    endif /*!enabled*/
 4668 #    ifdef PNG_on
 4669 #      define PNG_sCAL_SUPPORTED
 4670 #    endif
 4671 #   endif /*!command line*/
 4672 #   ifdef PNG_on
 4673  PNG_DFN "#define PNG_sCAL_SUPPORTED" 
 4674 #   endif /* definition */
 4675 #endif /*requires, if*/
 4676 #ifndef  PNG_on
 4677  PNG_DFN "/*#undef PNG_sCAL_SUPPORTED*/" 
 4678 #endif
 4679 
 4680 /* option: READ_GAMMA enabled
 4681  *   requires:   READ_TRANSFORMS READ_gAMA READ_sRGB
 4682  *   if:        
 4683  *   enabled-by:
 4684  *   sets:       */
 4685 #undef PNG_on
 4686 #define PNG_on 1
 4687 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 4688 #   undef PNG_on /*!READ_TRANSFORMS*/
 4689 #endif
 4690 #ifndef PNG_READ_gAMA_SUPPORTED
 4691 #   undef PNG_on /*!READ_gAMA*/
 4692 #endif
 4693 #ifndef PNG_READ_sRGB_SUPPORTED
 4694 #   undef PNG_on /*!READ_sRGB*/
 4695 #endif
 4696 #undef PNG_no_if
 4697 #ifdef PNG_on /*requires, if*/
 4698 #   undef PNG_not_enabled
 4699 #   define PNG_not_enabled 1
 4700    /* enabled by */
 4701 #   ifndef PNG_READ_GAMMA_SUPPORTED /*!command line*/
 4702 #    ifdef PNG_not_enabled /*!enabled*/
 4703 #      ifdef PNG_NO_READ_GAMMA
 4704 #       undef PNG_on /*turned off*/
 4705 #      endif
 4706 #      ifdef PNG_NO_READ_GAMMA_SUPPORTED
 4707 #       undef PNG_on /*turned off*/
 4708 #      endif
 4709 #    endif /*!enabled*/
 4710 #    ifdef PNG_on
 4711 #      define PNG_READ_GAMMA_SUPPORTED
 4712 #    endif
 4713 #   endif /*!command line*/
 4714 #   ifdef PNG_on
 4715  PNG_DFN "#define PNG_READ_GAMMA_SUPPORTED" 
 4716 #   endif /* definition */
 4717 #endif /*requires, if*/
 4718 #ifndef  PNG_on
 4719  PNG_DFN "/*#undef PNG_READ_GAMMA_SUPPORTED*/" 
 4720 #endif
 4721 
 4722 /* option: USER_TRANSFORM_INFO enabled
 4723  *   requires:  
 4724  *   if:         READ_USER_TRANSFORM WRITE_USER_TRANSFORM
 4725  *   enabled-by:
 4726  *   sets:       */
 4727 #undef PNG_on
 4728 #define PNG_on 1
 4729 #undef PNG_no_if
 4730 /* if READ_USER_TRANSFORM WRITE_USER_TRANSFORM */
 4731 #define PNG_no_if 1
 4732 #ifdef PNG_READ_USER_TRANSFORM_SUPPORTED
 4733 #   undef PNG_no_if /*READ_USER_TRANSFORM*/
 4734 #endif
 4735 #ifdef PNG_WRITE_USER_TRANSFORM_SUPPORTED
 4736 #   undef PNG_no_if /*WRITE_USER_TRANSFORM*/
 4737 #endif
 4738 #ifdef PNG_no_if /*missing if*/
 4739 #   undef PNG_on
 4740 #endif
 4741 #ifdef PNG_on /*requires, if*/
 4742 #   undef PNG_not_enabled
 4743 #   define PNG_not_enabled 1
 4744    /* enabled by */
 4745 #   ifndef PNG_USER_TRANSFORM_INFO_SUPPORTED /*!command line*/
 4746 #    ifdef PNG_not_enabled /*!enabled*/
 4747 #      ifdef PNG_NO_USER_TRANSFORM_INFO
 4748 #       undef PNG_on /*turned off*/
 4749 #      endif
 4750 #      ifdef PNG_NO_USER_TRANSFORM_INFO_SUPPORTED
 4751 #       undef PNG_on /*turned off*/
 4752 #      endif
 4753 #    endif /*!enabled*/
 4754 #    ifdef PNG_on
 4755 #      define PNG_USER_TRANSFORM_INFO_SUPPORTED
 4756 #    endif
 4757 #   endif /*!command line*/
 4758 #   ifdef PNG_on
 4759  PNG_DFN "#define PNG_USER_TRANSFORM_INFO_SUPPORTED" 
 4760 #   endif /* definition */
 4761 #endif /*requires, if*/
 4762 #ifndef  PNG_on
 4763  PNG_DFN "/*#undef PNG_USER_TRANSFORM_INFO_SUPPORTED*/" 
 4764 #endif
 4765 
 4766 /* option: READ_GET_PALETTE_MAX disabled
 4767  *   requires:   READ_CHECK_FOR_INVALID_INDEX
 4768  *   if:        
 4769  *   enabled-by: GET_PALETTE_MAX
 4770  *   sets:       */
 4771 #undef PNG_on
 4772 #define PNG_on 1
 4773 #ifndef PNG_READ_CHECK_FOR_INVALID_INDEX_SUPPORTED
 4774 #   undef PNG_on /*!READ_CHECK_FOR_INVALID_INDEX*/
 4775 #endif
 4776 #undef PNG_no_if
 4777 #ifdef PNG_on /*requires, if*/
 4778 #   undef PNG_not_enabled
 4779 #   define PNG_not_enabled 1
 4780    /* enabled by GET_PALETTE_MAX */
 4781 #ifdef PNG_GET_PALETTE_MAX_SUPPORTED
 4782 #   undef PNG_not_enabled /*GET_PALETTE_MAX*/
 4783 #endif
 4784 #   ifndef PNG_READ_GET_PALETTE_MAX_SUPPORTED /*!command line*/
 4785 #    ifdef PNG_not_enabled /*!enabled*/
 4786 #      undef PNG_on /*default off*/
 4787 #    endif /*!enabled*/
 4788 #    ifdef PNG_on
 4789 #      define PNG_READ_GET_PALETTE_MAX_SUPPORTED
 4790 #    endif
 4791 #   endif /*!command line*/
 4792 #   ifdef PNG_on
 4793  PNG_DFN "#define PNG_READ_GET_PALETTE_MAX_SUPPORTED" 
 4794 #   endif /* definition */
 4795 #endif /*requires, if*/
 4796 #ifndef  PNG_on
 4797  PNG_DFN "/*#undef PNG_READ_GET_PALETTE_MAX_SUPPORTED*/" 
 4798 #endif
 4799 
 4800 /* option: sBIT disabled
 4801  *   requires:  
 4802  *   if:        
 4803  *   enabled-by: READ_sBIT WRITE_sBIT
 4804  *   sets:       */
 4805 #undef PNG_on
 4806 #define PNG_on 1
 4807 #undef PNG_no_if
 4808 #ifdef PNG_on /*requires, if*/
 4809 #   undef PNG_not_enabled
 4810 #   define PNG_not_enabled 1
 4811    /* enabled by READ_sBIT WRITE_sBIT */
 4812 #ifdef PNG_READ_sBIT_SUPPORTED
 4813 #   undef PNG_not_enabled /*READ_sBIT*/
 4814 #endif
 4815 #ifdef PNG_WRITE_sBIT_SUPPORTED
 4816 #   undef PNG_not_enabled /*WRITE_sBIT*/
 4817 #endif
 4818 #   ifndef PNG_sBIT_SUPPORTED /*!command line*/
 4819 #    ifdef PNG_not_enabled /*!enabled*/
 4820 #      undef PNG_on /*default off*/
 4821 #    endif /*!enabled*/
 4822 #    ifdef PNG_on
 4823 #      define PNG_sBIT_SUPPORTED
 4824 #    endif
 4825 #   endif /*!command line*/
 4826 #   ifdef PNG_on
 4827  PNG_DFN "#define PNG_sBIT_SUPPORTED" 
 4828 #   endif /* definition */
 4829 #endif /*requires, if*/
 4830 #ifndef  PNG_on
 4831  PNG_DFN "/*#undef PNG_sBIT_SUPPORTED*/" 
 4832 #endif
 4833 
 4834 /* option: STORE_UNKNOWN_CHUNKS disabled
 4835  *   requires:   UNKNOWN_CHUNKS
 4836  *   if:        
 4837  *   enabled-by: WRITE_UNKNOWN_CHUNKS SAVE_UNKNOWN_CHUNKS
 4838  *   sets:       */
 4839 #undef PNG_on
 4840 #define PNG_on 1
 4841 #ifndef PNG_UNKNOWN_CHUNKS_SUPPORTED
 4842 #   undef PNG_on /*!UNKNOWN_CHUNKS*/
 4843 #endif
 4844 #undef PNG_no_if
 4845 #ifdef PNG_on /*requires, if*/
 4846 #   undef PNG_not_enabled
 4847 #   define PNG_not_enabled 1
 4848    /* enabled by WRITE_UNKNOWN_CHUNKS SAVE_UNKNOWN_CHUNKS */
 4849 #ifdef PNG_WRITE_UNKNOWN_CHUNKS_SUPPORTED
 4850 #   undef PNG_not_enabled /*WRITE_UNKNOWN_CHUNKS*/
 4851 #endif
 4852 #ifdef PNG_SAVE_UNKNOWN_CHUNKS_SUPPORTED
 4853 #   undef PNG_not_enabled /*SAVE_UNKNOWN_CHUNKS*/
 4854 #endif
 4855 #   ifndef PNG_STORE_UNKNOWN_CHUNKS_SUPPORTED /*!command line*/
 4856 #    ifdef PNG_not_enabled /*!enabled*/
 4857 #      undef PNG_on /*default off*/
 4858 #    endif /*!enabled*/
 4859 #    ifdef PNG_on
 4860 #      define PNG_STORE_UNKNOWN_CHUNKS_SUPPORTED
 4861 #    endif
 4862 #   endif /*!command line*/
 4863 #   ifdef PNG_on
 4864  PNG_DFN "#define PNG_STORE_UNKNOWN_CHUNKS_SUPPORTED" 
 4865 #   endif /* definition */
 4866 #endif /*requires, if*/
 4867 #ifndef  PNG_on
 4868  PNG_DFN "/*#undef PNG_STORE_UNKNOWN_CHUNKS_SUPPORTED*/" 
 4869 #endif
 4870 
 4871 /* option: SIMPLIFIED_WRITE enabled
 4872  *   requires:   WRITE SETJMP WRITE_SWAP WRITE_PACK WRITE_tRNS WRITE_gAMA WRITE_sRGB WRITE_cHRM
 4873  *   if:        
 4874  *   enabled-by:
 4875  *   sets:       */
 4876 #undef PNG_on
 4877 #define PNG_on 1
 4878 #ifndef PNG_WRITE_SUPPORTED
 4879 #   undef PNG_on /*!WRITE*/
 4880 #endif
 4881 #ifndef PNG_SETJMP_SUPPORTED
 4882 #   undef PNG_on /*!SETJMP*/
 4883 #endif
 4884 #ifndef PNG_WRITE_SWAP_SUPPORTED
 4885 #   undef PNG_on /*!WRITE_SWAP*/
 4886 #endif
 4887 #ifndef PNG_WRITE_PACK_SUPPORTED
 4888 #   undef PNG_on /*!WRITE_PACK*/
 4889 #endif
 4890 #ifndef PNG_WRITE_tRNS_SUPPORTED
 4891 #   undef PNG_on /*!WRITE_tRNS*/
 4892 #endif
 4893 #ifndef PNG_WRITE_gAMA_SUPPORTED
 4894 #   undef PNG_on /*!WRITE_gAMA*/
 4895 #endif
 4896 #ifndef PNG_WRITE_sRGB_SUPPORTED
 4897 #   undef PNG_on /*!WRITE_sRGB*/
 4898 #endif
 4899 #ifndef PNG_WRITE_cHRM_SUPPORTED
 4900 #   undef PNG_on /*!WRITE_cHRM*/
 4901 #endif
 4902 #undef PNG_no_if
 4903 #ifdef PNG_on /*requires, if*/
 4904 #   undef PNG_not_enabled
 4905 #   define PNG_not_enabled 1
 4906    /* enabled by */
 4907 #   ifndef PNG_SIMPLIFIED_WRITE_SUPPORTED /*!command line*/
 4908 #    ifdef PNG_not_enabled /*!enabled*/
 4909 #      ifdef PNG_NO_SIMPLIFIED_WRITE
 4910 #       undef PNG_on /*turned off*/
 4911 #      endif
 4912 #      ifdef PNG_NO_SIMPLIFIED_WRITE_SUPPORTED
 4913 #       undef PNG_on /*turned off*/
 4914 #      endif
 4915 #    endif /*!enabled*/
 4916 #    ifdef PNG_on
 4917 #      define PNG_SIMPLIFIED_WRITE_SUPPORTED
 4918 #    endif
 4919 #   endif /*!command line*/
 4920 #   ifdef PNG_on
 4921  PNG_DFN "#define PNG_SIMPLIFIED_WRITE_SUPPORTED" 
 4922 #   endif /* definition */
 4923 #endif /*requires, if*/
 4924 #ifndef  PNG_on
 4925  PNG_DFN "/*#undef PNG_SIMPLIFIED_WRITE_SUPPORTED*/" 
 4926 #endif
 4927 
 4928 /* option: cHRM disabled
 4929  *   requires:  
 4930  *   if:        
 4931  *   enabled-by: READ_cHRM WRITE_cHRM
 4932  *   sets:       */
 4933 #undef PNG_on
 4934 #define PNG_on 1
 4935 #undef PNG_no_if
 4936 #ifdef PNG_on /*requires, if*/
 4937 #   undef PNG_not_enabled
 4938 #   define PNG_not_enabled 1
 4939    /* enabled by READ_cHRM WRITE_cHRM */
 4940 #ifdef PNG_READ_cHRM_SUPPORTED
 4941 #   undef PNG_not_enabled /*READ_cHRM*/
 4942 #endif
 4943 #ifdef PNG_WRITE_cHRM_SUPPORTED
 4944 #   undef PNG_not_enabled /*WRITE_cHRM*/
 4945 #endif
 4946 #   ifndef PNG_cHRM_SUPPORTED /*!command line*/
 4947 #    ifdef PNG_not_enabled /*!enabled*/
 4948 #      undef PNG_on /*default off*/
 4949 #    endif /*!enabled*/
 4950 #    ifdef PNG_on
 4951 #      define PNG_cHRM_SUPPORTED
 4952 #    endif
 4953 #   endif /*!command line*/
 4954 #   ifdef PNG_on
 4955  PNG_DFN "#define PNG_cHRM_SUPPORTED" 
 4956 #   endif /* definition */
 4957 #endif /*requires, if*/
 4958 #ifndef  PNG_on
 4959  PNG_DFN "/*#undef PNG_cHRM_SUPPORTED*/" 
 4960 #endif
 4961 
 4962 /* option: READ_ALPHA_MODE enabled
 4963  *   requires:   READ_TRANSFORMS READ_GAMMA
 4964  *   if:        
 4965  *   enabled-by:
 4966  *   sets:       */
 4967 #undef PNG_on
 4968 #define PNG_on 1
 4969 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 4970 #   undef PNG_on /*!READ_TRANSFORMS*/
 4971 #endif
 4972 #ifndef PNG_READ_GAMMA_SUPPORTED
 4973 #   undef PNG_on /*!READ_GAMMA*/
 4974 #endif
 4975 #undef PNG_no_if
 4976 #ifdef PNG_on /*requires, if*/
 4977 #   undef PNG_not_enabled
 4978 #   define PNG_not_enabled 1
 4979    /* enabled by */
 4980 #   ifndef PNG_READ_ALPHA_MODE_SUPPORTED /*!command line*/
 4981 #    ifdef PNG_not_enabled /*!enabled*/
 4982 #      ifdef PNG_NO_READ_ALPHA_MODE
 4983 #       undef PNG_on /*turned off*/
 4984 #      endif
 4985 #      ifdef PNG_NO_READ_ALPHA_MODE_SUPPORTED
 4986 #       undef PNG_on /*turned off*/
 4987 #      endif
 4988 #    endif /*!enabled*/
 4989 #    ifdef PNG_on
 4990 #      define PNG_READ_ALPHA_MODE_SUPPORTED
 4991 #    endif
 4992 #   endif /*!command line*/
 4993 #   ifdef PNG_on
 4994  PNG_DFN "#define PNG_READ_ALPHA_MODE_SUPPORTED" 
 4995 #   endif /* definition */
 4996 #endif /*requires, if*/
 4997 #ifndef  PNG_on
 4998  PNG_DFN "/*#undef PNG_READ_ALPHA_MODE_SUPPORTED*/" 
 4999 #endif
 5000 
 5001 /* option: bKGD disabled
 5002  *   requires:  
 5003  *   if:        
 5004  *   enabled-by: READ_bKGD WRITE_bKGD
 5005  *   sets:       */
 5006 #undef PNG_on
 5007 #define PNG_on 1
 5008 #undef PNG_no_if
 5009 #ifdef PNG_on /*requires, if*/
 5010 #   undef PNG_not_enabled
 5011 #   define PNG_not_enabled 1
 5012    /* enabled by READ_bKGD WRITE_bKGD */
 5013 #ifdef PNG_READ_bKGD_SUPPORTED
 5014 #   undef PNG_not_enabled /*READ_bKGD*/
 5015 #endif
 5016 #ifdef PNG_WRITE_bKGD_SUPPORTED
 5017 #   undef PNG_not_enabled /*WRITE_bKGD*/
 5018 #endif
 5019 #   ifndef PNG_bKGD_SUPPORTED /*!command line*/
 5020 #    ifdef PNG_not_enabled /*!enabled*/
 5021 #      undef PNG_on /*default off*/
 5022 #    endif /*!enabled*/
 5023 #    ifdef PNG_on
 5024 #      define PNG_bKGD_SUPPORTED
 5025 #    endif
 5026 #   endif /*!command line*/
 5027 #   ifdef PNG_on
 5028  PNG_DFN "#define PNG_bKGD_SUPPORTED" 
 5029 #   endif /* definition */
 5030 #endif /*requires, if*/
 5031 #ifndef  PNG_on
 5032  PNG_DFN "/*#undef PNG_bKGD_SUPPORTED*/" 
 5033 #endif
 5034 
 5035 /* option: tRNS disabled
 5036  *   requires:  
 5037  *   if:        
 5038  *   enabled-by: READ_tRNS WRITE_tRNS
 5039  *   sets:       */
 5040 #undef PNG_on
 5041 #define PNG_on 1
 5042 #undef PNG_no_if
 5043 #ifdef PNG_on /*requires, if*/
 5044 #   undef PNG_not_enabled
 5045 #   define PNG_not_enabled 1
 5046    /* enabled by READ_tRNS WRITE_tRNS */
 5047 #ifdef PNG_READ_tRNS_SUPPORTED
 5048 #   undef PNG_not_enabled /*READ_tRNS*/
 5049 #endif
 5050 #ifdef PNG_WRITE_tRNS_SUPPORTED
 5051 #   undef PNG_not_enabled /*WRITE_tRNS*/
 5052 #endif
 5053 #   ifndef PNG_tRNS_SUPPORTED /*!command line*/
 5054 #    ifdef PNG_not_enabled /*!enabled*/
 5055 #      undef PNG_on /*default off*/
 5056 #    endif /*!enabled*/
 5057 #    ifdef PNG_on
 5058 #      define PNG_tRNS_SUPPORTED
 5059 #    endif
 5060 #   endif /*!command line*/
 5061 #   ifdef PNG_on
 5062  PNG_DFN "#define PNG_tRNS_SUPPORTED" 
 5063 #   endif /* definition */
 5064 #endif /*requires, if*/
 5065 #ifndef  PNG_on
 5066  PNG_DFN "/*#undef PNG_tRNS_SUPPORTED*/" 
 5067 #endif
 5068 
 5069 /* option: oFFs disabled
 5070  *   requires:  
 5071  *   if:        
 5072  *   enabled-by: READ_oFFs WRITE_oFFs
 5073  *   sets:       */
 5074 #undef PNG_on
 5075 #define PNG_on 1
 5076 #undef PNG_no_if
 5077 #ifdef PNG_on /*requires, if*/
 5078 #   undef PNG_not_enabled
 5079 #   define PNG_not_enabled 1
 5080    /* enabled by READ_oFFs WRITE_oFFs */
 5081 #ifdef PNG_READ_oFFs_SUPPORTED
 5082 #   undef PNG_not_enabled /*READ_oFFs*/
 5083 #endif
 5084 #ifdef PNG_WRITE_oFFs_SUPPORTED
 5085 #   undef PNG_not_enabled /*WRITE_oFFs*/
 5086 #endif
 5087 #   ifndef PNG_oFFs_SUPPORTED /*!command line*/
 5088 #    ifdef PNG_not_enabled /*!enabled*/
 5089 #      undef PNG_on /*default off*/
 5090 #    endif /*!enabled*/
 5091 #    ifdef PNG_on
 5092 #      define PNG_oFFs_SUPPORTED
 5093 #    endif
 5094 #   endif /*!command line*/
 5095 #   ifdef PNG_on
 5096  PNG_DFN "#define PNG_oFFs_SUPPORTED" 
 5097 #   endif /* definition */
 5098 #endif /*requires, if*/
 5099 #ifndef  PNG_on
 5100  PNG_DFN "/*#undef PNG_oFFs_SUPPORTED*/" 
 5101 #endif
 5102 
 5103 /* option: READ_RGB_TO_GRAY enabled
 5104  *   requires:   READ_TRANSFORMS READ_GAMMA
 5105  *   if:        
 5106  *   enabled-by:
 5107  *   sets:       */
 5108 #undef PNG_on
 5109 #define PNG_on 1
 5110 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 5111 #   undef PNG_on /*!READ_TRANSFORMS*/
 5112 #endif
 5113 #ifndef PNG_READ_GAMMA_SUPPORTED
 5114 #   undef PNG_on /*!READ_GAMMA*/
 5115 #endif
 5116 #undef PNG_no_if
 5117 #ifdef PNG_on /*requires, if*/
 5118 #   undef PNG_not_enabled
 5119 #   define PNG_not_enabled 1
 5120    /* enabled by */
 5121 #   ifndef PNG_READ_RGB_TO_GRAY_SUPPORTED /*!command line*/
 5122 #    ifdef PNG_not_enabled /*!enabled*/
 5123 #      ifdef PNG_NO_READ_RGB_TO_GRAY
 5124 #       undef PNG_on /*turned off*/
 5125 #      endif
 5126 #      ifdef PNG_NO_READ_RGB_TO_GRAY_SUPPORTED
 5127 #       undef PNG_on /*turned off*/
 5128 #      endif
 5129 #    endif /*!enabled*/
 5130 #    ifdef PNG_on
 5131 #      define PNG_READ_RGB_TO_GRAY_SUPPORTED
 5132 #    endif
 5133 #   endif /*!command line*/
 5134 #   ifdef PNG_on
 5135  PNG_DFN "#define PNG_READ_RGB_TO_GRAY_SUPPORTED" 
 5136 #   endif /* definition */
 5137 #endif /*requires, if*/
 5138 #ifndef  PNG_on
 5139  PNG_DFN "/*#undef PNG_READ_RGB_TO_GRAY_SUPPORTED*/" 
 5140 #endif
 5141 
 5142 /* option: READ_EXPAND_16 enabled
 5143  *   requires:   READ_TRANSFORMS READ_16BIT READ_EXPAND
 5144  *   if:        
 5145  *   enabled-by:
 5146  *   sets:       */
 5147 #undef PNG_on
 5148 #define PNG_on 1
 5149 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 5150 #   undef PNG_on /*!READ_TRANSFORMS*/
 5151 #endif
 5152 #ifndef PNG_READ_16BIT_SUPPORTED
 5153 #   undef PNG_on /*!READ_16BIT*/
 5154 #endif
 5155 #ifndef PNG_READ_EXPAND_SUPPORTED
 5156 #   undef PNG_on /*!READ_EXPAND*/
 5157 #endif
 5158 #undef PNG_no_if
 5159 #ifdef PNG_on /*requires, if*/
 5160 #   undef PNG_not_enabled
 5161 #   define PNG_not_enabled 1
 5162    /* enabled by */
 5163 #   ifndef PNG_READ_EXPAND_16_SUPPORTED /*!command line*/
 5164 #    ifdef PNG_not_enabled /*!enabled*/
 5165 #      ifdef PNG_NO_READ_EXPAND_16
 5166 #       undef PNG_on /*turned off*/
 5167 #      endif
 5168 #      ifdef PNG_NO_READ_EXPAND_16_SUPPORTED
 5169 #       undef PNG_on /*turned off*/
 5170 #      endif
 5171 #    endif /*!enabled*/
 5172 #    ifdef PNG_on
 5173 #      define PNG_READ_EXPAND_16_SUPPORTED
 5174 #    endif
 5175 #   endif /*!command line*/
 5176 #   ifdef PNG_on
 5177  PNG_DFN "#define PNG_READ_EXPAND_16_SUPPORTED" 
 5178 #   endif /* definition */
 5179 #endif /*requires, if*/
 5180 #ifndef  PNG_on
 5181  PNG_DFN "/*#undef PNG_READ_EXPAND_16_SUPPORTED*/" 
 5182 #endif
 5183 
 5184 /* option: USER_TRANSFORM_PTR enabled
 5185  *   requires:  
 5186  *   if:         READ_USER_TRANSFORM WRITE_USER_TRANSFORM
 5187  *   enabled-by:
 5188  *   sets:       */
 5189 #undef PNG_on
 5190 #define PNG_on 1
 5191 #undef PNG_no_if
 5192 /* if READ_USER_TRANSFORM WRITE_USER_TRANSFORM */
 5193 #define PNG_no_if 1
 5194 #ifdef PNG_READ_USER_TRANSFORM_SUPPORTED
 5195 #   undef PNG_no_if /*READ_USER_TRANSFORM*/
 5196 #endif
 5197 #ifdef PNG_WRITE_USER_TRANSFORM_SUPPORTED
 5198 #   undef PNG_no_if /*WRITE_USER_TRANSFORM*/
 5199 #endif
 5200 #ifdef PNG_no_if /*missing if*/
 5201 #   undef PNG_on
 5202 #endif
 5203 #ifdef PNG_on /*requires, if*/
 5204 #   undef PNG_not_enabled
 5205 #   define PNG_not_enabled 1
 5206    /* enabled by */
 5207 #   ifndef PNG_USER_TRANSFORM_PTR_SUPPORTED /*!command line*/
 5208 #    ifdef PNG_not_enabled /*!enabled*/
 5209 #      ifdef PNG_NO_USER_TRANSFORM_PTR
 5210 #       undef PNG_on /*turned off*/
 5211 #      endif
 5212 #      ifdef PNG_NO_USER_TRANSFORM_PTR_SUPPORTED
 5213 #       undef PNG_on /*turned off*/
 5214 #      endif
 5215 #    endif /*!enabled*/
 5216 #    ifdef PNG_on
 5217 #      define PNG_USER_TRANSFORM_PTR_SUPPORTED
 5218 #    endif
 5219 #   endif /*!command line*/
 5220 #   ifdef PNG_on
 5221  PNG_DFN "#define PNG_USER_TRANSFORM_PTR_SUPPORTED" 
 5222 #   endif /* definition */
 5223 #endif /*requires, if*/
 5224 #ifndef  PNG_on
 5225  PNG_DFN "/*#undef PNG_USER_TRANSFORM_PTR_SUPPORTED*/" 
 5226 #endif
 5227 
 5228 /* option: READ_COMPRESSED_TEXT disabled
 5229  *   requires:  
 5230  *   if:        
 5231  *   enabled-by: READ_iCCP READ_iTXt READ_zTXt
 5232  *   sets:       */
 5233 #undef PNG_on
 5234 #define PNG_on 1
 5235 #undef PNG_no_if
 5236 #ifdef PNG_on /*requires, if*/
 5237 #   undef PNG_not_enabled
 5238 #   define PNG_not_enabled 1
 5239    /* enabled by READ_iCCP READ_iTXt READ_zTXt */
 5240 #ifdef PNG_READ_iCCP_SUPPORTED
 5241 #   undef PNG_not_enabled /*READ_iCCP*/
 5242 #endif
 5243 #ifdef PNG_READ_iTXt_SUPPORTED
 5244 #   undef PNG_not_enabled /*READ_iTXt*/
 5245 #endif
 5246 #ifdef PNG_READ_zTXt_SUPPORTED
 5247 #   undef PNG_not_enabled /*READ_zTXt*/
 5248 #endif
 5249 #   ifndef PNG_READ_COMPRESSED_TEXT_SUPPORTED /*!command line*/
 5250 #    ifdef PNG_not_enabled /*!enabled*/
 5251 #      undef PNG_on /*default off*/
 5252 #    endif /*!enabled*/
 5253 #    ifdef PNG_on
 5254 #      define PNG_READ_COMPRESSED_TEXT_SUPPORTED
 5255 #    endif
 5256 #   endif /*!command line*/
 5257 #   ifdef PNG_on
 5258  PNG_DFN "#define PNG_READ_COMPRESSED_TEXT_SUPPORTED" 
 5259 #   endif /* definition */
 5260 #endif /*requires, if*/
 5261 #ifndef  PNG_on
 5262  PNG_DFN "/*#undef PNG_READ_COMPRESSED_TEXT_SUPPORTED*/" 
 5263 #endif
 5264 
 5265 /* option: hIST disabled
 5266  *   requires:  
 5267  *   if:        
 5268  *   enabled-by: READ_hIST WRITE_hIST
 5269  *   sets:       */
 5270 #undef PNG_on
 5271 #define PNG_on 1
 5272 #undef PNG_no_if
 5273 #ifdef PNG_on /*requires, if*/
 5274 #   undef PNG_not_enabled
 5275 #   define PNG_not_enabled 1
 5276    /* enabled by READ_hIST WRITE_hIST */
 5277 #ifdef PNG_READ_hIST_SUPPORTED
 5278 #   undef PNG_not_enabled /*READ_hIST*/
 5279 #endif
 5280 #ifdef PNG_WRITE_hIST_SUPPORTED
 5281 #   undef PNG_not_enabled /*WRITE_hIST*/
 5282 #endif
 5283 #   ifndef PNG_hIST_SUPPORTED /*!command line*/
 5284 #    ifdef PNG_not_enabled /*!enabled*/
 5285 #      undef PNG_on /*default off*/
 5286 #    endif /*!enabled*/
 5287 #    ifdef PNG_on
 5288 #      define PNG_hIST_SUPPORTED
 5289 #    endif
 5290 #   endif /*!command line*/
 5291 #   ifdef PNG_on
 5292  PNG_DFN "#define PNG_hIST_SUPPORTED" 
 5293 #   endif /* definition */
 5294 #endif /*requires, if*/
 5295 #ifndef  PNG_on
 5296  PNG_DFN "/*#undef PNG_hIST_SUPPORTED*/" 
 5297 #endif
 5298 
 5299 /* option: SIMPLIFIED_WRITE_AFIRST enabled
 5300  *   requires:   SIMPLIFIED_WRITE WRITE_SWAP_ALPHA
 5301  *   if:        
 5302  *   enabled-by:
 5303  *   sets:       */
 5304 #undef PNG_on
 5305 #define PNG_on 1
 5306 #ifndef PNG_SIMPLIFIED_WRITE_SUPPORTED
 5307 #   undef PNG_on /*!SIMPLIFIED_WRITE*/
 5308 #endif
 5309 #ifndef PNG_WRITE_SWAP_ALPHA_SUPPORTED
 5310 #   undef PNG_on /*!WRITE_SWAP_ALPHA*/
 5311 #endif
 5312 #undef PNG_no_if
 5313 #ifdef PNG_on /*requires, if*/
 5314 #   undef PNG_not_enabled
 5315 #   define PNG_not_enabled 1
 5316    /* enabled by */
 5317 #   ifndef PNG_SIMPLIFIED_WRITE_AFIRST_SUPPORTED /*!command line*/
 5318 #    ifdef PNG_not_enabled /*!enabled*/
 5319 #      ifdef PNG_NO_SIMPLIFIED_WRITE_AFIRST
 5320 #       undef PNG_on /*turned off*/
 5321 #      endif
 5322 #      ifdef PNG_NO_SIMPLIFIED_WRITE_AFIRST_SUPPORTED
 5323 #       undef PNG_on /*turned off*/
 5324 #      endif
 5325 #    endif /*!enabled*/
 5326 #    ifdef PNG_on
 5327 #      define PNG_SIMPLIFIED_WRITE_AFIRST_SUPPORTED
 5328 #    endif
 5329 #   endif /*!command line*/
 5330 #   ifdef PNG_on
 5331  PNG_DFN "#define PNG_SIMPLIFIED_WRITE_AFIRST_SUPPORTED" 
 5332 #   endif /* definition */
 5333 #endif /*requires, if*/
 5334 #ifndef  PNG_on
 5335  PNG_DFN "/*#undef PNG_SIMPLIFIED_WRITE_AFIRST_SUPPORTED*/" 
 5336 #endif
 5337 
 5338 /* option: zTXt disabled
 5339  *   requires:  
 5340  *   if:        
 5341  *   enabled-by: READ_zTXt WRITE_zTXt
 5342  *   sets:       */
 5343 #undef PNG_on
 5344 #define PNG_on 1
 5345 #undef PNG_no_if
 5346 #ifdef PNG_on /*requires, if*/
 5347 #   undef PNG_not_enabled
 5348 #   define PNG_not_enabled 1
 5349    /* enabled by READ_zTXt WRITE_zTXt */
 5350 #ifdef PNG_READ_zTXt_SUPPORTED
 5351 #   undef PNG_not_enabled /*READ_zTXt*/
 5352 #endif
 5353 #ifdef PNG_WRITE_zTXt_SUPPORTED
 5354 #   undef PNG_not_enabled /*WRITE_zTXt*/
 5355 #endif
 5356 #   ifndef PNG_zTXt_SUPPORTED /*!command line*/
 5357 #    ifdef PNG_not_enabled /*!enabled*/
 5358 #      undef PNG_on /*default off*/
 5359 #    endif /*!enabled*/
 5360 #    ifdef PNG_on
 5361 #      define PNG_zTXt_SUPPORTED
 5362 #    endif
 5363 #   endif /*!command line*/
 5364 #   ifdef PNG_on
 5365  PNG_DFN "#define PNG_zTXt_SUPPORTED" 
 5366 #   endif /* definition */
 5367 #endif /*requires, if*/
 5368 #ifndef  PNG_on
 5369  PNG_DFN "/*#undef PNG_zTXt_SUPPORTED*/" 
 5370 #endif
 5371 
 5372 /* option: iCCP disabled
 5373  *   requires:  
 5374  *   if:        
 5375  *   enabled-by: READ_iCCP WRITE_iCCP
 5376  *   sets:       */
 5377 #undef PNG_on
 5378 #define PNG_on 1
 5379 #undef PNG_no_if
 5380 #ifdef PNG_on /*requires, if*/
 5381 #   undef PNG_not_enabled
 5382 #   define PNG_not_enabled 1
 5383    /* enabled by READ_iCCP WRITE_iCCP */
 5384 #ifdef PNG_READ_iCCP_SUPPORTED
 5385 #   undef PNG_not_enabled /*READ_iCCP*/
 5386 #endif
 5387 #ifdef PNG_WRITE_iCCP_SUPPORTED
 5388 #   undef PNG_not_enabled /*WRITE_iCCP*/
 5389 #endif
 5390 #   ifndef PNG_iCCP_SUPPORTED /*!command line*/
 5391 #    ifdef PNG_not_enabled /*!enabled*/
 5392 #      undef PNG_on /*default off*/
 5393 #    endif /*!enabled*/
 5394 #    ifdef PNG_on
 5395 #      define PNG_iCCP_SUPPORTED
 5396 #    endif
 5397 #   endif /*!command line*/
 5398 #   ifdef PNG_on
 5399  PNG_DFN "#define PNG_iCCP_SUPPORTED" 
 5400 #   endif /* definition */
 5401 #endif /*requires, if*/
 5402 #ifndef  PNG_on
 5403  PNG_DFN "/*#undef PNG_iCCP_SUPPORTED*/" 
 5404 #endif
 5405 
 5406 /* option: READ_BACKGROUND enabled
 5407  *   requires:   READ_TRANSFORMS READ_STRIP_ALPHA READ_GAMMA
 5408  *   if:        
 5409  *   enabled-by:
 5410  *   sets:       */
 5411 #undef PNG_on
 5412 #define PNG_on 1
 5413 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 5414 #   undef PNG_on /*!READ_TRANSFORMS*/
 5415 #endif
 5416 #ifndef PNG_READ_STRIP_ALPHA_SUPPORTED
 5417 #   undef PNG_on /*!READ_STRIP_ALPHA*/
 5418 #endif
 5419 #ifndef PNG_READ_GAMMA_SUPPORTED
 5420 #   undef PNG_on /*!READ_GAMMA*/
 5421 #endif
 5422 #undef PNG_no_if
 5423 #ifdef PNG_on /*requires, if*/
 5424 #   undef PNG_not_enabled
 5425 #   define PNG_not_enabled 1
 5426    /* enabled by */
 5427 #   ifndef PNG_READ_BACKGROUND_SUPPORTED /*!command line*/
 5428 #    ifdef PNG_not_enabled /*!enabled*/
 5429 #      ifdef PNG_NO_READ_BACKGROUND
 5430 #       undef PNG_on /*turned off*/
 5431 #      endif
 5432 #      ifdef PNG_NO_READ_BACKGROUND_SUPPORTED
 5433 #       undef PNG_on /*turned off*/
 5434 #      endif
 5435 #    endif /*!enabled*/
 5436 #    ifdef PNG_on
 5437 #      define PNG_READ_BACKGROUND_SUPPORTED
 5438 #    endif
 5439 #   endif /*!command line*/
 5440 #   ifdef PNG_on
 5441  PNG_DFN "#define PNG_READ_BACKGROUND_SUPPORTED" 
 5442 #   endif /* definition */
 5443 #endif /*requires, if*/
 5444 #ifndef  PNG_on
 5445  PNG_DFN "/*#undef PNG_READ_BACKGROUND_SUPPORTED*/" 
 5446 #endif
 5447 
 5448 /* option: sRGB disabled
 5449  *   requires:  
 5450  *   if:        
 5451  *   enabled-by: READ_sRGB WRITE_sRGB
 5452  *   sets:       */
 5453 #undef PNG_on
 5454 #define PNG_on 1
 5455 #undef PNG_no_if
 5456 #ifdef PNG_on /*requires, if*/
 5457 #   undef PNG_not_enabled
 5458 #   define PNG_not_enabled 1
 5459    /* enabled by READ_sRGB WRITE_sRGB */
 5460 #ifdef PNG_READ_sRGB_SUPPORTED
 5461 #   undef PNG_not_enabled /*READ_sRGB*/
 5462 #endif
 5463 #ifdef PNG_WRITE_sRGB_SUPPORTED
 5464 #   undef PNG_not_enabled /*WRITE_sRGB*/
 5465 #endif
 5466 #   ifndef PNG_sRGB_SUPPORTED /*!command line*/
 5467 #    ifdef PNG_not_enabled /*!enabled*/
 5468 #      undef PNG_on /*default off*/
 5469 #    endif /*!enabled*/
 5470 #    ifdef PNG_on
 5471 #      define PNG_sRGB_SUPPORTED
 5472 #    endif
 5473 #   endif /*!command line*/
 5474 #   ifdef PNG_on
 5475  PNG_DFN "#define PNG_sRGB_SUPPORTED" 
 5476 #   endif /* definition */
 5477 #endif /*requires, if*/
 5478 #ifndef  PNG_on
 5479  PNG_DFN "/*#undef PNG_sRGB_SUPPORTED*/" 
 5480 #endif
 5481 
 5482 /* option: gAMA disabled
 5483  *   requires:  
 5484  *   if:        
 5485  *   enabled-by: READ_gAMA WRITE_gAMA
 5486  *   sets:       */
 5487 #undef PNG_on
 5488 #define PNG_on 1
 5489 #undef PNG_no_if
 5490 #ifdef PNG_on /*requires, if*/
 5491 #   undef PNG_not_enabled
 5492 #   define PNG_not_enabled 1
 5493    /* enabled by READ_gAMA WRITE_gAMA */
 5494 #ifdef PNG_READ_gAMA_SUPPORTED
 5495 #   undef PNG_not_enabled /*READ_gAMA*/
 5496 #endif
 5497 #ifdef PNG_WRITE_gAMA_SUPPORTED
 5498 #   undef PNG_not_enabled /*WRITE_gAMA*/
 5499 #endif
 5500 #   ifndef PNG_gAMA_SUPPORTED /*!command line*/
 5501 #    ifdef PNG_not_enabled /*!enabled*/
 5502 #      undef PNG_on /*default off*/
 5503 #    endif /*!enabled*/
 5504 #    ifdef PNG_on
 5505 #      define PNG_gAMA_SUPPORTED
 5506 #    endif
 5507 #   endif /*!command line*/
 5508 #   ifdef PNG_on
 5509  PNG_DFN "#define PNG_gAMA_SUPPORTED" 
 5510 #   endif /* definition */
 5511 #endif /*requires, if*/
 5512 #ifndef  PNG_on
 5513  PNG_DFN "/*#undef PNG_gAMA_SUPPORTED*/" 
 5514 #endif
 5515 
 5516 /* option: pCAL disabled
 5517  *   requires:  
 5518  *   if:        
 5519  *   enabled-by: READ_pCAL WRITE_pCAL
 5520  *   sets:       */
 5521 #undef PNG_on
 5522 #define PNG_on 1
 5523 #undef PNG_no_if
 5524 #ifdef PNG_on /*requires, if*/
 5525 #   undef PNG_not_enabled
 5526 #   define PNG_not_enabled 1
 5527    /* enabled by READ_pCAL WRITE_pCAL */
 5528 #ifdef PNG_READ_pCAL_SUPPORTED
 5529 #   undef PNG_not_enabled /*READ_pCAL*/
 5530 #endif
 5531 #ifdef PNG_WRITE_pCAL_SUPPORTED
 5532 #   undef PNG_not_enabled /*WRITE_pCAL*/
 5533 #endif
 5534 #   ifndef PNG_pCAL_SUPPORTED /*!command line*/
 5535 #    ifdef PNG_not_enabled /*!enabled*/
 5536 #      undef PNG_on /*default off*/
 5537 #    endif /*!enabled*/
 5538 #    ifdef PNG_on
 5539 #      define PNG_pCAL_SUPPORTED
 5540 #    endif
 5541 #   endif /*!command line*/
 5542 #   ifdef PNG_on
 5543  PNG_DFN "#define PNG_pCAL_SUPPORTED" 
 5544 #   endif /* definition */
 5545 #endif /*requires, if*/
 5546 #ifndef  PNG_on
 5547  PNG_DFN "/*#undef PNG_pCAL_SUPPORTED*/" 
 5548 #endif
 5549 
 5550 /* option: iTXt disabled
 5551  *   requires:  
 5552  *   if:        
 5553  *   enabled-by: READ_iTXt WRITE_iTXt
 5554  *   sets:       */
 5555 #undef PNG_on
 5556 #define PNG_on 1
 5557 #undef PNG_no_if
 5558 #ifdef PNG_on /*requires, if*/
 5559 #   undef PNG_not_enabled
 5560 #   define PNG_not_enabled 1
 5561    /* enabled by READ_iTXt WRITE_iTXt */
 5562 #ifdef PNG_READ_iTXt_SUPPORTED
 5563 #   undef PNG_not_enabled /*READ_iTXt*/
 5564 #endif
 5565 #ifdef PNG_WRITE_iTXt_SUPPORTED
 5566 #   undef PNG_not_enabled /*WRITE_iTXt*/
 5567 #endif
 5568 #   ifndef PNG_iTXt_SUPPORTED /*!command line*/
 5569 #    ifdef PNG_not_enabled /*!enabled*/
 5570 #      undef PNG_on /*default off*/
 5571 #    endif /*!enabled*/
 5572 #    ifdef PNG_on
 5573 #      define PNG_iTXt_SUPPORTED
 5574 #    endif
 5575 #   endif /*!command line*/
 5576 #   ifdef PNG_on
 5577  PNG_DFN "#define PNG_iTXt_SUPPORTED" 
 5578 #   endif /* definition */
 5579 #endif /*requires, if*/
 5580 #ifndef  PNG_on
 5581  PNG_DFN "/*#undef PNG_iTXt_SUPPORTED*/" 
 5582 #endif
 5583 
 5584 /* option: tIME disabled
 5585  *   requires:  
 5586  *   if:        
 5587  *   enabled-by: READ_tIME WRITE_tIME
 5588  *   sets:       */
 5589 #undef PNG_on
 5590 #define PNG_on 1
 5591 #undef PNG_no_if
 5592 #ifdef PNG_on /*requires, if*/
 5593 #   undef PNG_not_enabled
 5594 #   define PNG_not_enabled 1
 5595    /* enabled by READ_tIME WRITE_tIME */
 5596 #ifdef PNG_READ_tIME_SUPPORTED
 5597 #   undef PNG_not_enabled /*READ_tIME*/
 5598 #endif
 5599 #ifdef PNG_WRITE_tIME_SUPPORTED
 5600 #   undef PNG_not_enabled /*WRITE_tIME*/
 5601 #endif
 5602 #   ifndef PNG_tIME_SUPPORTED /*!command line*/
 5603 #    ifdef PNG_not_enabled /*!enabled*/
 5604 #      undef PNG_on /*default off*/
 5605 #    endif /*!enabled*/
 5606 #    ifdef PNG_on
 5607 #      define PNG_tIME_SUPPORTED
 5608 #    endif
 5609 #   endif /*!command line*/
 5610 #   ifdef PNG_on
 5611  PNG_DFN "#define PNG_tIME_SUPPORTED" 
 5612 #   endif /* definition */
 5613 #endif /*requires, if*/
 5614 #ifndef  PNG_on
 5615  PNG_DFN "/*#undef PNG_tIME_SUPPORTED*/" 
 5616 #endif
 5617 
 5618 /* option: pHYs disabled
 5619  *   requires:  
 5620  *   if:        
 5621  *   enabled-by: READ_pHYs WRITE_pHYs
 5622  *   sets:       */
 5623 #undef PNG_on
 5624 #define PNG_on 1
 5625 #undef PNG_no_if
 5626 #ifdef PNG_on /*requires, if*/
 5627 #   undef PNG_not_enabled
 5628 #   define PNG_not_enabled 1
 5629    /* enabled by READ_pHYs WRITE_pHYs */
 5630 #ifdef PNG_READ_pHYs_SUPPORTED
 5631 #   undef PNG_not_enabled /*READ_pHYs*/
 5632 #endif
 5633 #ifdef PNG_WRITE_pHYs_SUPPORTED
 5634 #   undef PNG_not_enabled /*WRITE_pHYs*/
 5635 #endif
 5636 #   ifndef PNG_pHYs_SUPPORTED /*!command line*/
 5637 #    ifdef PNG_not_enabled /*!enabled*/
 5638 #      undef PNG_on /*default off*/
 5639 #    endif /*!enabled*/
 5640 #    ifdef PNG_on
 5641 #      define PNG_pHYs_SUPPORTED
 5642 #    endif
 5643 #   endif /*!command line*/
 5644 #   ifdef PNG_on
 5645  PNG_DFN "#define PNG_pHYs_SUPPORTED" 
 5646 #   endif /* definition */
 5647 #endif /*requires, if*/
 5648 #ifndef  PNG_on
 5649  PNG_DFN "/*#undef PNG_pHYs_SUPPORTED*/" 
 5650 #endif
 5651 
 5652 /* option: TEXT disabled
 5653  *   requires:  
 5654  *   if:        
 5655  *   enabled-by: READ_TEXT WRITE_TEXT READ_iTXt WRITE_iTXt READ_zTXt WRITE_zTXt
 5656  *   sets:       */
 5657 #undef PNG_on
 5658 #define PNG_on 1
 5659 #undef PNG_no_if
 5660 #ifdef PNG_on /*requires, if*/
 5661 #   undef PNG_not_enabled
 5662 #   define PNG_not_enabled 1
 5663    /* enabled by READ_TEXT WRITE_TEXT READ_iTXt WRITE_iTXt READ_zTXt WRITE_zTXt */
 5664 #ifdef PNG_READ_TEXT_SUPPORTED
 5665 #   undef PNG_not_enabled /*READ_TEXT*/
 5666 #endif
 5667 #ifdef PNG_WRITE_TEXT_SUPPORTED
 5668 #   undef PNG_not_enabled /*WRITE_TEXT*/
 5669 #endif
 5670 #ifdef PNG_READ_iTXt_SUPPORTED
 5671 #   undef PNG_not_enabled /*READ_iTXt*/
 5672 #endif
 5673 #ifdef PNG_WRITE_iTXt_SUPPORTED
 5674 #   undef PNG_not_enabled /*WRITE_iTXt*/
 5675 #endif
 5676 #ifdef PNG_READ_zTXt_SUPPORTED
 5677 #   undef PNG_not_enabled /*READ_zTXt*/
 5678 #endif
 5679 #ifdef PNG_WRITE_zTXt_SUPPORTED
 5680 #   undef PNG_not_enabled /*WRITE_zTXt*/
 5681 #endif
 5682 #   ifndef PNG_TEXT_SUPPORTED /*!command line*/
 5683 #    ifdef PNG_not_enabled /*!enabled*/
 5684 #      undef PNG_on /*default off*/
 5685 #    endif /*!enabled*/
 5686 #    ifdef PNG_on
 5687 #      define PNG_TEXT_SUPPORTED
 5688 #    endif
 5689 #   endif /*!command line*/
 5690 #   ifdef PNG_on
 5691  PNG_DFN "#define PNG_TEXT_SUPPORTED" 
 5692 #   endif /* definition */
 5693 #endif /*requires, if*/
 5694 #ifndef  PNG_on
 5695  PNG_DFN "/*#undef PNG_TEXT_SUPPORTED*/" 
 5696 #endif
 5697 
 5698 /* option: SAVE_INT_32 disabled
 5699  *   requires:  
 5700  *   if:        
 5701  *   enabled-by: WRITE_oFFs WRITE_pCAL WRITE_cHRM
 5702  *   sets:       */
 5703 #undef PNG_on
 5704 #define PNG_on 1
 5705 #undef PNG_no_if
 5706 #ifdef PNG_on /*requires, if*/
 5707 #   undef PNG_not_enabled
 5708 #   define PNG_not_enabled 1
 5709    /* enabled by WRITE_oFFs WRITE_pCAL WRITE_cHRM */
 5710 #ifdef PNG_WRITE_oFFs_SUPPORTED
 5711 #   undef PNG_not_enabled /*WRITE_oFFs*/
 5712 #endif
 5713 #ifdef PNG_WRITE_pCAL_SUPPORTED
 5714 #   undef PNG_not_enabled /*WRITE_pCAL*/
 5715 #endif
 5716 #ifdef PNG_WRITE_cHRM_SUPPORTED
 5717 #   undef PNG_not_enabled /*WRITE_cHRM*/
 5718 #endif
 5719 #   ifndef PNG_SAVE_INT_32_SUPPORTED /*!command line*/
 5720 #    ifdef PNG_not_enabled /*!enabled*/
 5721 #      undef PNG_on /*default off*/
 5722 #    endif /*!enabled*/
 5723 #    ifdef PNG_on
 5724 #      define PNG_SAVE_INT_32_SUPPORTED
 5725 #    endif
 5726 #   endif /*!command line*/
 5727 #   ifdef PNG_on
 5728  PNG_DFN "#define PNG_SAVE_INT_32_SUPPORTED" 
 5729 #   endif /* definition */
 5730 #endif /*requires, if*/
 5731 #ifndef  PNG_on
 5732  PNG_DFN "/*#undef PNG_SAVE_INT_32_SUPPORTED*/" 
 5733 #endif
 5734 
 5735 /* option: sPLT disabled
 5736  *   requires:  
 5737  *   if:        
 5738  *   enabled-by: READ_sPLT WRITE_sPLT
 5739  *   sets:       */
 5740 #undef PNG_on
 5741 #define PNG_on 1
 5742 #undef PNG_no_if
 5743 #ifdef PNG_on /*requires, if*/
 5744 #   undef PNG_not_enabled
 5745 #   define PNG_not_enabled 1
 5746    /* enabled by READ_sPLT WRITE_sPLT */
 5747 #ifdef PNG_READ_sPLT_SUPPORTED
 5748 #   undef PNG_not_enabled /*READ_sPLT*/
 5749 #endif
 5750 #ifdef PNG_WRITE_sPLT_SUPPORTED
 5751 #   undef PNG_not_enabled /*WRITE_sPLT*/
 5752 #endif
 5753 #   ifndef PNG_sPLT_SUPPORTED /*!command line*/
 5754 #    ifdef PNG_not_enabled /*!enabled*/
 5755 #      undef PNG_on /*default off*/
 5756 #    endif /*!enabled*/
 5757 #    ifdef PNG_on
 5758 #      define PNG_sPLT_SUPPORTED
 5759 #    endif
 5760 #   endif /*!command line*/
 5761 #   ifdef PNG_on
 5762  PNG_DFN "#define PNG_sPLT_SUPPORTED" 
 5763 #   endif /* definition */
 5764 #endif /*requires, if*/
 5765 #ifndef  PNG_on
 5766  PNG_DFN "/*#undef PNG_sPLT_SUPPORTED*/" 
 5767 #endif
 5768 
 5769 /* option: tEXt disabled
 5770  *   requires:  
 5771  *   if:        
 5772  *   enabled-by: READ_tEXt WRITE_tEXt
 5773  *   sets:       */
 5774 #undef PNG_on
 5775 #define PNG_on 1
 5776 #undef PNG_no_if
 5777 #ifdef PNG_on /*requires, if*/
 5778 #   undef PNG_not_enabled
 5779 #   define PNG_not_enabled 1
 5780    /* enabled by READ_tEXt WRITE_tEXt */
 5781 #ifdef PNG_READ_tEXt_SUPPORTED
 5782 #   undef PNG_not_enabled /*READ_tEXt*/
 5783 #endif
 5784 #ifdef PNG_WRITE_tEXt_SUPPORTED
 5785 #   undef PNG_not_enabled /*WRITE_tEXt*/
 5786 #endif
 5787 #   ifndef PNG_tEXt_SUPPORTED /*!command line*/
 5788 #    ifdef PNG_not_enabled /*!enabled*/
 5789 #      undef PNG_on /*default off*/
 5790 #    endif /*!enabled*/
 5791 #    ifdef PNG_on
 5792 #      define PNG_tEXt_SUPPORTED
 5793 #    endif
 5794 #   endif /*!command line*/
 5795 #   ifdef PNG_on
 5796  PNG_DFN "#define PNG_tEXt_SUPPORTED" 
 5797 #   endif /* definition */
 5798 #endif /*requires, if*/
 5799 #ifndef  PNG_on
 5800  PNG_DFN "/*#undef PNG_tEXt_SUPPORTED*/" 
 5801 #endif
 5802 
 5803 /* option: COLORSPACE disabled
 5804  *   requires:  
 5805  *   if:        
 5806  *   enabled-by: READ_RGB_TO_GRAY READ_cHRM WRITE_cHRM READ_iCCP WRITE_iCCP READ_sRGB WRITE_sRGB
 5807  *   sets:       */
 5808 #undef PNG_on
 5809 #define PNG_on 1
 5810 #undef PNG_no_if
 5811 #ifdef PNG_on /*requires, if*/
 5812 #   undef PNG_not_enabled
 5813 #   define PNG_not_enabled 1
 5814    /* enabled by READ_RGB_TO_GRAY READ_cHRM WRITE_cHRM READ_iCCP WRITE_iCCP READ_sRGB WRITE_sRGB */
 5815 #ifdef PNG_READ_RGB_TO_GRAY_SUPPORTED
 5816 #   undef PNG_not_enabled /*READ_RGB_TO_GRAY*/
 5817 #endif
 5818 #ifdef PNG_READ_cHRM_SUPPORTED
 5819 #   undef PNG_not_enabled /*READ_cHRM*/
 5820 #endif
 5821 #ifdef PNG_WRITE_cHRM_SUPPORTED
 5822 #   undef PNG_not_enabled /*WRITE_cHRM*/
 5823 #endif
 5824 #ifdef PNG_READ_iCCP_SUPPORTED
 5825 #   undef PNG_not_enabled /*READ_iCCP*/
 5826 #endif
 5827 #ifdef PNG_WRITE_iCCP_SUPPORTED
 5828 #   undef PNG_not_enabled /*WRITE_iCCP*/
 5829 #endif
 5830 #ifdef PNG_READ_sRGB_SUPPORTED
 5831 #   undef PNG_not_enabled /*READ_sRGB*/
 5832 #endif
 5833 #ifdef PNG_WRITE_sRGB_SUPPORTED
 5834 #   undef PNG_not_enabled /*WRITE_sRGB*/
 5835 #endif
 5836 #   ifndef PNG_COLORSPACE_SUPPORTED /*!command line*/
 5837 #    ifdef PNG_not_enabled /*!enabled*/
 5838 #      undef PNG_on /*default off*/
 5839 #    endif /*!enabled*/
 5840 #    ifdef PNG_on
 5841 #      define PNG_COLORSPACE_SUPPORTED
 5842 #    endif
 5843 #   endif /*!command line*/
 5844 #   ifdef PNG_on
 5845  PNG_DFN "#define PNG_COLORSPACE_SUPPORTED" 
 5846 #   endif /* definition */
 5847 #endif /*requires, if*/
 5848 #ifndef  PNG_on
 5849  PNG_DFN "/*#undef PNG_COLORSPACE_SUPPORTED*/" 
 5850 #endif
 5851 
 5852 /* option: SIMPLIFIED_WRITE_STDIO enabled
 5853  *   requires:   SIMPLIFIED_WRITE STDIO
 5854  *   if:        
 5855  *   enabled-by:
 5856  *   sets:       */
 5857 #undef PNG_on
 5858 #define PNG_on 1
 5859 #ifndef PNG_SIMPLIFIED_WRITE_SUPPORTED
 5860 #   undef PNG_on /*!SIMPLIFIED_WRITE*/
 5861 #endif
 5862 #ifndef PNG_STDIO_SUPPORTED
 5863 #   undef PNG_on /*!STDIO*/
 5864 #endif
 5865 #undef PNG_no_if
 5866 #ifdef PNG_on /*requires, if*/
 5867 #   undef PNG_not_enabled
 5868 #   define PNG_not_enabled 1
 5869    /* enabled by */
 5870 #   ifndef PNG_SIMPLIFIED_WRITE_STDIO_SUPPORTED /*!command line*/
 5871 #    ifdef PNG_not_enabled /*!enabled*/
 5872 #      ifdef PNG_NO_SIMPLIFIED_WRITE_STDIO
 5873 #       undef PNG_on /*turned off*/
 5874 #      endif
 5875 #      ifdef PNG_NO_SIMPLIFIED_WRITE_STDIO_SUPPORTED
 5876 #       undef PNG_on /*turned off*/
 5877 #      endif
 5878 #    endif /*!enabled*/
 5879 #    ifdef PNG_on
 5880 #      define PNG_SIMPLIFIED_WRITE_STDIO_SUPPORTED
 5881 #    endif
 5882 #   endif /*!command line*/
 5883 #   ifdef PNG_on
 5884  PNG_DFN "#define PNG_SIMPLIFIED_WRITE_STDIO_SUPPORTED" 
 5885 #   endif /* definition */
 5886 #endif /*requires, if*/
 5887 #ifndef  PNG_on
 5888  PNG_DFN "/*#undef PNG_SIMPLIFIED_WRITE_STDIO_SUPPORTED*/" 
 5889 #endif
 5890 
 5891 /* option: SIMPLIFIED_READ enabled
 5892  *   requires:   SEQUENTIAL_READ READ_TRANSFORMS SETJMP BENIGN_ERRORS READ_EXPAND READ_16BIT READ_EXPAND_16 READ_SCALE_16_TO_8 READ_RGB_TO_GRAY READ_ALPHA_MODE READ_BACKGROUND READ_STRIP_ALPHA READ_FILLER READ_SWAP READ_PACK READ_GRAY_TO_RGB READ_GAMMA READ_tRNS READ_bKGD READ_gAMA READ_cHRM READ_sRGB READ_sBIT
 5893  *   if:        
 5894  *   enabled-by:
 5895  *   sets:       */
 5896 #undef PNG_on
 5897 #define PNG_on 1
 5898 #ifndef PNG_SEQUENTIAL_READ_SUPPORTED
 5899 #   undef PNG_on /*!SEQUENTIAL_READ*/
 5900 #endif
 5901 #ifndef PNG_READ_TRANSFORMS_SUPPORTED
 5902 #   undef PNG_on /*!READ_TRANSFORMS*/
 5903 #endif
 5904 #ifndef PNG_SETJMP_SUPPORTED
 5905 #   undef PNG_on /*!SETJMP*/
 5906 #endif
 5907 #ifndef PNG_BENIGN_ERRORS_SUPPORTED
 5908 #   undef PNG_on /*!BENIGN_ERRORS*/
 5909 #endif
 5910 #ifndef PNG_READ_EXPAND_SUPPORTED
 5911 #   undef PNG_on /*!READ_EXPAND*/
 5912 #endif
 5913 #ifndef PNG_READ_16BIT_SUPPORTED
 5914 #   undef PNG_on /*!READ_16BIT*/
 5915 #endif
 5916 #ifndef PNG_READ_EXPAND_16_SUPPORTED
 5917 #   undef PNG_on /*!READ_EXPAND_16*/
 5918 #endif
 5919 #ifndef PNG_READ_SCALE_16_TO_8_SUPPORTED
 5920 #   undef PNG_on /*!READ_SCALE_16_TO_8*/
 5921 #endif
 5922 #ifndef PNG_READ_RGB_TO_GRAY_SUPPORTED
 5923 #   undef PNG_on /*!READ_RGB_TO_GRAY*/
 5924 #endif
 5925 #ifndef PNG_READ_ALPHA_MODE_SUPPORTED
 5926 #   undef PNG_on /*!READ_ALPHA_MODE*/
 5927 #endif
 5928 #ifndef PNG_READ_BACKGROUND_SUPPORTED
 5929 #   undef PNG_on /*!READ_BACKGROUND*/
 5930 #endif
 5931 #ifndef PNG_READ_STRIP_ALPHA_SUPPORTED
 5932 #   undef PNG_on /*!READ_STRIP_ALPHA*/
 5933 #endif
 5934 #ifndef PNG_READ_FILLER_SUPPORTED
 5935 #   undef PNG_on /*!READ_FILLER*/
 5936 #endif
 5937 #ifndef PNG_READ_SWAP_SUPPORTED
 5938 #   undef PNG_on /*!READ_SWAP*/
 5939 #endif
 5940 #ifndef PNG_READ_PACK_SUPPORTED
 5941 #   undef PNG_on /*!READ_PACK*/
 5942 #endif
 5943 #ifndef PNG_READ_GRAY_TO_RGB_SUPPORTED
 5944 #   undef PNG_on /*!READ_GRAY_TO_RGB*/
 5945 #endif
 5946 #ifndef PNG_READ_GAMMA_SUPPORTED
 5947 #   undef PNG_on /*!READ_GAMMA*/
 5948 #endif
 5949 #ifndef PNG_READ_tRNS_SUPPORTED
 5950 #   undef PNG_on /*!READ_tRNS*/
 5951 #endif
 5952 #ifndef PNG_READ_bKGD_SUPPORTED
 5953 #   undef PNG_on /*!READ_bKGD*/
 5954 #endif
 5955 #ifndef PNG_READ_gAMA_SUPPORTED
 5956 #   undef PNG_on /*!READ_gAMA*/
 5957 #endif
 5958 #ifndef PNG_READ_cHRM_SUPPORTED
 5959 #   undef PNG_on /*!READ_cHRM*/
 5960 #endif
 5961 #ifndef PNG_READ_sRGB_SUPPORTED
 5962 #   undef PNG_on /*!READ_sRGB*/
 5963 #endif
 5964 #ifndef PNG_READ_sBIT_SUPPORTED
 5965 #   undef PNG_on /*!READ_sBIT*/
 5966 #endif
 5967 #undef PNG_no_if
 5968 #ifdef PNG_on /*requires, if*/
 5969 #   undef PNG_not_enabled
 5970 #   define PNG_not_enabled 1
 5971    /* enabled by */
 5972 #   ifndef PNG_SIMPLIFIED_READ_SUPPORTED /*!command line*/
 5973 #    ifdef PNG_not_enabled /*!enabled*/
 5974 #      ifdef PNG_NO_SIMPLIFIED_READ
 5975 #       undef PNG_on /*turned off*/
 5976 #      endif
 5977 #      ifdef PNG_NO_SIMPLIFIED_READ_SUPPORTED
 5978 #       undef PNG_on /*turned off*/
 5979 #      endif
 5980 #    endif /*!enabled*/
 5981 #    ifdef PNG_on
 5982 #      define PNG_SIMPLIFIED_READ_SUPPORTED
 5983 #    endif
 5984 #   endif /*!command line*/
 5985 #   ifdef PNG_on
 5986  PNG_DFN "#define PNG_SIMPLIFIED_READ_SUPPORTED" 
 5987 #   endif /* definition */
 5988 #endif /*requires, if*/
 5989 #ifndef  PNG_on
 5990  PNG_DFN "/*#undef PNG_SIMPLIFIED_READ_SUPPORTED*/" 
 5991 #endif
 5992 
 5993 /* option: SIMPLIFIED_WRITE_BGR enabled
 5994  *   requires:   SIMPLIFIED_WRITE WRITE_BGR
 5995  *   if:        
 5996  *   enabled-by:
 5997  *   sets:       */
 5998 #undef PNG_on
 5999 #define PNG_on 1
 6000 #ifndef PNG_SIMPLIFIED_WRITE_SUPPORTED
 6001 #   undef PNG_on /*!SIMPLIFIED_WRITE*/
 6002 #endif
 6003 #ifndef PNG_WRITE_BGR_SUPPORTED
 6004 #   undef PNG_on /*!WRITE_BGR*/
 6005 #endif
 6006 #undef PNG_no_if
 6007 #ifdef PNG_on /*requires, if*/
 6008 #   undef PNG_not_enabled
 6009 #   define PNG_not_enabled 1
 6010    /* enabled by */
 6011 #   ifndef PNG_SIMPLIFIED_WRITE_BGR_SUPPORTED /*!command line*/
 6012 #    ifdef PNG_not_enabled /*!enabled*/
 6013 #      ifdef PNG_NO_SIMPLIFIED_WRITE_BGR
 6014 #       undef PNG_on /*turned off*/
 6015 #      endif
 6016 #      ifdef PNG_NO_SIMPLIFIED_WRITE_BGR_SUPPORTED
 6017 #       undef PNG_on /*turned off*/
 6018 #      endif
 6019 #    endif /*!enabled*/
 6020 #    ifdef PNG_on
 6021 #      define PNG_SIMPLIFIED_WRITE_BGR_SUPPORTED
 6022 #    endif
 6023 #   endif /*!command line*/
 6024 #   ifdef PNG_on
 6025  PNG_DFN "#define PNG_SIMPLIFIED_WRITE_BGR_SUPPORTED" 
 6026 #   endif /* definition */
 6027 #endif /*requires, if*/
 6028 #ifndef  PNG_on
 6029  PNG_DFN "/*#undef PNG_SIMPLIFIED_WRITE_BGR_SUPPORTED*/" 
 6030 #endif
 6031 
 6032 /* option: SIMPLIFIED_READ_AFIRST enabled
 6033  *   requires:   SIMPLIFIED_READ READ_SWAP_ALPHA
 6034  *   if:        
 6035  *   enabled-by:
 6036  *   sets:       */
 6037 #undef PNG_on
 6038 #define PNG_on 1
 6039 #ifndef PNG_SIMPLIFIED_READ_SUPPORTED
 6040 #   undef PNG_on /*!SIMPLIFIED_READ*/
 6041 #endif
 6042 #ifndef PNG_READ_SWAP_ALPHA_SUPPORTED
 6043 #   undef PNG_on /*!READ_SWAP_ALPHA*/
 6044 #endif
 6045 #undef PNG_no_if
 6046 #ifdef PNG_on /*requires, if*/
 6047 #   undef PNG_not_enabled
 6048 #   define PNG_not_enabled 1
 6049    /* enabled by */
 6050 #   ifndef PNG_SIMPLIFIED_READ_AFIRST_SUPPORTED /*!command line*/
 6051 #    ifdef PNG_not_enabled /*!enabled*/
 6052 #      ifdef PNG_NO_SIMPLIFIED_READ_AFIRST
 6053 #       undef PNG_on /*turned off*/
 6054 #      endif
 6055 #      ifdef PNG_NO_SIMPLIFIED_READ_AFIRST_SUPPORTED
 6056 #       undef PNG_on /*turned off*/
 6057 #      endif
 6058 #    endif /*!enabled*/
 6059 #    ifdef PNG_on
 6060 #      define PNG_SIMPLIFIED_READ_AFIRST_SUPPORTED
 6061 #    endif
 6062 #   endif /*!command line*/
 6063 #   ifdef PNG_on
 6064  PNG_DFN "#define PNG_SIMPLIFIED_READ_AFIRST_SUPPORTED" 
 6065 #   endif /* definition */
 6066 #endif /*requires, if*/
 6067 #ifndef  PNG_on
 6068  PNG_DFN "/*#undef PNG_SIMPLIFIED_READ_AFIRST_SUPPORTED*/" 
 6069 #endif
 6070 
 6071 /* option: SIMPLIFIED_READ_BGR enabled
 6072  *   requires:   SIMPLIFIED_READ READ_BGR
 6073  *   if:        
 6074  *   enabled-by:
 6075  *   sets:       */
 6076 #undef PNG_on
 6077 #define PNG_on 1
 6078 #ifndef PNG_SIMPLIFIED_READ_SUPPORTED
 6079 #   undef PNG_on /*!SIMPLIFIED_READ*/
 6080 #endif
 6081 #ifndef PNG_READ_BGR_SUPPORTED
 6082 #   undef PNG_on /*!READ_BGR*/
 6083 #endif
 6084 #undef PNG_no_if
 6085 #ifdef PNG_on /*requires, if*/
 6086 #   undef PNG_not_enabled
 6087 #   define PNG_not_enabled 1
 6088    /* enabled by */
 6089 #   ifndef PNG_SIMPLIFIED_READ_BGR_SUPPORTED /*!command line*/
 6090 #    ifdef PNG_not_enabled /*!enabled*/
 6091 #      ifdef PNG_NO_SIMPLIFIED_READ_BGR
 6092 #       undef PNG_on /*turned off*/
 6093 #      endif
 6094 #      ifdef PNG_NO_SIMPLIFIED_READ_BGR_SUPPORTED
 6095 #       undef PNG_on /*turned off*/
 6096 #      endif
 6097 #    endif /*!enabled*/
 6098 #    ifdef PNG_on
 6099 #      define PNG_SIMPLIFIED_READ_BGR_SUPPORTED
 6100 #    endif
 6101 #   endif /*!command line*/
 6102 #   ifdef PNG_on
 6103  PNG_DFN "#define PNG_SIMPLIFIED_READ_BGR_SUPPORTED" 
 6104 #   endif /* definition */
 6105 #endif /*requires, if*/
 6106 #ifndef  PNG_on
 6107  PNG_DFN "/*#undef PNG_SIMPLIFIED_READ_BGR_SUPPORTED*/" 
 6108 #endif
 6109 
 6110 /* option: GAMMA disabled
 6111  *   requires:  
 6112  *   if:        
 6113  *   enabled-by: COLORSPACE READ_gAMA WRITE_gAMA READ_iCCP WRITE_iCCP READ_sRGB WRITE_sRGB
 6114  *   sets:       */
 6115 #undef PNG_on
 6116 #define PNG_on 1
 6117 #undef PNG_no_if
 6118 #ifdef PNG_on /*requires, if*/
 6119 #   undef PNG_not_enabled
 6120 #   define PNG_not_enabled 1
 6121    /* enabled by COLORSPACE READ_gAMA WRITE_gAMA READ_iCCP WRITE_iCCP READ_sRGB WRITE_sRGB */
 6122 #ifdef PNG_COLORSPACE_SUPPORTED
 6123 #   undef PNG_not_enabled /*COLORSPACE*/
 6124 #endif
 6125 #ifdef PNG_READ_gAMA_SUPPORTED
 6126 #   undef PNG_not_enabled /*READ_gAMA*/
 6127 #endif
 6128 #ifdef PNG_WRITE_gAMA_SUPPORTED
 6129 #   undef PNG_not_enabled /*WRITE_gAMA*/
 6130 #endif
 6131 #ifdef PNG_READ_iCCP_SUPPORTED
 6132 #   undef PNG_not_enabled /*READ_iCCP*/
 6133 #endif
 6134 #ifdef PNG_WRITE_iCCP_SUPPORTED
 6135 #   undef PNG_not_enabled /*WRITE_iCCP*/
 6136 #endif
 6137 #ifdef PNG_READ_sRGB_SUPPORTED
 6138 #   undef PNG_not_enabled /*READ_sRGB*/
 6139 #endif
 6140 #ifdef PNG_WRITE_sRGB_SUPPORTED
 6141 #   undef PNG_not_enabled /*WRITE_sRGB*/
 6142 #endif
 6143 #   ifndef PNG_GAMMA_SUPPORTED /*!command line*/
 6144 #    ifdef PNG_not_enabled /*!enabled*/
 6145 #      undef PNG_on /*default off*/
 6146 #    endif /*!enabled*/
 6147 #    ifdef PNG_on
 6148 #      define PNG_GAMMA_SUPPORTED
 6149 #    endif
 6150 #   endif /*!command line*/
 6151 #   ifdef PNG_on
 6152  PNG_DFN "#define PNG_GAMMA_SUPPORTED" 
 6153 #   endif /* definition */
 6154 #endif /*requires, if*/
 6155 #ifndef  PNG_on
 6156  PNG_DFN "/*#undef PNG_GAMMA_SUPPORTED*/" 
 6157 #endif
 6158 
 6159 /* option: FORMAT_AFIRST disabled
 6160  *   requires:  
 6161  *   if:        
 6162  *   enabled-by: SIMPLIFIED_READ_AFIRST SIMPLIFIED_WRITE_AFIRST
 6163  *   sets:       */
 6164 #undef PNG_on
 6165 #define PNG_on 1
 6166 #undef PNG_no_if
 6167 #ifdef PNG_on /*requires, if*/
 6168 #   undef PNG_not_enabled
 6169 #   define PNG_not_enabled 1
 6170    /* enabled by SIMPLIFIED_READ_AFIRST SIMPLIFIED_WRITE_AFIRST */
 6171 #ifdef PNG_SIMPLIFIED_READ_AFIRST_SUPPORTED
 6172 #   undef PNG_not_enabled /*SIMPLIFIED_READ_AFIRST*/
 6173 #endif
 6174 #ifdef PNG_SIMPLIFIED_WRITE_AFIRST_SUPPORTED
 6175 #   undef PNG_not_enabled /*SIMPLIFIED_WRITE_AFIRST*/
 6176 #endif
 6177 #   ifndef PNG_FORMAT_AFIRST_SUPPORTED /*!command line*/
 6178 #    ifdef PNG_not_enabled /*!enabled*/
 6179 #      undef PNG_on /*default off*/
 6180 #    endif /*!enabled*/
 6181 #    ifdef PNG_on
 6182 #      define PNG_FORMAT_AFIRST_SUPPORTED
 6183 #    endif
 6184 #   endif /*!command line*/
 6185 #   ifdef PNG_on
 6186  PNG_DFN "#define PNG_FORMAT_AFIRST_SUPPORTED" 
 6187 #   endif /* definition */
 6188 #endif /*requires, if*/
 6189 #ifndef  PNG_on
 6190  PNG_DFN "/*#undef PNG_FORMAT_AFIRST_SUPPORTED*/" 
 6191 #endif
 6192 
 6193 /* option: FORMAT_BGR disabled
 6194  *   requires:  
 6195  *   if:        
 6196  *   enabled-by: SIMPLIFIED_READ_BGR SIMPLIFIED_WRITE_BGR
 6197  *   sets:       */
 6198 #undef PNG_on
 6199 #define PNG_on 1
 6200 #undef PNG_no_if
 6201 #ifdef PNG_on /*requires, if*/
 6202 #   undef PNG_not_enabled
 6203 #   define PNG_not_enabled 1
 6204    /* enabled by SIMPLIFIED_READ_BGR SIMPLIFIED_WRITE_BGR */
 6205 #ifdef PNG_SIMPLIFIED_READ_BGR_SUPPORTED
 6206 #   undef PNG_not_enabled /*SIMPLIFIED_READ_BGR*/
 6207 #endif
 6208 #ifdef PNG_SIMPLIFIED_WRITE_BGR_SUPPORTED
 6209 #   undef PNG_not_enabled /*SIMPLIFIED_WRITE_BGR*/
 6210 #endif
 6211 #   ifndef PNG_FORMAT_BGR_SUPPORTED /*!command line*/
 6212 #    ifdef PNG_not_enabled /*!enabled*/
 6213 #      undef PNG_on /*default off*/
 6214 #    endif /*!enabled*/
 6215 #    ifdef PNG_on
 6216 #      define PNG_FORMAT_BGR_SUPPORTED
 6217 #    endif
 6218 #   endif /*!command line*/
 6219 #   ifdef PNG_on
 6220  PNG_DFN "#define PNG_FORMAT_BGR_SUPPORTED" 
 6221 #   endif /* definition */
 6222 #endif /*requires, if*/
 6223 #ifndef  PNG_on
 6224  PNG_DFN "/*#undef PNG_FORMAT_BGR_SUPPORTED*/" 
 6225 #endif
 6226 PNG_DFN_END_SORT
 6227  PNG_DFN "/* end of options */" 
 6228 
 6229 /* SETTINGS */
 6230  PNG_DFN "/* settings */" 
 6231 PNG_DFN_START_SORT 2
 6232 
 6233 /* setting:  MAX_GAMMA_8
 6234  *   requires:
 6235  *   default:   11 11 */
 6236 #ifdef PNG_MAX_GAMMA_8
 6237  PNG_DFN "#define PNG_MAX_GAMMA_8 @" PNG_MAX_GAMMA_8 "@" 
 6238 #else /* use default */
 6239 # ifdef PNG_set_MAX_GAMMA_8
 6240  PNG_DFN "#define PNG_MAX_GAMMA_8 @" PNG_set_MAX_GAMMA_8 "@" 
 6241 #  define PNG_MAX_GAMMA_8 1
 6242 # else /*default*/
 6243  PNG_DFN "#define PNG_MAX_GAMMA_8 11" 
 6244 #  define PNG_MAX_GAMMA_8 1
 6245 # endif /* defaults */
 6246 #endif /* setting MAX_GAMMA_8 */
 6247 
 6248 /* setting:  USER_VERSIONINFO_COMMENTS
 6249  *   requires:
 6250  *   default:   */
 6251 #ifdef PNG_USER_VERSIONINFO_COMMENTS
 6252  PNG_DFN "#define PNG_USER_VERSIONINFO_COMMENTS @" PNG_USER_VERSIONINFO_COMMENTS "@" 
 6253 #else /* use default */
 6254 # ifdef PNG_set_USER_VERSIONINFO_COMMENTS
 6255  PNG_DFN "#define PNG_USER_VERSIONINFO_COMMENTS @" PNG_set_USER_VERSIONINFO_COMMENTS "@" 
 6256 #  define PNG_USER_VERSIONINFO_COMMENTS 1
 6257 # endif /* defaults */
 6258 #endif /* setting USER_VERSIONINFO_COMMENTS */
 6259 
 6260 /* setting:  USER_CONFIG
 6261  *   requires:
 6262  *   default:   */
 6263 #ifdef PNG_USER_CONFIG
 6264  PNG_DFN "#define PNG_USER_CONFIG @" PNG_USER_CONFIG "@" 
 6265 #else /* use default */
 6266 # ifdef PNG_set_USER_CONFIG
 6267  PNG_DFN "#define PNG_USER_CONFIG @" PNG_set_USER_CONFIG "@" 
 6268 #  define PNG_USER_CONFIG 1
 6269 # endif /* defaults */
 6270 #endif /* setting USER_CONFIG */
 6271 
 6272 /* setting:  QUANTIZE_RED_BITS
 6273  *   requires:
 6274  *   default:   5 5 */
 6275 #ifdef PNG_QUANTIZE_RED_BITS
 6276  PNG_DFN "#define PNG_QUANTIZE_RED_BITS @" PNG_QUANTIZE_RED_BITS "@" 
 6277 #else /* use default */
 6278 # ifdef PNG_set_QUANTIZE_RED_BITS
 6279  PNG_DFN "#define PNG_QUANTIZE_RED_BITS @" PNG_set_QUANTIZE_RED_BITS "@" 
 6280 #  define PNG_QUANTIZE_RED_BITS 1
 6281 # else /*default*/
 6282  PNG_DFN "#define PNG_QUANTIZE_RED_BITS 5" 
 6283 #  define PNG_QUANTIZE_RED_BITS 1
 6284 # endif /* defaults */
 6285 #endif /* setting QUANTIZE_RED_BITS */
 6286 
 6287 /* setting:  USER_WIDTH_MAX
 6288  *   requires:
 6289  *   default:   1000000 1000000 */
 6290 #ifdef PNG_USER_WIDTH_MAX
 6291  PNG_DFN "#define PNG_USER_WIDTH_MAX @" PNG_USER_WIDTH_MAX "@" 
 6292 #else /* use default */
 6293 # ifdef PNG_set_USER_WIDTH_MAX
 6294  PNG_DFN "#define PNG_USER_WIDTH_MAX @" PNG_set_USER_WIDTH_MAX "@" 
 6295 #  define PNG_USER_WIDTH_MAX 1
 6296 # else /*default*/
 6297  PNG_DFN "#define PNG_USER_WIDTH_MAX 1000000" 
 6298 #  define PNG_USER_WIDTH_MAX 1
 6299 # endif /* defaults */
 6300 #endif /* setting USER_WIDTH_MAX */
 6301 
 6302 /* setting:  Z_DEFAULT_COMPRESSION
 6303  *   requires:
 6304  *   default:   @Z_DEFAULT_COMPRESSION @" Z_DEFAULT_COMPRESSION "@ */
 6305 #ifdef PNG_Z_DEFAULT_COMPRESSION
 6306  PNG_DFN "#define PNG_Z_DEFAULT_COMPRESSION @" PNG_Z_DEFAULT_COMPRESSION "@" 
 6307 #else /* use default */
 6308 # ifdef PNG_set_Z_DEFAULT_COMPRESSION
 6309  PNG_DFN "#define PNG_Z_DEFAULT_COMPRESSION @" PNG_set_Z_DEFAULT_COMPRESSION "@" 
 6310 #  define PNG_Z_DEFAULT_COMPRESSION 1
 6311 # else /*default*/
 6312  PNG_DFN "#define PNG_Z_DEFAULT_COMPRESSION @" Z_DEFAULT_COMPRESSION "@" 
 6313 #  define PNG_Z_DEFAULT_COMPRESSION 1
 6314 # endif /* defaults */
 6315 #endif /* setting Z_DEFAULT_COMPRESSION */
 6316 
 6317 /* setting:  PREFIX
 6318  *   requires:
 6319  *   default:   */
 6320 #ifdef PNG_PREFIX
 6321  PNG_DFN "#define PNG_PREFIX @" PNG_PREFIX "@" 
 6322 #else /* use default */
 6323 # ifdef PNG_set_PREFIX
 6324  PNG_DFN "#define PNG_PREFIX @" PNG_set_PREFIX "@" 
 6325 #  define PNG_PREFIX 1
 6326 # endif /* defaults */
 6327 #endif /* setting PREFIX */
 6328 
 6329 /* setting:  USER_VERSIONINFO_LEGALTRADEMARKS
 6330  *   requires:
 6331  *   default:   */
 6332 #ifdef PNG_USER_VERSIONINFO_LEGALTRADEMARKS
 6333  PNG_DFN "#define PNG_USER_VERSIONINFO_LEGALTRADEMARKS @" PNG_USER_VERSIONINFO_LEGALTRADEMARKS "@" 
 6334 #else /* use default */
 6335 # ifdef PNG_set_USER_VERSIONINFO_LEGALTRADEMARKS
 6336  PNG_DFN "#define PNG_USER_VERSIONINFO_LEGALTRADEMARKS @" PNG_set_USER_VERSIONINFO_LEGALTRADEMARKS "@" 
 6337 #  define PNG_USER_VERSIONINFO_LEGALTRADEMARKS 1
 6338 # endif /* defaults */
 6339 #endif /* setting USER_VERSIONINFO_LEGALTRADEMARKS */
 6340 
 6341 /* setting:  USER_VERSIONINFO_COMPANYNAME
 6342  *   requires:
 6343  *   default:   */
 6344 #ifdef PNG_USER_VERSIONINFO_COMPANYNAME
 6345  PNG_DFN "#define PNG_USER_VERSIONINFO_COMPANYNAME @" PNG_USER_VERSIONINFO_COMPANYNAME "@" 
 6346 #else /* use default */
 6347 # ifdef PNG_set_USER_VERSIONINFO_COMPANYNAME
 6348  PNG_DFN "#define PNG_USER_VERSIONINFO_COMPANYNAME @" PNG_set_USER_VERSIONINFO_COMPANYNAME "@" 
 6349 #  define PNG_USER_VERSIONINFO_COMPANYNAME 1
 6350 # endif /* defaults */
 6351 #endif /* setting USER_VERSIONINFO_COMPANYNAME */
 6352 
 6353 /* setting:  INFLATE_BUF_SIZE
 6354  *   requires:
 6355  *   default:   1024 1024 */
 6356 #ifdef PNG_INFLATE_BUF_SIZE
 6357  PNG_DFN "#define PNG_INFLATE_BUF_SIZE @" PNG_INFLATE_BUF_SIZE "@" 
 6358 #else /* use default */
 6359 # ifdef PNG_set_INFLATE_BUF_SIZE
 6360  PNG_DFN "#define PNG_INFLATE_BUF_SIZE @" PNG_set_INFLATE_BUF_SIZE "@" 
 6361 #  define PNG_INFLATE_BUF_SIZE 1
 6362 # else /*default*/
 6363  PNG_DFN "#define PNG_INFLATE_BUF_SIZE 1024" 
 6364 #  define PNG_INFLATE_BUF_SIZE 1
 6365 # endif /* defaults */
 6366 #endif /* setting INFLATE_BUF_SIZE */
 6367 
 6368 /* setting:  QUANTIZE_GREEN_BITS
 6369  *   requires:
 6370  *   default:   5 5 */
 6371 #ifdef PNG_QUANTIZE_GREEN_BITS
 6372  PNG_DFN "#define PNG_QUANTIZE_GREEN_BITS @" PNG_QUANTIZE_GREEN_BITS "@" 
 6373 #else /* use default */
 6374 # ifdef PNG_set_QUANTIZE_GREEN_BITS
 6375  PNG_DFN "#define PNG_QUANTIZE_GREEN_BITS @" PNG_set_QUANTIZE_GREEN_BITS "@" 
 6376 #  define PNG_QUANTIZE_GREEN_BITS 1
 6377 # else /*default*/
 6378  PNG_DFN "#define PNG_QUANTIZE_GREEN_BITS 5" 
 6379 #  define PNG_QUANTIZE_GREEN_BITS 1
 6380 # endif /* defaults */
 6381 #endif /* setting QUANTIZE_GREEN_BITS */
 6382 
 6383 /* setting:  Z_DEFAULT_NOFILTER_STRATEGY
 6384  *   requires:
 6385  *   default:   @Z_DEFAULT_STRATEGY @" Z_DEFAULT_STRATEGY "@ */
 6386 #ifdef PNG_Z_DEFAULT_NOFILTER_STRATEGY
 6387  PNG_DFN "#define PNG_Z_DEFAULT_NOFILTER_STRATEGY @" PNG_Z_DEFAULT_NOFILTER_STRATEGY "@" 
 6388 #else /* use default */
 6389 # ifdef PNG_set_Z_DEFAULT_NOFILTER_STRATEGY
 6390  PNG_DFN "#define PNG_Z_DEFAULT_NOFILTER_STRATEGY @" PNG_set_Z_DEFAULT_NOFILTER_STRATEGY "@" 
 6391 #  define PNG_Z_DEFAULT_NOFILTER_STRATEGY 1
 6392 # else /*default*/
 6393  PNG_DFN "#define PNG_Z_DEFAULT_NOFILTER_STRATEGY @" Z_DEFAULT_STRATEGY "@" 
 6394 #  define PNG_Z_DEFAULT_NOFILTER_STRATEGY 1
 6395 # endif /* defaults */
 6396 #endif /* setting Z_DEFAULT_NOFILTER_STRATEGY */
 6397 
 6398 /* setting:  API_RULE
 6399  *   requires:
 6400  *   default:   0 0 */
 6401 #ifdef PNG_API_RULE
 6402  PNG_DFN "#define PNG_API_RULE @" PNG_API_RULE "@" 
 6403 #else /* use default */
 6404 # ifdef PNG_set_API_RULE
 6405  PNG_DFN "#define PNG_API_RULE @" PNG_set_API_RULE "@" 
 6406 #  define PNG_API_RULE 1
 6407 # else /*default*/
 6408  PNG_DFN "#define PNG_API_RULE 0" 
 6409 #  define PNG_API_RULE 1
 6410 # endif /* defaults */
 6411 #endif /* setting API_RULE */
 6412 
 6413 /* setting:  USER_PRIVATEBUILD
 6414  *   requires:
 6415  *   default:   */
 6416 #ifdef PNG_USER_PRIVATEBUILD
 6417  PNG_DFN "#define PNG_USER_PRIVATEBUILD @" PNG_USER_PRIVATEBUILD "@" 
 6418 #else /* use default */
 6419 # ifdef PNG_set_USER_PRIVATEBUILD
 6420  PNG_DFN "#define PNG_USER_PRIVATEBUILD @" PNG_set_USER_PRIVATEBUILD "@" 
 6421 #  define PNG_USER_PRIVATEBUILD 1
 6422 # endif /* defaults */
 6423 #endif /* setting USER_PRIVATEBUILD */
 6424 
 6425 /* setting:  IDAT_READ_SIZE
 6426  *   requires:
 6427  *   default:   PNG_ZBUF_SIZE PNG_ZBUF_SIZE */
 6428 #ifdef PNG_IDAT_READ_SIZE
 6429  PNG_DFN "#define PNG_IDAT_READ_SIZE @" PNG_IDAT_READ_SIZE "@" 
 6430 #else /* use default */
 6431 # ifdef PNG_set_IDAT_READ_SIZE
 6432  PNG_DFN "#define PNG_IDAT_READ_SIZE @" PNG_set_IDAT_READ_SIZE "@" 
 6433 #  define PNG_IDAT_READ_SIZE 1
 6434 # else /*default*/
 6435  PNG_DFN "#define PNG_IDAT_READ_SIZE PNG_ZBUF_SIZE" 
 6436 #  define PNG_IDAT_READ_SIZE 1
 6437 # endif /* defaults */
 6438 #endif /* setting IDAT_READ_SIZE */
 6439 
 6440 /* setting:  QUANTIZE_BLUE_BITS
 6441  *   requires:
 6442  *   default:   5 5 */
 6443 #ifdef PNG_QUANTIZE_BLUE_BITS
 6444  PNG_DFN "#define PNG_QUANTIZE_BLUE_BITS @" PNG_QUANTIZE_BLUE_BITS "@" 
 6445 #else /* use default */
 6446 # ifdef PNG_set_QUANTIZE_BLUE_BITS
 6447  PNG_DFN "#define PNG_QUANTIZE_BLUE_BITS @" PNG_set_QUANTIZE_BLUE_BITS "@" 
 6448 #  define PNG_QUANTIZE_BLUE_BITS 1
 6449 # else /*default*/
 6450  PNG_DFN "#define PNG_QUANTIZE_BLUE_BITS 5" 
 6451 #  define PNG_QUANTIZE_BLUE_BITS 1
 6452 # endif /* defaults */
 6453 #endif /* setting QUANTIZE_BLUE_BITS */
 6454 
 6455 /* setting:  ARM_NEON_OPT
 6456  *   requires:
 6457  *   default:   */
 6458 #ifdef PNG_ARM_NEON_OPT
 6459  PNG_DFN "#define PNG_ARM_NEON_OPT @" PNG_ARM_NEON_OPT "@" 
 6460 #else /* use default */
 6461 # ifdef PNG_set_ARM_NEON_OPT
 6462  PNG_DFN "#define PNG_ARM_NEON_OPT @" PNG_set_ARM_NEON_OPT "@" 
 6463 #  define PNG_ARM_NEON_OPT 1
 6464 # endif /* defaults */
 6465 #endif /* setting ARM_NEON_OPT */
 6466 
 6467 /* setting:  USER_CHUNK_CACHE_MAX
 6468  *   requires:
 6469  *   default:   1000 1000 */
 6470 #ifdef PNG_USER_CHUNK_CACHE_MAX
 6471  PNG_DFN "#define PNG_USER_CHUNK_CACHE_MAX @" PNG_USER_CHUNK_CACHE_MAX "@" 
 6472 #else /* use default */
 6473 # ifdef PNG_set_USER_CHUNK_CACHE_MAX
 6474  PNG_DFN "#define PNG_USER_CHUNK_CACHE_MAX @" PNG_set_USER_CHUNK_CACHE_MAX "@" 
 6475 #  define PNG_USER_CHUNK_CACHE_MAX 1
 6476 # else /*default*/
 6477  PNG_DFN "#define PNG_USER_CHUNK_CACHE_MAX 1000" 
 6478 #  define PNG_USER_CHUNK_CACHE_MAX 1
 6479 # endif /* defaults */
 6480 #endif /* setting USER_CHUNK_CACHE_MAX */
 6481 
 6482 /* setting:  LINKAGE_FUNCTION
 6483  *   requires:
 6484  *   default:   extern extern */
 6485 #ifdef PNG_LINKAGE_FUNCTION
 6486  PNG_DFN "#define PNG_LINKAGE_FUNCTION @" PNG_LINKAGE_FUNCTION "@" 
 6487 #else /* use default */
 6488 # ifdef PNG_set_LINKAGE_FUNCTION
 6489  PNG_DFN "#define PNG_LINKAGE_FUNCTION @" PNG_set_LINKAGE_FUNCTION "@" 
 6490 #  define PNG_LINKAGE_FUNCTION 1
 6491 # else /*default*/
 6492  PNG_DFN "#define PNG_LINKAGE_FUNCTION extern" 
 6493 #  define PNG_LINKAGE_FUNCTION 1
 6494 # endif /* defaults */
 6495 #endif /* setting LINKAGE_FUNCTION */
 6496 
 6497 /* setting:  ZLIB_VERNUM
 6498  *   requires:
 6499  *   default:   @ZLIB_VERNUM @" ZLIB_VERNUM "@ */
 6500 #ifdef PNG_ZLIB_VERNUM
 6501  PNG_DFN "#define PNG_ZLIB_VERNUM @" PNG_ZLIB_VERNUM "@" 
 6502 #else /* use default */
 6503 # ifdef PNG_set_ZLIB_VERNUM
 6504  PNG_DFN "#define PNG_ZLIB_VERNUM @" PNG_set_ZLIB_VERNUM "@" 
 6505 #  define PNG_ZLIB_VERNUM 1
 6506 # else /*default*/
 6507  PNG_DFN "#define PNG_ZLIB_VERNUM @" ZLIB_VERNUM "@" 
 6508 #  define PNG_ZLIB_VERNUM 1
 6509 # endif /* defaults */
 6510 #endif /* setting ZLIB_VERNUM */
 6511 
 6512 /* setting:  USER_HEIGHT_MAX
 6513  *   requires:
 6514  *   default:   1000000 1000000 */
 6515 #ifdef PNG_USER_HEIGHT_MAX
 6516  PNG_DFN "#define PNG_USER_HEIGHT_MAX @" PNG_USER_HEIGHT_MAX "@" 
 6517 #else /* use default */
 6518 # ifdef PNG_set_USER_HEIGHT_MAX
 6519  PNG_DFN "#define PNG_USER_HEIGHT_MAX @" PNG_set_USER_HEIGHT_MAX "@" 
 6520 #  define PNG_USER_HEIGHT_MAX 1
 6521 # else /*default*/
 6522  PNG_DFN "#define PNG_USER_HEIGHT_MAX 1000000" 
 6523 #  define PNG_USER_HEIGHT_MAX 1
 6524 # endif /* defaults */
 6525 #endif /* setting USER_HEIGHT_MAX */
 6526 
 6527 /* setting:  TEXT_Z_DEFAULT_STRATEGY
 6528  *   requires:
 6529  *   default:   @Z_DEFAULT_STRATEGY @" Z_DEFAULT_STRATEGY "@ */
 6530 #ifdef PNG_TEXT_Z_DEFAULT_STRATEGY
 6531  PNG_DFN "#define PNG_TEXT_Z_DEFAULT_STRATEGY @" PNG_TEXT_Z_DEFAULT_STRATEGY "@" 
 6532 #else /* use default */
 6533 # ifdef PNG_set_TEXT_Z_DEFAULT_STRATEGY
 6534  PNG_DFN "#define PNG_TEXT_Z_DEFAULT_STRATEGY @" PNG_set_TEXT_Z_DEFAULT_STRATEGY "@" 
 6535 #  define PNG_TEXT_Z_DEFAULT_STRATEGY 1
 6536 # else /*default*/
 6537  PNG_DFN "#define PNG_TEXT_Z_DEFAULT_STRATEGY @" Z_DEFAULT_STRATEGY "@" 
 6538 #  define PNG_TEXT_Z_DEFAULT_STRATEGY 1
 6539 # endif /* defaults */
 6540 #endif /* setting TEXT_Z_DEFAULT_STRATEGY */
 6541 
 6542 /* setting:  sCAL_PRECISION
 6543  *   requires:
 6544  *   default:   5 5 */
 6545 #ifdef PNG_sCAL_PRECISION
 6546  PNG_DFN "#define PNG_sCAL_PRECISION @" PNG_sCAL_PRECISION "@" 
 6547 #else /* use default */
 6548 # ifdef PNG_set_sCAL_PRECISION
 6549  PNG_DFN "#define PNG_sCAL_PRECISION @" PNG_set_sCAL_PRECISION "@" 
 6550 #  define PNG_sCAL_PRECISION 1
 6551 # else /*default*/
 6552  PNG_DFN "#define PNG_sCAL_PRECISION 5" 
 6553 #  define PNG_sCAL_PRECISION 1
 6554 # endif /* defaults */
 6555 #endif /* setting sCAL_PRECISION */
 6556 
 6557 /* setting:  LINKAGE_API
 6558  *   requires:
 6559  *   default:   extern extern */
 6560 #ifdef PNG_LINKAGE_API
 6561  PNG_DFN "#define PNG_LINKAGE_API @" PNG_LINKAGE_API "@" 
 6562 #else /* use default */
 6563 # ifdef PNG_set_LINKAGE_API
 6564  PNG_DFN "#define PNG_LINKAGE_API @" PNG_set_LINKAGE_API "@" 
 6565 #  define PNG_LINKAGE_API 1
 6566 # else /*default*/
 6567  PNG_DFN "#define PNG_LINKAGE_API extern" 
 6568 #  define PNG_LINKAGE_API 1
 6569 # endif /* defaults */
 6570 #endif /* setting LINKAGE_API */
 6571 
 6572 /* setting:  TEXT_Z_DEFAULT_COMPRESSION
 6573  *   requires:
 6574  *   default:   @Z_DEFAULT_COMPRESSION @" Z_DEFAULT_COMPRESSION "@ */
 6575 #ifdef PNG_TEXT_Z_DEFAULT_COMPRESSION
 6576  PNG_DFN "#define PNG_TEXT_Z_DEFAULT_COMPRESSION @" PNG_TEXT_Z_DEFAULT_COMPRESSION "@" 
 6577 #else /* use default */
 6578 # ifdef PNG_set_TEXT_Z_DEFAULT_COMPRESSION
 6579  PNG_DFN "#define PNG_TEXT_Z_DEFAULT_COMPRESSION @" PNG_set_TEXT_Z_DEFAULT_COMPRESSION "@" 
 6580 #  define PNG_TEXT_Z_DEFAULT_COMPRESSION 1
 6581 # else /*default*/
 6582  PNG_DFN "#define PNG_TEXT_Z_DEFAULT_COMPRESSION @" Z_DEFAULT_COMPRESSION "@" 
 6583 #  define PNG_TEXT_Z_DEFAULT_COMPRESSION 1
 6584 # endif /* defaults */
 6585 #endif /* setting TEXT_Z_DEFAULT_COMPRESSION */
 6586 
 6587 /* setting:  USER_DLLFNAME_POSTFIX
 6588  *   requires:
 6589  *   default:   */
 6590 #ifdef PNG_USER_DLLFNAME_POSTFIX
 6591  PNG_DFN "#define PNG_USER_DLLFNAME_POSTFIX @" PNG_USER_DLLFNAME_POSTFIX "@" 
 6592 #else /* use default */
 6593 # ifdef PNG_set_USER_DLLFNAME_POSTFIX
 6594  PNG_DFN "#define PNG_USER_DLLFNAME_POSTFIX @" PNG_set_USER_DLLFNAME_POSTFIX "@" 
 6595 #  define PNG_USER_DLLFNAME_POSTFIX 1
 6596 # endif /* defaults */
 6597 #endif /* setting USER_DLLFNAME_POSTFIX */
 6598 
 6599 /* setting:  LINKAGE_DATA
 6600  *   requires:
 6601  *   default:   extern extern */
 6602 #ifdef PNG_LINKAGE_DATA
 6603  PNG_DFN "#define PNG_LINKAGE_DATA @" PNG_LINKAGE_DATA "@" 
 6604 #else /* use default */
 6605 # ifdef PNG_set_LINKAGE_DATA
 6606  PNG_DFN "#define PNG_LINKAGE_DATA @" PNG_set_LINKAGE_DATA "@" 
 6607 #  define PNG_LINKAGE_DATA 1
 6608 # else /*default*/
 6609  PNG_DFN "#define PNG_LINKAGE_DATA extern" 
 6610 #  define PNG_LINKAGE_DATA 1
 6611 # endif /* defaults */
 6612 #endif /* setting LINKAGE_DATA */
 6613 
 6614 /* setting:  LINKAGE_CALLBACK
 6615  *   requires:
 6616  *   default:   extern extern */
 6617 #ifdef PNG_LINKAGE_CALLBACK
 6618  PNG_DFN "#define PNG_LINKAGE_CALLBACK @" PNG_LINKAGE_CALLBACK "@" 
 6619 #else /* use default */
 6620 # ifdef PNG_set_LINKAGE_CALLBACK
 6621  PNG_DFN "#define PNG_LINKAGE_CALLBACK @" PNG_set_LINKAGE_CALLBACK "@" 
 6622 #  define PNG_LINKAGE_CALLBACK 1
 6623 # else /*default*/
 6624  PNG_DFN "#define PNG_LINKAGE_CALLBACK extern" 
 6625 #  define PNG_LINKAGE_CALLBACK 1
 6626 # endif /* defaults */
 6627 #endif /* setting LINKAGE_CALLBACK */
 6628 
 6629 /* setting:  USER_CHUNK_MALLOC_MAX
 6630  *   requires:
 6631  *   default:   8000000 8000000 */
 6632 #ifdef PNG_USER_CHUNK_MALLOC_MAX
 6633  PNG_DFN "#define PNG_USER_CHUNK_MALLOC_MAX @" PNG_USER_CHUNK_MALLOC_MAX "@" 
 6634 #else /* use default */
 6635 # ifdef PNG_set_USER_CHUNK_MALLOC_MAX
 6636  PNG_DFN "#define PNG_USER_CHUNK_MALLOC_MAX @" PNG_set_USER_CHUNK_MALLOC_MAX "@" 
 6637 #  define PNG_USER_CHUNK_MALLOC_MAX 1
 6638 # else /*default*/
 6639  PNG_DFN "#define PNG_USER_CHUNK_MALLOC_MAX 8000000" 
 6640 #  define PNG_USER_CHUNK_MALLOC_MAX 1
 6641 # endif /* defaults */
 6642 #endif /* setting USER_CHUNK_MALLOC_MAX */
 6643 
 6644 /* setting:  DEFAULT_READ_MACROS
 6645  *   requires:
 6646  *   default:   1 1 */
 6647 #ifdef PNG_DEFAULT_READ_MACROS
 6648  PNG_DFN "#define PNG_DEFAULT_READ_MACROS @" PNG_DEFAULT_READ_MACROS "@" 
 6649 #else /* use default */
 6650 # ifdef PNG_set_DEFAULT_READ_MACROS
 6651  PNG_DFN "#define PNG_DEFAULT_READ_MACROS @" PNG_set_DEFAULT_READ_MACROS "@" 
 6652 #  define PNG_DEFAULT_READ_MACROS 1
 6653 # else /*default*/
 6654  PNG_DFN "#define PNG_DEFAULT_READ_MACROS 1" 
 6655 #  define PNG_DEFAULT_READ_MACROS 1
 6656 # endif /* defaults */
 6657 #endif /* setting DEFAULT_READ_MACROS */
 6658 
 6659 /* setting:  POWERPC_VSX_OPT
 6660  *   requires:
 6661  *   default:   */
 6662 #ifdef PNG_POWERPC_VSX_OPT
 6663  PNG_DFN "#define PNG_POWERPC_VSX_OPT @" PNG_POWERPC_VSX_OPT "@" 
 6664 #else /* use default */
 6665 # ifdef PNG_set_POWERPC_VSX_OPT
 6666  PNG_DFN "#define PNG_POWERPC_VSX_OPT @" PNG_set_POWERPC_VSX_OPT "@" 
 6667 #  define PNG_POWERPC_VSX_OPT 1
 6668 # endif /* defaults */
 6669 #endif /* setting POWERPC_VSX_OPT */
 6670 
 6671 /* setting:  ZBUF_SIZE
 6672  *   requires:
 6673  *   default:   8192 8192 */
 6674 #ifdef PNG_ZBUF_SIZE
 6675  PNG_DFN "#define PNG_ZBUF_SIZE @" PNG_ZBUF_SIZE "@" 
 6676 #else /* use default */
 6677 # ifdef PNG_set_ZBUF_SIZE
 6678  PNG_DFN "#define PNG_ZBUF_SIZE @" PNG_set_ZBUF_SIZE "@" 
 6679 #  define PNG_ZBUF_SIZE 1
 6680 # else /*default*/
 6681  PNG_DFN "#define PNG_ZBUF_SIZE 8192" 
 6682 #  define PNG_ZBUF_SIZE 1
 6683 # endif /* defaults */
 6684 #endif /* setting ZBUF_SIZE */
 6685 
 6686 /* setting:  Z_DEFAULT_STRATEGY
 6687  *   requires:
 6688  *   default:   @Z_FILTERED @" Z_FILTERED "@ */
 6689 #ifdef PNG_Z_DEFAULT_STRATEGY
 6690  PNG_DFN "#define PNG_Z_DEFAULT_STRATEGY @" PNG_Z_DEFAULT_STRATEGY "@" 
 6691 #else /* use default */
 6692 # ifdef PNG_set_Z_DEFAULT_STRATEGY
 6693  PNG_DFN "#define PNG_Z_DEFAULT_STRATEGY @" PNG_set_Z_DEFAULT_STRATEGY "@" 
 6694 #  define PNG_Z_DEFAULT_STRATEGY 1
 6695 # else /*default*/
 6696  PNG_DFN "#define PNG_Z_DEFAULT_STRATEGY @" Z_FILTERED "@" 
 6697 #  define PNG_Z_DEFAULT_STRATEGY 1
 6698 # endif /* defaults */
 6699 #endif /* setting Z_DEFAULT_STRATEGY */
 6700 
 6701 /* setting:  GAMMA_THRESHOLD_FIXED
 6702  *   requires:
 6703  *   default:   5000 5000 */
 6704 #ifdef PNG_GAMMA_THRESHOLD_FIXED
 6705  PNG_DFN "#define PNG_GAMMA_THRESHOLD_FIXED @" PNG_GAMMA_THRESHOLD_FIXED "@" 
 6706 #else /* use default */
 6707 # ifdef PNG_set_GAMMA_THRESHOLD_FIXED
 6708  PNG_DFN "#define PNG_GAMMA_THRESHOLD_FIXED @" PNG_set_GAMMA_THRESHOLD_FIXED "@" 
 6709 #  define PNG_GAMMA_THRESHOLD_FIXED 1
 6710 # else /*default*/
 6711  PNG_DFN "#define PNG_GAMMA_THRESHOLD_FIXED 5000" 
 6712 #  define PNG_GAMMA_THRESHOLD_FIXED 1
 6713 # endif /* defaults */
 6714 #endif /* setting GAMMA_THRESHOLD_FIXED */
 6715 
 6716 /* setting:  sRGB_PROFILE_CHECKS
 6717  *   requires:
 6718  *   default:   2 2 */
 6719 #ifdef PNG_sRGB_PROFILE_CHECKS
 6720  PNG_DFN "#define PNG_sRGB_PROFILE_CHECKS @" PNG_sRGB_PROFILE_CHECKS "@" 
 6721 #else /* use default */
 6722 # ifdef PNG_set_sRGB_PROFILE_CHECKS
 6723  PNG_DFN "#define PNG_sRGB_PROFILE_CHECKS @" PNG_set_sRGB_PROFILE_CHECKS "@" 
 6724 #  define PNG_sRGB_PROFILE_CHECKS 1
 6725 # else /*default*/
 6726  PNG_DFN "#define PNG_sRGB_PROFILE_CHECKS 2" 
 6727 #  define PNG_sRGB_PROFILE_CHECKS 1
 6728 # endif /* defaults */
 6729 #endif /* setting sRGB_PROFILE_CHECKS */
 6730 PNG_DFN_END_SORT
 6731  PNG_DFN "/* end of settings */" 
 6732  PNG_DFN "#endif /* PNGLCONF_H */"