summaryrefslogtreecommitdiffstats
path: root/dep.mk
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2011-10-19 00:36:25 -0400
committerKaz Kylheku <kaz@kylheku.com>2011-10-19 00:36:25 -0400
commit29228d6ea14fe216ee7eaf8ee141085257aaf589 (patch)
tree89e0852febc4e09f787817b7a077653481226e71 /dep.mk
parent81dac06e17f6cef9217fafa28285a65f6d093014 (diff)
downloadtxr-29228d6ea14fe216ee7eaf8ee141085257aaf589.tar.gz
txr-29228d6ea14fe216ee7eaf8ee141085257aaf589.tar.bz2
txr-29228d6ea14fe216ee7eaf8ee141085257aaf589.zip
* hash.c (ll_hash): Hashing of pointers should take into
account alignment, otherwise only values divisible by the alignment occur. This patch takes into considerations that val values are pointers to object descriptors in a heap which are four words wide, and so most likely aligned to 16 byte boundaries (32 bit systems) or 32 byte boundaries (64 bit). We need to shift.
Diffstat (limited to 'dep.mk')
0 files changed, 0 insertions, 0 deletions