Various configuration fixes, focused primarily around expat_config.h
authorGreg Stein <gstein@users.sourceforge.net>
Fri, 17 May 2002 21:30:07 +0000 (21:30 +0000)
committerGreg Stein <gstein@users.sourceforge.net>
Fri, 17 May 2002 21:30:07 +0000 (21:30 +0000)
commit9fcff4a9eb14184d58cd579cab0befb4db6aaec9
tree55604734f39adb26308073e5fa6a318fd8fb1b23
parentd3947b2fef3c8e6a84c0b0a6775ba333a948dd99
Various configuration fixes, focused primarily around expat_config.h
(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
expat/MANIFEST
expat/Makefile.in
expat/acconfig.h
expat/configure.in
expat/lib/xmlparse.c
expat/lib/xmlrole.c
expat/lib/xmltok.c