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

Reply via email to