https://github.com/google/farmhash

sort by:
Revision Author Date Message Commit Date
0d859a8 Merge pull request #33 from ammubhave/undefbitswap undef bitswap.h before including it 13 May 2019, 21:45:59 UTC
60faff5 undef bitswap.h before including it In this #if branch, the code #undef's bswap_{32,64} and then includes the header file byteswap.h which has definitions for these two macros. However, if this header file was already included in the past, then the inclusion gets skipped since byteswap.h has an #ifdef guard. With this change, including byteswap.h always gets processed and defines bswap_{32,64} again. Tested by compiling library with uclibc. Without this patch, the compilation fails along with an error for undefined bswap_{32,64}. With this patch, it succeeds. 10 May 2019, 00:40:34 UTC
fd5a9a4 Merge pull request #32 from mattn/mingw Fix build for MinGW compiler 07 May 2019, 22:57:07 UTC
6193375 Fix build for MinGW compiler 07 May 2019, 15:59:08 UTC
c0fb8db Merge pull request #30 from Arritmic/master Added macro for avoiding to include 'endian.h' when MinGW is used for… 01 April 2019, 15:58:13 UTC
bc28ed4 Added macro for avoiding to include 'endian.h' when MinGW is used for compiling the library on Windows. 30 March 2019, 18:01:52 UTC
2f0e005 Merge pull request #22 from miqlas/haiku_support Haiku support 30 October 2017, 21:58:10 UTC
1c1a073 Haiku support 29 October 2017, 08:11:20 UTC
816a4ae Add back compile-time test for s390x when determining endianness. 13 September 2017, 20:13:37 UTC
23eecfb Merge pull request #19 from lovell/endian-detection-cross-platform Add endian detection for OS X, Windows and *BSD 26 June 2017, 14:34:12 UTC
cd85aaf Add endian detection for OS X, Windows and *BSD Extends the work started in commit c56aabf, which worked for Linux 24 June 2017, 12:35:06 UTC
8c20d2f Merge pull request #18 from apamment/master Compile on DragonFly BSD 21 June 2017, 16:25:07 UTC
d7c557f Compile on DragonFly BSD 21 June 2017, 06:00:35 UTC
2bc1fd0 Merge pull request #17 from CDLuminate/endian-detection farmhash: automatically detect endianess 17 May 2017, 23:21:51 UTC
c56aabf farmhash: automatically detect endianess Reference: https://github.com/google/farmhash/issues/10 Note, this patch omitted *BSD. 14 April 2017, 04:03:25 UTC
b610425 Merge pull request #16 from fritzo-google/patch-1 Fix comment in farmhash.h 30 March 2017, 22:30:58 UTC
fd666c6 Fix comment in farmhash.h 30 March 2017, 21:45:24 UTC
c0576d0 Merge pull request #13 from zonr/adpat-builder Apply changes introduced by pull request #3 on dev/. 04 February 2017, 22:27:28 UTC
61afef0 Merge pull request #14 from zonr/avoid-running-test-from-ctor Generate main() for running self-test. 04 February 2017, 22:26:27 UTC
b64d037 Generate main() for running self-test. Avoid running test from global constructor as (in skeleton code): (global scope) static int SKELETONResult = SKELETON::RunTest(); Executing complicated code in global constructors is quite dangerous. As the order of global constructors being invoked between translation units is unspecified, we may end up using things from dependent libraries that haven't been initialized yet. In our internal build environment, farmhash_unittest is linked against static version of STL library (more specifically, libc++.a). Running it gets segfault because RunTest()s access uninitialized `std::cout`. This commit modifies builder.cc to generate main() in farmhash.cc which calls RunTest()s for self-test code. There's no functionality changed. Test plan: pass "make check". 20 January 2017, 06:06:10 UTC
723bc59 Apply changes introduced by pull request #3 on dev/. So running BUILDER code generator won't accidentally revert the change. 20 January 2017, 05:58:28 UTC
92e897b Fix config.sub 14 October 2016, 17:22:47 UTC
71a7779 Merge branch 'ibmsoe-master-ppc' Allow config.guess to guess ppc64le. Thanks, npanpaliya! 26 September 2016, 16:21:33 UTC
a056cc9 Fix merge conflicts in config.guess 26 September 2016, 16:19:48 UTC
059cf99 Merge pull request #3 from adfernandes/master Fix incorrect constructor for 'uint128_t' types 26 September 2016, 15:47:59 UTC
5a09477 Merge pull request #7 from alephman/master fixed configure error on aarch64 platform 26 September 2016, 15:43:28 UTC
96e4678 Updated config.guess and config.sub to fix the error of "configure: error: cannot guess build type" on ppc64le arch 26 September 2016, 10:43:31 UTC
acb8eb3 Add files via upload Fixed the error of "configure: error: cannot guess build type" on aarch64 platform. 15 August 2016, 23:59:39 UTC
b5f077c Define 'uint128_t' for clang, if it is not already defined 07 September 2015, 20:46:44 UTC
3a23f0a Fix incorrect constructor for 'uint128_t' types 07 September 2015, 20:34:53 UTC
34c13dd Various additions, updates, and fixes for FarmHash 1.1. 01 March 2015, 20:04:23 UTC
5bd34d1 Fix a comment 28 May 2014, 19:14:54 UTC
d5a7301 dev/builder should not be mentioned in Makefile.am 28 May 2014, 19:10:23 UTC
a371645 Initial version 31 March 2014, 22:10:41 UTC
back to top