cvs commit: fptools/ghc/lib/std PrelAddr.lhs PrelIO.lhs fptoo ls/hslibs/lang Addr.lhs Dynamic.lhs Foreign.lhs Storable.lhs fptools/hsli bs/lang/doc Addr.sgml

'michael.weber@post.rwth-aachen.de' michael.weber@post.rwth-aachen.de
Tue, 31 Oct 2000 19:57:54 +0100


On Tue, Oct 31, 2000 at 07:38:15 -0800, Simon Marlow wrote:
>> *hmm* and what, if sizeof(void*) != sizeof(int)? IIRC, that was the
>> reason, why Sven introduced AddrOff...
> I presume you mean in particular if sizeof(void*) > sizeof(int)

*hmm* show me a single architecture where sizeof(void*) < sizeof(int) ;-)

> True, minusAddr and plusAddr are now bound by the size of Int.  This isn't a
> problem for GHC where sizeof(void*) always == sizeof(HsInt) (by definition
> of HsInt),

That's what Marcin told me already, thanks...

> I asked recently on the FFI list about removing AddrOff, and no-one
> complained.

Yes... but my question wasn't meant as complaint, it was just a random
thought of an overtired mind... =)


> Cheers,
> 	Simon
> 
> begin 600 winmail.dat
[uuencoded file removed]

*Huh?* /me scratches head
After decoding this turned out to be garbage, still...

BTW: MIME is a Nice(r) Thing(TM)... ;)


Cheers,
M/
-- 
 /~\ ASCII ribbon | Nothing is faster than the speed of light... To prove
 \ / campaign     | this to yourself, try opening the refrigerator door
  X  against      | before the light comes on.
 / \ HTML mail    |      -- seen on /.