summaryrefslogtreecommitdiff
path: root/m4/module.c
Commit message (Expand)AuthorAgeFilesLines
* Address 'make sc_cast_of_argument_to_free' failures.Eric Blake2010-01-071-2/+2
* More whitespace cleanup.Eric Blake2010-01-071-24/+24
* Switch to indentation by space, not tab.Eric Blake2010-01-051-141/+141
* Update copyright year.Eric Blake2010-01-051-1/+2
* Tweak error message on command line failure.Eric Blake2008-09-251-2/+3
* Stage 26: Allow embedded NUL in macro definitions.Eric Blake2008-08-031-2/+1
* Stage 24b: Allow embedded NUL in macro names.Eric Blake2008-06-021-2/+2
* Stage 19b: invert sense of bit for handling builtin tokens.Eric Blake2008-03-131-0/+2
* Stage 19a: sort and cache builtins loaded by a module.Eric Blake2008-03-131-38/+72
* Allow builtin text macros to specify number of arguments.Eric Blake2008-02-111-1/+6
* Stage 5: add notion of quote age.Eric Blake2007-12-071-1/+2
* Stage 3a: cache length, rather than computing it, in libm4.Eric Blake2007-11-281-1/+2
* Factor out handling of macro name in error messages.Eric Blake2007-11-231-15/+16
* Never let printf failures go undetected.cvs-readonlyEric Blake2007-10-221-4/+4
* Be consistent about using 'module' for m4_module types andGary V. Vaughan2007-10-061-77/+77
* Add refcount builtin.Eric Blake2007-10-061-56/+43
* Wrap lt_dlhandle in struct m4_module.Eric Blake2007-10-061-98/+184
* Normalize all GPL license notices.Eric Blake2007-10-061-6/+6
* Upgrade to GPLv3, and document 1.4.10.Eric Blake2007-10-061-1/+1
* Include <config.h> first in all C files, and not in headers.Eric Blake2007-10-061-0/+2
* M4 was designed to have a small number of header files definingGary V. Vaughan2007-10-061-2/+1
* * m4/macro.c (expand_argument): Fix missing initialization.Eric Blake2007-10-061-2/+2
* * ltdl/m4/gnulib-cache.m4: Augment with 'gnulib-tool --importEric Blake2007-10-061-2/+2
* * modules/m4.c (m4_dump_symbols, errprint, m4wrap)Eric Blake2007-10-061-11/+6
* * m4/m4module.h (m4_debug_message): New prototype.Eric Blake2007-10-061-42/+29
* * m4/input.c (lex_debug): Remove dead code that broke compilationEric Blake2007-10-061-17/+17
* * m4/macro.c (expansion_level, macro_call_id): Change to size_t.Eric Blake2007-10-061-0/+1
* * m4/m4private.h (m4_get_syntax_lquote, m4_get_syntax_rquote)Eric Blake2007-10-061-1/+1
* * m4/utility.c (m4_bad_argc): Move assertion out of hot path...Eric Blake2007-10-061-0/+6
* * m4/m4module.h (M4_BUILTIN_GROKS_MACRO, M4_BUILTIN_BLIND)Eric Blake2007-10-061-5/+1
* * bootstrap: Recent gnulib no longer has jm_* macros to worryEric Blake2007-10-061-25/+18
* * m4/m4private.h (DEBUG_MODULES, DEBUG_STKOVF) [DEBUG]: FixEric Blake2007-10-061-1/+2
* Ensure M4 compiles correctly with -DDEBUG, and use a singleGary V. Vaughan2007-10-061-2/+1
* * m4/module.c (m4__module_exit): Avoid ltdl memory leak.Eric Blake2007-10-061-6/+10
* * m4/module.c (caller_id): To match libtool-2.0 interface, changedGary V. Vaughan2007-10-061-14/+27
* The FSF are moving offices today. Changed their contact addressGary V. Vaughan2007-10-051-2/+2
* Latest CVS libtool can preload modules in libraries, includingGary V. Vaughan2007-10-051-10/+27
* * Makefile.am (ACLOCAL_AMFLAGS): Search in the new acm4 andGary V. Vaughan2007-10-051-3/+3
* Replace the xstrzdup code by importing the xstrndup module fromGary V. Vaughan2007-10-051-1/+1
* Import the xalloc module from CVS gnulib, along with itsGary V. Vaughan2007-10-051-1/+1
* We can't mirror the gnulib directory structure here, since we needGary V. Vaughan2007-10-051-1/+0
* * config/debug.m4: `perl -pi.bak -e 's/(Copyright) (d)/$1 (C) $2/g'`Gary V. Vaughan2007-10-051-1/+1
* Libltdl already has an excellent mechanism for accessing C symbolsGary V. Vaughan2007-10-051-166/+110
* * m4/m4module.h: Reformatting and rearranging lines a bit.Gary V. Vaughan2007-10-051-7/+7
* * m4/module.c (m4_set_module_macro_table)Gary V. Vaughan2007-10-051-2/+2
* Two related changes, and a huge knockon effect throughout theGary V. Vaughan2007-10-051-7/+7
* Tie down the interface to libm4 some more. Make more structuresGary V. Vaughan2007-10-051-24/+32
* Renamed some of the types and their accessors to make more sense.Gary V. Vaughan2007-10-051-12/+12
* Still refactoring furiously. This delta represents a change inGary V. Vaughan2007-10-051-23/+23
* Further refactoring to stabilise the module API. Renaming someGary V. Vaughan2007-10-051-48/+115