[Bug 688] icedtea6-1.10.1: OpenJDK Shark VM is unable to build itself on ppc
bugzilla-daemon at icedtea.classpath.org
bugzilla-daemon at icedtea.classpath.org
Thu Apr 7 15:03:16 PDT 2011
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=688
--- Comment #4 from acrux @ cruxppc.org <acrux at linuxmail.org> 2011-04-07 22:03:16 ---
(In reply to comment #2)
> Same story for every recent LLVM release.
>
> LLVM JIT inserts bl instructions to jump between generated code blocks, it
> crash when the distance between the blocks are out of range for a bl
> instruction.
>
> LLVM ppc and arm jit needs a workaround for this bug:
> icedtea PR399
> llvm pr http://llvm.org/bugs/show_bug.cgi?id=5201
>
> I assume that if you would have built llvm with assertions then you would have
> seen something like
> Assertion `ResultPtr >= -(1 << 23) && ResultPtr < (1 << 23) && "Relocation out
> of range!"' failed
>
mmh.. i built llvm with --disable-assertions, here you can read my build
script:
http://cruxppc.org/viewvc/opt/branches/2.7/llvm/Pkgfile?revision=2324&view=markup&pathrev=2324
Anyway is that old LLVM workaround still needed on PowerPC ?
--
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the distro-pkg-dev
mailing list