README: update dependency information and build...
Add autoconfiscation to TODO
Bump copyright year
Remove one last use of defunct lypslatex package
Makefile: produce PDF directly with pdflatex
spec.lua: fix a trivial LaTeX typo in salloc
Fix an incorrectly-named instruction in procSpe...
procSpec.lua: fix a Lua 4-ism
src/Makefile: fix some bugs
insts.h: update to match use of gnu_inline in c...
Convert .cvsignore files to .gitignore
Update to Lua 5.2, fixing a few bugs in the gen...
Remove use of defunct lypslatex package
Initial revision
Update; this file should really disappear in fa...
Move the ensure() macro here and rename it bufE...
Remove bits that are now generated from insts.l...
Fix call of asmToObj so that the returned TStat...
Type name changes.
TranslatorFunction -> Translator
fImg -> finalImg
These files should never have been in CVS.
Change to use new lowercase header and filename...
Change type names and add asmToAsm translator.
Utility routines from my Lua util library used ...
Fix a bad bug: labelMap was being called on all...
Generate instruction tables for code and docs f...
Break out iface.w into iface.tex and mite.h
Several changes:
List of external programs needed to build Mite,...
Change type names, and include endian.h, as LIT...
Reorganise the code base a bit:
Remove two files that missed the previous purge.
Add assembly to assembly support. This is just ...
Consistency changes.
Don't #include insts.c; asmRead.c is now compil...
Check in my entire util library, for convience ...
opType is now defined in opToTypes.c.
Remove inst[] and putLab(), as they're no longe...
mkInsts -> procSpec
Rename bufEnsure to ensure and move to translat...
Move # of directives to column 1 (also done in ...
Change operand types to match spec (n dropped, ...
Add insts.c to OBJS as it's no longer #included...
Put prototype of findInst here so that it can b...
Rename files to all caps for consistency
Remove these redundant translators; it's better...
Set the r flag in the flags word when a number ...
Change license to BSD
Move the enum{ } bracketing of opEnum.h into th...
Remove debugging error message.
Make .depend depend on $(GEN_SRCS) as well as $...
type's constructor is Type, not Inst!
Remove a nonsensical comment.
Remove generation of opType[] (done), and updat...
Phiddle the phrasing
Add reorg of readers and writers
Add some missing backslashes to newly reformatt...
Add obj->asm translator
Reformat code to K&R standard.
Move insts.lua to spec.lua at top level (for ad...
Make formatting consistent
Tidy up a bit
Don't use lmk (prv) to make DVI files any more,...
Remove calls to bufEnsure(); the reader now han...
Break out mit.w into the files it generates, an...
Rewrite the assembly writer to fit the new read...
Rename for consistency with general file naming...
Don't bother putting date in mite.tex via CVS t...
Add some missing backslashes in newly reformatt...
Remove spurious white space
Add back FLAG_R; it is needed after all.
The last message should have read "Use $* inste...
Reorganise source into directories:
Regularise formatting of case alternatives (K&R...
Remove file which shouldn't've been committed.
Remove nullLabNew, which isn't needed any more.
Add the enum{} wrapper to opEnum.h (for use in ...
Add license
Make scripts work with the new directory struct...
Upgraded gperf from suggested to required, and ...
Elaborate readers/writers parametrisation story
Don't bufEnsure for each byte added to the buff...
Remove asm->asm and obj->obj and add obj->asm
Purge a file that escaped just now.
Use rather than
Fix up compilation for new directory structure,...
Rename scripts to reflect more general function...
Change label in main loop to be a LabelValue, n...
Add some more tools
Oops: forgot to remove mit.w.
Remove unnecessary include of except.h
New header for bits of the reader/writer interf...
Put tinsert in a better place (with table and l...
Removed this file, which escaped the last commit!
Have now moved to generating translators automa...
Add insts.gperf to the files that depend on ins...
Update some details
Use same layout rules as elsewhere
Remove resolve from the individual readers, and...