Estimated hours taken: 2
Rename `mc' as `mmc'.
Note: we do not change the names of variables such as MCFLAGS, just the
`mc' executable.
configure.in:
Look for mmc not mc. If you can't find mmc to bootstrap, try for
mc.
bindist/Mmakefile:
bindist/bindist.configure.in:
doc/Mmakefile:
doc/user_guide.texi:
scripts/Mmake.vars.in:
scripts/Mmakefile:
scripts/msl.in:
tools/expand_params:
tools/optstages:
tools/speedtest:
tools/test_mercury:
Change references to mc into mmc.
Estimated hours taken: 0.1
tools/speedtest:
Since most of the time spent in compiling tree234 is spent in
an a presumably atypical part of mode analysis, use the make_hlds.m
as the file to compile when testing the speed of the compiler.
trial/make_hlds.m:
The current version of make_hlds.m, frozen for use in speed trials.
Estimated hours taken: 0.1
speedtest:
Add a workaround for the Suns, where "echo -n" works the proper
(Berkeley) way only when echo is /usr/ucb echo. Don't insist on
the .param file being present.
Estimated hours taken: 1
dotime:
A csh script that uses csh's time primitive to measure the time
taken by the command. This is useful because sh's time primitive
sucks.
speedtest:
A script to measure the speed of a batch of versions of the compiler
by using each version to execute some compilation command.