summaryrefslogtreecommitdiffstats
path: root/lib/xxhash.c
Commit message (Collapse)AuthorAgeFilesLines
* updated xxhash to latest versionYann Collet2018-09-181-239/+375
|
* intel: do not use __attribute__((packed)) on WindowsBen Boeckel2018-02-081-1/+1
| | | | | | | On Windows, the Intel compiler is closer to MSVC rather than GCC and does not support the GCC attribute syntax. Fixes #468
* FIX: added prefix to FORCE_INLINE to prevent redefinition error during ↵tcpan2017-08-241-16/+16
| | | | compilation when used with other libraries that define FORCE_INLINE
* Allow to predefine FORCE_INLINE macro.Alex Deymo2017-08-071-11/+16
| | | | | | | | | | | FORCE_INLINE macro is defined based on the compiler used. When using gcc, it will include "__attribute__((always_inline))" forcing gcc to always inline all the functions marked as FORCE_INLINE. However, this can cause a performance degradation of about 15%. This patch allows to set the FORCE_INLINE macro from the compiler command line to either "static" or "static inline" giving allowing it to inline functions as needed when performing optimizations.
* updated xxhash libYann Collet2016-11-111-269/+290
|
* Use https wherever possibleBen Wiederhake2016-07-071-2/+2
|
* Updated xxhash library to v0.6.1Yann Collet2016-06-291-429/+335
|
* updated xxhashYann Collet2015-08-191-14/+39
|
* Improved performance on ARMv6Yann Collet2015-08-161-1/+1
|
* Updated xxhash to r41Yann Collet2015-08-151-19/+41
|
* Added compilation flag -Wcast-qualYann Collet2015-05-061-52/+48
|
* Fixed a few warnings from -fsanitize=undefinedYann Collet2015-04-091-28/+13
|
* Improved sparse file supportYann Collet2015-03-131-2/+1
|
* Added : -pedantic compilation optionYann Collet2014-12-171-2/+2
|
* C90 compatibilityYann Collet2014-12-171-14/+13
|
* Fixed : older compiler don't like nameless unions, reported by Cheyi LinYann Collet2014-12-161-69/+77
|
* New directory structure : library source files into /lib directoryYann Collet2014-11-301-0/+928