1. 17 4月, 2010 2 次提交
    • G
      [devel] Freeze build-time only configuration in the build. · 862cb20e
      Glenn Randers-Pehrson 提交于
          In all prior versions of libpng most configuration options
          controlled by compiler #defines had to be repeated by the
          application code that used libpng.  This patch changes this
          so that compilation options that can only be changed at build
          time are frozen in the build.  Options that are compiler
          dependent (and those that are system dependent) are evaluated
          each time - pngconf.h holds these.  Options that can be changed
          per-file in the application are in png.h.  Frozen options are
          in the new installed header file pnglconf.h
      862cb20e
    • G
      3cd7cffd
  2. 01 4月, 2010 2 次提交
  3. 17 3月, 2010 2 次提交
  4. 14 3月, 2010 5 次提交
  5. 13 3月, 2010 2 次提交
    • G
      [devel] Enabled 'attribute' warnings that are relevant to library APIs · a528fba7
      Glenn Randers-Pehrson 提交于
        and callbacks.
      Changed rules for generation of the various symbol files and added a new
        rule for a DEF file (which is also added to the distribution).
      Updated the symbol file generation to stop it adding spurious spaces
        to EOL (coming from preprocessor macro expansion).  Added a facility
        to join tokens in the output and rewrite *.dfn to use this.
      a528fba7
    • G
      [devel] PNG_EXPORT changed to include an 'ordinal' field · eae8e36e
      Glenn Randers-Pehrson 提交于
          for DEF file generation.
      
          PNG_CALLBACK added to make callback definitions uniform.  PNGAPI split
          into PNGCAPI (base C form), PNGAPI (exports) and PNGCBAPI (callbacks),
          and appropriate changes made to all files.  Cygwin builds re-hinged to
          allow procedure call standard changes and to remove the need for the DEF
          file (fixes build on Cygwin).
      
      Send comments/corrections/commendations to png-mng-implement at lists.sf.net
      (subscription required; visit
      https://lists.sourceforge.net/lists/listinfo/png-mng-implement
      to subscribe) or to glennrp at users.sourceforge.net
      
      Glenn R-P
      eae8e36e
  6. 10 3月, 2010 3 次提交
  7. 09 3月, 2010 4 次提交
  8. 07 3月, 2010 3 次提交
  9. 03 3月, 2010 1 次提交
  10. 20 2月, 2010 4 次提交
  11. 19 2月, 2010 1 次提交
  12. 14 2月, 2010 2 次提交
  13. 13 2月, 2010 1 次提交
  14. 09 2月, 2010 4 次提交
  15. 08 2月, 2010 2 次提交
  16. 02 1月, 2010 2 次提交