[m-rev.] trivial diff: avoid bootstrapping with an out-of-date compiler

Julien Fischer juliensf at cs.mu.OZ.AU
Fri Apr 7 16:35:57 AEST 2006


Estimated hours taken: 0
Branches: main, release

configure.in:
	Require that the boostrap compiler recognise that univ is a standard
	library module.  If the boostrap compile doesn't treat univ as a
	library module then it won't prefix the type_ctor_info for univ with
	`mercury_' in the high-level C grades.  This can lead to conflicts
	with some of the handwritten C code.

Julien.

Index: configure.in
===================================================================
RCS file: /home/mercury1/repository/mercury/configure.in,v
retrieving revision 1.449
diff -u -r1.449 configure.in
--- configure.in	30 Mar 2006 06:13:44 -0000	1.449
+++ configure.in	7 Apr 2006 06:24:48 -0000
@@ -211,7 +211,7 @@

 		:- implementation.

-		:- import_module bool, int, list.
+		:- import_module bool, int, list, univ.

 		:- mutable(global_var,
 			int,

--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list