aboutsummaryrefslogtreecommitdiff
path: root/driver/BUILD.bazel
diff options
context:
space:
mode:
Diffstat (limited to 'driver/BUILD.bazel')
-rw-r--r--driver/BUILD.bazel8
1 files changed, 8 insertions, 0 deletions
diff --git a/driver/BUILD.bazel b/driver/BUILD.bazel
index cc4559a1..f7b09efe 100644
--- a/driver/BUILD.bazel
+++ b/driver/BUILD.bazel
@@ -44,6 +44,9 @@ cc_library(
linkopts = [
"-ldl",
],
+ # Needs to be linked statically for JNI_OnLoad_jazzer_initialize to be found
+ # by the JVM.
+ linkstatic = True,
visibility = ["//visibility:public"],
deps = [
":sanitizer_hooks_with_pc",
@@ -123,6 +126,11 @@ cc_test(
"//driver/testdata:fuzz_target_mocks_deploy.jar",
],
includes = ["."],
+ linkopts = [
+ # Needs to export symbols dynamically for JNI_OnLoad_jazzer_initialize
+ # to be found by the JVM.
+ "-rdynamic",
+ ],
deps = [
":jvm_tooling_lib",
":test_main",