head	1.4;
access;
symbols
	RELEASE_4_6_2:1.3
	RELEASE_4_6_1:1.3
	RELEASE_4_6_0:1.3
	RELEASE_5_0_DP1:1.3
	RELEASE_4_5_0:1.3
	RELEASE_4_4_0:1.3
	RELEASE_4_3_0:1.3
	RELEASE_4_2_0:1.3
	RELEASE_4_1_1:1.3
	RELEASE_4_1_0:1.3
	RELEASE_3_5_0:1.3
	RELEASE_4_0_0:1.3
	RELEASE_3_4_0:1.2
	RELEASE_3_3_0:1.2
	RELEASE_3_2_0:1.2
	RELEASE_3_1_0:1.2
	RELEASE_2_2_8:1.2
	RELEASE_3_0_0:1.2
	RELEASE_2_2_7:1.1.1.1
	RELEASE_2_2_6:1.1.1.1
	RELEASE_2_2_5:1.1.1.1
	RELEASE_2_2_1:1.1.1.1
	RELEASE_2_2_2:1.1.1.1
	moscow_ml_1_4:1.1.1.1
	CHUCKR:1.1.1;
locks; strict;
comment	@# @;


1.4
date	2002.05.30.10.47.57;	author jkoshy;	state dead;
branches;
next	1.3;

1.3
date	2000.01.21.22.32.23;	author chuckr;	state Exp;
branches;
next	1.2;

1.2
date	98.08.02.17.38.24;	author chuckr;	state Exp;
branches;
next	1.1;

1.1
date	96.07.28.02.44.11;	author chuckr;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	96.07.28.02.44.11;	author chuckr;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Upgrade to v2.0.

Submitted by:	Johannes 5 Joemann <joemann@@beefree.free.de>
@
text
@--- Makefile.inc.orig	Wed Aug  4 11:40:24 1999
+++ Makefile.inc	Fri Jan 14 16:00:57 2000
@@@@ -2,7 +2,7 @@@@
 
 # Where to install stuff
 
-MOSMLHOME=${HOME}/mosml
+#MOSMLHOME=${HOME}/mosml
 
 # Various utility programs
 INSTALL_PROGRAM=cp
@@@@ -15,12 +15,12 @@@@
 
 ADDPRIMS=dynlib.c
 ADDOBJS=dynlib.o
-ADDRUNLIBS=-ldl
+ADDRUNLIBS=
 ADDRUNCFLAGS=
 ADDDYNLIBCFLAGS=
 
 # For Linux, use:
-CPP=/lib/cpp -P -traditional -Dunix -Umsdos
+CPP=/usr/bin/cpp -P -traditional
 STRIP=strip
 LD=gcc -rdynamic
 DYNLD=ld -shared
@


1.3
log
@Unbreak moscow_ml.

Obtained from:	partially, from Jens Gerlach Christensen (vepjan@@image.dk)
@
text
@@


1.2
log
@Update moscow_ml to version 1.43.  This is a good version of ml if
you are limited in space.  If you have no space limitations, I'd really
recommend the new smlnj port instead.
@
text
@d1 2
a2 2
--- Makefile.inc.orig	Tue Jul 28 21:49:22 1998
+++ Makefile.inc	Tue Jul 28 21:51:36 1998
d10 10
a19 4
 # To compile the runtime system camlrunm with support for
 # dynamically loadable libraries (DDLs), uncomment these:
@@@@ -13,7 +13,7 @@@@
 # ADDCFLAGS=-rdynamic
d25 2
a26 2
 DYNLD=ld -shared 
 
@


1.1
log
@Initial revision
@
text
@d1 3
a3 12
--- runtime/fail.c.orig	Thu Jul 25 15:59:04 1996
+++ runtime/fail.c	Thu Jul 25 16:20:42 1996
@@@@ -3,7 +3,7 @@@@
 #ifdef __MWERKS__
 #define MAXDOUBLE 1.7976931348623157081e+308
 #else
-#include <values.h>
+#include <float.h>
 #endif
 #include "alloc.h"
 #include "fail.h"
@@@@ -18,7 +18,7 @@@@
d5 1
a5 1
 volatile unsigned char float_exn = FAILURE_EXN;
d7 2
a8 8
-double maxdouble = MAXDOUBLE/2;
+double maxdouble = DBL_MAX/2;
 
 struct longjmp_buffer * external_raise;
 value exn_bucket;
--- runtime/mosml.c.orig	Mon Jul 22 23:22:22 1996
+++ runtime/mosml.c	Mon Jul 22 23:22:49 1996
@@@@ -790,7 +790,7 @@@@
d10 4
a13 10
 #ifndef HAS_STRERROR
   extern int sys_nerr;
-  extern char * sys_errlist [];
+  extern __const char *__const  sys_errlist [];
   extern char *realpath();
   char *mktemp();
 #endif
--- Makefile.inc.orig   Thu Jul 25 22:36:06 1996
+++ Makefile.inc        Thu Jul 25 19:32:38 1996
@@@@ -2,10 +2,11 @@@@
d15 1
a15 6
 # Edit MOSMLHOME, CPP and STRIP to suit your installation
 
-MOSMLHOME=${HOME}/mosml
+MOSMLHOME=${PREFIX}/moscow_ml
 
 # For Linux and other well-behaved systems, use:
a16 1
+#CPP=/lib/cpp -P -traditional -Dunix -Umsdos
d19 1
a20 11
 # For HP-UX, use instead:
@@@@ -42,7 +43,7 @@@@
 # For cross-compiling to MS DOS (from Linux) (development only)
 # CPP=/lib/cpp -P -traditional -Uunix -Dmsdos
 
-CC=gcc
+CC=cc
 
 .SUFFIXES :
 .SUFFIXES : .sml .sig .ui .uo .mlp .lex .c .o

@


1.1.1.1
log
@Submitted by:	chuckr
New version of the sml programming language, based upon caml.
@
text
@@
