summaryrefslogtreecommitdiff
path: root/usr.bin/m4/mdef.h
AgeCommit message (Expand)Author
2003-06-30Fold trace status into the single hash table that's left.Marc Espie
2003-06-30replace old hash structure with open hashing.Marc Espie
2003-06-30Make the trace status of a macro an actual argument that gets pushedMarc Espie
2003-06-30clean up internal lookup interface:Marc Espie
2003-06-12switch from linked list to hash table for traced macros.Marc Espie
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-04-28Implement -s.Marc Espie
2001-09-27traceon/traceoff built-ins.Marc Espie
2001-09-18slightly buggy macrosMarc Espie
2001-09-17Remove STATIC memory optimization. It's buggy (see regression test trip)Marc Espie
2001-06-15Kill MAXSTR, it's no longer used at all.Marc Espie
2000-07-24Implement esyscmdMarc Espie
2000-07-04Back out unwanted testing changeMarc Espie
2000-07-02Make the m4 machine stack dynamically sized.Marc Espie
2000-03-11Add a few builtins for greater compatibility with gnu-m4, and extendedMarc Espie
2000-01-15There is no need to waste short for holding EOF in the pushback buffer.Marc Espie
2000-01-12Use a proper abstract interface for file accesses, so that we can recordMarc Espie
2000-01-11Don't recognize built-ins in contexts where they don't make sense.Marc Espie
2000-01-05Close PR-1021. make unix or vms `special' macros that expand toMarc Espie
1999-12-21Recursive definitions are not the real problem.Marc Espie
1999-11-20Optimization: cache the hashed value to avoid negative comparisons.Marc Espie
1999-09-14Style: kill register and indent properly.Marc Espie
1999-09-06Remove STRSPACE limitations.Marc Espie
1999-09-06Misc minor changes:Marc Espie
1997-12-10cgd: add a typedef which describes elements in the push-back buffer. MakeTheo de Raadt
1996-06-26rcsidTheo de Raadt
1996-01-15from netbsd:Theo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt