changeset in /hg/icedtea6: 2009-04-29 Matthias Klose <doko at ubu...
Xerxes Rånby
xerxes at zafena.se
Thu Apr 30 02:36:42 PDT 2009
doko at ubuntu.com skrev:
> changeset c7860ca7b19e in /hg/icedtea6
> details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=c7860ca7b19e
> description:
> 2009-04-29 Matthias Klose <doko at ubuntu.com>
> Xerxes R<C3><A5>nby <xerxes at zafena.se>
>
> * configure.am (LLVM_CFLAGS): Add SHARK_LLVM_VERSION.
> * ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp,
> ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp: New
> methods getDlsymTable, SetDlsymTable, allocateSpace, dependent
> on the llvm version.
>
Thank you Matthias for making a combined patch that makes shark build
using several LLVM versions and committing it!
I would also like to thank Robert Schuster who first found the solution
to make Shark compatible with LLVM 2.5 by extending the sharkMemoryManager.
I have attached a small fix for configure.ac to remove the "svn" suffix
from the llvm-config version string, the "svn" suffix are present in the
llvm-config -version output when using the llvm svn tree, like this:
$ llvm-config --version
2.6svn
I will keep pr300 open as the llvm svn JIT api are constantly changing
and i will try keep shark compatible with the llvm svn tip. Thanks again
for making it possible to file incremental to make shark compatible with
the svn tip without breaking compatiblity with older llvm versions.
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=300
Cheers
Xerxes
* configure.am (LLVM_CFLAGS): Fix: remove LLVM svn
suffix from SHARK_LLVM_VERSION if present.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: shark_llvm_XXsvn.patch
Type: text/x-patch
Size: 710 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20090430/2c3c29d4/shark_llvm_XXsvn.patch
More information about the distro-pkg-dev
mailing list