Commit Graph

8 Commits

Author SHA1 Message Date
Fergus Henderson
ed5e7cbefe Fix a typo in a comment: s/dubdirectory/subdirectory/.
Estimated hours taken: 0.05

tools/makebatch:
	Fix a typo in a comment: s/dubdirectory/subdirectory/.
1997-06-10 03:59:44 +00:00
Zoltan Somogyi
8c807eb1c1 Add a new option, -f, which tells makebatch that it should collect
Estimated hours taken: 0.2

makebatch:
	Add a new option, -f, which tells makebatch that it should collect
	stage2 compilers even if the bootcheck fails. This is intended to
	make it easier to make compilers in grades without garbage collection.
	Such compilers should be able to compile small modules on large
	memory machines, even though they run out of memory when compiling
	large modules, such as those in the compiler itself.
1997-05-27 05:57:20 +00:00
Zoltan Somogyi
994af9d961 Set EXTRA_MCFLAGS, not MCFLAGS in the generate Mmake.stage.params file.
Estimated hours taken: 0.1

makebatch:
	Set EXTRA_MCFLAGS, not MCFLAGS in the generate Mmake.stage.params file.
1996-12-30 10:09:47 +00:00
Zoltan Somogyi
446841798c Reduce the default level of parallelism to 1.
Estimated hours taken: 0.1

makebatch:
	Reduce the default level of parallelism to 1.
1996-12-03 03:01:38 +00:00
Zoltan Somogyi
7f63f02887 Fix stupid mistake in my earlier change.
Estimated hours taken: 0.1

makebatch:
	Fix stupid mistake in my earlier change.
1996-12-01 11:56:12 +00:00
Zoltan Somogyi
d8769b8d63 Instead of letting the -c and -g options to decide whether
Estimated hours taken: 0.1

makebatch:
	Instead of letting the -c and -g options to decide whether
	to use the .CFLAGS and .GRADE files, use them they exist.
	Remove the -c and -g options.
1996-12-01 06:21:15 +00:00
Zoltan Somogyi
e9addb8cd1 By default, execute all the tests after verifying that the compiler
Estimated hours taken: 2

bootcheck:
	By default, execute all the tests after verifying that the compiler
	compiles itself to a fix point. Don't execute the tests if called
	with the -t option.

makebatch:
	Pass the -t option to bootcheck if makebatch is itself called with -t.

test_mercury:
	Run the tests on the bootstrapped compiler *before* installing it,
	and don't install it unless it passes all the tests.

	Cycle through a list of different parameter settings, so that
	in general different nightly runs use different sets of options.
	Call bootcheck with -r, since some of these options may cause
	a compilation model difference between the current and new compiler.

list.*:
	Lists of parameter settings for various machines.

expand_params:
	Expand the paramater settings from one line of a list.x file
	into a Mmake.param file

cur_param:
	Report which line in a list.x file is the current one.

next_param:
	Advance the current line in a list.x file. When we reach the end,
	we start again at the start.
1996-11-05 01:03:17 +00:00
Zoltan Somogyi
62a7fbeb06 A script to make several different versions of the compiler.
Estimated hours taken: 1

makebatch:
	A script to make several different versions of the compiler.
1996-06-24 02:02:09 +00:00