Hi,

as I noticed, most hash value calculations are trying to use pointer 
values for building the value and assume that a long/unsigned long scalar 
is wide enough for a pointer. This is at least for w64 target not true. So 
I want to know, if it would be good to introduce an gcc specific type for 
those kind of casts, or to use ssize_t/size_t.?

Regards,
  Kai

Btw: I noticed that while trying to debug the native w64 compiler, which 
always crashes in c-common.c:6748 in field_decl_cmp (a cross-compiler 
version does not crash?!).

|  (\_/)  This is Bunny. Copy and paste Bunny
| (='.'=) into your signature to help him gain
| (")_(") world domination.

Reply via email to