From: Wesley T. <we...@ml...> - 2011-07-06 01:06:50
|
binutils and gcc on mips finally work for mlton! ---------------------------------------------------------------------- U mlton/trunk/package/debian/changelog U mlton/trunk/package/debian/control D mlton/trunk/package/debian/patches/00-no-relocs-on-mips.patch U mlton/trunk/package/debian/patches/series ---------------------------------------------------------------------- Modified: mlton/trunk/package/debian/changelog =================================================================== --- mlton/trunk/package/debian/changelog 2011-06-17 15:51:43 UTC (rev 7549) +++ mlton/trunk/package/debian/changelog 2011-07-06 08:06:48 UTC (rev 7550) @@ -1,3 +1,12 @@ +mlton (20100608-5) unstable; urgency=low + + * Newest gcc and binutils fix mips[el] jump problem + * Uploaded mips[el] bootstrap packages as 20100608-4 + * Build-Depend on newest gcc and binutils + * Removed explicit-relocs patch + + -- Wesley W. Terpstra (Debian) <ter...@de...> Sun, 08 May 2011 11:56:34 +0200 + mlton (20100608-4) unstable; urgency=low * Add missing install file for sparc runtime Modified: mlton/trunk/package/debian/control =================================================================== --- mlton/trunk/package/debian/control 2011-06-17 15:51:43 UTC (rev 7549) +++ mlton/trunk/package/debian/control 2011-07-06 08:06:48 UTC (rev 7550) @@ -2,7 +2,7 @@ Section: devel Priority: optional Maintainer: Wesley W. Terpstra (Debian) <ter...@de...> -Build-Depends: mlton (>= 20070826), libgmp-dev, htmldoc, texlive-latex-base, procps, debhelper (>= 7.0.0), cdbs (>= 0.4.52), quilt +Build-Depends: mlton (>= 20070826), libgmp-dev, htmldoc, texlive-latex-base, procps, debhelper (>= 7.0.0), cdbs (>= 0.4.52), quilt, binutils (>= 2.21.51.201104) [mips mipsel], gcc (>= 4:4.6.0-5) [mips mipsel] Standards-Version: 3.9.1 Package: mlton @@ -101,7 +101,7 @@ 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-mips-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] +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] Homepage: http://mlton.org/ Description: Optimizing compiler for Standard ML - native runtime libraries MLton is a whole-program optimizing compiler Deleted: mlton/trunk/package/debian/patches/00-no-relocs-on-mips.patch =================================================================== --- mlton/trunk/package/debian/patches/00-no-relocs-on-mips.patch 2011-06-17 15:51:43 UTC (rev 7549) +++ mlton/trunk/package/debian/patches/00-no-relocs-on-mips.patch 2011-07-06 08:06:48 UTC (rev 7550) @@ -1,18 +0,0 @@ -Description: Work around for broken mips(el) gcc codegen -Author: Wesley W. Terpstra (Debian) <ter...@de...> -Bug-Debian: http://bugs.debian.org/552314 -Bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44537 -Forwarded: no -Last-Update: 2010-06-14 - -diff -Nur -x '*.orig' -x '*~' mlton/bin/mlton-script mlton.new/bin/mlton-script ---- mlton/bin/mlton-script 2009-11-07 17:29:05.000000000 +0100 -+++ mlton.new/bin/mlton-script 2009-11-07 17:31:43.000000000 +0100 -@@ -115,6 +115,7 @@ - -target-cc-opt openbsd '-I/usr/local/include' \ - -target-cc-opt aix '-maix64' \ - -target-cc-opt ia64 "$ia64hpux -mtune=itanium2" \ -+ -target-cc-opt mips '-mno-explicit-relocs' \ - -target-cc-opt sparc '-m32 -mcpu=v8 -Wa,-xarch=v8plusa' \ - -target-cc-opt x86 \ - '-m32 Modified: mlton/trunk/package/debian/patches/series =================================================================== --- mlton/trunk/package/debian/patches/series 2011-06-17 15:51:43 UTC (rev 7549) +++ mlton/trunk/package/debian/patches/series 2011-07-06 08:06:48 UTC (rev 7550) @@ -1,2 +1 @@ -00-no-relocs-on-mips.patch 11-fixes-20100608-to-20110319.patch |