FreeBSD Bugzilla – Attachment 133025 Details for
Bug 177406
update port and add arch: lang/mlton
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
mlton.diff
mlton.diff (text/plain), 72.20 KB, created by
Timothy Beyer
on 2013-03-27 04:20:00 UTC
(
hide
)
Description:
mlton.diff
Filename:
MIME Type:
Creator:
Timothy Beyer
Created:
2013-03-27 04:20:00 UTC
Size:
72.20 KB
patch
obsolete
>diff -urN mlton.orig/Makefile mlton/Makefile >--- mlton.orig/Makefile 2013-02-18 10:22:10.000000000 -0800 >+++ mlton/Makefile 2013-03-26 20:42:18.000000000 -0700 >@@ -1,5 +1,5 @@ > # Created by: Stephen Weeks <sweeks@sweeks.com> >-# $FreeBSD: lang/mlton/Makefile 312515 2013-02-18 18:22:10Z rm $ >+# $FreeBSD: ports/lang/mlton/Makefile,v 1.32 2013/02/18 18:46:26 svnexp Exp $ > > # Because MLton is written in SML, it needs an SML compiler to build. > # It is easiest to use another (earlier) binary version of MLton as >@@ -7,23 +7,23 @@ > # alread-built version of MLton, BOOT_DIST, to use for bootstrapping. > > PORTNAME= mlton >-PORTVERSION= 20070826 >-PORTREVISION= 10 >+PORTVERSION= 20100608 > CATEGORIES= lang >-MASTER_SITES= http://mlton.org/pages/Download/attachments/ \ >- http://mlton.org/pages/Experimental/attachments/ \ >- http://www.tbrk.org/distfiles/ >-DISTFILES= ${BOOT_DIST} ${SRC_DIST} >+MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} \ >+ http://www.tbrk.org/distfiles/ >+DISTFILES= ${SRC_DIST} ${BOOT_DIST} > EXTRACT_ONLY= ${SRC_DIST} > > # Other maintainer is Geoffrey Mainland (mainland@apeiron.net) > MAINTAINER= jesper.louis.andersen@gmail.com > COMMENT= Optimizing Standard ML compiler > >-LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp >+LIB_DEPENDS= gmp:${PORTSDIR}/math/gmp > RUN_DEPENDS= bash:${PORTSDIR}/shells/bash > BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash > >+LICENSE_FILE= doc/license/MLton-LICENSE >+ > OPTIONS= SMLNJ "Bootstrap with SML/NJ (can take >15 hours)" off \ > MINGW32 "Add the mingw32 target (requires wine)" off > >@@ -34,24 +34,27 @@ > htmldoc:${PORTSDIR}/textproc/htmldoc \ > latex:${PORTSDIR}/print/teTeX > .else >-INSTALL_TARGET= install-no-docs >+INSTALL_TARGET= install-no-docs remove-docs > ALL_TARGET= all-no-docs > .endif > >-SRC_DIST= ${DISTNAME}-1.src.tgz >+SRC_DIST= ${DISTNAME}.src.tgz >+ >+.if defined(WITH_SMLNJ) >+BROKEN= ${DISTNAME}-${PORTVERSION} does not bootstrap properly with sml-nj >+.endif > > .if defined(WITH_SMLNJ) > BUILD_DEPENDS+= smlnj-devel>=110.65:${PORTSDIR}/lang/sml-nj-devel > BOOT_DIST= > MAKE_ENV+= SMLNJ_DEVEL=yes > .if defined(NOPORTDOCS) >-ALL_TARGET= nj-mlton all-no-docs >+ALL_TARGET= smlnj-mlton all-no-docs > .else >-ALL_TARGET= bootstrap-nj >+ALL_TARGET= smlnj-mlton all > .endif > .else >-BOOT_DIST= ${PORTNAME}-${BOOT_VER}-1.${MACHINE_ARCH}-freebsd${OSRELMAJ}.${BOOT_SUF} >-MAKE_ENV+= LD_LIBMAP=libgmp.so.7=libgmp.so.10 >+BOOT_DIST= ${PORTNAME}-${PORTVERSION}-1.${MACHINE_ARCH}-freebsd${OSRELMAJ}.${BOOT_SUF} > .endif > > .if defined(WITH_MINGW32) >@@ -66,7 +69,12 @@ > PLIST_SUB+= MINGW32CROSS="@comment " > .endif > >+# MINGW32 requires wine, which doesn't have an official amd64 port >+.if defined(WITH_SMLNJ) || defined(WITH_MINGW32) > ONLY_FOR_ARCHS= i386 >+.else >+ONLY_FOR_ARCHS= i386 amd64 >+.endif > > MAN1= mllex.1 mlprof.1 mlton.1 mlyacc.1 mlnlffigen.1 > MANCOMPRESSED= yes >@@ -80,6 +88,8 @@ > > .if ${ARCH} == "i386" > MLTON_ARCH= "x86" >+.elif ${ARCH} == "amd64" >+MLTON_ARCH= "x64" > .endif > > .if ${OSVERSION} >= 700000 >@@ -90,10 +100,10 @@ > > BOOT_EXTRACT= --bzip2 > BOOT_SUF= tbz >-BOOT_VER= 20070826 > > post-extract: > @${CP} ${FILESDIR}/add-local-cross ${WRKSRC}/bin/ >+ @${CHMOD} 755 ${WRKSRC}/bin/add-local-cross > .if defined(WITH_SMLNJ) > @${CP} ${FILESDIR}/upgrade-basis.sml ${WRKSRC}/mlton/ > @for f in `ls ${FILESDIR}/ml.* ${FILESDIR}/mlb.*`; do \ >@@ -108,9 +118,18 @@ > .endif > > post-patch: >+ ${REINPLACE_CMD} 's/CC := gcc -std=gnu99/CC := ${CC} -std=gnu99/g' ${WRKSRC}/runtime/Makefile >+.if ${ARCH} == "i386" >+ ${REINPLACE_CMD} 's/ram-slop 0\.7/max-heap 800m/g' ${WRKSRC}/mlton/Makefile >+.else >+ ${REINPLACE_CMD} 's/ram-slop 0\.7/max-heap 2g/g' ${WRKSRC}/mlton/Makefile >+.endif >+ ${REINPLACE_CMD} 's/gmp\.h/\/usr\/local\/include\/gmp\.h/g' ${WRKSRC}/runtime/cenv.h >+.if !defined(WITH_SMLNJ) > @${REINPLACE_CMD} -e \ > "s|/usr/local/lib/mlton|${BOOT_WRKSRC}/lib/mlton|;s|/usr/local|${LOCALBASE}|" \ > ${BOOT_WRKSRC}/bin/mlton >+.endif > @${REINPLACE_CMD} -e \ > "s|/usr/local|${LOCALBASE}|" \ > ${WRKSRC}/runtime/Makefile \ >@@ -123,10 +142,12 @@ > ${WRKSRC}/doc/guide/PortingMLton \ > ${WRKSRC}/doc/guide/SelfCompiling \ > ${WRKSRC}/doc/guide/Installation \ >- ${WRKSRC}/regression/parse.sml \ >+ ${WRKSRC}/regression/parse.sml >+.if !defined(WITH_SMLNJ) >+ @${REINPLACE_CMD} -e "s|/usr/local|${LOCALBASE}|" \ > ${BOOT_WRKSRC}/lib/mlton/include/cenv.h >- @${RM} \ >- ${WRKSRC}/doc/guide/PortingMLton.bak \ >+.endif >+ @${RM} ${WRKSRC}/doc/guide/PortingMLton.bak \ > ${WRKSRC}/doc/guide/SelfCompiling.bak \ > ${WRKSRC}/doc/guide/Installation.bak > >diff -urN mlton.orig/distinfo mlton/distinfo >--- mlton.orig/distinfo 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/distinfo 2013-03-22 00:55:57.000000000 -0700 >@@ -1,6 +1,6 @@ >-SHA256 (mlton-20070826-1.i386-freebsd-6.tbz) = 515d7c11892793e330effce8c4e02467bbfb870671d91ef544b3644003709bea >-SIZE (mlton-20070826-1.i386-freebsd-6.tbz) = 7120924 >-SHA256 (mlton-20070826-1.i386-freebsd.tbz) = b953da050a725d79c0445896cd6892d266f340622c52824d7f06bf8a4aed34cf >-SIZE (mlton-20070826-1.i386-freebsd.tbz) = 7006769 >-SHA256 (mlton-20070826-1.src.tgz) = c2f7e07523294d070682399377ea83ed11f2ed59d142b30fc7032c1c8fd9e103 >-SIZE (mlton-20070826-1.src.tgz) = 5585773 >+SHA256 (mlton-20100608.src.tgz) = f2cb2cf0d6ca8e00331b15e3d23ede05080742895e79e73d2c26a546cd1c0b33 >+SIZE (mlton-20100608.src.tgz) = 5785771 >+SHA256 (mlton-20100608-1.i386-freebsd.tbz) = 0bf9aee4387dff75540850ab1a77b46b0ddd4687775cc56a9deab00ee3fb3042 >+SIZE (mlton-20100608-1.i386-freebsd.tbz) = 10711528 >+SHA256 (mlton-20100608-1.amd64-freebsd.tbz) = 1a0721c596a75c27ed4430149a62b9f497d3a8af3f189e36982ef73cd1d61d5d >+SIZE (mlton-20100608-1.amd64-freebsd.tbz) = 11935047 >diff -urN mlton.orig/files/add-local-cross mlton/files/add-local-cross >--- mlton.orig/files/add-local-cross 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/files/add-local-cross 2013-03-26 00:58:46.000000000 -0700 >@@ -101,24 +101,19 @@ > echo "* Running make dirs runtime in $tmp." > $MAKE TARGET=$crossTarget TARGET_ARCH=$crossArch TARGET_OS=$crossOS dirs runtime > >-echo "* Copy from tmp to build (build/lib/$crossTarget)." >+echo "* Copy from tmp to build (build/lib/targets/$crossTarget)." > # ssh $machine "cd $tmp/build/lib/self && tar cf - ." | > # ( cd "$lib/$crossTarget" && tar xf - ) >-cp -pfR "$tmp/build/lib/$crossTarget" "$lib/" >+mkdir -p "$lib/targets" >+cp -pfR "$tmp/build/lib/targets/$crossTarget" "$lib/targets/" > >-echo "* Copy from $crossArch-$crossOS (basis-library/config/c/$crossArch-crossOS)." >-#ssh $machine "cd $tmp/basis-library/config/c && tar cf - $crossArch-$crossOS" | >-# ( cd "$lib/sml/basis/config/c" && tar xf - ) >-cp -pfR "$tmp/basis-library/config/c/$crossArch-$crossOS" \ >- "$lib/sml/basis/config/c/" >- >-echo "* Running make mlbpathmap targetmap in $src." >+echo "* Running make mlbpathmap in $src." > #( cd "$src" && > # mmake TARGET=$crossTarget TARGET_ARCH=$crossArch TARGET_OS=$crossOS \ > # mlbpathmap targetmap ) > cd "$src" > $MAKE TARGET=$crossTarget TARGET_ARCH=$crossArch TARGET_OS=$crossOS \ >- mlbpathmap targetmap >+ mlbpathmap > > case "$crossOS" in > mingw) >@@ -191,7 +186,6 @@ > $GCC $archOpts $osOpts -I. -o $exe $exe.c libmlton.a libgdtoa.a -lgmp -lm $libs > > #ssh $machine "$tmp/runtime/$exe$suf" >"$lib/$crossTarget/constants" >-$RUN "$tmp/runtime/$exe$suf" > "$lib/$crossTarget/constants" >+$RUN "$tmp/runtime/$exe$suf" > "$lib/targets/$crossTarget/constants" > #ssh $machine "rm -rf $tmp" > # rm -rf "$tmp" >- >diff -urN mlton.orig/files/patch-..-mlton-bootstrap-lib-mlton-include-cenv.h mlton/files/patch-..-mlton-bootstrap-lib-mlton-include-cenv.h >--- mlton.orig/files/patch-..-mlton-bootstrap-lib-mlton-include-cenv.h 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/files/patch-..-mlton-bootstrap-lib-mlton-include-cenv.h 1969-12-31 16:00:00.000000000 -0800 >@@ -1,11 +0,0 @@ >---- ../mlton-bootstrap/lib/mlton/include/cenv.h.orig 2007-11-24 15:52:08.000000000 +0100 >-+++ ../mlton-bootstrap/lib/mlton/include/cenv.h 2010-06-22 12:36:33.111364813 +0200 >-@@ -116,7 +116,7 @@ >- #error unknown platform arch >- #endif >- >--#include "gmp.h" >-+#include "/usr/local/include/gmp.h" >- >- COMPILE_TIME_ASSERT(sizeof_uintptr_t__is__sizeof_voidStar, >- sizeof(uintptr_t) == sizeof(void*)); >diff -urN mlton.orig/files/patch-Makefile mlton/files/patch-Makefile >--- mlton.orig/files/patch-Makefile 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/files/patch-Makefile 2013-03-25 20:24:50.000000000 -0700 >@@ -1,5 +1,5 @@ >---- Makefile.orig 2007-08-27 07:04:14.000000000 +1000 >-+++ Makefile 2008-04-28 10:23:28.000000000 +1000 >+--- Makefile.orig 2010-06-11 06:35:30.000000000 -0700 >++++ Makefile 2013-03-25 20:23:46.000000000 -0700 > @@ -34,7 +34,11 @@ > PATH := $(BIN):$(SRC)/bin:$(shell echo $$PATH) > CP := /bin/cp -fpR >@@ -12,11 +12,14 @@ > > # If we're compiling with another version of MLton, then we want to do > # another round of compilation so that we get a MLton built without >-@@ -410,6 +414,7 @@ >- install-no-docs: >- mkdir -p "$(TLIB)" "$(TBIN)" "$(TMAN)" >- $(CP) "$(LIB)/." "$(TLIB)/" >-+ -rm "$(TLIB)/mlton.x86-bsd" >- sed "/^lib=/s;.*;lib='$(prefix)/$(ULIB)';" \ >- <"$(BIN)/mlton" >"$(TBIN)/mlton" >- chmod a+x "$(TBIN)/mlton" >+@@ -401,6 +405,10 @@ >+ cd "$(TLIB)/sml"; for i in */[Dd]oc; do mv "$$i" "$(TDOC)/$$i"; done >+ cd "$(TLIB)/sml"; for i in */README*; do mv "$$i" "$(TDOC)/$$i"; done >+ >++remove-docs: >++ cd "$(TLIB)/sml"; for i in */[Dd]oc; do rm -rf "$$i"; done >++ cd "$(TLIB)/sml"; for i in */README*; do rm -rf "$$i"; done >++ >+ .PHONY: release >+ release: version >+ tar cvzf ../mlton-$(VERSION).tar.gz \ >diff -urN mlton.orig/files/patch-bin-mlton_script mlton/files/patch-bin-mlton_script >--- mlton.orig/files/patch-bin-mlton_script 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/files/patch-bin-mlton_script 1969-12-31 16:00:00.000000000 -0800 >@@ -1,18 +0,0 @@ >---- bin/mlton-script.orig 2008-04-22 21:15:23.000000000 +1000 >-+++ bin/mlton-script 2008-04-22 21:18:33.000000000 +1000 >-@@ -19,14 +19,7 @@ >- mlton="$lib/mlton-compile$exe" >- world="$lib/world.mlton" >- nj='sml' >--# Try to use the SML/NJ .arch-n-opsys >--if .arch-n-opsys >/dev/null 2>&1; then >-- eval `.arch-n-opsys` >-- njHeap="$lib/mlton.$HEAP_SUFFIX" >-- unset `.arch-n-opsys | sed 's#=[^ ]*##g'` >--else >-- njHeap="$lib/mlton.$HOST_ARCH-$HOST_OS" >--fi >-+njHeap="$lib/mlton.x86-bsd" >- >- declare -a rargs >- case "$1" in >diff -urN mlton.orig/files/patch-mlton-Makefile mlton/files/patch-mlton-Makefile >--- mlton.orig/files/patch-mlton-Makefile 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/files/patch-mlton-Makefile 1969-12-31 16:00:00.000000000 -0800 >@@ -1,11 +0,0 @@ >---- mlton/Makefile.orig 2007-12-22 22:09:47.000000000 +0100 >-+++ mlton/Makefile 2007-12-22 22:09:56.000000000 +0100 >-@@ -18,7 +18,7 @@ >- UP := upgrade-basis.sml >- PATH := $(BIN):$(shell echo $$PATH) >- >--FLAGS := @MLton ram-slop 0.7 gc-summary $(RUNTIME_ARGS) -- >-+FLAGS := @MLton max-heap 680m gc-summary $(RUNTIME_ARGS) -- >- >- ifeq (self, $(shell if [ -x "$(BIN)/mlton" ]; then echo self; fi)) >- # We're compiling MLton with itself, so don't use any stubs. >diff -urN mlton.orig/files/patch-runtime-Makefile mlton/files/patch-runtime-Makefile >--- mlton.orig/files/patch-runtime-Makefile 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/files/patch-runtime-Makefile 2013-03-06 19:57:36.000000000 -0800 >@@ -1,7 +1,7 @@ >---- runtime/Makefile.orig 2007-08-27 07:03:54.000000000 +1000 >-+++ runtime/Makefile 2008-04-28 10:19:06.000000000 +1000 >-@@ -11,11 +11,24 @@ >- TARGET := self >+--- runtime/Makefile.orig 2010-06-11 06:35:14.000000000 -0700 >++++ runtime/Makefile 2013-03-06 19:55:56.000000000 -0800 >+@@ -23,6 +23,19 @@ >+ > TARGET_ARCH := $(shell ../bin/host-arch) > TARGET_OS := $(shell ../bin/host-os) > + >@@ -18,67 +18,50 @@ > +endif > + > GCC_MAJOR_VERSION := \ >-- $(shell gcc -v 2>&1 | grep 'gcc version' | \ >-+ $(shell $(GCC) -v 2>&1 | grep 'gcc version' | \ >+ $(shell $(CC) -v 2>&1 | grep 'gcc version' | \ > sed 's/.*gcc version \([0-9][0-9]*\)\.\([0-9][0-9]*\).*/\1/') >- GCC_MINOR_VERSION := \ >-- $(shell gcc -v 2>&1 | grep 'gcc version' | \ >-+ $(shell $(GCC) -v 2>&1 | grep 'gcc version' | \ >- sed 's/.*gcc version \([0-9][0-9]*\)\.\([0-9][0-9]*\).*/\2/') >- GCC_VERSION := $(GCC_MAJOR_VERSION).$(GCC_MINOR_VERSION) >- >-@@ -96,10 +109,9 @@ >- else >- AR := $(TARGET)-ar rc >- RANLIB := $(TARGET)-ranlib >--FLAGS += -b $(TARGET) >- endif >- >--CC := gcc -std=gnu99 >-+CC := $(GCC) -std=gnu99 >- CPPFLAGS := >- CFLAGS := -I. -Iplatform $(FLAGS) >- OPTCFLAGS := $(CFLAGS) $(CPPFLAGS) $(OPTFLAGS) >-@@ -247,7 +259,7 @@ >- cd gdtoa && $(CC) -o arithchk.out arithchk.c >+@@ -292,7 +305,7 @@ >+ cd gdtoa && $(CC) $(OPTCFLAGS) $(OPTWARNCFLAGS) -w -O1 -o arithchk.out arithchk.c > > gdtoa/arith.h: gdtoa/arithchk.out > - cd gdtoa && ./arithchk.out >arith.h > + cd gdtoa && $(RUN) ./arithchk.out >arith.h > >- libmlton.a: $(OBJS) >- $(AR) libmlton.a $(OBJS) >-@@ -265,7 +277,7 @@ >- gen/c-types.h gen/c-types.sml gen/ml-types.h: gen/gen-types.c util.h util.o >+ gdtoa/%-pic.o: gdtoa/%.c gdtoa/arith.h >+ $(CC) $(PICCFLAGS) $(PICWARNCFLAGS) -w -DINFNAN_CHECK -c -o $@ $< >+@@ -322,7 +335,7 @@ >+ gen/gen-types.stamp: gen/gen-types.c util.h util.o > $(CC) $(OPTCFLAGS) $(WARNCFLAGS) -o gen/gen-types gen/gen-types.c util.o >- rm -f gen/c-types.h gen/c-types.sml gen/ml-types.h >+ rm -f gen/c-types.h gen/c-types.sml gen/ml-types.h gen/gen-types.stamp > - cd gen && ./gen-types > + cd gen && $(RUN) ./gen-types >- rm -f gen/gen-types$(EXE) >+ rm -f gen/gen-types$(EXE) gen/gen-types >+ touch $@ > >- c-types.h ml-types.h: gen/c-types.h gen/ml-types.h >-@@ -276,7 +288,7 @@ >- gen/basis-ffi.h gen/basis-ffi.sml: gen/gen-basis-ffi.sml gen/basis-ffi.def >+@@ -333,7 +346,7 @@ >+ gen/gen-basis-ffi.stamp: gen/gen-basis-ffi.sml gen/basis-ffi.def > mlton -output gen/gen-basis-ffi gen/gen-basis-ffi.sml >- rm -f gen/basis-ffi.h gen/basis-ffi.sml >+ rm -f gen/basis-ffi.h gen/basis-ffi.sml gen/gen-basis-ffi.stamp > - cd gen && ./gen-basis-ffi > + cd gen && $(RUN) ./gen-basis-ffi > rm -f gen/gen-basis-ffi >+ touch $@ > >- basis-ffi.h: gen/basis-ffi.h >-@@ -286,13 +298,13 @@ >- gen/sizes: gen/gen-sizes.c libmlton.a >- $(CC) $(OPTCFLAGS) $(WARNCFLAGS) -o gen/gen-sizes -I. -L. -lmlton gen/gen-sizes.c util.o >+@@ -342,7 +355,7 @@ >+ gen/gen-sizes.stamp: gen/gen-sizes.c libmlton.a $(HFILES) >+ $(CC) $(OPTCFLAGS) $(WARNCFLAGS) -I. -o gen/gen-sizes gen/gen-sizes.c -L. -lmlton > rm -f gen/sizes > - cd gen && ./gen-sizes > + cd gen && $(RUN) ./gen-sizes >- rm -f gen/gen-sizes$(EXE) >+ rm -f gen/gen-sizes$(EXE) gen/gen-sizes >+ touch $@ > >- bytecode/opcodes: bytecode/print-opcodes.c bytecode/opcode.h >+@@ -370,7 +383,7 @@ >+ bytecode/print-opcodes: bytecode/print-opcodes.c bytecode/opcode.h $(HFILES) > $(CC) $(OPTCFLAGS) $(WARNCFLAGS) -o bytecode/print-opcodes bytecode/print-opcodes.c > rm -f bytecode/opcodes > - cd bytecode && ./print-opcodes > opcodes > + cd bytecode && $(RUN) ./print-opcodes > opcodes >- rm -f bytecode/print-opcodes$(EXE) >- > >+ basis.c: $(BASISCFILES) >+ rm -f basis.c >diff -urN mlton.orig/files/patch-runtime-cenv.h mlton/files/patch-runtime-cenv.h >--- mlton.orig/files/patch-runtime-cenv.h 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/files/patch-runtime-cenv.h 1969-12-31 16:00:00.000000000 -0800 >@@ -1,11 +0,0 @@ >---- runtime/cenv.h.orig 2008-04-27 10:56:05.000000000 +1000 >-+++ runtime/cenv.h 2008-04-27 10:56:20.000000000 +1000 >-@@ -116,7 +116,7 @@ >- #error unknown platform arch >- #endif >- >--#include "gmp.h" >-+#include "/usr/local/include/gmp.h" >- >- COMPILE_TIME_ASSERT(sizeof_uintptr_t__is__sizeof_voidStar, >- sizeof(uintptr_t) == sizeof(void*)); >diff -urN mlton.orig/files/patch-runtime-mingw.c mlton/files/patch-runtime-mingw.c >--- mlton.orig/files/patch-runtime-mingw.c 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/files/patch-runtime-mingw.c 1969-12-31 16:00:00.000000000 -0800 >@@ -1,43 +0,0 @@ >---- runtime/platform/mingw.c.orig 2008-04-27 11:10:10.000000000 +1000 >-+++ runtime/platform/mingw.c 2008-04-27 11:10:33.000000000 +1000 >-@@ -54,40 +54,6 @@ >- } >- >- /* ------------------------------------------------- */ >--/* Date */ >--/* ------------------------------------------------- */ >-- >--#ifndef __GNUC__ >--#define EPOCHFILETIME (116444736000000000i64) >--#else >--#define EPOCHFILETIME (116444736000000000LL) >--#endif >-- >--/* Based on notes by Wu Yongwei: >-- * http://mywebpage.netscape.com/yongweiwutime.htm >-- */ >--int gettimeofday (struct timeval *tv, struct timezone *tz) { >-- FILETIME ft; >-- LARGE_INTEGER li; >-- __int64 t; >-- static bool tzInit = FALSE; >-- >-- unless (tzInit) { >-- tzInit = TRUE; >-- _tzset(); >-- } >-- GetSystemTimeAsFileTime (&ft); >-- li.LowPart = ft.dwLowDateTime; >-- li.HighPart = ft.dwHighDateTime; >-- t = li.QuadPart; >-- t -= EPOCHFILETIME; >-- t /= 10; >-- tv->tv_sec = (long)(t / 1000000); >-- tv->tv_usec = (long)(t % 1000000); >-- return 0; >--} >-- >--/* ------------------------------------------------- */ >- /* MLton.Itimer */ >- /* ------------------------------------------------- */ >- >diff -urN mlton.orig/files/patch-runtime-mingw.h mlton/files/patch-runtime-mingw.h >--- mlton.orig/files/patch-runtime-mingw.h 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/files/patch-runtime-mingw.h 1969-12-31 16:00:00.000000000 -0800 >@@ -1,20 +0,0 @@ >---- runtime/platform/mingw.h.orig 2008-04-27 10:54:07.000000000 +1000 >-+++ runtime/platform/mingw.h 2008-04-27 10:54:19.000000000 +1000 >-@@ -85,17 +85,6 @@ >- #define SHUT_RDWR SD_BOTH >- >- /* ------------------------------------------------- */ >--/* Date */ >--/* ------------------------------------------------- */ >-- >--struct timezone { >-- int tz_dsttime; >-- int tz_minuteswest; >--}; >-- >--int gettimeofday (struct timeval *tv, struct timezone *tz); >-- >--/* ------------------------------------------------- */ >- /* MLton.Itimer */ >- /* ------------------------------------------------- */ >- >diff -urN mlton.orig/pkg-plist mlton/pkg-plist >--- mlton.orig/pkg-plist 2012-07-14 06:54:48.000000000 -0700 >+++ mlton/pkg-plist 2013-03-26 01:15:29.000000000 -0700 >@@ -18,6 +18,8 @@ > lib/mlton/include/c-common.h > lib/mlton/include/c-main.h > lib/mlton/include/cenv.h >+lib/mlton/include/common-main.h >+lib/mlton/include/export.h > lib/mlton/include/gc.h > lib/mlton/include/gc/align.h > lib/mlton/include/gc/array-allocate.h >@@ -70,8 +72,8 @@ > lib/mlton/include/gc/weak.h > lib/mlton/include/gc/world.h > lib/mlton/include/interpret.h >-lib/mlton/include/main.h > lib/mlton/include/ml-types.h >+lib/mlton/include/mlton-main.h > lib/mlton/include/platform.h > lib/mlton/include/platform/aix.h > lib/mlton/include/platform/alpha.h >@@ -79,11 +81,11 @@ > lib/mlton/include/platform/arm.h > lib/mlton/include/platform/cygwin.h > lib/mlton/include/platform/darwin.h >-lib/mlton/include/platform/feround.h > lib/mlton/include/platform/float-math.h > lib/mlton/include/platform/freebsd.h > lib/mlton/include/platform/hppa.h > lib/mlton/include/platform/hpux.h >+lib/mlton/include/platform/hurd.h > lib/mlton/include/platform/ia64.h > lib/mlton/include/platform/linux.h > lib/mlton/include/platform/m68k.h >@@ -92,6 +94,7 @@ > lib/mlton/include/platform/netbsd.h > lib/mlton/include/platform/openbsd.h > lib/mlton/include/platform/powerpc.h >+lib/mlton/include/platform/powerpc64.h > lib/mlton/include/platform/s390.h > lib/mlton/include/platform/setenv.h > lib/mlton/include/platform/solaris.h >@@ -110,20 +113,7 @@ > lib/mlton/mlton-compile > lib/mlton/opcodes > lib/mlton/platform >-lib/mlton/self/constants >-lib/mlton/self/include/c-types.h >-lib/mlton/self/libgdtoa.a >-lib/mlton/self/libmlton-gdb.a >-lib/mlton/self/libmlton.a >-lib/mlton/self/sizes >-%%MINGW32CROSS%%lib/mlton/mingw32/constants >-%%MINGW32CROSS%%lib/mlton/mingw32/include/c-types.h >-%%MINGW32CROSS%%lib/mlton/mingw32/libgdtoa.a >-%%MINGW32CROSS%%lib/mlton/mingw32/libmlton-gdb.a >-%%MINGW32CROSS%%lib/mlton/mingw32/libmlton.a >-%%MINGW32CROSS%%lib/mlton/mingw32/sizes > lib/mlton/sml/basis/Makefile >-lib/mlton/sml/basis/README > lib/mlton/sml/basis/arrays-and-vectors/array-slice.sig > lib/mlton/sml/basis/arrays-and-vectors/array.sig > lib/mlton/sml/basis/arrays-and-vectors/array.sml >@@ -150,6 +140,8 @@ > lib/mlton/sml/basis/basis.mlb > lib/mlton/sml/basis/build/sources.mlb > lib/mlton/sml/basis/c-types.mlb >+lib/mlton/sml/basis/c/pointer.sig >+lib/mlton/sml/basis/c/pointer.sml > lib/mlton/sml/basis/config/bind/char-prim.sml > lib/mlton/sml/basis/config/bind/int-inf-prim.sml > lib/mlton/sml/basis/config/bind/int-inf-top.sml >@@ -167,8 +159,6 @@ > lib/mlton/sml/basis/config/c/sys-types.sml > lib/mlton/sml/basis/config/c/sys-word.sml > lib/mlton/sml/basis/config/c/word-to-bool.sml >-lib/mlton/sml/basis/config/c/x86-freebsd/c-types.sml >-%%MINGW32CROSS%%lib/mlton/sml/basis/config/c/x86-mingw/c-types.sml > lib/mlton/sml/basis/config/choose-char.sml > lib/mlton/sml/basis/config/choose-int.sml > lib/mlton/sml/basis/config/choose-real.sml >@@ -330,11 +320,6 @@ > lib/mlton/sml/basis/list/list-pair.sml > lib/mlton/sml/basis/list/list.sig > lib/mlton/sml/basis/list/list.sml >-lib/mlton/sml/basis/maps/c-types.amd64-linux.map >-lib/mlton/sml/basis/maps/c-types.test-amd64-m32-linux.map >-lib/mlton/sml/basis/maps/c-types.test-amd64-m64-linux.map >-lib/mlton/sml/basis/maps/c-types.test-weird-weird.map >-lib/mlton/sml/basis/maps/c-types.x86-linux.map > lib/mlton/sml/basis/maps/header-word32.map > lib/mlton/sml/basis/maps/header-word64.map > lib/mlton/sml/basis/maps/objptr-rep32.map >@@ -434,6 +419,7 @@ > lib/mlton/sml/basis/posix/io.sml > lib/mlton/sml/basis/posix/posix.sig > lib/mlton/sml/basis/posix/posix.sml >+lib/mlton/sml/basis/posix/pre-posix.sml > lib/mlton/sml/basis/posix/proc-env.sig > lib/mlton/sml/basis/posix/proc-env.sml > lib/mlton/sml/basis/posix/process.sig >@@ -524,6 +510,8 @@ > lib/mlton/sml/basis/unsafe.mlb > lib/mlton/sml/basis/util/CUtil.sig > lib/mlton/sml/basis/util/CUtil.sml >+lib/mlton/sml/basis/util/abs-rep.fun >+lib/mlton/sml/basis/util/abs-rep.sig > lib/mlton/sml/basis/util/cleaner.sig > lib/mlton/sml/basis/util/cleaner.sml > lib/mlton/sml/basis/util/dynamic-wind.sig >@@ -540,14 +528,8 @@ > lib/mlton/sml/basis/util/unique-id.sig > lib/mlton/sml/ckit-lib/BUGS > lib/mlton/sml/ckit-lib/HISTORY >-lib/mlton/sml/ckit-lib/README >-lib/mlton/sml/ckit-lib/README.mlton >-lib/mlton/sml/ckit-lib/README.mlton.orig > lib/mlton/sml/ckit-lib/ckit-lib.mlb > lib/mlton/sml/ckit-lib/ckit-lib.mlb.orig >-lib/mlton/sml/ckit-lib/doc/overview >-lib/mlton/sml/ckit-lib/doc/overview.html >-lib/mlton/sml/ckit-lib/doc/todo > lib/mlton/sml/ckit-lib/regression/README > lib/mlton/sml/ckit-lib/regression/invalid-programs/a208.c > lib/mlton/sml/ckit-lib/regression/invalid-programs/a37.c >@@ -1053,11 +1035,11 @@ > lib/mlton/sml/cml/util/timeit.sig > lib/mlton/sml/cml/util/timeit.sml > lib/mlton/sml/cml/util/util.mlb >-lib/mlton/sml/mlnlffi-lib/README >-lib/mlton/sml/mlnlffi-lib/README.mlton >+lib/mlton/sml/mlnlffi-lib/Makefile > lib/mlton/sml/mlnlffi-lib/c-debug.sig > lib/mlton/sml/mlnlffi-lib/c.mlb > lib/mlton/sml/mlnlffi-lib/c.sig >+lib/mlton/sml/mlnlffi-lib/gen-rtld-flags.c > lib/mlton/sml/mlnlffi-lib/internals/c-debug.sml > lib/mlton/sml/mlnlffi-lib/internals/c-int.mlb > lib/mlton/sml/mlnlffi-lib/internals/c-int.sig >@@ -1083,128 +1065,15 @@ > lib/mlton/sml/mlnlffi-lib/memory/platform/memory.darwin.mlb > lib/mlton/sml/mlnlffi-lib/memory/platform/memory.freebsd.mlb > lib/mlton/sml/mlnlffi-lib/memory/platform/memory.hpux.mlb >+lib/mlton/sml/mlnlffi-lib/memory/platform/memory.hurd.mlb > lib/mlton/sml/mlnlffi-lib/memory/platform/memory.linux.mlb > lib/mlton/sml/mlnlffi-lib/memory/platform/memory.mingw.mlb > lib/mlton/sml/mlnlffi-lib/memory/platform/memory.netbsd.mlb > lib/mlton/sml/mlnlffi-lib/memory/platform/memory.openbsd.mlb > lib/mlton/sml/mlnlffi-lib/memory/platform/memory.solaris.mlb >+lib/mlton/sml/mlnlffi-lib/memory/platform/rtld-flags.freebsd.sml > lib/mlton/sml/mlnlffi-lib/mlnlffi-lib.mlb > lib/mlton/sml/mlnlffi-lib/zstring.sig >-lib/mlton/sml/mlrisc-lib/Doc/Makefile >-lib/mlton/sml/mlrisc-lib/Doc/README >-lib/mlton/sml/mlrisc-lib/Doc/graphics/fun-ssa-value-graph.gif >-lib/mlton/sml/mlrisc-lib/Doc/graphics/mandelbrot-cdg-survey.gif >-lib/mlton/sml/mlrisc-lib/Doc/graphics/mandelbrot-cfg-survey.gif >-lib/mlton/sml/mlrisc-lib/Doc/graphics/mandelbrot-ddg.gif >-lib/mlton/sml/mlrisc-lib/Doc/graphics/mandelbrot-dom-survey.gif >-lib/mlton/sml/mlrisc-lib/Doc/graphics/mandelbrot-loop-nesting.gif >-lib/mlton/sml/mlrisc-lib/Doc/graphics/mandelbrot-opt.gif >-lib/mlton/sml/mlrisc-lib/Doc/graphics/mandelbrot-region-survey.gif >-lib/mlton/sml/mlrisc-lib/Doc/graphics/mandelbrot-ssa.gif >-lib/mlton/sml/mlrisc-lib/Doc/graphics/smlnj.jpg >-lib/mlton/sml/mlrisc-lib/Doc/graphics/vh32.png >-lib/mlton/sml/mlrisc-lib/Doc/graphics/vh401.gif >-lib/mlton/sml/mlrisc-lib/Doc/html/Makefile >-lib/mlton/sml/mlrisc-lib/Doc/html/mltex.thm >-lib/mlton/sml/mlrisc-lib/Doc/html/mltex2html >-lib/mlton/sml/mlrisc-lib/Doc/html/mltex2html.orig >-lib/mlton/sml/mlrisc-lib/Doc/latex/C6.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/ILP.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/INTRO.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/Makefile >-lib/mlton/sml/mlrisc-lib/Doc/latex/SSA.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/VLIW.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/alpha.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/annotations.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/asm.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/availability.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/backend-opt.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/cells.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/cluster.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/compiler-graphs.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/constants.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/contributions.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/contributors.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/delayslots.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/freq.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/future-work.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/gc.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/graphics.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/graphs.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/hppa.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/instrsel.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/instructions.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/labelexp.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/labels.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/line-counts.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mc.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/md.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mips.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mlrisc-arch.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mlrisc-compiler.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mlrisc-gen.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mlrisc-graphics.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mlrisc-ir-rep.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mlrisc-ir.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mlrisc-md.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mlrisc-ra.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mlrisc.bib >-lib/mlton/sml/mlrisc-lib/Doc/latex/mlrisc.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mltex.sty >-lib/mlton/sml/mlrisc-lib/Doc/latex/mltex.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mltexdoc.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mltree-ext.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mltree-util.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/mltree.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/optimizations.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/ppc.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/problem.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/pseudo-ops.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/ra.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/regions.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/regmap.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/requirements.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/sml.sty >-lib/mlton/sml/mlrisc-lib/Doc/latex/sml.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/span-dep.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/sparc.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/streams.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/sys-integration.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/systems.tex >-lib/mlton/sml/mlrisc-lib/Doc/latex/x86.tex >-lib/mlton/sml/mlrisc-lib/Doc/pictures/Makefile >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/big-pict.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/big-pict2.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/cdg.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/cfg-rev.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/cfg.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/compiler-1.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/compiler-2.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/compiler.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/compiler2.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/dom.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/hof-1.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/hof-2.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/hyperblock-formation.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/if-conversion.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/layers.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/mlrisc-IR.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/mlrisc-ir-archive.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/optimization.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/pdom.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/phg.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/region-builder.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/sharing1.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/sharing2.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/sharing3.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/subgraph.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/tail-dupl.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/tail-duplication.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/trace.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/uncol.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/uncol1.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/uncol2.fig >-lib/mlton/sml/mlrisc-lib/Doc/pictures/fig/viewer.fig > lib/mlton/sml/mlrisc-lib/Glue/mlrisc-glue.sig > lib/mlton/sml/mlrisc-lib/Glue/mlrisc-glue.sml > lib/mlton/sml/mlrisc-lib/Glue/mlrisc-ssa-optimizer.sig >@@ -1238,8 +1107,6 @@ > lib/mlton/sml/mlrisc-lib/IR/sources.cm > lib/mlton/sml/mlrisc-lib/IR/static-branch-prediction.sig > lib/mlton/sml/mlrisc-lib/IR/static-branch-prediction.sml >-lib/mlton/sml/mlrisc-lib/README.mlton >-lib/mlton/sml/mlrisc-lib/README.mlton.orig > lib/mlton/sml/mlrisc-lib/SSA/SSA.cm > lib/mlton/sml/mlrisc-lib/SSA/bitmap.sml > lib/mlton/sml/mlrisc-lib/SSA/cfg2ssa.sig >@@ -1416,10 +1283,14 @@ > lib/mlton/sml/mlrisc-lib/amd64/amd64.mdl.orig > lib/mlton/sml/mlrisc-lib/amd64/amd64MC.sml > lib/mlton/sml/mlrisc-lib/amd64/amd64MC.sml.orig >+lib/mlton/sml/mlrisc-lib/amd64/amd64MCFn.sml >+lib/mlton/sml/mlrisc-lib/amd64/amd64MCFn.sml.orig > lib/mlton/sml/mlrisc-lib/amd64/backpatch/amd64Jumps.sml > lib/mlton/sml/mlrisc-lib/amd64/backpatch/amd64Jumps.sml.orig > lib/mlton/sml/mlrisc-lib/amd64/emit/amd64Asm.sml > lib/mlton/sml/mlrisc-lib/amd64/emit/amd64Asm.sml.orig >+lib/mlton/sml/mlrisc-lib/amd64/flowgraph/amd64-darwin-pseudo-ops.sml >+lib/mlton/sml/mlrisc-lib/amd64/flowgraph/amd64-darwin-pseudo-ops.sml.orig > lib/mlton/sml/mlrisc-lib/amd64/flowgraph/amd64GasPseudoOps.sml > lib/mlton/sml/mlrisc-lib/amd64/flowgraph/amd64GasPseudoOps.sml.orig > lib/mlton/sml/mlrisc-lib/amd64/instructions/amd64Cells.sml >@@ -1442,9 +1313,6 @@ > lib/mlton/sml/mlrisc-lib/amd64/ra/amd64RegAlloc.sml.orig > lib/mlton/sml/mlrisc-lib/amd64/ra/amd64SpillInstr.sml > lib/mlton/sml/mlrisc-lib/amd64/ra/amd64SpillInstr.sml.orig >-lib/mlton/sml/mlrisc-lib/amd64/staged-allocation/amd64-svid.sml >-lib/mlton/sml/mlrisc-lib/amd64/staged-allocation/amd64-svid.sml.orig >-lib/mlton/sml/mlrisc-lib/amd64/staged-allocation/c-sizes.sml > lib/mlton/sml/mlrisc-lib/autoload.sml > lib/mlton/sml/mlrisc-lib/backpatch/backpatch.sml > lib/mlton/sml/mlrisc-lib/backpatch/backpatch.sml.orig >@@ -1467,8 +1335,60 @@ > lib/mlton/sml/mlrisc-lib/block-placement/jump-chain-elim-fn.sml.orig > lib/mlton/sml/mlrisc-lib/block-placement/weighted-block-placement-fn.sml > lib/mlton/sml/mlrisc-lib/block-placement/weighted-block-placement-fn.sml.orig >+lib/mlton/sml/mlrisc-lib/c-call/README >+lib/mlton/sml/mlrisc-lib/c-call/archs/sources.cm >+lib/mlton/sml/mlrisc-lib/c-call/archs/sparc-c-call-fn.sml >+lib/mlton/sml/mlrisc-lib/c-call/archs/sparc-c-call-fn.sml.orig >+lib/mlton/sml/mlrisc-lib/c-call/archs/sparc-c-sizes.sml >+lib/mlton/sml/mlrisc-lib/c-call/archs/sparc-c-sizes.sml.orig >+lib/mlton/sml/mlrisc-lib/c-call/archs/x86-64-c-sizes.sml >+lib/mlton/sml/mlrisc-lib/c-call/archs/x86-64-svid-fn.sml >+lib/mlton/sml/mlrisc-lib/c-call/archs/x86-64-svid-fn.sml.orig >+lib/mlton/sml/mlrisc-lib/c-call/archs/x86-c-sizes.sml >+lib/mlton/sml/mlrisc-lib/c-call/archs/x86-svid-fn.sml >+lib/mlton/sml/mlrisc-lib/c-call/archs/x86-svid-fn.sml.orig >+lib/mlton/sml/mlrisc-lib/c-call/gen/c-call-gen-fn.sml >+lib/mlton/sml/mlrisc-lib/c-call/gen/c-call-gen-fn.sml.orig >+lib/mlton/sml/mlrisc-lib/c-call/gen/c-call-gen-sig.sml >+lib/mlton/sml/mlrisc-lib/c-call/gen/c-call-sig.sml >+lib/mlton/sml/mlrisc-lib/c-call/gen/c-call-sig.sml.orig >+lib/mlton/sml/mlrisc-lib/c-call/gen/c-type.sml >+lib/mlton/sml/mlrisc-lib/c-call/gen/c-type.sml.orig >+lib/mlton/sml/mlrisc-lib/c-call/test/Makefile >+lib/mlton/sml/mlrisc-lib/c-call/test/c-sparc-test.sml >+lib/mlton/sml/mlrisc-lib/c-call/test/c-test-gen.sml >+lib/mlton/sml/mlrisc-lib/c-call/test/c-x86-64-test.sml >+lib/mlton/sml/mlrisc-lib/c-call/test/c-x86-test.sml >+lib/mlton/sml/mlrisc-lib/c-call/test/group.cm >+lib/mlton/sml/mlrisc-lib/c-call/test/sources.cm >+lib/mlton/sml/mlrisc-lib/c-call/test/spill-table.sml >+lib/mlton/sml/mlrisc-lib/c-call/test/test-varargs.sml >+lib/mlton/sml/mlrisc-lib/c-call/test/wrapper.cm >+lib/mlton/sml/mlrisc-lib/c-call/test/x86-64-elf.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/call/located-arg-fn.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/call/marshal.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/call/smlnj-prim-c-call.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/call/sources.cm >+lib/mlton/sml/mlrisc-lib/c-call/varargs/call/vararg-call-fn.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/call/vararg-call.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/call/vararg-constants.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/call/vararg.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/Makefile >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/gen-fn.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/located-arg.h >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/mlrisc-gen-sig.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/sparc-gen-fn.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/test-interp.c >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/test.c >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/util.c >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/vararg-interp-sparc.s >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/vararg-interp-x86-darwin.s >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/vararg-interp-x86-linux.s >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/x86-64-gen-fn.sml >+lib/mlton/sml/mlrisc-lib/c-call/varargs/interp/x86-gen-fn.sml > lib/mlton/sml/mlrisc-lib/c-calls/c-calls.sig > lib/mlton/sml/mlrisc-lib/c-calls/c-types.sml >+lib/mlton/sml/mlrisc-lib/c-calls/c-types.sml.orig > lib/mlton/sml/mlrisc-lib/c-calls/unimplemented-c-calls.sml > lib/mlton/sml/mlrisc-lib/c-calls/unimplemented-c-calls.sml.orig > lib/mlton/sml/mlrisc-lib/cluster/clusterGraph.sig >@@ -1488,6 +1408,13 @@ > lib/mlton/sml/mlrisc-lib/cm/AMD64-SSA.cm > lib/mlton/sml/mlrisc-lib/cm/AMD64-Sched.cm > lib/mlton/sml/mlrisc-lib/cm/AMD64.cm >+lib/mlton/sml/mlrisc-lib/cm/CCall-Vararg.cm >+lib/mlton/sml/mlrisc-lib/cm/CCall-VarargCall.cm >+lib/mlton/sml/mlrisc-lib/cm/CCall-VarargInterp.cm >+lib/mlton/sml/mlrisc-lib/cm/CCall-sparc.cm >+lib/mlton/sml/mlrisc-lib/cm/CCall-x86-64.cm >+lib/mlton/sml/mlrisc-lib/cm/CCall-x86.cm >+lib/mlton/sml/mlrisc-lib/cm/CCall.cm > lib/mlton/sml/mlrisc-lib/cm/Control.cm > lib/mlton/sml/mlrisc-lib/cm/GC.cm > lib/mlton/sml/mlrisc-lib/cm/Graphs.cm >@@ -1515,7 +1442,6 @@ > lib/mlton/sml/mlrisc-lib/cm/RA.cm > lib/mlton/sml/mlrisc-lib/cm/RTL.cm > lib/mlton/sml/mlrisc-lib/cm/Region.cm >-lib/mlton/sml/mlrisc-lib/cm/SA.cm > lib/mlton/sml/mlrisc-lib/cm/SPARC-GC.cm > lib/mlton/sml/mlrisc-lib/cm/SPARC-Peephole.cm > lib/mlton/sml/mlrisc-lib/cm/SPARC-RTL.cm >@@ -1524,6 +1450,7 @@ > lib/mlton/sml/mlrisc-lib/cm/SPARC.cm > lib/mlton/sml/mlrisc-lib/cm/SSA.cm > lib/mlton/sml/mlrisc-lib/cm/Sched.cm >+lib/mlton/sml/mlrisc-lib/cm/StagedAlloc.cm > lib/mlton/sml/mlrisc-lib/cm/VLIW.cm > lib/mlton/sml/mlrisc-lib/cm/Visual.cm > lib/mlton/sml/mlrisc-lib/cm/ir-archive.cm >@@ -1539,13 +1466,18 @@ > lib/mlton/sml/mlrisc-lib/demo/build-110.25.sml > lib/mlton/sml/mlrisc-lib/demo/build-110.29.sml > lib/mlton/sml/mlrisc-lib/demo/demo-alpha.sml >+lib/mlton/sml/mlrisc-lib/demo/demo-amd64.sml > lib/mlton/sml/mlrisc-lib/demo/demo-backend.sml > lib/mlton/sml/mlrisc-lib/demo/demo-sparc.sml > lib/mlton/sml/mlrisc-lib/demo/demo-types.sml > lib/mlton/sml/mlrisc-lib/demo/eg-alpha.sml >+lib/mlton/sml/mlrisc-lib/demo/eg-amd64.sml > lib/mlton/sml/mlrisc-lib/demo/eg-sparc.sml >+lib/mlton/sml/mlrisc-lib/demo/group.cm >+lib/mlton/sml/mlrisc-lib/demo/sources-amd64.cm > lib/mlton/sml/mlrisc-lib/demo/sources.cm > lib/mlton/sml/mlrisc-lib/demo/spill-table.sml >+lib/mlton/sml/mlrisc-lib/demo/wrapper.cm > lib/mlton/sml/mlrisc-lib/emit/asm-flags.sml > lib/mlton/sml/mlrisc-lib/emit/asmEmit.sig > lib/mlton/sml/mlrisc-lib/emit/asmStream.sml >@@ -1870,6 +1802,14 @@ > lib/mlton/sml/mlrisc-lib/mlb/AMD64-Peephole.mlb.orig > lib/mlton/sml/mlrisc-lib/mlb/AMD64.mlb > lib/mlton/sml/mlrisc-lib/mlb/AMD64.mlb.orig >+lib/mlton/sml/mlrisc-lib/mlb/CCall-sparc.mlb >+lib/mlton/sml/mlrisc-lib/mlb/CCall-sparc.mlb.orig >+lib/mlton/sml/mlrisc-lib/mlb/CCall-x86-64.mlb >+lib/mlton/sml/mlrisc-lib/mlb/CCall-x86-64.mlb.orig >+lib/mlton/sml/mlrisc-lib/mlb/CCall-x86.mlb >+lib/mlton/sml/mlrisc-lib/mlb/CCall-x86.mlb.orig >+lib/mlton/sml/mlrisc-lib/mlb/CCall.mlb >+lib/mlton/sml/mlrisc-lib/mlb/CCall.mlb.orig > lib/mlton/sml/mlrisc-lib/mlb/Control.mlb > lib/mlton/sml/mlrisc-lib/mlb/Control.mlb.orig > lib/mlton/sml/mlrisc-lib/mlb/Graphs.mlb >@@ -1892,10 +1832,10 @@ > lib/mlton/sml/mlrisc-lib/mlb/Peephole.mlb.orig > lib/mlton/sml/mlrisc-lib/mlb/RA.mlb > lib/mlton/sml/mlrisc-lib/mlb/RA.mlb.orig >-lib/mlton/sml/mlrisc-lib/mlb/SA.mlb >-lib/mlton/sml/mlrisc-lib/mlb/SA.mlb.orig > lib/mlton/sml/mlrisc-lib/mlb/SPARC.mlb > lib/mlton/sml/mlrisc-lib/mlb/SPARC.mlb.orig >+lib/mlton/sml/mlrisc-lib/mlb/StagedAlloc.mlb >+lib/mlton/sml/mlrisc-lib/mlb/StagedAlloc.mlb.orig > lib/mlton/sml/mlrisc-lib/mlb/Visual.mlb > lib/mlton/sml/mlrisc-lib/mlb/Visual.mlb.orig > lib/mlton/sml/mlrisc-lib/mlrisc-lib.mlb >@@ -1910,6 +1850,8 @@ > lib/mlton/sml/mlrisc-lib/mltree/machine-int.sml > lib/mlton/sml/mlrisc-lib/mltree/mltree-basis.sig > lib/mlton/sml/mlrisc-lib/mltree/mltree-basis.sml >+lib/mlton/sml/mlrisc-lib/mltree/mltree-check-ty.sml >+lib/mlton/sml/mlrisc-lib/mltree/mltree-check-ty.sml.orig > lib/mlton/sml/mlrisc-lib/mltree/mltree-eval.sig > lib/mlton/sml/mlrisc-lib/mltree/mltree-eval.sml > lib/mlton/sml/mlrisc-lib/mltree/mltree-extension.sig >@@ -2113,11 +2055,14 @@ > lib/mlton/sml/mlrisc-lib/sparc/ra/sparcRewrite.sml > lib/mlton/sml/mlrisc-lib/sparc/ra/sparcSpillInstr.sml > lib/mlton/sml/mlrisc-lib/sparc/sparc.mdl >-lib/mlton/sml/mlrisc-lib/staged-allocation/c-call-sig.sml >-lib/mlton/sml/mlrisc-lib/staged-allocation/call-conv-sig.sml >-lib/mlton/sml/mlrisc-lib/staged-allocation/staged-allocation-fn.sml >-lib/mlton/sml/mlrisc-lib/staged-allocation/staged-allocation-fn.sml.orig >-lib/mlton/sml/mlrisc-lib/staged-allocation/staged-allocation-sig.sml >+lib/mlton/sml/mlrisc-lib/staged-alloc/README >+lib/mlton/sml/mlrisc-lib/staged-alloc/allocator/staged-allocation-fn.sml >+lib/mlton/sml/mlrisc-lib/staged-alloc/allocator/staged-allocation-sig.sml >+lib/mlton/sml/mlrisc-lib/staged-alloc/conventions/c-loc-kind.sml >+lib/mlton/sml/mlrisc-lib/staged-alloc/conventions/power-pc-fn.sml >+lib/mlton/sml/mlrisc-lib/staged-alloc/conventions/sparc-c-fn.sml >+lib/mlton/sml/mlrisc-lib/staged-alloc/conventions/x86-64-c-fn.sml >+lib/mlton/sml/mlrisc-lib/staged-alloc/conventions/x86-c-fn.sml > lib/mlton/sml/mlrisc-lib/visualization/allDisplays.sml > lib/mlton/sml/mlrisc-lib/visualization/cfgViewer.sml > lib/mlton/sml/mlrisc-lib/visualization/cfgViewer.sml.orig >@@ -2183,10 +2128,10 @@ > lib/mlton/sml/mlyacc-lib/base.sig > lib/mlton/sml/mlyacc-lib/join.sml > lib/mlton/sml/mlyacc-lib/lrtable.sml >+lib/mlton/sml/mlyacc-lib/ml-yacc-lib.cm > lib/mlton/sml/mlyacc-lib/mlyacc-lib.mlb > lib/mlton/sml/mlyacc-lib/parser1.sml > lib/mlton/sml/mlyacc-lib/parser2.sml >-lib/mlton/sml/mlyacc-lib/sources.cm > lib/mlton/sml/mlyacc-lib/stream.sml > lib/mlton/sml/smlnj-lib/CHANGES > lib/mlton/sml/smlnj-lib/CPP/README >@@ -2203,66 +2148,6 @@ > lib/mlton/sml/smlnj-lib/Controls/controls.sml > lib/mlton/sml/smlnj-lib/Controls/registry-sig.sml > lib/mlton/sml/smlnj-lib/Controls/registry.sml >-lib/mlton/sml/smlnj-lib/Doc/BasisInfo/HTML.info >-lib/mlton/sml/smlnj-lib/Doc/CATALOG >-lib/mlton/sml/smlnj-lib/Doc/Config.cfg >-lib/mlton/sml/smlnj-lib/Doc/Entities.sgml >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Controls/control-registry.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Controls/control-set.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Controls/control-util.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Controls/controls-lib-part.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Controls/controls.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/HashCons/hash-cons.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/RegExp/engine-sig.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/RegExp/match-tree.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/RegExp/parser-sig.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/RegExp/regexp-fn.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/RegExp/regexp-intro.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/RegExp/regexp-lib-part.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/RegExp/regexp-sig.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/RegExp/syntax.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Unix/unix-env.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Unix/unix-lib-part.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Unix/unix-path.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/array-qsort-fn.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/array-qsort.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/array-sort.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/atom.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/binary-map-fn.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/binary-set-fn.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/bit-array.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/bit-vector.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/bsearch.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/char-map.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/dynamic-array.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/fifo.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/iterate.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/lib-base.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/list-format.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/list-map-fn.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/list-set-fn.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/list-xprod.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/listsort.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/mono-array-sort.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/mono-dynamic-array.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/ord-key.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/ord-map.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/ord-set.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/queue.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/rand.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/random.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/splay-map-fn.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/splay-set-fn.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/splaytree.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/uref.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util/util-lib-part.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/intro-part.mldoc >-lib/mlton/sml/smlnj-lib/Doc/ML-Doc/smlnj-lib.mldoc >-lib/mlton/sml/smlnj-lib/Doc/config.sh >-lib/mlton/sml/smlnj-lib/Doc/index.template >-lib/mlton/sml/smlnj-lib/Doc/input >-lib/mlton/sml/smlnj-lib/Doc/page.template >-lib/mlton/sml/smlnj-lib/Doc/toc.template > lib/mlton/sml/smlnj-lib/HTML/HTML32.dtd > lib/mlton/sml/smlnj-lib/HTML/README > lib/mlton/sml/smlnj-lib/HTML/check-html-fn.sml >@@ -2270,8 +2155,6 @@ > lib/mlton/sml/smlnj-lib/HTML/html-attrs-fn.sml > lib/mlton/sml/smlnj-lib/HTML/html-attrs-fn.sml.orig > lib/mlton/sml/smlnj-lib/HTML/html-attrs-sig.sml >-lib/mlton/sml/smlnj-lib/HTML/html-cons-lib.mlb >-lib/mlton/sml/smlnj-lib/HTML/html-cons-lib.mlb.orig > lib/mlton/sml/smlnj-lib/HTML/html-defaults.sml > lib/mlton/sml/smlnj-lib/HTML/html-elements-fn.sml > lib/mlton/sml/smlnj-lib/HTML/html-elements-fn.sml.orig >@@ -2314,6 +2197,18 @@ > lib/mlton/sml/smlnj-lib/INet/sock-util-sig.sml > lib/mlton/sml/smlnj-lib/INet/sock-util.sml > lib/mlton/sml/smlnj-lib/INet/unix-sock-util.sml >+lib/mlton/sml/smlnj-lib/JSON/README >+lib/mlton/sml/smlnj-lib/JSON/json-lib.cm >+lib/mlton/sml/smlnj-lib/JSON/json-lib.mlb >+lib/mlton/sml/smlnj-lib/JSON/json-lib.mlb.orig >+lib/mlton/sml/smlnj-lib/JSON/json-parser.sml >+lib/mlton/sml/smlnj-lib/JSON/json-printer.sml >+lib/mlton/sml/smlnj-lib/JSON/json-stream-parser.sml >+lib/mlton/sml/smlnj-lib/JSON/json-stream-printer.sml >+lib/mlton/sml/smlnj-lib/JSON/json-tokens.sml >+lib/mlton/sml/smlnj-lib/JSON/json.lex >+lib/mlton/sml/smlnj-lib/JSON/json.lex.sml >+lib/mlton/sml/smlnj-lib/JSON/json.sml > lib/mlton/sml/smlnj-lib/PORTING > lib/mlton/sml/smlnj-lib/PP/README > lib/mlton/sml/smlnj-lib/PP/devices/ansi-term-dev.sml >@@ -2342,9 +2237,6 @@ > lib/mlton/sml/smlnj-lib/PP/tests/test-html.sml > lib/mlton/sml/smlnj-lib/PP/tests/test.sml > lib/mlton/sml/smlnj-lib/PP/tests/typp.sml >-lib/mlton/sml/smlnj-lib/README >-lib/mlton/sml/smlnj-lib/README.mlton >-lib/mlton/sml/smlnj-lib/README.mlton.orig > lib/mlton/sml/smlnj-lib/Reactive/README > lib/mlton/sml/smlnj-lib/Reactive/instruction.sml > lib/mlton/sml/smlnj-lib/Reactive/machine.sml >@@ -2357,6 +2249,7 @@ > lib/mlton/sml/smlnj-lib/RegExp/BackEnd/dfa-engine.sml > lib/mlton/sml/smlnj-lib/RegExp/BackEnd/engine-sig.sml > lib/mlton/sml/smlnj-lib/RegExp/BackEnd/fsm.sml >+lib/mlton/sml/smlnj-lib/RegExp/BackEnd/thompson-engine.sml > lib/mlton/sml/smlnj-lib/RegExp/FrontEnd/awk-syntax.sml > lib/mlton/sml/smlnj-lib/RegExp/FrontEnd/parser-sig.sml > lib/mlton/sml/smlnj-lib/RegExp/FrontEnd/syntax-sig.sml >@@ -2365,6 +2258,10 @@ > lib/mlton/sml/smlnj-lib/RegExp/Glue/regexp-fn.sml > lib/mlton/sml/smlnj-lib/RegExp/Glue/regexp-sig.sml > lib/mlton/sml/smlnj-lib/RegExp/README >+lib/mlton/sml/smlnj-lib/RegExp/Tests/engines.sml >+lib/mlton/sml/smlnj-lib/RegExp/Tests/run.sh >+lib/mlton/sml/smlnj-lib/RegExp/Tests/sources.cm >+lib/mlton/sml/smlnj-lib/RegExp/Tests/test-fn.sml > lib/mlton/sml/smlnj-lib/RegExp/regexp-lib.cm > lib/mlton/sml/smlnj-lib/RegExp/regexp-lib.mlb > lib/mlton/sml/smlnj-lib/RegExp/regexp-lib.mlb.orig >@@ -2479,6 +2376,7 @@ > lib/mlton/sml/smlnj-lib/Util/random.sml > lib/mlton/sml/smlnj-lib/Util/real-format.sml > lib/mlton/sml/smlnj-lib/Util/real-order-stats.sml >+lib/mlton/sml/smlnj-lib/Util/real-order-stats.sml.orig > lib/mlton/sml/smlnj-lib/Util/redblack-map-fn.sml > lib/mlton/sml/smlnj-lib/Util/redblack-map-fn.sml.orig > lib/mlton/sml/smlnj-lib/Util/redblack-set-fn.sml >@@ -2506,16 +2404,50 @@ > lib/mlton/sml/smlnj-lib/Util/word-hash-table.sml > lib/mlton/sml/smlnj-lib/Util/word-redblack-map.sml > lib/mlton/sml/smlnj-lib/Util/word-redblack-set.sml >+lib/mlton/sml/smlnj-lib/XML/README >+lib/mlton/sml/smlnj-lib/XML/xml-lib.cm >+lib/mlton/sml/smlnj-lib/XML/xml-sig.sml > lib/mlton/sml/smlnj-lib/smlnj-lib.mlb > lib/mlton/sml/smlnj-lib/smlnj-lib.mlb.orig >-lib/mlton/target-map >-lib/mlton/world.mlton >+lib/mlton/static-library >+lib/mlton/targets/self/arch >+lib/mlton/targets/self/constants >+lib/mlton/targets/self/include/c-types.h >+lib/mlton/targets/self/libgdtoa-gdb.a >+lib/mlton/targets/self/libgdtoa-pic.a >+lib/mlton/targets/self/libgdtoa.a >+lib/mlton/targets/self/libmlton-gdb.a >+lib/mlton/targets/self/libmlton-pic.a >+lib/mlton/targets/self/libmlton.a >+lib/mlton/targets/self/os >+lib/mlton/targets/self/sizes >+lib/mlton/targets/self/sml/c-types.sml >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/arch >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/constants >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/include/c-types.h >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/libgdtoa-gdb.a >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/libgdtoa-pic.a >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/libmlton-gdb.a >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/libgdtoa.a >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/libmlton-pic.a >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/libmlton.a >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/os >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/sizes >+%%MINGW32CROSS%%lib/mlton/targets/mingw32/sml/c-types.sml > %%PORTDOCS%%%%DOCSDIR%%/README >+%%PORTDOCS%%%%DOCSDIR%%/basis/README > %%PORTDOCS%%%%DOCSDIR%%/changelog >+%%PORTDOCS%%%%DOCSDIR%%/ckit-lib/README >+%%PORTDOCS%%%%DOCSDIR%%/ckit-lib/README.mlton >+%%PORTDOCS%%%%DOCSDIR%%/ckit-lib/README.mlton.orig >+%%PORTDOCS%%%%DOCSDIR%%/ckit-lib/doc/overview >+%%PORTDOCS%%%%DOCSDIR%%/ckit-lib/doc/overview.html >+%%PORTDOCS%%%%DOCSDIR%%/ckit-lib/doc/todo >+%%PORTDOCS%%%%DOCSDIR%%/cm2mlb/Makefile > %%PORTDOCS%%%%DOCSDIR%%/cm2mlb/cm2mlb-map >+%%PORTDOCS%%%%DOCSDIR%%/cm2mlb/cm2mlb.cm > %%PORTDOCS%%%%DOCSDIR%%/cm2mlb/cm2mlb.sml > %%PORTDOCS%%%%DOCSDIR%%/cm2mlb/gen-mlb.sml >-%%PORTDOCS%%%%DOCSDIR%%/cm2mlb/sources.cm > %%PORTDOCS%%%%DOCSDIR%%/cmcat/cmcat.sml > %%PORTDOCS%%%%DOCSDIR%%/cmcat/sources.cm > %%PORTDOCS%%%%DOCSDIR%%/examples/Makefile >@@ -2561,6 +2493,7 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/Bugs20041109 > %%PORTDOCS%%%%DOCSDIR%%/guide/Bugs20051202 > %%PORTDOCS%%%%DOCSDIR%%/guide/Bugs20070826 >+%%PORTDOCS%%%%DOCSDIR%%/guide/Bugs20100608 > %%PORTDOCS%%%%DOCSDIR%%/guide/CKitLibrary > %%PORTDOCS%%%%DOCSDIR%%/guide/CMinusMinus > %%PORTDOCS%%%%DOCSDIR%%/guide/CallGraph >@@ -2572,6 +2505,7 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/Chunkify > %%PORTDOCS%%%%DOCSDIR%%/guide/Closure > %%PORTDOCS%%%%DOCSDIR%%/guide/ClosureConvert >+%%PORTDOCS%%%%DOCSDIR%%/guide/CombineConversions > %%PORTDOCS%%%%DOCSDIR%%/guide/CommonArg > %%PORTDOCS%%%%DOCSDIR%%/guide/CommonBlock > %%PORTDOCS%%%%DOCSDIR%%/guide/CommonSubexp >@@ -2610,6 +2544,7 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/EqualityTypeVariable > %%PORTDOCS%%%%DOCSDIR%%/guide/EtaExpansion > %%PORTDOCS%%%%DOCSDIR%%/guide/FAQ >+%%PORTDOCS%%%%DOCSDIR%%/guide/FSharp > %%PORTDOCS%%%%DOCSDIR%%/guide/Features > %%PORTDOCS%%%%DOCSDIR%%/guide/FirstClassPolymorphism > %%PORTDOCS%%%%DOCSDIR%%/guide/Fixpoints >@@ -2658,6 +2593,7 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/LanguageChanges > %%PORTDOCS%%%%DOCSDIR%%/guide/Lazy > %%PORTDOCS%%%%DOCSDIR%%/guide/Libraries >+%%PORTDOCS%%%%DOCSDIR%%/guide/LibrarySupport > %%PORTDOCS%%%%DOCSDIR%%/guide/License > %%PORTDOCS%%%%DOCSDIR%%/guide/LineDirective > %%PORTDOCS%%%%DOCSDIR%%/guide/LocalFlatten >@@ -2672,15 +2608,19 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/MLBasisPathMap > %%PORTDOCS%%%%DOCSDIR%%/guide/MLBasisSyntaxAndSemantics > %%PORTDOCS%%%%DOCSDIR%%/guide/MLKit >+%%PORTDOCS%%%%DOCSDIR%%/guide/MLLex > %%PORTDOCS%%%%DOCSDIR%%/guide/MLNLFFI >+%%PORTDOCS%%%%DOCSDIR%%/guide/MLNLFFIGen > %%PORTDOCS%%%%DOCSDIR%%/guide/MLNLFFIImplementation > %%PORTDOCS%%%%DOCSDIR%%/guide/MLRISCLibrary > %%PORTDOCS%%%%DOCSDIR%%/guide/MLTONWIKIVERSION >+%%PORTDOCS%%%%DOCSDIR%%/guide/MLYacc > %%PORTDOCS%%%%DOCSDIR%%/guide/MLj > %%PORTDOCS%%%%DOCSDIR%%/guide/MLmon > %%PORTDOCS%%%%DOCSDIR%%/guide/MLtonArray > %%PORTDOCS%%%%DOCSDIR%%/guide/MLtonBinIO > %%PORTDOCS%%%%DOCSDIR%%/guide/MLtonCont >+%%PORTDOCS%%%%DOCSDIR%%/guide/MLtonContIsolateImplementation > %%PORTDOCS%%%%DOCSDIR%%/guide/MLtonExn > %%PORTDOCS%%%%DOCSDIR%%/guide/MLtonFinalizable > %%PORTDOCS%%%%DOCSDIR%%/guide/MLtonGC >@@ -2720,6 +2660,7 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/MoscowML > %%PORTDOCS%%%%DOCSDIR%%/guide/Multi > %%PORTDOCS%%%%DOCSDIR%%/guide/Mutable >+%%PORTDOCS%%%%DOCSDIR%%/guide/NeedsReview > %%PORTDOCS%%%%DOCSDIR%%/guide/NumericLiteral > %%PORTDOCS%%%%DOCSDIR%%/guide/OCaml > %%PORTDOCS%%%%DOCSDIR%%/guide/ObjectOrientedProgramming >@@ -2736,6 +2677,7 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/PhantomType > %%PORTDOCS%%%%DOCSDIR%%/guide/PlatformSpecificNotes > %%PORTDOCS%%%%DOCSDIR%%/guide/PolyEqual >+%%PORTDOCS%%%%DOCSDIR%%/guide/PolyHash > %%PORTDOCS%%%%DOCSDIR%%/guide/PolyML > %%PORTDOCS%%%%DOCSDIR%%/guide/PolymorphicEquality > %%PORTDOCS%%%%DOCSDIR%%/guide/Polyvariance >@@ -2766,6 +2708,7 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/Release20041109 > %%PORTDOCS%%%%DOCSDIR%%/guide/Release20051202 > %%PORTDOCS%%%%DOCSDIR%%/guide/Release20070826 >+%%PORTDOCS%%%%DOCSDIR%%/guide/Release20100608 > %%PORTDOCS%%%%DOCSDIR%%/guide/ReleaseChecklist > %%PORTDOCS%%%%DOCSDIR%%/guide/RemoveUnused > %%PORTDOCS%%%%DOCSDIR%%/guide/Restore >@@ -2773,16 +2716,21 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/RunTimeOptions > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnAIX > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnAMD64 >+%%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnARM >+%%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnAlpha > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnCygwin > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnDarwin > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnFreeBSD > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnHPPA > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnHPUX >+%%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnIA64 > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnLinux > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnMinGW > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnNetBSD > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnOpenBSD > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnPowerPC >+%%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnPowerPC64 >+%%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnS390 > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnSolaris > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnSparc > %%PORTDOCS%%%%DOCSDIR%%/guide/RunningOnX86 >@@ -2816,13 +2764,12 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/StandardMLImplementations > %%PORTDOCS%%%%DOCSDIR%%/guide/StandardMLPortability > %%PORTDOCS%%%%DOCSDIR%%/guide/StandardMLTutorials >+%%PORTDOCS%%%%DOCSDIR%%/guide/StaticSum > %%PORTDOCS%%%%DOCSDIR%%/guide/StephenWeeks > %%PORTDOCS%%%%DOCSDIR%%/guide/StyleGuide > %%PORTDOCS%%%%DOCSDIR%%/guide/Subversion > %%PORTDOCS%%%%DOCSDIR%%/guide/SuccessorML > %%PORTDOCS%%%%DOCSDIR%%/guide/SureshJagannathan >-%%PORTDOCS%%%%DOCSDIR%%/guide/Survey >-%%PORTDOCS%%%%DOCSDIR%%/guide/SurveyDone > %%PORTDOCS%%%%DOCSDIR%%/guide/Swerve > %%PORTDOCS%%%%DOCSDIR%%/guide/SyntacticConventions > %%PORTDOCS%%%%DOCSDIR%%/guide/SystemInfo >@@ -2841,6 +2788,7 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/TalkTemplate > %%PORTDOCS%%%%DOCSDIR%%/guide/TalkWholeProgram > %%PORTDOCS%%%%DOCSDIR%%/guide/TipsForWritingConciseSML >+%%PORTDOCS%%%%DOCSDIR%%/guide/TitleIndex > %%PORTDOCS%%%%DOCSDIR%%/guide/ToMachine > %%PORTDOCS%%%%DOCSDIR%%/guide/ToRSSA > %%PORTDOCS%%%%DOCSDIR%%/guide/ToSSA2 >@@ -2862,6 +2810,7 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/Variant > %%PORTDOCS%%%%DOCSDIR%%/guide/VesaKarvonen > %%PORTDOCS%%%%DOCSDIR%%/guide/WantedPages >+%%PORTDOCS%%%%DOCSDIR%%/guide/WarnUnusedAnomalies > %%PORTDOCS%%%%DOCSDIR%%/guide/WebSite > %%PORTDOCS%%%%DOCSDIR%%/guide/WesleyTerpstra > %%PORTDOCS%%%%DOCSDIR%%/guide/WholeProgramOptimization >@@ -2880,6 +2829,7 @@ > %%PORTDOCS%%%%DOCSDIR%%/guide/fxp > %%PORTDOCS%%%%DOCSDIR%%/guide/index.html > %%PORTDOCS%%%%DOCSDIR%%/guide/mGTK >+%%PORTDOCS%%%%DOCSDIR%%/guide/mlton-guide.pdf > %%PORTDOCS%%%%DOCSDIR%%/guide/moin-bottom.png > %%PORTDOCS%%%%DOCSDIR%%/guide/moin-email.png > %%PORTDOCS%%%%DOCSDIR%%/guide/moin-ftp.png >@@ -2897,32 +2847,247 @@ > %%PORTDOCS%%%%DOCSDIR%%/license/gdtoa-LICENSE > %%PORTDOCS%%%%DOCSDIR%%/license/gmp-LICENSE > %%PORTDOCS%%%%DOCSDIR%%/mllex.pdf >+%%PORTDOCS%%%%DOCSDIR%%/mlnlffi-lib/README >+%%PORTDOCS%%%%DOCSDIR%%/mlnlffi-lib/README.mlton >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/Makefile >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/README >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/fun-ssa-value-graph.gif >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/mandelbrot-cdg-survey.gif >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/mandelbrot-cfg-survey.gif >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/mandelbrot-ddg.gif >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/mandelbrot-dom-survey.gif >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/mandelbrot-loop-nesting.gif >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/mandelbrot-opt.gif >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/mandelbrot-region-survey.gif >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/mandelbrot-ssa.gif >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/smlnj.jpg >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/vh32.png >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/graphics/vh401.gif >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/html/Makefile >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/html/mltex.thm >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/html/mltex2html >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/html/mltex2html.orig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/C6.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/ILP.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/INTRO.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/Makefile >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/SSA.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/VLIW.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/alpha.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/annotations.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/asm.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/availability.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/backend-opt.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/cells.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/cluster.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/compiler-graphs.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/constants.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/contributions.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/contributors.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/delayslots.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/freq.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/future-work.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/gc.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/graphics.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/graphs.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/hppa.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/instrsel.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/instructions.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/labelexp.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/labels.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/line-counts.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mc.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/md.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mips.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mlrisc-arch.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mlrisc-compiler.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mlrisc-gen.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mlrisc-graphics.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mlrisc-ir-rep.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mlrisc-ir.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mlrisc-md.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mlrisc-ra.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mlrisc.bib >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mlrisc.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mltex.sty >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mltex.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mltexdoc.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mltree-ext.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mltree-util.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/mltree.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/optimizations.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/ppc.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/problem.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/pseudo-ops.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/ra.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/regions.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/regmap.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/requirements.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/sml.sty >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/sml.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/span-dep.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/sparc.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/streams.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/sys-integration.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/systems.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/latex/x86.tex >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/Makefile >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/big-pict.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/big-pict2.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/cdg.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/cfg-rev.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/cfg.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/compiler-1.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/compiler-2.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/compiler.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/compiler2.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/dom.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/hof-1.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/hof-2.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/hyperblock-formation.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/if-conversion.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/layers.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/mlrisc-IR.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/mlrisc-ir-archive.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/optimization.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/pdom.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/phg.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/region-builder.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/sharing1.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/sharing2.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/sharing3.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/subgraph.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/tail-dupl.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/tail-duplication.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/trace.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/uncol.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/uncol1.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/uncol2.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig/viewer.fig >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/README.mlton >+%%PORTDOCS%%%%DOCSDIR%%/mlrisc-lib/README.mlton.orig > %%PORTDOCS%%%%DOCSDIR%%/mlton-guide.pdf > %%PORTDOCS%%%%DOCSDIR%%/mlyacc.pdf >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/BasisInfo/HTML.info >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/CATALOG >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/Config.cfg >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/Entities.sgml >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Controls/control-registry.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Controls/control-set.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Controls/control-util.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Controls/controls-lib-part.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Controls/controls.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/HashCons/hash-cons.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/RegExp/engine-sig.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/RegExp/match-tree.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/RegExp/parser-sig.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/RegExp/regexp-fn.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/RegExp/regexp-intro.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/RegExp/regexp-lib-part.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/RegExp/regexp-sig.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/RegExp/syntax.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Unix/unix-env.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Unix/unix-lib-part.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Unix/unix-path.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/array-qsort-fn.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/array-qsort.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/array-sort.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/atom.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/binary-map-fn.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/binary-set-fn.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/bit-array.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/bit-vector.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/bsearch.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/char-map.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/dynamic-array.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/fifo.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/iterate.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/lib-base.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/list-format.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/list-map-fn.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/list-set-fn.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/list-xprod.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/listsort.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/mono-array-sort.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/mono-dynamic-array.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/ord-key.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/ord-map.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/ord-set.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/queue.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/rand.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/random.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/splay-map-fn.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/splay-set-fn.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/splaytree.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/uref.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util/util-lib-part.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/intro-part.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/smlnj-lib.mldoc >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/config.sh >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/index.template >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/input >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/page.template >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/Doc/toc.template >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/README >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/README.mlton >+%%PORTDOCS%%%%DOCSDIR%%/smlnj-lib/README.mlton.orig >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Util >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Unix >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/RegExp >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/HashCons >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/smlnj-lib/Doc/ML-Doc/Controls >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/smlnj-lib/Doc/ML-Doc >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/smlnj-lib/Doc/BasisInfo >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/smlnj-lib/Doc >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/smlnj-lib >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/mlyacc-lib >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/mlrisc-lib/Doc/pictures/fig >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/mlrisc-lib/Doc/pictures >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/mlrisc-lib/Doc/latex >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/mlrisc-lib/Doc/html >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/mlrisc-lib/Doc/graphics >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/mlrisc-lib/Doc >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/mlrisc-lib >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/mlnlffi-lib >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/license >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/guide >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/save-world >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/profiling >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/finalizable >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/ffi >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/cml >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/cmcat >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/cm2mlb >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/ckit-lib/doc >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/ckit-lib >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/basis >+%%PORTDOCS%%@dirrm %%DOCSDIR%% >+@dirrm lib/mlton/targets/self/sml >+@dirrm lib/mlton/targets/self/include >+@dirrm lib/mlton/targets/self >+%%MINGW32CROSS%%@dirrm lib/mlton/targets/mingw32/sml >+%%MINGW32CROSS%%@dirrm lib/mlton/targets/mingw32/include >+%%MINGW32CROSS%%@dirrm lib/mlton/targets/mingw32 >+@dirrm lib/mlton/targets >+@dirrm lib/mlton/sml/smlnj-lib/XML > @dirrm lib/mlton/sml/smlnj-lib/Util > @dirrm lib/mlton/sml/smlnj-lib/Unix >+@dirrm lib/mlton/sml/smlnj-lib/RegExp/Tests > @dirrm lib/mlton/sml/smlnj-lib/RegExp/Glue > @dirrm lib/mlton/sml/smlnj-lib/RegExp/FrontEnd > @dirrm lib/mlton/sml/smlnj-lib/RegExp/BackEnd > @dirrm lib/mlton/sml/smlnj-lib/RegExp >-@dirrm lib/mlton/sml/smlnj-lib/Reactive/OLD > @dirrm lib/mlton/sml/smlnj-lib/Reactive > @dirrm lib/mlton/sml/smlnj-lib/PP/tests > @dirrm lib/mlton/sml/smlnj-lib/PP/src > @dirrm lib/mlton/sml/smlnj-lib/PP/examples > @dirrm lib/mlton/sml/smlnj-lib/PP/devices > @dirrm lib/mlton/sml/smlnj-lib/PP >+@dirrm lib/mlton/sml/smlnj-lib/JSON > @dirrm lib/mlton/sml/smlnj-lib/INet > @dirrm lib/mlton/sml/smlnj-lib/HashCons > @dirrm lib/mlton/sml/smlnj-lib/HTML >-@dirrm lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Util >-@dirrm lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Unix >-@dirrm lib/mlton/sml/smlnj-lib/Doc/ML-Doc/RegExp >-@dirrm lib/mlton/sml/smlnj-lib/Doc/ML-Doc/HashCons >-@dirrm lib/mlton/sml/smlnj-lib/Doc/ML-Doc/Controls >-@dirrm lib/mlton/sml/smlnj-lib/Doc/ML-Doc >-@dirrm lib/mlton/sml/smlnj-lib/Doc/BasisInfo >-@dirrm lib/mlton/sml/smlnj-lib/Doc > @dirrm lib/mlton/sml/smlnj-lib/Controls > @dirrm lib/mlton/sml/smlnj-lib/CPP > @dirrm lib/mlton/sml/smlnj-lib >@@ -2938,7 +3103,9 @@ > @dirrm lib/mlton/sml/mlrisc-lib/x86 > @dirrm lib/mlton/sml/mlrisc-lib/visualization > @dirrm lib/mlton/sml/mlrisc-lib/util >-@dirrm lib/mlton/sml/mlrisc-lib/staged-allocation >+@dirrm lib/mlton/sml/mlrisc-lib/staged-alloc/conventions >+@dirrm lib/mlton/sml/mlrisc-lib/staged-alloc/allocator >+@dirrm lib/mlton/sml/mlrisc-lib/staged-alloc > @dirrm lib/mlton/sml/mlrisc-lib/sparc/ra > @dirrm lib/mlton/sml/mlrisc-lib/sparc/mltree > @dirrm lib/mlton/sml/mlrisc-lib/sparc/instructions >@@ -2987,9 +3154,15 @@ > @dirrm lib/mlton/sml/mlrisc-lib/cm > @dirrm lib/mlton/sml/mlrisc-lib/cluster > @dirrm lib/mlton/sml/mlrisc-lib/c-calls >+@dirrm lib/mlton/sml/mlrisc-lib/c-call/varargs/interp >+@dirrm lib/mlton/sml/mlrisc-lib/c-call/varargs/call >+@dirrm lib/mlton/sml/mlrisc-lib/c-call/varargs >+@dirrm lib/mlton/sml/mlrisc-lib/c-call/test >+@dirrm lib/mlton/sml/mlrisc-lib/c-call/gen >+@dirrm lib/mlton/sml/mlrisc-lib/c-call/archs >+@dirrm lib/mlton/sml/mlrisc-lib/c-call > @dirrm lib/mlton/sml/mlrisc-lib/block-placement > @dirrm lib/mlton/sml/mlrisc-lib/backpatch >-@dirrm lib/mlton/sml/mlrisc-lib/amd64/staged-allocation > @dirrm lib/mlton/sml/mlrisc-lib/amd64/ra > @dirrm lib/mlton/sml/mlrisc-lib/amd64/mltree > @dirrm lib/mlton/sml/mlrisc-lib/amd64/instructions >@@ -3025,12 +3198,6 @@ > @dirrm lib/mlton/sml/mlrisc-lib/SSA > @dirrm lib/mlton/sml/mlrisc-lib/IR > @dirrm lib/mlton/sml/mlrisc-lib/Glue >-@dirrm lib/mlton/sml/mlrisc-lib/Doc/pictures/fig >-@dirrm lib/mlton/sml/mlrisc-lib/Doc/pictures >-@dirrm lib/mlton/sml/mlrisc-lib/Doc/latex >-@dirrm lib/mlton/sml/mlrisc-lib/Doc/html >-@dirrm lib/mlton/sml/mlrisc-lib/Doc/graphics >-@dirrm lib/mlton/sml/mlrisc-lib/Doc > @dirrm lib/mlton/sml/mlrisc-lib > @dirrm lib/mlton/sml/mlnlffi-lib/memory/platform > @dirrm lib/mlton/sml/mlnlffi-lib/memory >@@ -3068,7 +3235,6 @@ > @dirrm lib/mlton/sml/ckit-lib/regression/output > @dirrm lib/mlton/sml/ckit-lib/regression/invalid-programs > @dirrm lib/mlton/sml/ckit-lib/regression >-@dirrm lib/mlton/sml/ckit-lib/doc > @dirrm lib/mlton/sml/ckit-lib > @dirrm lib/mlton/sml/basis/util > @dirrm lib/mlton/sml/basis/top-level >@@ -3108,19 +3274,14 @@ > @dirrm lib/mlton/sml/basis/config/objptr > @dirrm lib/mlton/sml/basis/config/header > @dirrm lib/mlton/sml/basis/config/default >-@dirrm lib/mlton/sml/basis/config/c/x86-freebsd >-%%MINGW32CROSS%%@dirrm lib/mlton/sml/basis/config/c/x86-mingw > @dirrm lib/mlton/sml/basis/config/c > @dirrm lib/mlton/sml/basis/config/bind > @dirrm lib/mlton/sml/basis/config >+@dirrm lib/mlton/sml/basis/c > @dirrm lib/mlton/sml/basis/build > @dirrm lib/mlton/sml/basis/arrays-and-vectors > @dirrm lib/mlton/sml/basis > @dirrm lib/mlton/sml >-@dirrm lib/mlton/self/include >-@dirrm lib/mlton/self >-%%MINGW32CROSS%%@dirrm lib/mlton/mingw32/include >-%%MINGW32CROSS%%@dirrm lib/mlton/mingw32 > @dirrm lib/mlton/include/util > @dirrm lib/mlton/include/platform > @dirrm lib/mlton/include/gc >@@ -3129,13 +3290,12 @@ > @dirrm lib/mlton/include/basis > @dirrm lib/mlton/include > @dirrm lib/mlton >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/license >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/guide >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/save-world >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/profiling >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/finalizable >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/ffi >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/cmcat >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/cm2mlb >-%%PORTDOCS%%@dirrm %%DOCSDIR%% >+%%PORTDOCS%%@exec mkdir -p %D/%%DOCSDIR%%/mlyacc-lib >+%%PORTDOCS%%@exec mkdir -p %D/%%DOCSDIR%%/cml >+@exec mkdir -p %D/lib/mlton/sml/mlrisc-lib/util >+@exec mkdir -p %D/lib/mlton/sml/mlrisc-lib/extensions >+@exec mkdir -p %D/lib/mlton/sml/mlrisc-lib/alpha32/ra >+@exec mkdir -p %D/lib/mlton/sml/mlrisc-lib/alpha32/mltree >+@exec mkdir -p %D/lib/mlton/sml/mlrisc-lib/alpha32/instructions >+@exec mkdir -p %D/lib/mlton/sml/mlrisc-lib/alpha32/emit >+@exec mkdir -p %D/lib/mlton/sml/mlrisc-lib/alpha32/backpatch
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 177406
: 133025