Hi Todd,
I think the biggest problem is that, if the platform doesn't support all
the
numerical type like Intel One, it can't compiled/run at all the platform.
If JJOS is supporting to run on Intel One, the simplest way to makes a
64-bit operations for us.
Regards,
Hilary
----- Original Message -----
From: Todd L. Miller <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, December 22, 1999 10:32 PM
Subject: Re: [JOS-Kernel] JJOS lcmp bytecode patch
>> Can It Work ? If lcmp works, others long operation may have problem.
>> It seems that Linux GCC 2.7 / 2.8 doesn't support 64-bit operation.
>
> It does on the host build, but not on the i386 build. (Because
>the 64-bit support uses parts of glibc, we had to roll our own for the
>i386 build, and decided that it would be easier to use our home-grown
>version on both builds.) Now that I'm looking at the code, I'm actually
>amazed that lcmp compiled -- looking at ../nativecode/jjtypes.h, I don't
>see an operator > or < ! (impl. in jbtypes.cc) That, probably, is where
>the fix for long comparisons you've come up with should go. (We also need
>to make jlong SIGNED, as well...)
>
>-_Quinn
>
>
>_______________________________________________
>Kernel maillist - [EMAIL PROTECTED]
>http://jos.org/mailman/listinfo/kernel
>
>
_______________________________________________
Kernel maillist - [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel