This file defines one function: 

uint64_t crchash(const void *key, uint64_t len, uint64_t initial_hash)

The function takes data of arbitrary length and an initial hash value,
and it returns a new hash value.

It is designed to be assembled with YASM.To build it under windows,
define the symbol "WINABI".

This hash is designed for look-up applications. It is NOT a
cryptographically secure hash.
