| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
suggested in the mailing list http://mail.python.org/pipermail/expat-discuss/2009-June/002619.html
|
| |
|
|
|
|
| |
with Intel compiler). Thanks to Hazael (hmaldonado) for the fix.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
tests failed
|
|
|
|
| |
(this reduces variables and simplifies the build process)
|
|
|
|
|
| |
the check API. This allows the unit and regression tests to be run on any
system without requiring an external package.
|
|
|
|
|
| |
- remove the check for memcmp(); we didn't use the result of the check
(though we do use memcmp())
|
|
|
|
|
|
|
|
|
|
|
| |
package available.
sfbug #664541.
* configure.in: look for check.h. This will set up a HAVE_CHECK_H define.
* tests/chardata.c, tests/runtests.c: update banner. add test for
HAVE_CHECK_H and bail if not present.
|
| |
|
|
|
|
| |
- start describing the changes in 1.95.7
|
|
|
|
| |
Update the email address for bug reports.
|
| |
|
|
|
|
| |
backward-compatible way.
|
|
|
|
| |
recommendations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.in:
- from cygwin: add -no-undefined to the library link line
* conftools/get-version.sh: (new file)
- script to extract the version number from expat.h
* configure.in:
(some from the cygwin patch)
- update the prereq to 2.52 instead of just 2.50
- update the AC_INIT line to 2.52 standards: include the package
name, version (with a lot of gunk to get this), and where to send
bugs)
- update the output file generation to 2.52 standards
* make-release.sh:
- update to use the new get-version.sh script
* lib/expat.h:
- from cygwin: add a little define for CYGWIN
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(which used to be called config.h)
* configure.in:
- change the header name to expat_config.h to prevent any possible
conflict with some other packages 'config.h'
- add a prerequisite on autoconf 2.50 or newer
- shift some acconfig.h values to AC_DEFINE() values
* MANIFEST:
- rename config.h.in to expat_config.h.in
* Makefile.in:
- clean out expat_config.h* instead of config.h*
* acconfig.h:
- remove the XML_NS, XML_DTD, and XML_CONTEXT_BYTES symbols; they
are now defined directly by configure.in
- shift the memmove() compatibility to xmlparse.c, its only consumer
- remove the @BOTTOM@ part since there are no more values to put at
the bottom of expat_config.h.in via acconfig.h
* xmlparse.c:
- switch from config.h to expat_config.h
- insert macro to define memmove() if it isn't available, but
bcopy() is available. also, changed one branch to #error rather
than insert bogus code.
* xmlrole.c:
- tweak the copyright header, per Fred-ism
- remove the unused RCSId[] variable (no other file has these)
- switch from config.h to expat_config.h
* xmltok.c:
- switch from config.h to expat_config.h
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* use libtool to compile/link all programs
* remove */Makefile.in and remove them from configure
* remove autom4te.cache after running autoconf
* remove .o from the FILEMAP logic in configure and the Make system;
provides more flexibility in the Makefile to use it
* for VPATH builds: create the build subdirs by running
"make mkdir-init" from the configure script
* adjust .cvsignore files to account for presence of .libs now
|
|
|
|
|
|
|
|
| |
xmlwf. Part of SF patch #465018.
Only add the -fexceptions option when the version of GCC we're using
actually supports it. This relates to & partially solves SF bug #445893;
see also SF bug #419585 for why the option was originally added.
|
|
|
|
|
| |
of the makefile into a separate script -- the script can do much more and
the makefile dependencies were not used anyways (just serving to obfuscate).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
original, and extract the numbers within the configure script.
* configure.in: extract the numbers from lib/expat.h
* Makefile.in: simplify the construction of DISTDIR
* lib/Makefile.in: no need to define the VERSION preprocessor symbol
* lib/expat.dsp: do not define VERSION (changed, but untested!)
* lib/xmlparse.c: revamp the XML_ExpatVersion() function
* lib/expat.h(.in): just ship the baby, rather than generating it
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
configure script. don't "clean" it and remove it from .cvsignore.
Note: to avoid problems in developer dirs, we nuke the file in
buildconf.sh for now; we'll stop doing that at some future time.
[idea from ASF]
* look for glibtoolize, in addition to libtoolize (e.g. the MacOS X platform
names it differently). [patch from ASF]
* conftools/missing is not needed
* use "exit 0" in buildconf.sh to help calling scripts. [patch from ASF]
* minor output cleanup in "make clean"
|
|
|
|
| |
and just do it from the top-level instead.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
-Wmissing-prototypes, to tighten up the warnings, and
-fexceptions, to make the generated code exception-safe when using it
with C++ code.
This closes SF bug #419585.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
version normally provided with autoconf.
I have not tested this in a cross-compilation environment, but it does
not break things in my x86 environment. (If this breaks things for anyone,
please file a bug report!)
This closes SF patch #431342.
|
|
|
|
|
|
| |
Patch contributed by Mo DeJong -- thanks!
This closes SF patch #431340.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
were out of date, and we've previously seen expat.h out of sync).
*) Use new script "buildconf.sh" to create the set of generated files
(aclocal.m4, config.h.in, configure). This is intended to be used by
developers (rerun when configure.in changes) and just before a release
(releases include these outputs).
Developers now need the "autoconf" and "libtool" packages.
*) config.h.in is now built by autoheader and includes bits from acconfig.h
rather than manual construction/maintenance. (renamed from config.hin)
*) added conftools/PrintPath from the ASF; it is a portable "which"
*) added "extraclean" target to top-level Makefile to get rid of all
generated files (return to pure CVS state; before buildconf.sh)
*) updates various bits for config.hin -> config.h.in rename
*) no longer need to delete the ".deps" subdir since we don't create it
anymore (dependencies are explicit rather than auto-generated).
|
|
|
|
| |
directory, so we do need to configure it.
|
|
|
|
| |
even if the directory exists.
|
|
|
|
|
|
|
|
| |
Only configure makefiles in child directories that exist.
[...and added explanation as to why this is useful -- FLD.]
This closes SF tracker patch #403585.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
another percent in entity values.
|
| |
|
| |
|
| |
|
|
|
|
| |
configuration issues.
|
|
files and setup for building a shareable libexpat.
|