Remaining generic bits from sparc64-linux merge
David S. Miller
davem@jenolan.rutgers.edu
Fri Oct 17 23:21:00 GMT 1997
Date: Sat, 18 Oct 1997 00:16:42 -0600
From: Jeffrey A Law <law@hurl.cygnus.com>
Why are you changing these variables from a HOST_WIDE_INT to
unsigned longs?
I'll answer this and handle the rest later, I'm about to head off for
the night.
This change is there because in the case where you want to cross from
32-bit to 64-bit using "unsigned long long" as HOST_WIDE_INT, this
ends up defeating the purpose of hashing (to make things efficient,
using unsigned long long for the hash value slows things down).
Richard Henderson point most of these and related changes in the
direction they went, so he can comment more on this if he likes.
Later,
David "Sparc" Miller
davem@caip.rutgers.edu
More information about the Gcc
mailing list