[Armadillo:03339] Re: Armadillo240でJAVA

Yasushi SHOJI email@hidden
2008年 8月 27日 (水) 20:29:12 JST


At Wed, 27 Aug 2008 16:50:53 +0900,
上野 英雄 wrote:
[...]
> Program received signal SIGILL, Illegal instruction.
> 0x40376118 in CVMfdlibmCopysign ()
>    from /home/www-data/storage/ej2re1.4.2_16/lib/arm/client/libjvm.so
> 
> (gdb) backtrace
> #0  0x40376118 in CVMfdlibmCopysign ()   from /home/www-data/storage/
[...]
> (gdb) disassemble 0x40376118
> Dump of assembler code for function CVMfdlibmCopysign:
[...]
> 0x40376118 <CVMfdlibmCopysign+236>:     clz     r2, r1

あれ、clzですね (^^; 前のメールで hexを読み間違ったようです。

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0068b/CIHJGJED.html

clzは ARMv5からの対応です。a240は ARM920Tというコアを使っていてARMv4ま
でしか対応していません。

http://en.wikipedia.org/wiki/ARM_architecture

ごめんなさい。
-- 
            yashi



armadillo メーリングリストの案内