The following are changes from the 4.1.tar.gz original distribution file to make the lcc compiler suit our needs: lburg/lburg.c line 305: fix syntax error case 'S': { Term t = va_arg(ap, Term); fputs(t->name, outfp); break; } src/bind.c line 13: add binding for new target mips/csa "mips/csa", &mipsebIR, mkdir build rm tst/*.0 Remove assembly output for each file in tst for each target: rm -Rf alpha mips sparc x86 cp etc/irix.c etc/csa.c makefile BUILDDIR=build makefile HOSTFILE=etc/csa.c etc/csa.c line 8: change LCCDIR #define LCCDIR "./" etc/csa.c line 38: change target char *com[] = { LCCDIR "rcc", "-target=mips/csa", "$1", "$2", "$3", "", 0 }; etc/csa.c line 41-46: these will need to be changed later as appropriate