Lines Matching +refs:llvm +refs:mode
24 whatever llvm version is available. We recommend llvm 13, 14, 15 or 16.
29 # try to install llvm 14 and install the distro default if that fails
30 sudo apt-get install -y lld-14 llvm-14 llvm-14-dev clang-14 || sudo apt-get install -y lld llvm llv…
32 sudo apt-get install -y ninja-build # for QEMU mode
39 It is recommended to install the newest available gcc, clang and llvm-dev
42 Note that `make distrib` also builds FRIDA mode, QEMU mode, unicorn_mode, and
53 * all: the main AFL++ binaries and llvm/gcc instrumentation
81 * CODE_COVERAGE - compile the target for code coverage (see docs/instrumentation/README.llvm.md)
85 * LLVM_DEBUG - shows llvm deprecation warnings
91 * NO_NYX - disable building nyx mode dependencies
95 * LLVM_CONFIG - if your distro doesn't use the standard name for llvm-config (e.g., Debian)
97 e.g.: `make LLVM_CONFIG=llvm-config-14`
103 To build AFL, install llvm (and perhaps gcc) from brew and follow the general
107 brew install wget git make cmake llvm gdb coreutils
111 freshly installed clang, clang++, llvm-config, gmake and coreutils, e.g.:
115 export PATH="/opt/homebrew/opt/llvm/bin:$PATH"
117 export PATH="/usr/local/opt/llvm/bin:/usr/local/opt/coreutils/libexec/gnubin:$PATH"
118 # you can check with "brew info llvm"
153 User emulation mode of QEMU does not appear to be supported on MacOS X, so
154 black-box instrumentation mode (`-Q`) will not work. However, FRIDA mode (`-O`)