[m-rev.] diff: mercury.h bootstrap code

Zoltan Somogyi zs at cs.mu.OZ.AU
Sun Sep 29 19:36:27 AEST 2002


runtime/mercury.h:
	Delete some old bootstrapping code.

Zoltan.

Index: mercury.h
===================================================================
RCS file: /home/mercury1/repository/mercury/runtime/mercury.h,v
retrieving revision 1.64
diff -u -b -r1.64 mercury.h
--- mercury.h	12 Sep 2002 10:00:53 -0000	1.64
+++ mercury.h	26 Sep 2002 04:25:28 -0000
@@ -134,16 +134,6 @@
 	mercury__std_util__std_util__type_ctor_info_univ_0);
 
 /*
-** The compiler used to generate references to this constant.
-** XXX This should only be needed for bootstrapping now.
-*/
-#ifdef MR_AVOID_MACROS
-  enum { mercury__private_builtin__SIZEOF_WORD = sizeof(MR_Word) };
-#else
-  #define mercury__private_builtin__SIZEOF_WORD sizeof(MR_Word)
-#endif
-
-/*
 ** When generating code which passes an io__state or a store__store
 ** to a polymorphic procedure, or which does a higher-order call
 ** that passes one of these, then we need to generate a reference to
--------------------------------------------------------------------------
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