[m-rev.] diff: mercury versions of library pragma foreign_procs

Peter Ross pro at missioncriticalit.com
Fri Jun 14 00:13:15 AEST 2002


On Thu, Jun 13, 2002 at 03:46:09PM +0200, Peter Ross wrote:
> Hi,
> 
> For Simon to review.
> 
> ===================================================================
> 
> 
> Estimated hours taken: 20
> Branches: main
> 
I will add here:

The tag bootstrap_20020613_intermod can be used to get a compiler which
can be used to compile this change.

> configure.in:
> 	Test that the option --bug-intermod-2002-06-13 exists.  This signifies
> 	that the a bug in intermodule optimization for predicates which are
> 	defined as both mercury and foreign code clauses.
> 
> library/array.m:
> library/benchmarking.m:
> library/builtin.m:
> library/char.m:
> library/construct.m:
> library/deconstruct.m:
> library/float.m:
> library/gc.m:
> library/int.m:
> library/io.m:
> library/library.m:
> library/math.m:
> library/private_builtin.m:
> library/profiling_builtin.m:
> library/rtti_implementation.m:
> library/sparse_bitset.m:
> library/std_util.m:
> library/store.m:
> library/table_builtin.m:
> library/time.m:
> library/type_desc.m:
> 	Define a mercury version of every pragma foreign_proc.
> 	Remove any foreign_procs which are not implemented yet.
> 

--------------------------------------------------------------------------
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