0d859a8 | geoffpike | 13 May 2019, 21:45:59 UTC | Merge pull request #33 from ammubhave/undefbitswap undef bitswap.h before including it | 13 May 2019, 21:45:59 UTC |
60faff5 | Amol Bhave | 10 May 2019, 00:40:34 UTC | 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 | geoffpike | 07 May 2019, 22:57:07 UTC | Merge pull request #32 from mattn/mingw Fix build for MinGW compiler | 07 May 2019, 22:57:07 UTC |
6193375 | Yasuhiro Matsumoto | 07 May 2019, 15:59:08 UTC | Fix build for MinGW compiler | 07 May 2019, 15:59:08 UTC |
c0fb8db | geoffpike | 01 April 2019, 15:58:13 UTC | 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 | Tino | 30 March 2019, 18:01:52 UTC | 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 | geoffpike | 30 October 2017, 21:58:10 UTC | Merge pull request #22 from miqlas/haiku_support Haiku support | 30 October 2017, 21:58:10 UTC |
1c1a073 | Zoltán Mizsei | 29 October 2017, 08:08:56 UTC | Haiku support | 29 October 2017, 08:11:20 UTC |
816a4ae | Geoff Pike | 13 September 2017, 20:13:37 UTC | Add back compile-time test for s390x when determining endianness. | 13 September 2017, 20:13:37 UTC |
23eecfb | geoffpike | 26 June 2017, 14:34:12 UTC | 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 | Lovell Fuller | 24 June 2017, 12:34:52 UTC | 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 | geoffpike | 21 June 2017, 16:25:07 UTC | Merge pull request #18 from apamment/master Compile on DragonFly BSD | 21 June 2017, 16:25:07 UTC |
d7c557f | Andrew Pamment | 21 June 2017, 06:00:35 UTC | Compile on DragonFly BSD | 21 June 2017, 06:00:35 UTC |
2bc1fd0 | geoffpike | 17 May 2017, 23:21:51 UTC | Merge pull request #17 from CDLuminate/endian-detection farmhash: automatically detect endianess | 17 May 2017, 23:21:51 UTC |
c56aabf | Zhou Mo | 14 April 2017, 04:03:25 UTC | 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 | geoffpike | 30 March 2017, 22:30:58 UTC | Merge pull request #16 from fritzo-google/patch-1 Fix comment in farmhash.h | 30 March 2017, 22:30:58 UTC |
fd666c6 | fritzo-google | 30 March 2017, 21:45:24 UTC | Fix comment in farmhash.h | 30 March 2017, 21:45:24 UTC |
c0576d0 | geoffpike | 04 February 2017, 22:27:28 UTC | 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 | geoffpike | 04 February 2017, 22:26:27 UTC | 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 | Zonr Chang | 20 January 2017, 05:03:26 UTC | 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 | Zonr Chang | 20 January 2017, 05:35:08 UTC | 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 | Geoff Pike | 14 October 2016, 17:22:47 UTC | Fix config.sub | 14 October 2016, 17:22:47 UTC |
71a7779 | Geoff Pike | 26 September 2016, 16:21:33 UTC | Merge branch 'ibmsoe-master-ppc' Allow config.guess to guess ppc64le. Thanks, npanpaliya! | 26 September 2016, 16:21:33 UTC |
a056cc9 | Geoff Pike | 26 September 2016, 16:19:48 UTC | Fix merge conflicts in config.guess | 26 September 2016, 16:19:48 UTC |
059cf99 | geoffpike | 26 September 2016, 15:47:59 UTC | Merge pull request #3 from adfernandes/master Fix incorrect constructor for 'uint128_t' types | 26 September 2016, 15:47:59 UTC |
5a09477 | geoffpike | 26 September 2016, 15:43:28 UTC | Merge pull request #7 from alephman/master fixed configure error on aarch64 platform | 26 September 2016, 15:43:28 UTC |
96e4678 | Nishidha Panpaliya | 26 September 2016, 10:43:31 UTC | 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 | alephman | 15 August 2016, 23:59:39 UTC | 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 | Andrew Fernandes | 07 September 2015, 20:46:44 UTC | Define 'uint128_t' for clang, if it is not already defined | 07 September 2015, 20:46:44 UTC |
3a23f0a | Andrew Fernandes | 07 September 2015, 20:34:53 UTC | Fix incorrect constructor for 'uint128_t' types | 07 September 2015, 20:34:53 UTC |
34c13dd | gpike | 01 March 2015, 20:04:23 UTC | Various additions, updates, and fixes for FarmHash 1.1. | 01 March 2015, 20:04:23 UTC |
5bd34d1 | gpike | 28 May 2014, 19:14:54 UTC | Fix a comment | 28 May 2014, 19:14:54 UTC |
d5a7301 | gpike | 28 May 2014, 19:10:23 UTC | dev/builder should not be mentioned in Makefile.am | 28 May 2014, 19:10:23 UTC |
a371645 | gpike | 31 March 2014, 22:10:41 UTC | Initial version | 31 March 2014, 22:10:41 UTC |