aboutsummaryrefslogtreecommitdiff
path: root/driver/BUILD.bazel
diff options
context:
space:
mode:
authorFabian Meumertzheim <meumertzheim@code-intelligence.com>2022-08-08 17:51:14 +0200
committerFabian Meumertzheim <fabian@meumertzhe.im>2022-08-10 13:55:32 +0200
commit809d1fb614d7754d5b32b51e4bbc99ef68b31271 (patch)
tree7b56fe6dbb2c9f6d1bcd8d141a0e4abfc3a6c46b /driver/BUILD.bazel
parent2ad261c1ec4adc73c99b5e7a7b55fe9f39ba3561 (diff)
downloadjazzer-api-809d1fb614d7754d5b32b51e4bbc99ef68b31271.tar.gz
driver: Decouple jazzer_main from fuzz_target_runner
This commit gets rid of the last dependency between the native driver and the (future) JNI shared library.
Diffstat (limited to 'driver/BUILD.bazel')
-rw-r--r--driver/BUILD.bazel3
1 files changed, 2 insertions, 1 deletions
diff --git a/driver/BUILD.bazel b/driver/BUILD.bazel
index a3d39b0c..a667b430 100644
--- a/driver/BUILD.bazel
+++ b/driver/BUILD.bazel
@@ -123,7 +123,6 @@ cc_library(
name = "jazzer_main",
srcs = [":jazzer_main.cpp"],
deps = [
- ":fuzz_target_runner",
":jvm_tooling_lib",
"@com_google_absl//absl/strings",
"@com_google_absl//absl/strings:str_format",
@@ -142,6 +141,8 @@ cc_library(
"//driver/src/main/java/com/code_intelligence/jazzer/driver:fuzz_target_runner.hdrs",
"@fmeum_rules_jni//jni",
],
+ # With sanitizers, symbols are only referenced dynamically via JNI.
+ alwayslink = True,
)
cc_library(