You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The CPP parts are extracted from compiler-rt git repository with `git filter-branch`.
6
6
7
-
libFuzzer relies on LLVM sanitizer support. The Rust compiler has built-in support for LLVM sanitizer support, for now, it's limited to Linux. As a result, `libfuzzer-sys` only works on Linux.
7
+
libFuzzer relies on LLVM sanitizer support. The Rust compiler has built-in
8
+
support for LLVM sanitizer support, for now, it's limited to Linux. As a result,
9
+
`libfuzzer-sys` only works on Linux.
8
10
9
11
## Usage
10
12
@@ -65,9 +67,11 @@ $ ./target/debug/fuzzed
65
67
66
68
When using `libfuzzer-sys`, you can provide your own `libfuzzer` runtime in two ways.
67
69
68
-
If you are developing a fuzzer, you can set the `CUSTOM_LIBFUZZER_PATH` environment variable to the path of your local
69
-
`libfuzzer` runtime, which will then be linked instead of building libfuzzer as part of the build stage of `libfuzzer-sys`.
70
-
For an example, to link to a prebuilt LLVM 16 `libfuzzer`, you could use:
70
+
If you are developing a fuzzer, you can set the `CUSTOM_LIBFUZZER_PATH`
71
+
environment variable to the path of your local `libfuzzer` runtime, which will
72
+
then be linked instead of building libfuzzer as part of the build stage of
73
+
`libfuzzer-sys`. For an example, to link to a prebuilt LLVM 16 `libfuzzer`, you
0 commit comments