From: Wesley T. <we...@ml...> - 2011-07-19 03:37:05
|
armhf port ---------------------------------------------------------------------- U mlton/trunk/package/debian/changelog U mlton/trunk/package/debian/control U mlton/trunk/package/debian/heap-size A mlton/trunk/package/debian/mlton-runtime-arm-linux-gnueabihf.install ---------------------------------------------------------------------- Modified: mlton/trunk/package/debian/changelog =================================================================== --- mlton/trunk/package/debian/changelog 2011-07-19 10:16:34 UTC (rev 7551) +++ mlton/trunk/package/debian/changelog 2011-07-19 10:37:02 UTC (rev 7552) @@ -4,8 +4,14 @@ * Uploaded mips[el] bootstrap packages as 20100608-4 * Build-Depend on newest gcc and binutils * Removed explicit-relocs patch + * Include a diffs to current release head + * Necessary for 8-bit aligned MIPS read/writes + * Increase heap-size for mips post-alignment + * Building armel on debian buildd instead of qemu + * Heap-size 1.2g on 1.5g machines + * Added armhf port - -- Wesley W. Terpstra (Debian) <ter...@de...> Sun, 08 May 2011 11:56:34 +0200 + -- Wesley W. Terpstra (Debian) <ter...@de...> Tue, 19 Jul 2011 12:29:52 +0200 mlton (20100608-4) unstable; urgency=low Modified: mlton/trunk/package/debian/control =================================================================== --- mlton/trunk/package/debian/control 2011-07-19 10:16:34 UTC (rev 7551) +++ mlton/trunk/package/debian/control 2011-07-19 10:37:02 UTC (rev 7552) @@ -62,7 +62,7 @@ This package includes non-man-page documentation. Package: mlton-compiler -Architecture: alpha amd64 armel hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 sparc +Architecture: alpha amd64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 sparc Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, gcc, libc6-dev, libgmp-dev, mlton-basis (= ${source:Version}), mlton-runtime-native (= ${binary:Version}) | mlton-runtime Breaks: mlton (<< 20100608-3) @@ -81,7 +81,7 @@ This package includes the compiler itself. Package: mlton-tools -Architecture: alpha amd64 armel hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 sparc +Architecture: alpha amd64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 sparc Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Breaks: mlton (<< 20100608-3) @@ -100,8 +100,8 @@ This package includes tools which autogenerate SML. Package: mlton-runtime-native -Architecture: alpha amd64 armel hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 sparc -Depends: ${misc:Depends}, mlton-runtime-alpha-linux-gnu (= ${binary:Version}) [alpha] | mlton-runtime-x86-64-linux-gnu (= ${binary:Version}) [amd64] | mlton-runtime-arm-linux-gnueabi (= ${binary:Version}) [armel] | mlton-runtime-hppa-linux-gnu (= ${binary:Version}) [hppa] | mlton-runtime-i486-gnu (= ${binary:Version}) [hurd-i386] | mlton-runtime-i486-linux-gnu (= ${binary:Version}) [i386] | mlton-runtime-ia64-linux-gnu (= ${binary:Version}) [ia64] | mlton-runtime-i486-kfreebsd-gnu (= ${binary:Version}) [kfreebsd-i386] | mlton-runtime-x86-64-kfreebsd-gnu (= ${binary:Version}) [kfreebsd-amd64] | mlton-runtime-mips-linux-gnu (= ${binary:Version}) [mips] | mlton-runtime-mipsel-linux-gnu (= ${binary:Version}) [mipsel] | mlton-runtime-powerpc-linux-gnu (= ${binary:Version}) [powerpc] | mlton-runtime-s390-linux-gnu (= ${binary:Version}) [s390] | mlton-runtime-sparc-linux-gnu (= ${binary:Version}) [sparc] +Architecture: alpha amd64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 sparc +Depends: ${misc:Depends}, mlton-runtime-alpha-linux-gnu (= ${binary:Version}) [alpha] | mlton-runtime-x86-64-linux-gnu (= ${binary:Version}) [amd64] | mlton-runtime-arm-linux-gnueabi (= ${binary:Version}) [armel] | mlton-runtime-arm-linux-gnueabihf (= ${binary:Version}) [armhf] | mlton-runtime-hppa-linux-gnu (= ${binary:Version}) [hppa] | mlton-runtime-i486-gnu (= ${binary:Version}) [hurd-i386] | mlton-runtime-i486-linux-gnu (= ${binary:Version}) [i386] | mlton-runtime-ia64-linux-gnu (= ${binary:Version}) [ia64] | mlton-runtime-i486-kfreebsd-gnu (= ${binary:Version}) [kfreebsd-i386] | mlton-runtime-x86-64-kfreebsd-gnu (= ${binary:Version}) [kfreebsd-amd64] | mlton-runtime-mips-linux-gnu (= ${binary:Version}) [mips] | mlton-runtime-mipsel-linux-gnu (= ${binary:Version}) [mipsel] | mlton-runtime-powerpc-linux-gnu (= ${binary:Version}) [powerpc] | mlton-runtime-s390-linux-gnu (= ${binary:Version}) [s390] | mlton-runtime-sparc-linux-gnu (= ${binary:Version}) [sparc] Homepage: http://mlton.org/ Description: Optimizing compiler for Standard ML - native runtime libraries MLton is a whole-program optimizing compiler @@ -169,6 +169,24 @@ . This package provides arm target libraries. +Package: mlton-runtime-arm-linux-gnueabihf +Architecture: armhf +Multi-Arch: foreign +Depends: ${misc:Depends}, mlton-basis (= ${source:Version}) +Provides: mlton-runtime +Homepage: http://mlton.org/ +Description: Optimizing compiler for Standard ML - armhf runtime libraries + MLton is a whole-program optimizing compiler + for Standard ML. MLton generates standalone + executables with excellent runtime performance, + is SML 97 compliant, and has a complete basis + library. MLton has source-level profiling, + a fast C FFI, an interface to the GNU + multiprecision library, and lots of useful + libraries. + . + This package provides armhf target libraries. + Package: mlton-runtime-hppa-linux-gnu Architecture: hppa Multi-Arch: foreign Modified: mlton/trunk/package/debian/heap-size =================================================================== --- mlton/trunk/package/debian/heap-size 2011-07-19 10:16:34 UTC (rev 7551) +++ mlton/trunk/package/debian/heap-size 2011-07-19 10:37:02 UTC (rev 7552) @@ -13,7 +13,8 @@ # - 8g (goetz) # amd64 - 1g (nautilus) UNUSABLE / black-listed # - 2g (excelsior, brahms) -# armel - 64g (sparta) +# armel -1.5g (arnold, antheil, alwyn, alain) +# -0.5g (argento, arcadelt, ancina) UNUSABLE # hppa - 8g (paer) # -3.5g (penalosa, peri) # hurd-i386 @@ -41,15 +42,16 @@ if dpkg-architecture -ealpha; then result="fixed-heap 3g"; fi if dpkg-architecture -eamd64; then result="fixed-heap 1.7g"; fi -if dpkg-architecture -earmel; then result="max-heap 850m"; fi +if dpkg-architecture -earmel; then result="max-heap 1.2g"; fi +if dpkg-architecture -earmhf; then result="max-heap 1.2g"; fi if dpkg-architecture -ehppa; then result="fixed-heap 1.5g"; fi if dpkg-architecture -ehurd-i386; then result="fixed-heap 800m"; fi if dpkg-architecture -ei386; then result="fixed-heap 1.5g"; fi if dpkg-architecture -eia64; then result="fixed-heap 3g"; fi if dpkg-architecture -ekfreebsd-amd64; then result="fixed-heap 1.7g"; fi if dpkg-architecture -ekfreebsd-i386; then result="fixed-heap 1.5g"; fi -if dpkg-architecture -emips; then result="fixed-heap 800m"; fi -if dpkg-architecture -emipsel; then result="fixed-heap 800m"; fi +if dpkg-architecture -emips; then result="fixed-heap 850m"; fi +if dpkg-architecture -emipsel; then result="fixed-heap 850m"; fi if dpkg-architecture -epowerpc; then result="fixed-heap 1.5g"; fi if dpkg-architecture -es390; then result="fixed-heap 850m"; fi if dpkg-architecture -esparc; then result="fixed-heap 1.5g"; fi Added: mlton/trunk/package/debian/mlton-runtime-arm-linux-gnueabihf.install =================================================================== --- mlton/trunk/package/debian/mlton-runtime-arm-linux-gnueabihf.install 2011-07-19 10:16:34 UTC (rev 7551) +++ mlton/trunk/package/debian/mlton-runtime-arm-linux-gnueabihf.install 2011-07-19 10:37:02 UTC (rev 7552) @@ -0,0 +1 @@ +usr/lib/mlton/targets/arm-linux-gnueabihf/* |