Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-29 | llvm20 fix | vanhauser-thc | |
2024-06-18 | llvm 19 fixes | vanhauser-thc | |
2024-04-29 | Fix wrong warning in SanitizerCoverageLTO.so.cc | Kiprey | |
2024-04-19 | LTO fix | vanhauser-thc | |
2024-04-07 | fix llvm modules | vanhauser-thc | |
2024-02-09 | fixes | vanhauser-thc | |
2024-02-08 | env fix | vanhauser-thc | |
2024-02-03 | add lto caller instrumentation | vanhauser-thc | |
2024-02-02 | finish lto-ctx | vanhauser-thc | |
2024-02-02 | final touches | vanhauser-thc | |
2024-02-01 | better CTX instrumentation | vanhauser-thc | |
2024-01-27 | fix | vanhauser-thc | |
2024-01-27 | fixes | vanhauser-thc | |
2024-01-26 | fixes | vanhauser-thc | |
2024-01-26 | fixes | vanhauser-thc | |
2024-01-26 | working ugly version | vanhauser-thc | |
2024-01-25 | tmp | vanhauser-thc | |
2023-12-24 | code format | vanhauser-thc | |
2023-12-23 | llvm 18 build fixes. | David Carlier | |
2023-07-10 | nits | vanhauser-thc | |
2023-06-24 | llvm 15 | Dongjia "toka" Zhang | |
2023-06-01 | llvm 15 fixes | vanhauser-thc | |
2023-05-21 | code format | vanhauser-thc | |
2023-04-28 | more llvm 17 | vH | |
2023-04-28 | llvm 17 changes | vH | |
2023-04-27 | afl++ -> AFL++ | vanhauser-thc | |
2023-04-24 | llvm-lto: allow skipping initialization | Keno Hassler | |
2023-04-13 | remove -z option, use -p mmopt instead | vanhauser-thc | |
2023-04-12 | make llvm 17 work | vanhauser-thc | |
2023-04-10 | LLVM instrumentation disable build warning. | David CARLIER | |
Since clang 16 is the version for Ubuntu 23 04/Fedora 38 and is easy enough to fix.. | |||
2023-03-31 | nits | vanhauser-thc | |
2023-03-28 | Stop using removed pipeline extensions | Tulio Magno Quites Machado Filho | |
LLVM commit 7ae6838defb21737963b1dd8ff9de7e87052c74f removed the following extensions: - PassManagerBuilder::EP_OptimizerLast - PassManagerBuilder::EP_EnabledOnOptLevel0 - PassManagerBuilder::EP_FullLinkTimeOptimizationLast | |||
2023-02-13 | AFL_LLVM_DICT2FILE_NO_MAIN support | vanhauser-thc | |
2022-09-14 | Fix loading and registeration of LTO pass for new pass manager | Nikita Popov | |
2022-09-14 | Fix naming clash between AFL's sancov LTO pass and upstream sancov pass | Nikita Popov | |
There was some confusion here due to name reuse. The initializeModuleSanitizerCoverageLegacyPassPass() function was actually calling the initialization of the upstream pass (which no longer supports legacy PM and thus fails to build on LLVM 15). The intention was to call the LTO initialization here. Fix this by renaming symbols to avoid collision. | |||
2022-07-12 | clang format 14 | vanhauser-thc | |
2022-07-04 | fix | vanhauser-thc | |
2022-07-04 | nits | vanhauser-thc | |
2022-03-18 | fix LTO with cmplog and laf | vanhauser-thc | |
2022-02-22 | LLVM 14 fixes | Raphael Isemann | |
2022-01-17 | fix iselect instrumentation | vanhauser-thc | |
2021-12-14 | better instrumentlist filename detection | vanhauser-thc | |
2021-12-09 | make llvm 14-dev working. again. | vanhauser-thc | |
2021-12-03 | change dlopen solution | vanhauser-thc | |
2021-12-01 | unify LLVM_VERSION_... usage | vanhauser-thc | |
2021-11-23 | fix for llvm < 11 | vanhauser-thc | |
2021-11-23 | fixes | vanhauser-thc | |
2021-11-23 | do not add zero byte on string compares with len | vanhauser-thc | |
2021-11-04 | add AFL_USE_TSAN | vanhauser-thc | |
2021-11-03 | support llvm >= 11 | vanhauser-thc | |