Mercurial > hg > release > icedtea7-2.0
changeset 2406:58b8da72031a
JamVM: mips
2011-03-11 Xerxes Ranby <xerxes@zafena.se>
JamVM: mips
* NEWS: Updated.
* Makefile.am: Add new JamVM patch.
(JAMVM_VERSION): Updated to latest JamVM revision.
(JAMVM_SHA256SUM): Updated.
* patches/jamvm/mips64el.patch: New patch.
author | Xerxes R?nby <xerxes@zafena.se> |
---|---|
date | Fri, 20 May 2011 00:16:49 +0100 |
parents | 709acc7941bf |
children | 8a8ff2600f18 |
files | ChangeLog Makefile.am NEWS patches/jamvm/mips64el.patch |
diffstat | 4 files changed, 26 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Fri May 20 00:08:24 2011 +0100 +++ b/ChangeLog Fri May 20 00:16:49 2011 +0100 @@ -1,3 +1,12 @@ +2011-03-11 Xerxes Ranby <xerxes@zafena.se> + + JamVM: mips + * NEWS: Updated. + * Makefile.am: Add new JamVM patch. + (JAMVM_VERSION): Updated to latest JamVM revision. + (JAMVM_SHA256SUM): Updated. + * patches/jamvm/mips64el.patch: New patch. + 2011-03-11 Xerxes Ranby <xerxes@zafena.se> CACAO PR157: ARM SMP Assertion thinlock failed.
--- a/Makefile.am Fri May 20 00:08:24 2011 +0100 +++ b/Makefile.am Fri May 20 00:16:49 2011 +0100 @@ -24,8 +24,8 @@ CACAO_URL = $(CACAO_BASE_URL)/$(CACAO_VERSION).tar.bz2 CACAO_SRC_ZIP = cacao-$(CACAO_VERSION).tar.bz2 -JAMVM_VERSION = 30c4a6b93ffa385833360921bfc613829fb081c9 -JAMVM_SHA256SUM = e77434a7d02d75de7fe44e9e1d7d6a3fd7ddcd5447ddd175fde2a7ccb40f8838 +JAMVM_VERSION = 9acc3f22f885340bef0acabb568eaeabe4450bfb +JAMVM_SHA256SUM = ab8bd9e37d7eea26c3ec2e5e86ac4d782327416bcef1be9deb9453e11b145e83 JAMVM_BASE_URL = http://icedtea.classpath.org/download/drops/jamvm JAMVM_URL = $(JAMVM_BASE_URL)/jamvm-$(JAMVM_VERSION).tar.gz JAMVM_SRC_ZIP = jamvm-$(JAMVM_VERSION).tar.gz @@ -314,7 +314,8 @@ if BUILD_JAMVM ICEDTEA_PATCHES += \ - patches/jamvm/ignore-unknown-options.patch + patches/jamvm/ignore-unknown-options.patch \ + patches/jamvm/mips64el.patch endif if ENABLE_PULSE_JAVA
--- a/NEWS Fri May 20 00:08:24 2011 +0100 +++ b/NEWS Fri May 20 00:16:49 2011 +0100 @@ -6,6 +6,7 @@ * Allow building of JamVM beside the default VM by using --with-additional-vms=jamvm * Allow the location of the JamVM source zip to be specified using --with-jamvm-src-zip * JamVM builds can bootstrap and are self-hosting. +* Added JamVM support for mips and mips64. * Bug fixes - PR616, PR99: Don't statically link libstdc++ - PR640: JamVM fails to build - Unrecognised option: -XX:ThreadStackSize.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/patches/jamvm/mips64el.patch Fri May 20 00:16:49 2011 +0100 @@ -0,0 +1,12 @@ +Index: jamvm/jamvm/configure.ac +=================================================================== +--- jamvm.orig/jamvm/configure.ac 2011-03-09 13:13:12.781424034 +0100 ++++ jamvm/jamvm/configure.ac 2011-03-09 13:13:47.752903998 +0100 +@@ -40,6 +40,7 @@ + x86_64-*-linux*) host_os=linux ;; + hppa*-*-linux*) host_cpu=parisc host_os=linux ;; + mipsel-*-linux*) host_cpu=mips host_os=linux ;; ++mips64el-*-linux*) host_cpu=mips host_os=linux ;; + x86_64-*-openbsd*) host_os=bsd libdl_needed=no ;; + x86_64-*-freebsd*) host_os=bsd libdl_needed=no ;; + arm*-*-linux*) host_cpu=arm host_os=linux ;;