[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Classpath build process and VM-specific issues
From: |
Andrew Haley |
Subject: |
Re: Classpath build process and VM-specific issues |
Date: |
Tue, 6 Apr 2004 19:31:57 +0100 |
Etienne Gagnon writes:
>
> Do we actually have to deal with platforms that have non 8-bit chars?
> I guess quite a few other things/algorithms in the class library would
> break if it is so...
>
> It's fine to be pedantic, but up to a point...
>
> FYI: The JNI specification guarantees that jbyte is an 8-bit signed value.
Yes, but it's not a question of whether the type jbyte is the same
size as a character type, but whether it is treated in the same way as
a character by the compiler.
I asked the question on the gcc mailing list. (BTW: Alias set zero is
the set of types that may alias every other type. In ISO C, character
types are in alias set zero.)
---------------------------------------------------------------------------
From: Richard Henderson <address@hidden>
To: Andrew Haley <address@hidden>
Cc: address@hidden
Subject: Re: Byte types and aliasing
Date: Tue, 6 Apr 2004 11:20:09 -0700
On Tue, Apr 06, 2004 at 01:27:55PM +0100, Andrew Haley wrote:
> Is a type of mode(byte) guaranteed to be in alias set zero?
No. A language can do whatever they want.
---------------------------------------------------------------------------
By this reading, I take it that a JNI implementor could define jbyte
not to be a character type.
Andrew.
- Re: Classpath build process and VM-specific issues, (continued)
- Re: Classpath build process and VM-specific issues, Andrew Haley, 2004/04/06
- Re: Classpath build process and VM-specific issues, Etienne Gagnon, 2004/04/06
- Re: Classpath build process and VM-specific issues, David Lichteblau, 2004/04/06
- Re: Classpath build process and VM-specific issues, Andrew Haley, 2004/04/07
- Re: Classpath build process and VM-specific issues, David P Grove, 2004/04/07
- Re: Classpath build process and VM-specific issues, Etienne Gagnon, 2004/04/07
- Re: Classpath build process and VM-specific issues, Andrew Haley, 2004/04/07
- Re: Classpath build process and VM-specific issues, Etienne Gagnon, 2004/04/07
- Re: Classpath build process and VM-specific issues, Dalibor Topic, 2004/04/08
- Re: Classpath build process and VM-specific issues, Ingo Prötel, 2004/04/07
- Re: Classpath build process and VM-specific issues,
Andrew Haley <=
- Re: Classpath build process and VM-specific issues, Etienne Gagnon, 2004/04/06
- Re: Classpath build process and VM-specific issues, Andrew Haley, 2004/04/07
- Re: Classpath build process and VM-specific issues, Andrew Haley, 2004/04/06
- Re: Classpath build process and VM-specific issues, Etienne Gagnon, 2004/04/05
- Re: Classpath build process and VM-specific issues, Andrew Haley, 2004/04/05
- Re: Classpath build process and VM-specific issues, Michael Koch, 2004/04/05
- Re: Classpath build process and VM-specific issues, Andrew Haley, 2004/04/05
- Re: Classpath build process and VM-specific issues, Andrew Haley, 2004/04/05
Re: Classpath build process and VM-specific issues, Andrew Haley, 2004/04/04
Re: Classpath build process and VM-specific issues, Mark Wielaard, 2004/04/04