diff options
| author | nsa <[email protected]> | 2020-07-05 20:55:11 -0400 |
|---|---|---|
| committer | nsa <[email protected]> | 2020-07-05 20:55:11 -0400 |
| commit | 2b78a11b48bad1fa30120ce851269ca9ce8833a5 (patch) | |
| tree | 918feb9a71f035141b5eaf9d73d80fecce8f62fd | |
| parent | Merge #19450: ci: Add tsan suppression for race in BerkeleyBatch (diff) | |
| download | discoin-2b78a11b48bad1fa30120ce851269ca9ce8833a5.tar.xz discoin-2b78a11b48bad1fa30120ce851269ca9ce8833a5.zip | |
doc: afl fuzzing comment about afl-gcc and afl-g++
This commit includes a short comment in doc/fuzzing.md that gives
guidance on compiling Bitcoin Core with AFL instrumentation using
afl-gcc and afl-g++.
| -rw-r--r-- | doc/fuzzing.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/fuzzing.md b/doc/fuzzing.md index 419b1db44..c97b8d4d5 100644 --- a/doc/fuzzing.md +++ b/doc/fuzzing.md @@ -121,6 +121,8 @@ $ git clone https://github.com/google/afl $ make -C afl/ $ make -C afl/llvm_mode/ $ ./autogen.sh +# It is possible to compile with afl-gcc and afl-g++ instead of afl-clang. However, running afl-fuzz +# may require more memory via the -m flag. $ CC=$(pwd)/afl/afl-clang-fast CXX=$(pwd)/afl/afl-clang-fast++ ./configure --enable-fuzz $ make # For macOS you may need to ignore x86 compilation checks when running "make". If so, |