|
| From: | Gary V. Vaughan |
| Subject: | m4 ./ChangeLog m4/debug.c m4/m4module.h modules... |
| Date: | Thu, 24 Jul 2003 08:16:47 -0400 |
CVSROOT: /cvsroot/m4
Module name: m4
Branch:
Changes by: Gary V. Vaughan <address@hidden> 03/07/24 08:16:46
Modified files:
. : ChangeLog
m4 : debug.c m4module.h
modules : gnu.c m4.c
Log message:
Create an export table in modules/m4.c in readiness for beefing up
the module loader to track module exports and imports.
* m4/m4module.h (m4_debug_flush_files): Removed prototype.
* m4/debug.c (m4_debug_flush_files): Moved...
* modules/m4.c (m4_sysval_flush): ...to here and renamed.
* modules/gnu.c (builtin_esysval): Use it.
* m4/m4module.h (m4_export): New type for declaring module symbols
for export.
* modules/m4.c (m4_export_table): List symbols exported from this
module for use by other modules.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/ChangeLog.diff?tr1=1.195&tr2=1.196&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/debug.c.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4module.h.diff?tr1=1.59&tr2=1.60&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/gnu.c.diff?tr1=1.27&tr2=1.28&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/m4.c.diff?tr1=1.49&tr2=1.50&r1=text&r2=text
| [Prev in Thread] | Current Thread | [Next in Thread] |