1/* Modified for use with yasm by Peter Johnson. */
2/*
3------------------------------------------------------------------------------
4By Bob Jenkins, September 1996.
5lookupa.h, a hash function for table lookup, same function as lookup.c.
6Use this code in any way you wish.  Public Domain.  It has no warranty.
7Source is http://burtleburtle.net/bob/c/lookupa.h
8------------------------------------------------------------------------------
9*/
10
11#ifndef YASM_LIB_DECL
12#define YASM_LIB_DECL
13#endif
14
15YASM_LIB_DECL
16unsigned long phash_lookup(const char *k, size_t length,
17                           unsigned long level);
18YASM_LIB_DECL
19void phash_checksum(const char *k, size_t length, unsigned long *state);
20