[m-dev.] diff: fixed transitive optimization.
Fergus Henderson
fjh at cs.mu.oz.au
Tue Jan 6 14:18:17 AEDT 1998
On 06-Jan-1998, Christopher Rodd SPEIRS <crs at students.cs.mu.oz.au> wrote:
> Fix the processing of .trans_opt files so that circular dependencies
> cannot occur. This also guarantees correctness of the information in
> the .trans_opt file.
That looks good, just a few minor corrections:
> + io__write_string("\t--no-warn-missing-trans-opt-deps\n"),
> + io__write_string("\t\tDisable warnings produced when the information required\n"),
> + io__write_string("\t\tto allow trans_opt files to be read when creating other\n"),
> + io__write_string("\t\ttrans_opt files has been lost. The information can be\n"),
s/trans_opt/`.trans_opt'/g
> + io__write_string("\t\trecreated by running mmake <mainmodule>.depend\n"),
s/mmake <mainmodule>.depend/`mmake <mainmodule>.depend'/
> + io__write_string("\t--make-transitive-optimization-interface\n"),
> + io__write_string("\t--make-trans-opt\n"),
Please list the short one first (for consistency with elsewhere).
> + io__write_string("\t\tOutput transitive optimization information\n"),
> + io__write_string("\t\tinto the <module>.trans_opt file.\n"),
io__write_string("\t\tinto the `<module>.trans_opt' file.\n"),
^ ^
> + io__write_string("\t--trans-intermod-opt\n"),
> + io__write_string("\t--transitive-intermodule-optimization\n"),
> + io__write_string("\t\tImport the transitive intermodule optimization data.\n"),
> + io__write_string("\t\tThis data is imported from <module>.trans_opt files.\n"),
Ditto.
> + at example
> +mmc -make-trans-opt @var{module1}.m @var{module2}.m ...
> + at end example
s/-make/--make/
> + at item --make-transitive-optimization-interface
> + at itemx --make-trans-opt
Please list the short name first.
> + at item --transitive-intermodule-optimization
> + at item --trans-intermod-opt
Ditto.
--
Fergus Henderson <fjh at cs.mu.oz.au> | "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh> | of excellence is a lethal habit"
PGP: finger fjh at 128.250.37.3 | -- the last words of T. S. Garp.
More information about the developers
mailing list