Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
installed.
|
|
|
|
|
|
|
|
|
|
generation
|
|
|
|
for llvm 6.0 and Ubuntu 18.04
|
|
|
|
|
|
|
|
|
|
|
|
|
|
activated with AFL_LLVM_LAF_SPLIT_COMPARES=1
needs testing on big endian machines
A compare is split into
sign integer comparison
exponent integer comparison
mantissa/fraction integer comparison
These integer comparisons are further splitted if they are
bigger than a byte.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code cleanup
|
|
On OpenBSD there is a restricted system LLVM, but a full LLVM
package can be installed (typically in /usr/local/bin).
Added a check if the full package is installed. If so, use it,
otherwise bail out early with a hint to install it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
When using clang-8.0, The previous command in the
Makefile will get two 8.0.0, thus a warning message print.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|