[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