Index: subversion/libsvn_fs_fs/tree.c =================================================================== --- subversion/libsvn_fs_fs/tree.c (revision 1494562) +++ subversion/libsvn_fs_fs/tree.c (working copy) @@ -353,8 +353,11 @@ /* need to do a full lookup. Calculate the hash value (HASH_VALUE has been initialized to REVISION). */ + +#ifdef SVN_UNALIGNED_ACCESS_IS_OK for (i = 0; i + 4 <= path_len; i += 4) hash_value = hash_value * 0xd1f3da69 + *(const apr_uint32_t*)(path + i); +#endif for (; i < path_len; ++i) hash_value = hash_value * 33 + path[i];