read-cache.c: allow unaligned mapping of the index file