Kirill Bobyrev | 18c6fab | 2018-08-28 09:42:41 +0000 | [diff] [blame] | 1 | LLVM notes |
| 2 | ---------- |
| 3 | |
Kirill Bobyrev | b2b31f2 | 2018-08-28 10:27:49 +0000 | [diff] [blame] | 4 | This directory contains the Google Benchmark source code. Currently, the checked |
| 5 | Benchmark library version is v1.4.1. |
| 6 | |
| 7 | This directory is under a different license than LLVM. |
Kirill Bobyrev | 18c6fab | 2018-08-28 09:42:41 +0000 | [diff] [blame] | 8 | |
| 9 | Changes: |
| 10 | |
| 11 | * Bazel BUILD files are removed from the library |
Kirill Bobyrev | b2b31f2 | 2018-08-28 10:27:49 +0000 | [diff] [blame] | 12 | * https://github.com/google/benchmark/commit/f85304e4e3a0e4e1bf15b91720df4a19e90b589f |
| 13 | is applied on top of the v1.4.1 to silence compiler warnings |
Kirill Bobyrev | 78367b1 | 2018-08-28 11:05:09 +0000 | [diff] [blame] | 14 | * https://github.com/google/benchmark/commit/505be96ab23056580a3a2315abba048f4428b04e |
| 15 | is applied to comply with the LLVM's required CMake version |
Kirill Bobyrev | 0cd23e0 | 2018-09-05 14:15:39 +0000 | [diff] [blame] | 16 | * https://github.com/google/benchmark/commit/f0901417c89d123474e6b91365029cfe32cf89dc |
| 17 | is applied to fix 32-bit build failure on macOS |
Martin Storsjo | 520d38c | 2018-09-18 19:31:09 +0000 | [diff] [blame] | 18 | * https://github.com/google/benchmark/commit/52613079824ac58d06c070aa9fbbb186a5859e2c |
| 19 | is applied to fix cross compilation with MinGW headers |
Martin Storsjo | 80b0618 | 2018-09-19 14:30:45 +0000 | [diff] [blame] | 20 | * https://github.com/google/benchmark/commit/439d6b1c2a6da5cb6adc4c4dfc555af235722396 |
| 21 | is applied to fix building with MinGW headers for ARM |
Elizabeth Andrews | 458830e | 2018-11-06 15:57:59 +0000 | [diff] [blame] | 22 | * https://github.com/google/benchmark/commit/a9b31c51b1ee7ec7b31438c647123c2cbac5d956 |
| 23 | is applied to disable exceptions in Microsoft STL when exceptions are disabled |