From owner-svn-ports-head@freebsd.org Sat Sep 21 11:42:30 2019 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1FBF6121127; Sat, 21 Sep 2019 11:42:30 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46b7x20lH2z4QDj; Sat, 21 Sep 2019 11:42:30 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F1F76DB2C; Sat, 21 Sep 2019 11:42:29 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x8LBgTBN019892; Sat, 21 Sep 2019 11:42:29 GMT (envelope-from riggs@FreeBSD.org) Received: (from riggs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x8LBgQr6019873; Sat, 21 Sep 2019 11:42:26 GMT (envelope-from riggs@FreeBSD.org) Message-Id: <201909211142.x8LBgQr6019873@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: riggs set sender to riggs@FreeBSD.org using -f From: Thomas Zander Date: Sat, 21 Sep 2019 11:42:26 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r512488 - in head/lang/smlnj: . files X-SVN-Group: ports-head X-SVN-Commit-Author: riggs X-SVN-Commit-Paths: in head/lang/smlnj: . files X-SVN-Commit-Revision: 512488 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Sep 2019 11:42:30 -0000 Author: riggs Date: Sat Sep 21 11:42:25 2019 New Revision: 512488 URL: https://svnweb.freebsd.org/changeset/ports/512488 Log: Update to upstream version 110.91 PR: 239858 Submitted by: joemann@beefree.free.de (maintainer) Added: head/lang/smlnj/files/do-patch-eXene_lib_protocol_xreply.sml (contents, props changed) head/lang/smlnj/files/do-patch-eXene_lib_protocol_xrequest.sml (contents, props changed) head/lang/smlnj/files/do-patch-eXene_lib_protocol_xsendevt.sml (contents, props changed) Deleted: head/lang/smlnj/files/do-patch-base_runtime_mach-dep_signal-sysdep.h Modified: head/lang/smlnj/Makefile head/lang/smlnj/distinfo head/lang/smlnj/files/do-patch-asdl_configure (contents, props changed) head/lang/smlnj/files/do-patch-asdl_src_asdlgen_Makefile.in (contents, props changed) head/lang/smlnj/files/do-patch-base_compiler_Parse_lex_ml.lex (contents, props changed) head/lang/smlnj/files/do-patch-base_compiler_Parse_lex_sml.lex (contents, props changed) head/lang/smlnj/files/do-patch-base_runtime_include_ml-unixdep.h (contents, props changed) head/lang/smlnj/files/do-patch-base_runtime_objs_makefile (contents, props changed) head/lang/smlnj/files/do-patch-base_runtime_objs_mk.x86-freebsd (contents, props changed) head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-parser.sml (contents, props changed) head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-stream-printer.sml (contents, props changed) head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-util.sml (contents, props changed) head/lang/smlnj/files/patch-config___arch-n-opsys head/lang/smlnj/files/patch-config___heap2exec head/lang/smlnj/files/patch-config_install.sh head/lang/smlnj/pkg-plist Modified: head/lang/smlnj/Makefile ============================================================================== --- head/lang/smlnj/Makefile Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/Makefile Sat Sep 21 11:42:25 2019 (r512488) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= smlnj -PORTVERSION= 110.84 +PORTVERSION= 110.91 CATEGORIES= lang MASTER_SITES= http://smlnj.cs.uchicago.edu/dist/working/${PORTVERSION}/ \ ftp://mirror.free.de/http/smlnj.cs.uchicago.edu/dist/working/${PORTVERSION}/ @@ -27,12 +27,10 @@ SUB_FILES= pkg-install SUB_LIST= EXEBINDIR=${MLBINRELATIVE} EXENAMES="${MLEXE}" PKGDEINSTALL= ${PKGINSTALL} -OPTIONS_DEFINE= EVERYTHING RECOMPILE POSITION64 +OPTIONS_DEFINE= EVERYTHING RECOMPILE RECOMPILE_IMPLIES= EVERYTHING -POSITION64_IMPLIES= RECOMPILE EVERYTHING_DESC= install everything from the SML/NJ distribution RECOMPILE_DESC= recompile the SML compiler - implies EVERYTHING -POSITION64_DESC= use 64bit file positions - implies RECOMPILE .include @@ -41,6 +39,7 @@ CFLAGS+= -m32 AS?= as ASFLAGS+= --32 .endif +CPPASFLAGS+= -DGNU_ASSEMBLER .if (${ARCH} == "i386" || ${ARCH} == "amd64") MLARCH= x86 DISTFILES+= boot.x86-unix.tgz @@ -51,11 +50,8 @@ DISTFILES+= MLRISC.tgz asdl.tgz ckit.tgz cml.tgz doc.t PLIST_SUB+= MLARCH=${MLARCH} -.if ${PORT_OPTIONS:MPOSITION64} -CMB_COMMAND= '(\#set o CMB.symval) "USE_64_BIT_POSITIONS" (SOME 1);' -.else +# Useful for tuning recompilation. CMB_COMMAND= -.endif .if ${PORT_OPTIONS:MEVERYTHING} DISTFILES+= cm.tgz compiler.tgz eXene.tgz \ @@ -82,6 +78,7 @@ MLTARGETS= heap2asm MLEXE= asdlgen heap2exec ml-antlr ml-build ml-burg ml-lex \ ml-makedepend ml-nlffigen ml-ulex ml-yacc sml .if ${PORT_OPTIONS:MEVERYTHING} +MLSTDSRCDIRS+= eXene pgraph smlnj-c MLTARGETS+= eXene mlrisc-tools nowhere pgraph-util src-smlnj MLEXE+= nowhere PLIST= ${WRKDIR}/.PLIST @@ -102,10 +99,6 @@ pre-fetch: @${ECHO} 'Use port option RECOMPILE to recompile the compiler.' @${ECHO} ' This implies EVERYTHING.' .endif -.if ! ${PORT_OPTIONS:MPOSITION64} - @${ECHO} 'Use port option POSITION64 to use 64bit file positions.' - @${ECHO} ' This implies RECOMPILE.' -.endif @${ECHO} # make symlinks to the dist files @@ -177,7 +170,8 @@ do-build: MLSTANDARDPATCHDIRS=`${MLSTANDARDPATCHDIRS_CMD}` \ MLSOURCEPATCHES=`${MLSOURCEPATCHES_CMD}` \ CFLAGS='${CFLAGS}' LDFLAGS='${LDFLAGS}' \ - AS='${AS}' ASFLAGS='${ASFLAGS}' EXTRA_DEFS='${EXTRA_DEFS}' \ + AS='${AS}' ASFLAGS='${ASFLAGS}' CPPASFLAGS='${CPPASFLAGS}' \ + EXTRA_DEFS='${EXTRA_DEFS}' \ ./config/install.sh .if ${PORT_OPTIONS:MRECOMPILE} -${RM} ${WRKSRC}/config/targets.customized @@ -204,7 +198,8 @@ do-build: PATCH_ARGS="-d ${PATCH_WRKSRC} ${PATCH_ARGS}" \ MLNORUNTIMECLEAN=yes RECOMPILEDIR="${RECOMPILEDIR}" \ CFLAGS='${CFLAGS}' LDFLAGS='${LDFLAGS}' \ - AS='${AS}' ASFLAGS='${ASFLAGS}' EXTRA_DEFS='${EXTRA_DEFS}' \ + AS='${AS}' ASFLAGS='${ASFLAGS}' CPPASFLAGS='${CPPASFLAGS}' \ + EXTRA_DEFS='${EXTRA_DEFS}' \ ./config/install.sh .endif @@ -302,7 +297,8 @@ do-install: STAGEDIR="${STAGEDIR}" MLLIB="${MLLIB}" \ INSTALLDIR="${STAGEDIR}${MLROOT}" \ CFLAGS='${CFLAGS}' LDFLAGS='${LDFLAGS}' \ - AS='${AS}' ASFLAGS='${ASFLAGS}' EXTRA_DEFS='${EXTRA_DEFS}' \ + AS='${AS}' ASFLAGS='${ASFLAGS}' CPPASFLAGS='${CPPASFLAGS}' \ + EXTRA_DEFS='${EXTRA_DEFS}' \ ./config/install.sh .else @${ECHO} '(* Rebuilding the recompiled libs: *)' @@ -320,7 +316,8 @@ do-install: STAGEDIR="${STAGEDIR}" MLLIB="${MLLIB}" \ INSTALLDIR="${STAGEDIR}${MLROOT}" RECOMPILEDIR="${RECOMPILEDIR}" \ CFLAGS='${CFLAGS}' LDFLAGS='${LDFLAGS}' \ - AS='${AS}' ASFLAGS='${ASFLAGS}' EXTRA_DEFS='${EXTRA_DEFS}' \ + AS='${AS}' ASFLAGS='${ASFLAGS}' CPPASFLAGS='${CPPASFLAGS}' \ + EXTRA_DEFS='${EXTRA_DEFS}' \ ./config/install.sh .endif @${ECHO} '(* Installing man pages. *)' Modified: head/lang/smlnj/distinfo ============================================================================== --- head/lang/smlnj/distinfo Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/distinfo Sat Sep 21 11:42:25 2019 (r512488) @@ -1,47 +1,47 @@ -TIMESTAMP = 1545084427 -SHA256 (smlnj/110.84/MLRISC.tgz) = da3c5236018fa7608863c2fe1f3c57b60013df98b5a249fb3d4edc738cdfd072 -SIZE (smlnj/110.84/MLRISC.tgz) = 1458550 -SHA256 (smlnj/110.84/asdl.tgz) = 8be712200dc186b8bbe79b3ae111f2c490bf74f4709882d3459ac061f66b5b8e -SIZE (smlnj/110.84/asdl.tgz) = 193047 -SHA256 (smlnj/110.84/boot.x86-unix.tgz) = a29e3b0ca623da197e9c18ea64db4c2a08fe5e6add85c0d053c4ecfa653ace82 -SIZE (smlnj/110.84/boot.x86-unix.tgz) = 5762714 -SHA256 (smlnj/110.84/ckit.tgz) = 7e2534e393d2372cad8ff9ddd306881db91bbbcc2b0e0538e76868c86c658c36 -SIZE (smlnj/110.84/ckit.tgz) = 198419 -SHA256 (smlnj/110.84/cm.tgz) = 7055c60481a887f27a5135ac1f33233565b99a7c99c4aa73e023e28e629b0663 -SIZE (smlnj/110.84/cm.tgz) = 220278 -SHA256 (smlnj/110.84/cml.tgz) = 556110c746db863211ac8a97e1bf097b0e5d45dfea4b3e8194b6c389ac2b569a -SIZE (smlnj/110.84/cml.tgz) = 105655 -SHA256 (smlnj/110.84/compiler.tgz) = 6d23aff2e75727bf6969b05a070128f187e06f60408aabf6a71e0475326fee87 -SIZE (smlnj/110.84/compiler.tgz) = 862298 -SHA256 (smlnj/110.84/config.tgz) = 1810d3ca768222e120c7a3f2f93aafd652705371fc73929423c671dce3cef832 -SIZE (smlnj/110.84/config.tgz) = 514275 -SHA256 (smlnj/110.84/doc.tgz) = 0ed69456e4c2b851f475057a94da406c80f46cdd02a5d9077670be33122c7020 -SIZE (smlnj/110.84/doc.tgz) = 2029114 -SHA256 (smlnj/110.84/eXene.tgz) = 3fe1c6a1a334e7d7359fbcfd053066c88cb7705a90975b60fff946554aa0019c -SIZE (smlnj/110.84/eXene.tgz) = 720713 -SHA256 (smlnj/110.84/heap2asm.tgz) = 3d33c52b650536762d47534f07709e749cc821ce515aef2fb9a746db11433e95 -SIZE (smlnj/110.84/heap2asm.tgz) = 1343 -SHA256 (smlnj/110.84/ml-burg.tgz) = 62ea37b13788078e3ea77d3b870da42788153c348009f827f2c0b05cfc07d918 -SIZE (smlnj/110.84/ml-burg.tgz) = 40510 -SHA256 (smlnj/110.84/ml-lex.tgz) = cc7e045aa9667f1eed055db1defca0e830eed34c08f3dfdf37f698964fe04070 -SIZE (smlnj/110.84/ml-lex.tgz) = 27833 -SHA256 (smlnj/110.84/ml-lpt.tgz) = 2f60e1467a69fd4fb5501354244337926bc2a65225dde328f6aa3883b14fb3a5 -SIZE (smlnj/110.84/ml-lpt.tgz) = 267076 -SHA256 (smlnj/110.84/ml-yacc.tgz) = cfebaeb5f08810fcc93c49bf171834b7bf14b5f7e76d206e0afa35e18887bdb9 -SIZE (smlnj/110.84/ml-yacc.tgz) = 101692 -SHA256 (smlnj/110.84/nlffi.tgz) = 8b96a82a3d63b000b70a1b982aab9750ce9caa77f316f6a923969e86b0133f31 -SIZE (smlnj/110.84/nlffi.tgz) = 75036 -SHA256 (smlnj/110.84/old-basis.tgz) = cf15fe5c242f19f0605cd38a7bef3c1ebc89d5204c4cf68fac479198dd9fed93 -SIZE (smlnj/110.84/old-basis.tgz) = 1080 -SHA256 (smlnj/110.84/pgraph.tgz) = aa2f14de13a540dbc370b45757156c0b03516a5b8f97b5759292841d7b7ac1cb -SIZE (smlnj/110.84/pgraph.tgz) = 5432 -SHA256 (smlnj/110.84/runtime.tgz) = 5fcf4bbdeaddb247f69a333d2295f5f5c0be55b1f86ff4fbffb63f0021d84d6c -SIZE (smlnj/110.84/runtime.tgz) = 355339 -SHA256 (smlnj/110.84/smlnj-c.tgz) = 145a513becb4c98991af7eae81ae19b8fff336458f1f011eafdc283cb76deee9 -SIZE (smlnj/110.84/smlnj-c.tgz) = 10623 -SHA256 (smlnj/110.84/smlnj-lib.tgz) = 3356924655277416d8a491c1d601a0f567ab3d15cb17e243620e85cb28f0e9dd -SIZE (smlnj/110.84/smlnj-lib.tgz) = 456254 -SHA256 (smlnj/110.84/system.tgz) = f46b1de790000a98f4aa9830325d39cb1e4867338d4db6b8a102084db1512218 -SIZE (smlnj/110.84/system.tgz) = 261237 -SHA256 (smlnj/110.84/trace-debug-profile.tgz) = ecc54281b8654c75f8b9d4ebdf1ff67de71ef31297cf1b14115cd75645e46a5a -SIZE (smlnj/110.84/trace-debug-profile.tgz) = 3939 +TIMESTAMP = 1564231693 +SHA256 (smlnj/110.91/MLRISC.tgz) = aa521ef48da51ab2cfe82098457d96b3ebc32217132e6e8b56d383543fe23ab1 +SIZE (smlnj/110.91/MLRISC.tgz) = 1459472 +SHA256 (smlnj/110.91/asdl.tgz) = e8fa7c033776c6fa78c4f95e28af79a86c37b5548bfcfb0114cd532a83a823de +SIZE (smlnj/110.91/asdl.tgz) = 202161 +SHA256 (smlnj/110.91/boot.x86-unix.tgz) = a8d8d4cf85b5c0bbc5f254f46f9a0eb039a7bc704d18d41bf9a1be0c9d25dd38 +SIZE (smlnj/110.91/boot.x86-unix.tgz) = 6034212 +SHA256 (smlnj/110.91/ckit.tgz) = 6d8f99d57fff2a210c3ecfd592841bca843f2b5e6697fe35340c6a1095a409d3 +SIZE (smlnj/110.91/ckit.tgz) = 200998 +SHA256 (smlnj/110.91/cm.tgz) = cd9bba3d54252197de3b7b4236cba90fec32e1aedb5df1c75af440ee8406ab73 +SIZE (smlnj/110.91/cm.tgz) = 220371 +SHA256 (smlnj/110.91/cml.tgz) = 6ea50839c19c4fcf5880769401914b4c19b2c674942e131e7b2de56dfb8d5fea +SIZE (smlnj/110.91/cml.tgz) = 105339 +SHA256 (smlnj/110.91/compiler.tgz) = 70bef5bf9ba91ebb8067d335285be0bf9c127f5275ed9d4a14a6f81d99370047 +SIZE (smlnj/110.91/compiler.tgz) = 839212 +SHA256 (smlnj/110.91/config.tgz) = 6690de2e4fa134db8e85ccc5bc58745cdd321a2cf72453c5116e3e7ea7786b03 +SIZE (smlnj/110.91/config.tgz) = 515708 +SHA256 (smlnj/110.91/doc.tgz) = a12807833ae18484d486a503d8a106304082724985d320fd15f347a65b481dd0 +SIZE (smlnj/110.91/doc.tgz) = 2073179 +SHA256 (smlnj/110.91/eXene.tgz) = c435d78915a96c6079847aca882d89401c7aad5bcdaff9cad8a5639a215b9411 +SIZE (smlnj/110.91/eXene.tgz) = 720702 +SHA256 (smlnj/110.91/heap2asm.tgz) = 1269b7e3a12e966ab73b463bc16a9bbf5c5acbe84d6acfd509a027854c918f25 +SIZE (smlnj/110.91/heap2asm.tgz) = 1345 +SHA256 (smlnj/110.91/ml-burg.tgz) = 337e67312edd555a6f0f697198a832c2c181c8f71cace792dbc9ce9565c13585 +SIZE (smlnj/110.91/ml-burg.tgz) = 40514 +SHA256 (smlnj/110.91/ml-lex.tgz) = f9b1ab56f981cc3edccaa106b8c1f95b1786ed3274eefd7422201c5ac85b5574 +SIZE (smlnj/110.91/ml-lex.tgz) = 27834 +SHA256 (smlnj/110.91/ml-lpt.tgz) = 8e95cb33c3ceb8f3d011a2c88cdea37d530d69fd472a3642df67f36fc7015d55 +SIZE (smlnj/110.91/ml-lpt.tgz) = 267088 +SHA256 (smlnj/110.91/ml-yacc.tgz) = 2bdcb0b60cb09063865f485cabcbe5b8e7e5ebc559499f6c0fcdf8c02f5f3728 +SIZE (smlnj/110.91/ml-yacc.tgz) = 101693 +SHA256 (smlnj/110.91/nlffi.tgz) = b22b63471cfef6217706ec6da75357e36e45b185e3c3f2c791933dca22a755f6 +SIZE (smlnj/110.91/nlffi.tgz) = 75070 +SHA256 (smlnj/110.91/old-basis.tgz) = 9098c4b3ec7496224020093e034ff728eadcc10ba7249810f9b1a16bb64b18ae +SIZE (smlnj/110.91/old-basis.tgz) = 1082 +SHA256 (smlnj/110.91/pgraph.tgz) = e8620b4a458739a38f5d28ca22092273bf8cdb7fc30b3057123f238407acf2e8 +SIZE (smlnj/110.91/pgraph.tgz) = 5429 +SHA256 (smlnj/110.91/runtime.tgz) = e91ff66b5de40cfdc8a8d78200faae62522b601d0dd10c7647a30e5f37b9a84e +SIZE (smlnj/110.91/runtime.tgz) = 349128 +SHA256 (smlnj/110.91/smlnj-c.tgz) = 043cdf239c777fc50a5b04752a6961a2e0aa1cdeb4a8d38bc04943e63b839dbc +SIZE (smlnj/110.91/smlnj-c.tgz) = 10622 +SHA256 (smlnj/110.91/smlnj-lib.tgz) = 5c9323c4158bbb55159a7ce304643bc523461dbc856d9389bc19aa533d106a26 +SIZE (smlnj/110.91/smlnj-lib.tgz) = 457827 +SHA256 (smlnj/110.91/system.tgz) = 0b840476580689695a62b79f92ef383e6b20991002812abb349e1e9b83dea599 +SIZE (smlnj/110.91/system.tgz) = 262075 +SHA256 (smlnj/110.91/trace-debug-profile.tgz) = bb55c348e907e47a36f9e67f6b834d06186bdaa8cde1e20c2f96095ed70deebf +SIZE (smlnj/110.91/trace-debug-profile.tgz) = 3936 Modified: head/lang/smlnj/files/do-patch-asdl_configure ============================================================================== --- head/lang/smlnj/files/do-patch-asdl_configure Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/do-patch-asdl_configure Sat Sep 21 11:42:25 2019 (r512488) @@ -1,5 +1,6 @@ -+++ asdl/configure 2018-12-17 15:01:00.142964000 +0100 -@@ -4893,6 +4893,7 @@ +--- asdl/configure.orig 2019-06-20 16:01:17 UTC ++++ asdl/configure +@@ -4893,6 +4893,7 @@ $as_echo "$SMLNJ_VERSION" >&6; } sparc:solaris2*) SMLNJ_ARCH=sparc; SMLNJ_OPSYS=sunos;; sparc:solaris3*) SMLNJ_ARCH=sparc; SMLNJ_OPSYS=solaris;; x86_64:linux*) SMLNJ_ARCH=x86; SMLNJ_OPSYS=linux;; Modified: head/lang/smlnj/files/do-patch-asdl_src_asdlgen_Makefile.in ============================================================================== --- head/lang/smlnj/files/do-patch-asdl_src_asdlgen_Makefile.in Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/do-patch-asdl_src_asdlgen_Makefile.in Sat Sep 21 11:42:25 2019 (r512488) @@ -1,6 +1,6 @@ ---- asdl/src/asdlgen/Makefile.in.orig 2018-08-28 17:36:58.000000000 +0200 -+++ asdl/src/asdlgen/Makefile.in 2018-12-17 21:42:50.793253000 +0100 -@@ -54,8 +54,10 @@ +--- asdl/src/asdlgen/Makefile.in.orig 2018-08-28 15:36:58 UTC ++++ asdl/src/asdlgen/Makefile.in +@@ -54,8 +54,10 @@ CM_FILES = back-end/sml/sources.cm \ CODE_FRAG_DIRS = back-end/sml @@ -13,7 +13,7 @@ SRCDIR = @ASDLGEN_SRCDIR@ -@@ -94,14 +96,18 @@ +@@ -94,14 +96,18 @@ back-end/sml/fragments.sml: touch .depend $(ML_MAKEDEPEND) $(ML_MAKEDEPEND_FLAGS) -n -f .depend $(ROOT_CM) $(HEAP) || rm -f .depend Modified: head/lang/smlnj/files/do-patch-base_compiler_Parse_lex_ml.lex ============================================================================== --- head/lang/smlnj/files/do-patch-base_compiler_Parse_lex_ml.lex Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/do-patch-base_compiler_Parse_lex_ml.lex Sat Sep 21 11:42:25 2019 (r512488) @@ -1,6 +1,6 @@ ---- base/compiler/Parse/lex/ml.lex.orig 2018-05-28 19:11:09.000000000 +0200 -+++ base/compiler/Parse/lex/ml.lex 2018-07-27 17:27:36.367358000 +0200 -@@ -66,7 +66,7 @@ +--- base/compiler/Parse/lex/ml.lex.orig 2018-05-28 17:11:09 UTC ++++ base/compiler/Parse/lex/ml.lex +@@ -66,7 +66,7 @@ exp=[eE](~?){num}; real=(~?)(({num}{frac}?{exp})|({num}{frac}{exp}?)); xdigit=[0-9a-fA-F]; hexnum={xdigit}+; @@ -8,3 +8,4 @@ +bad_escape=\\(]|[-\000-\008\011\012\014-\031 !#$%&'()*+,./:;<=>?@A-Z\[_`c-eg-mo-qsuw-z{}|~\127]); %% + {ws} => (continue()); Modified: head/lang/smlnj/files/do-patch-base_compiler_Parse_lex_sml.lex ============================================================================== --- head/lang/smlnj/files/do-patch-base_compiler_Parse_lex_sml.lex Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/do-patch-base_compiler_Parse_lex_sml.lex Sat Sep 21 11:42:25 2019 (r512488) @@ -1,6 +1,6 @@ ---- base/compiler/Parse/lex/sml.lex.orig 2018-05-28 19:11:09.000000000 +0200 -+++ base/compiler/Parse/lex/sml.lex 2018-07-27 17:58:18.054955000 +0200 -@@ -114,7 +114,7 @@ +--- base/compiler/Parse/lex/sml.lex.orig 2018-05-28 17:11:09 UTC ++++ base/compiler/Parse/lex/sml.lex +@@ -114,7 +114,7 @@ hexnum={xdigit}("_"*{xdigit})*; frac="."{num}; exp=[eE](~?){num}; real=(~?)(({num}{frac}?{exp})|({num}{frac}{exp}?)); Modified: head/lang/smlnj/files/do-patch-base_runtime_include_ml-unixdep.h ============================================================================== --- head/lang/smlnj/files/do-patch-base_runtime_include_ml-unixdep.h Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/do-patch-base_runtime_include_ml-unixdep.h Sat Sep 21 11:42:25 2019 (r512488) @@ -1,25 +1,35 @@ ---- base/runtime/include/ml-unixdep.h.orig 2014-08-17 21:09:56.000000000 +0200 -+++ base/runtime/include/ml-unixdep.h 2014-08-23 22:24:36.475122070 +0200 -@@ -33,6 +33,7 @@ - * HAS_UCONTEXT if signal handlers have a ucontext_t argument. - * HAS_STRERROR if the system provides the ISO C strerror function. +--- base/runtime/include/ml-unixdep.h.orig 2019-06-19 18:37:43 UTC ++++ base/runtime/include/ml-unixdep.h +@@ -37,6 +37,7 @@ * INT_GIDLIST if the second argument to getgroups is int[]. + * STAT_HAS_TIMESPEC if the time fields in the "struct stat" type have + * type "struct timespec". + * HAS_MKSTEMP if OS provides the POSIX mkstemp function. * * Note that only one of the following sets of symbols should be defined: * { HAS_MMAP, HAS_ANON_MMAP, HAS_VM_ALLOCATE } -@@ -295,6 +296,7 @@ - # define HAS_ILOGB +@@ -94,6 +95,7 @@ + # define HAS_POLL # define HAS_SIGCONTEXT # define HAS_STRERROR +# define HAS_MKSTEMP + /* These declarations are not in */ + extern int sys_nerr; +@@ -204,6 +206,7 @@ extern char *sys_errlist[]; + # define HAS_SIGCONTEXT + # define HAS_STRERROR + # define STAT_HAS_TIMESPEC ++# define HAS_MKSTEMP + /* FreeBSD uses MAP_ANON for MAP_ANONYMOUS */ # define MAP_ANONYMOUS MAP_ANON -@@ -377,6 +379,15 @@ - # define __EXTENSIONS__ - #endif +@@ -254,6 +257,16 @@ extern char *sys_errlist[]; + #include + ++#endif ++ +#if defined(OPSYS_FREEBSD) +# if defined(INCLUDE_FREEBSD_I386__TYPES) +# include @@ -28,7 +38,6 @@ +# if defined(INCLUDE_FREEBSD_I386_SIGNAL) +# include INCLUDE_FREEBSD_I386_SIGNAL +# endif -+#endif - #include INCLUDE_TYPES_H + #endif + #include - #include Modified: head/lang/smlnj/files/do-patch-base_runtime_objs_makefile ============================================================================== --- head/lang/smlnj/files/do-patch-base_runtime_objs_makefile Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/do-patch-base_runtime_objs_makefile Sat Sep 21 11:42:25 2019 (r512488) @@ -1,6 +1,6 @@ ---- base/runtime/objs/makefile.orig 2012-04-18 02:28:08.000000000 +0200 -+++ base/runtime/objs/makefile 2018-12-20 21:57:09.499392000 +0100 -@@ -5,10 +5,11 @@ +--- base/runtime/objs/makefile.orig 2019-06-18 21:06:21 UTC ++++ base/runtime/objs/makefile +@@ -5,10 +5,12 @@ SHELL = /bin/sh MAKE = make @@ -12,10 +12,11 @@ -AS = as +AS ?= as +ASFLAGS ?= ++CPPASFLAGS ?= AR = ar ARFLAGS = rcv RANLIB = ranlib -@@ -38,7 +39,7 @@ +@@ -38,7 +40,7 @@ BC_DIR = $(ROOT_DIR)/bytecode CLIB_DIR = $(ROOT_DIR)/c-libs CONFIG_DIR = $(ROOT_DIR)/config @@ -24,16 +25,18 @@ INCLUDES = -I$(OBJS_DIR) -I$(INC_DIR) GC_INCLUDES = $(INCLUDES) -I$(GC_DIR) -@@ -275,7 +276,7 @@ +@@ -275,8 +277,8 @@ prim.o: $(MACH_DIR)/$(TARGET).prim.asm \ $(INC_DIR)/asm-base.h \ + $(MACH_DIR)/x86-syntax.h \ mlstate-offsets.h - $(CPP) -D_ASM_ $(DEFS) -I$(BC_DIR) $(INCLUDES) $(MACH_DIR)/$(TARGET).prim.asm > prim.s +- $(CPP) -D_ASM_ $(DEFS) $(INCLUDES) $(MACH_DIR)/$(TARGET).prim.asm > prim.s - $(AS) -o prim.o prim.s -+ $(AS) ${ASFLAGS} -o prim.o prim.s ++ $(CPP) -D_ASM_ $(DEFS) $(CPPASFLAGS) $(INCLUDES) $(MACH_DIR)/$(TARGET).prim.asm > prim.s ++ $(AS) $(ASFLAGS) -o prim.o prim.s $(MACH_DIR)/BYTECODE.prim.asm: bc-instr-def.h $(BC_DIR)/bc-instrs.h $(BC_DIR)/bc.h -@@ -317,7 +318,7 @@ +@@ -318,7 +320,7 @@ memory-trace.o: $(BC_DIR)/memory-trace.c \ primops.o: $(BC_DIR)/primops.asm \ $(INC_DIR)/asm-base.h $(CPP) -D_ASM_ $(DEFS) $(INCLUDES) $(BC_DIR)/primops.asm > primops.s @@ -42,7 +45,7 @@ bc-instr-def.h: gen-bc-instr-def \ $(BC_DIR)/bc.h $(BC_DIR)/print-bc.h -@@ -329,7 +330,7 @@ +@@ -330,7 +332,7 @@ bc-instr-def.h: gen-bc-instr-def \ # MK_ARGS = VERSION="$(VERSION)" \ MAKE="$(MAKE)" \ @@ -51,7 +54,7 @@ AR="$(AR)" ARFLAGS="$(ARFLAGS)" \ RANLIB="$(RANLIB)" \ INCLUDES="$(GC_INCLUDES) -I../bytecode" -@@ -420,7 +421,7 @@ +@@ -421,7 +423,7 @@ LIB_INCLUDES = -I$(LIB_OBJS_DIR) -I$(LIB_INC_DIR) -I.. # LIB_MK_ARGS = VERSION="$(VERSION)" \ MAKE="$(MAKE)" \ Modified: head/lang/smlnj/files/do-patch-base_runtime_objs_mk.x86-freebsd ============================================================================== --- head/lang/smlnj/files/do-patch-base_runtime_objs_mk.x86-freebsd Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/do-patch-base_runtime_objs_mk.x86-freebsd Sat Sep 21 11:42:25 2019 (r512488) @@ -1,5 +1,5 @@ ---- base/runtime/objs/mk.x86-freebsd.orig 2006-04-20 17:28:53.000000000 +0200 -+++ base/runtime/objs/mk.x86-freebsd 2018-12-20 21:55:00.154477000 +0100 +--- base/runtime/objs/mk.x86-freebsd.orig 2006-04-20 15:28:53 UTC ++++ base/runtime/objs/mk.x86-freebsd @@ -5,19 +5,19 @@ SHELL = /bin/sh @@ -25,7 +25,7 @@ TARGET = X86 VERSION = v-x86-freebsd RUNTIME = run.x86-freebsd -@@ -25,6 +25,6 @@ +@@ -25,6 +25,6 @@ RUNTIME_SO = run.x86-freebsd.so RUNTIME_A = run.x86-freebsd.a all: Added: head/lang/smlnj/files/do-patch-eXene_lib_protocol_xreply.sml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/smlnj/files/do-patch-eXene_lib_protocol_xreply.sml Sat Sep 21 11:42:25 2019 (r512488) @@ -0,0 +1,11 @@ +--- eXene/lib/protocol/xreply.sml.orig 2006-03-03 03:33:16 UTC ++++ eXene/lib/protocol/xreply.sml +@@ -51,7 +51,7 @@ structure XReply = + fun get32 (s, i) = Word32.fromLargeWord(PackWord32Big.subVec(s, i div 4)) + fun getSigned32 (s, i) = + Int32.fromLarge(LargeWord.toLargeInt(PackWord32Big.subVecX(s, i div 4))) +- fun getWord (s, i) = Word.fromLargeWord(get32(s, i)) ++ fun getWord (s, i) = Word.fromLargeWord(PackWord32Big.subVec(s, i div 4)) + fun getInt (s, i) = LargeWord.toIntX(PackWord32Big.subVecX(s, i div 4)) + + val w8vextract = Word8VectorSlice.vector o Word8VectorSlice.slice Added: head/lang/smlnj/files/do-patch-eXene_lib_protocol_xrequest.sml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/smlnj/files/do-patch-eXene_lib_protocol_xrequest.sml Sat Sep 21 11:42:25 2019 (r512488) @@ -0,0 +1,11 @@ +--- eXene/lib/protocol/xrequest.sml.orig 2005-11-07 23:03:18 UTC ++++ eXene/lib/protocol/xrequest.sml +@@ -84,7 +84,7 @@ structure XRequest = + putSigned16(buf, i+8, border)) + + fun putTS (buf, i, XTy.CurrentTime) = put32(buf, i, 0w0) +- | putTS (buf, i, XTy.TimeStamp(XTime.XT t)) = put32(buf, i, t) ++ | putTS (buf, i, XTy.TimeStamp(XTime.XT t)) = put32(buf, i, Word32.toLarge t) + + fun putRGB (buf, i, XTy.RGB{red, green, blue}) = ( + putWord16(buf, i, red); Added: head/lang/smlnj/files/do-patch-eXene_lib_protocol_xsendevt.sml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/smlnj/files/do-patch-eXene_lib_protocol_xsendevt.sml Sat Sep 21 11:42:25 2019 (r512488) @@ -0,0 +1,11 @@ +--- eXene/lib/protocol/xsendevt.sml.orig 2005-11-02 22:24:39 UTC ++++ eXene/lib/protocol/xsendevt.sml +@@ -46,7 +46,7 @@ structure XSendEvent = + | putAtomOption (buf, i, SOME(XTy.XAtom n)) = putWord32 (buf, i, n) + + fun putTS (buf, i, XTy.CurrentTime) = put32(buf, i, 0w0) +- | putTS (buf, i, XTy.TimeStamp(XTime.XT t)) = put32(buf, i, t) ++ | putTS (buf, i, XTy.TimeStamp(XTime.XT t)) = put32(buf, i, Word32.toLarge t) + + (* event codes *) + val evtKeyPressXEvt = 0w2 : Word8.word Modified: head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-parser.sml ============================================================================== --- head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-parser.sml Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-parser.sml Sat Sep 21 11:42:25 2019 (r512488) @@ -1,6 +1,6 @@ ---- smlnj-lib/JSON/json-parser.sml.orig 2011-05-10 20:58:08.000000000 +0200 -+++ smlnj-lib/JSON/json-parser.sml 2017-10-03 22:49:26.569924000 +0200 -@@ -22,6 +22,26 @@ +--- smlnj-lib/JSON/json-parser.sml.orig 2011-05-10 18:58:08 UTC ++++ smlnj-lib/JSON/json-parser.sml +@@ -22,6 +22,26 @@ structure JSONParser : sig msg, ", found '", JSONTokens.toString tok, "'" ]) val lexer = Lex.lex srcMap @@ -27,7 +27,7 @@ fun parseValue (strm : Lex.strm) = let val (tok, pos, strm) = lexer strm in -@@ -37,50 +57,29 @@ +@@ -37,50 +57,29 @@ structure JSONParser : sig | _ => error (pos, "parsing value", tok) (* end case *) end Modified: head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-stream-printer.sml ============================================================================== --- head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-stream-printer.sml Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-stream-printer.sml Sat Sep 21 11:42:25 2019 (r512488) @@ -1,6 +1,6 @@ ---- smlnj-lib/JSON/json-stream-printer.sml.orig 2017-07-14 22:32:40.000000000 +0200 -+++ smlnj-lib/JSON/json-stream-printer.sml 2017-10-25 20:33:53.541874000 +0200 -@@ -103,14 +103,14 @@ +--- smlnj-lib/JSON/json-stream-printer.sml.orig 2017-07-14 20:32:40 UTC ++++ smlnj-lib/JSON/json-stream-printer.sml +@@ -103,14 +103,14 @@ structure JSONStreamPrinter : sig fun tr (i, chrs) = (case getWChar i of SOME(wchr, i) => if (wchr <= 0w126) then (case UTF8.toAscii wchr Modified: head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-util.sml ============================================================================== --- head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-util.sml Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/do-patch-smlnj-lib_JSON_json-util.sml Sat Sep 21 11:42:25 2019 (r512488) @@ -1,6 +1,6 @@ ---- smlnj-lib/JSON/json-util.sml.orig 2017-04-29 17:39:27.000000000 +0200 -+++ smlnj-lib/JSON/json-util.sml 2017-10-04 00:40:39.574909000 +0200 -@@ -133,7 +133,7 @@ +--- smlnj-lib/JSON/json-util.sml.orig 2017-04-29 15:39:27 UTC ++++ smlnj-lib/JSON/json-util.sml +@@ -133,7 +133,7 @@ structure JSONUtil : sig fun lookupField (v as J.OBJECT fields) = let fun find lab = (case List.find (fn (l, v) => (l = lab)) fields @@ -9,7 +9,7 @@ | SOME(_, v) => v (* end case *)) in -@@ -197,7 +197,7 @@ +@@ -197,7 +197,7 @@ structure JSONUtil : sig fun get (v, []) = v | get (v as J.OBJECT fields, SEL lab :: rest) = (case List.find (fn (l, v) => (l = lab)) fields @@ -18,7 +18,7 @@ | SOME(_, v) => get (v, rest) (* end case *)) | get (v, SEL _ :: _) = raise NotObject v -@@ -222,7 +222,7 @@ +@@ -222,7 +222,7 @@ structure JSONUtil : sig (* follow a path into a JSON value while constructing a zipper *) fun unzip (v, []) = (ZNIL, v) | unzip (v as J.OBJECT fields, SEL lab :: rest) = let Modified: head/lang/smlnj/files/patch-config___arch-n-opsys ============================================================================== --- head/lang/smlnj/files/patch-config___arch-n-opsys Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/patch-config___arch-n-opsys Sat Sep 21 11:42:25 2019 (r512488) @@ -1,6 +1,6 @@ ---- config/_arch-n-opsys.orig 2018-06-22 14:49:01 UTC +--- config/_arch-n-opsys.orig 2019-05-31 12:15:03 UTC +++ config/_arch-n-opsys -@@ -91,6 +91,8 @@ case `uname -s` in +@@ -97,6 +97,8 @@ case `uname -s` in HEAP_OPSYS=bsd case `uname -m` in *86) ARCH=x86;; Modified: head/lang/smlnj/files/patch-config___heap2exec ============================================================================== --- head/lang/smlnj/files/patch-config___heap2exec Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/patch-config___heap2exec Sat Sep 21 11:42:25 2019 (r512488) @@ -1,6 +1,6 @@ ---- config/_heap2exec.orig 2006-04-20 15:28:53 UTC +--- config/_heap2exec.orig 2019-05-31 12:36:14 UTC +++ config/_heap2exec -@@ -83,6 +83,7 @@ SO_LIBS= +@@ -89,6 +89,7 @@ SO_LIBS= A_PROG= A_FLAGS= A_LIBS= @@ -8,7 +8,7 @@ case ${OPSYS} in darwin) -@@ -96,6 +97,13 @@ case ${OPSYS} in +@@ -102,6 +103,13 @@ case ${OPSYS} in A_PROG=${CC} A_FLAGS=-Wl,--export-dynamic A_LIBS=-lm @@ -22,7 +22,7 @@ ;; linux) SO_PROG=${CC} -@@ -116,7 +124,7 @@ fi +@@ -122,7 +130,7 @@ fi RESULT=0 if ${H2A} "$heapfile" "$execfile".s ; then if [ -f "$execfile".s ] ; then Modified: head/lang/smlnj/files/patch-config_install.sh ============================================================================== --- head/lang/smlnj/files/patch-config_install.sh Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/files/patch-config_install.sh Sat Sep 21 11:42:25 2019 (r512488) @@ -1,4 +1,4 @@ ---- config/install.sh.orig 2018-08-28 15:30:41 UTC +--- config/install.sh.orig 2019-05-31 12:15:03 UTC +++ config/install.sh @@ -17,6 +17,8 @@ else nolib=false @@ -68,7 +68,7 @@ # # the release version that we are installing # -@@ -344,7 +389,12 @@ fi +@@ -371,7 +416,12 @@ esac # the name of the bin files directory # BOOT_ARCHIVE=boot.$ARCH-unix @@ -82,7 +82,7 @@ # # build the run-time system -@@ -353,9 +403,15 @@ if [ -x "$RUNDIR"/run.$ARCH-$OPSYS ]; then +@@ -380,9 +430,15 @@ if [ -x "$RUNDIR"/run.$ARCH-$OPSYS ]; then vsay $this: Run-time system already exists. else "$CONFIGDIR"/unpack "$ROOT" runtime @@ -93,13 +93,13 @@ + done cd "$BASEDIR"/runtime/objs echo $this: Compiling the run-time system. -- $MAKE -f mk.$ARCH-$OPSYS $EXTRA_DEFS -+ echo "$MAKE -f mk.$ARCH-$OPSYS $EXTRA_DEFS AS=\"$AS\" ASFLAGS=\"$ASFLAGS\" CFLAGS=\"$CFLAGS\" LDFLAGS=\"$LDFLAGS\"" -+ $MAKE -f mk.$ARCH-$OPSYS $EXTRA_DEFS AS="$AS" ASFLAGS="$ASFLAGS" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" +- $MAKE -f $RT_MAKEFILE $EXTRA_DEFS ++ echo "$MAKE -f $RT_MAKEFILE $EXTRA_DEFS AS=\"$AS\" ASFLAGS=\"$ASFLAGS\" CFLAGS=\"$CFLAGS\" LDFLAGS=\"$LDFLAGS\"" ++ $MAKE -f $RT_MAKEFILE $EXTRA_DEFS AS="$AS" ASFLAGS="$ASFLAGS" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" if [ -x run.$ARCH-$OPSYS ]; then mv run.$ARCH-$OPSYS "$RUNDIR" if [ -f runx.$ARCH-$OPSYS ]; then -@@ -367,7 +423,7 @@ else +@@ -394,7 +450,7 @@ else if [ -f run.$ARCH-$OPSYS.a ]; then mv run.$ARCH-$OPSYS.a "$RUNDIR" fi @@ -108,7 +108,7 @@ else complain "$this: !!! Run-time system build failed for some reason." fi -@@ -393,7 +449,7 @@ if [ -r "$HEAPDIR"/sml.$HEAP_SUFFIX ]; then +@@ -420,7 +476,7 @@ if [ -r "$HEAPDIR"/sml.$HEAP_SUFFIX ]; then complain "$this !!! Unable to re-create heap image (sml.$HEAP_SUFFIX)." fi else @@ -117,7 +117,7 @@ fish "$ROOT"/"$BOOT_FILES"/smlnj/basis -@@ -428,7 +484,7 @@ else +@@ -455,7 +511,7 @@ else cd "$ROOT"/"$BOOT_FILES" for anchor in * ; do if [ -d $anchor ] ; then @@ -126,7 +126,7 @@ move $anchor "$LIBDIR"/$anchor fi done -@@ -451,6 +507,18 @@ installdriver _ml-build ml-build +@@ -478,6 +534,18 @@ installdriver _ml-build ml-build cd "$ROOT" @@ -145,7 +145,7 @@ # # Now do all the rest using the precompiled installer # (see base/system/smlnj/installer for details) -@@ -460,6 +528,12 @@ if [ $nolib = false ] ; then +@@ -487,6 +555,12 @@ if [ $nolib = false ] ; then export ROOT INSTALLDIR CONFIGDIR BINDIR CM_TOLERATE_TOOL_FAILURES=true export CM_TOLERATE_TOOL_FAILURES @@ -158,7 +158,7 @@ if "$BINDIR"/sml -m \$smlnj/installer.cm then vsay $this: Installation complete. -@@ -467,5 +541,20 @@ if [ $nolib = false ] ; then +@@ -494,5 +568,20 @@ if [ $nolib = false ] ; then complain "$this: !!! Installation of libraries and programs failed." fi fi Modified: head/lang/smlnj/pkg-plist ============================================================================== --- head/lang/smlnj/pkg-plist Sat Sep 21 09:38:22 2019 (r512487) +++ head/lang/smlnj/pkg-plist Sat Sep 21 11:42:25 2019 (r512488) @@ -123,6 +123,7 @@ smlnj/lib/smlnj/.cm/%%MLARCH%%-unix/compiler.cm smlnj/lib/smlnj/.cm/%%MLARCH%%-unix/installer.cm smlnj/lib/smlnj/.cm/%%MLARCH%%-unix/library-install.cm smlnj/lib/smlnj/MLRISC/.cm/%%MLARCH%%-unix/ALPHA.cm +smlnj/lib/smlnj/MLRISC/.cm/%%MLARCH%%-unix/AMD64.cm smlnj/lib/smlnj/MLRISC/.cm/%%MLARCH%%-unix/Control.cm smlnj/lib/smlnj/MLRISC/.cm/%%MLARCH%%-unix/Graphs.cm smlnj/lib/smlnj/MLRISC/.cm/%%MLARCH%%-unix/HPPA.cm @@ -137,6 +138,7 @@ smlnj/lib/smlnj/basis/.cm/%%MLARCH%%-unix/basis.cm smlnj/lib/smlnj/cm/.cm/%%MLARCH%%-unix/cm.cm smlnj/lib/smlnj/cm/.cm/%%MLARCH%%-unix/tools.cm smlnj/lib/smlnj/cmb/.cm/%%MLARCH%%-unix/alpha32-unix.cm +smlnj/lib/smlnj/cmb/.cm/%%MLARCH%%-unix/amd64-unix.cm smlnj/lib/smlnj/cmb/.cm/%%MLARCH%%-unix/current.cm smlnj/lib/smlnj/cmb/.cm/%%MLARCH%%-unix/hppa-unix.cm smlnj/lib/smlnj/cmb/.cm/%%MLARCH%%-unix/ppc-macos.cm @@ -146,6 +148,7 @@ smlnj/lib/smlnj/cmb/.cm/%%MLARCH%%-unix/x86-unix.cm smlnj/lib/smlnj/cmb/.cm/%%MLARCH%%-unix/x86-win32.cm smlnj/lib/smlnj/compiler/.cm/%%MLARCH%%-unix/all.cm smlnj/lib/smlnj/compiler/.cm/%%MLARCH%%-unix/alpha32.cm +smlnj/lib/smlnj/compiler/.cm/%%MLARCH%%-unix/amd64.cm smlnj/lib/smlnj/compiler/.cm/%%MLARCH%%-unix/compiler.cm smlnj/lib/smlnj/compiler/.cm/%%MLARCH%%-unix/current.cm smlnj/lib/smlnj/compiler/.cm/%%MLARCH%%-unix/hppa.cm @@ -168,6 +171,7 @@ smlnj/lib/smlnj/smlnj-lib/.cm/%%MLARCH%%-unix/html-lib smlnj/lib/smlnj/smlnj-lib/.cm/%%MLARCH%%-unix/pp-lib.cm smlnj/lib/smlnj/smlnj-lib/.cm/%%MLARCH%%-unix/smlnj-lib.cm smlnj/lib/smlnj/viscomp/.cm/%%MLARCH%%-unix/alpha32.cm +smlnj/lib/smlnj/viscomp/.cm/%%MLARCH%%-unix/amd64.cm smlnj/lib/smlnj/viscomp/.cm/%%MLARCH%%-unix/basics.cm smlnj/lib/smlnj/viscomp/.cm/%%MLARCH%%-unix/core.cm smlnj/lib/smlnj/viscomp/.cm/%%MLARCH%%-unix/debugprof.cm