head	1.2;
access;
symbols
	RELEASE_4_3_0:1.1
	RELEASE_4_2_0:1.1
	RELEASE_4_1_1:1.1
	RELEASE_4_1_0:1.1;
locks; strict;
comment	@# @;


1.2
date	2001.05.28.14.55.21;	author olgeni;	state dead;
branches;
next	1.1;

1.1
date	2000.07.10.03.37.41;	author steve;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Update port to version 1.2.0.

Patches are no longer needed, and part of pkg-plist is automatically
generated (code "borrowed" from O'Brien's vim5 port :).

I also moved the xemacs21 dependency to emacs20.
@
text
@--- ../mozart-orig/platform/emulator/mem.cc	Fri Jun 23 12:59:01 2000
+++ platform/emulator/mem.cc	Fri Jun 23 12:59:36 2000
@@@@ -90,18 +90,19 @@@@
 // This is optional - that's kind'f not clear which evil is the
 // smallest one: rely on "choose a nearest next free address" linux
 // behaviour, or to use the discouraged 'MAP_FIXED' option;
-#if defined(LINUX_I486)
+#if defined(LINUX_I486) || defined (__FreeBSD__)
 #define USE_AUTO_PLACEMENT
 #endif
 
 //
 #if defined(HAVE_MMAP)
 
+#include <sys/mman.h>
+
 #if ( !defined(MAP_ANONYMOUS) && defined(MAP_ANON) )
 #define	MAP_ANONYMOUS	MAP_ANON
 #endif
 
-#include <sys/mman.h>
 #include <fcntl.h>
 
 #if !defined(USE_AUTO_PLACEMENT)
@


1.1
log
@Adding mozart version 1.1.0.20000207.
A concurrent, object-oriented, distributed language with constraint-based
inference.

PR:		19476
Submitted by:	Mathias Picker <mathiasp@@virtual-earth.de>
@
text
@@

