xref: /freebsd/stand/libsa/zfs/xxhash.c (revision 8a62a2a5659d1839d8799b4274c04469d7f17c78)
1*8a62a2a5SMartin Matuska /*
2*8a62a2a5SMartin Matuska  *  xxHash - Fast Hash algorithm
3*8a62a2a5SMartin Matuska  *  Copyright (c) Yann Collet, Facebook, Inc.
4*8a62a2a5SMartin Matuska  *
5*8a62a2a5SMartin Matuska  *  You can contact the author at :
6*8a62a2a5SMartin Matuska  *  - xxHash homepage: http://www.xxhash.com
7*8a62a2a5SMartin Matuska  *  - xxHash source repository : https://github.com/Cyan4973/xxHash
8*8a62a2a5SMartin Matuska  *
9*8a62a2a5SMartin Matuska  * This source code is licensed under both the BSD-style license (found in the
10*8a62a2a5SMartin Matuska  * LICENSE file in the root directory of this source tree) and the GPLv2 (found
11*8a62a2a5SMartin Matuska  * in the COPYING file in the root directory of this source tree).
12*8a62a2a5SMartin Matuska  * You may select, at your option, one of the above-listed licenses.
13*8a62a2a5SMartin Matuska */
14*8a62a2a5SMartin Matuska 
15*8a62a2a5SMartin Matuska 
16*8a62a2a5SMartin Matuska 
17*8a62a2a5SMartin Matuska /*
18*8a62a2a5SMartin Matuska  * xxhash.c instantiates functions defined in xxhash.h
19*8a62a2a5SMartin Matuska  */
20*8a62a2a5SMartin Matuska 
21*8a62a2a5SMartin Matuska #define XXH_STATIC_LINKING_ONLY   /* access advanced declarations */
22*8a62a2a5SMartin Matuska #define XXH_IMPLEMENTATION   /* access definitions */
23*8a62a2a5SMartin Matuska 
24*8a62a2a5SMartin Matuska #include "xxhash.h"
25