Merge branch 'master' into ad/readme
diff --git a/examples/experimental_cc_shared_library.bzl b/examples/experimental_cc_shared_library.bzl
index b54ecc7..8bba272 100644
--- a/examples/experimental_cc_shared_library.bzl
+++ b/examples/experimental_cc_shared_library.bzl
@@ -51,8 +51,10 @@
def _create_linker_context(ctx, static_linker_inputs, dynamic_linker_inputs):
linker_inputs = []
- linker_inputs.extend(dynamic_linker_inputs)
+
+ # Statically linked symbols should take precedence over dynamically linked.
linker_inputs.extend(static_linker_inputs)
+ linker_inputs.extend(dynamic_linker_inputs)
return cc_common.create_linking_context(
linker_inputs = depset(linker_inputs, order = "topological"),