[libpng16] Revised Makefile.am and scripts/symbols.dfn to work with MinGW/MSYS

This commit is contained in:
Bob Friesenhahn 2014-12-14 12:37:12 -06:00 committed by Glenn Randers-Pehrson
parent 7c5d037032
commit 530eec311d
4 changed files with 12 additions and 8 deletions

View File

@ -1,4 +1,4 @@
Libpng 1.6.16beta01 - November 29, 2014 Libpng 1.6.16beta01 - December 14, 2014
This is not intended to be a public release. It will be replaced This is not intended to be a public release. It will be replaced
within a few weeks by a public version or by another test version. within a few weeks by a public version or by another test version.
@ -25,9 +25,11 @@ Other information:
Changes since the last public release (1.6.15): Changes since the last public release (1.6.15):
Version 1.6.16beta01 [November 29, 2014] Version 1.6.16beta01 [December 14, 2014]
Added ".align 2" to arm/filter_neon.S to support old GAS assemblers that Added ".align 2" to arm/filter_neon.S to support old GAS assemblers that
don't do alignment correctly. don't do alignment correctly.
Revised Makefile.am and scripts/symbols.dfn to work with MinGW/MSYS
(Bob Friesenhahn).
Send comments/corrections/commendations to png-mng-implement at lists.sf.net Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit (subscription required; visit

View File

@ -5099,9 +5099,11 @@ Version 1.6.15rc03 [November 16, 2014]
Version 1.6.15 [November 20, 2014] Version 1.6.15 [November 20, 2014]
No changes. No changes.
Version 1.6.16beta01 [November 29, 2014] Version 1.6.16beta01 [December 14, 2014]
Added ".align 2" to arm/filter_neon.S to support old GAS assemblers that Added ".align 2" to arm/filter_neon.S to support old GAS assemblers that
don't do alignment correctly. don't do alignment correctly.
Revised Makefile.am and scripts/symbols.dfn to work with MinGW/MSYS
(Bob Friesenhahn).
Send comments/corrections/commendations to png-mng-implement at lists.sf.net Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit (subscription required; visit

View File

@ -240,7 +240,7 @@ endif
.dfn.out: .dfn.out:
rm -f $@ $*.c $*.tf[12] rm -f $@ $*.c $*.tf[12]
test -d scripts || mkdir scripts || test -d scripts test -d scripts || mkdir scripts || test -d scripts
echo '#include "$<"' >$*.c cp "$<" $*.c
$(DFNCPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES)\ $(DFNCPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES)\
$(CPPFLAGS) $(SYMBOL_CFLAGS) $*.c > $*.tf1 $(CPPFLAGS) $(SYMBOL_CFLAGS) $*.c > $*.tf1
$(AWK) -f "${srcdir}/scripts/dfn.awk" out="$*.tf2" $*.tf1 1>&2 $(AWK) -f "${srcdir}/scripts/dfn.awk" out="$*.tf2" $*.tf1 1>&2

View File

@ -26,8 +26,8 @@
/* Read the defaults, but use scripts/pnglibconf.h.prebuilt; the 'standard' /* Read the defaults, but use scripts/pnglibconf.h.prebuilt; the 'standard'
* header file. * header file.
*/ */
#include "pnglibconf.h.prebuilt" #include "scripts/pnglibconf.h.prebuilt"
#include "../png.h" #include "png.h"
/* Some things are turned off by default. Turn these things /* Some things are turned off by default. Turn these things
* on here (by hand) to get the APIs they expose and validate * on here (by hand) to get the APIs they expose and validate
@ -45,7 +45,7 @@
#define PNG_SET_OPTION_SUPPORTED #define PNG_SET_OPTION_SUPPORTED
#undef PNG_H #undef PNG_H
#include "../png.h" #include "png.h"
/* Finally there are a couple of places where option support /* Finally there are a couple of places where option support
* actually changes the APIs revealed using a #if/#else/#endif * actually changes the APIs revealed using a #if/#else/#endif
@ -55,4 +55,4 @@
#undef PNG_ERROR_TEXT_SUPPORTED /* Exposes unsupported APIs */ #undef PNG_ERROR_TEXT_SUPPORTED /* Exposes unsupported APIs */
#undef PNG_H #undef PNG_H
#include "../png.h" #include "png.h"