|
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] |