[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
m4 ./ChangeLog ./configure.in config/gnu-obstac...
From: |
Gary V. Vaughan |
Subject: |
m4 ./ChangeLog ./configure.in config/gnu-obstac... |
Date: |
Thu, 06 Sep 2001 13:13:12 -0700 |
CVSROOT: /cvsroot/m4
Module name: m4
Changes by: Gary V. Vaughan <address@hidden> 01/09/06 13:13:12
Modified files:
. : ChangeLog configure.in
config : gnu-obstack.m4
m4 : Makefile.am m4module.h
modules : Makefile.am
po : cs.po de.po el.po fr.po it.po ja.po nl.po pl.po
ru.po sv.po
src : Makefile.am freeze.c
Added files:
m4 : system-h.in
Removed files:
m4 : system.h
Log message:
Fix the obstack.h problem once and for all! At configure time we
can test for a system supplied obstack.h: depending on the
result, we now generate system.h with an #include of the correct
header. As a bonus, I've also added a --with-included-obstack,
incase the user doesn't like the system obstack for some
reason... and also we can test the shipped obstack on a system
that has oe of its own. We also now need to be careful to add
build directories to the include search path, since the generated
system.h will be in the build tree.
* configure.in (AC_CONFIG_FILES): Generate system.h from
system-h.in.
* config/gnu-obstack.m4 (M4_AC_FUNC_OBSTACK): Determine whether to
include the system obstack header or the copy shipped with M4.
Allow the user to override configure and force the build to use
the shipped version.
* m4/system-h.in: New file, template for...
* m4/system.h: ...this. Now deleted.
* m4/m4module.h: Include system.h before everything else.
* src/freeze.c: Ditto.
* m4/Makefile.am (dist-hook): Remove generated system.h.
(INCLUDES): Check builddir for generated headers before checking
srcdir.
* modules/Makefile.am (INCLUDES): Ditto.
* src/Makefile.am (INCLUDES): Ditto.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/ChangeLog.diff?tr1=1.97&tr2=1.98&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/configure.in.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/config/gnu-obstack.m4.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/system-h.in?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/Makefile.am.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4module.h.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/Makefile.am.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/po/cs.po.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/po/de.po.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/po/el.po.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/po/fr.po.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/po/it.po.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/po/ja.po.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/po/nl.po.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/po/pl.po.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/po/ru.po.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/po/sv.po.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/src/Makefile.am.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/src/freeze.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text