No public description

PiperOrigin-RevId: 962714208
Change-Id: I7bd5956c8c99230b60581b9f2f35a4b9ac8f7239
diff --git a/cc/private/link/create_library_to_link.bzl b/cc/private/link/create_library_to_link.bzl
index 72ab715..baaa411 100644
--- a/cc/private/link/create_library_to_link.bzl
+++ b/cc/private/link/create_library_to_link.bzl
@@ -283,6 +283,20 @@
         )
     else:
         shared_non_lto_backends = None
+
+    if pic_lto_compilation_context and pic_static_library and pic_objects != None:
+        pic_shared_non_lto_backends = create_shared_non_lto_artifacts(
+            actions,
+            pic_lto_compilation_context,
+            False,
+            feature_configuration,
+            cc_toolchain,
+            True,
+            pic_objects,
+        )
+    else:
+        pic_shared_non_lto_backends = None
+
     lto_compilation_context = lto_compilation_context or _EMPTY_LTO
     pic_lto_compilation_context = pic_lto_compilation_context or _EMPTY_LTO
 
@@ -301,6 +315,7 @@
         _lto_compilation_context = lto_compilation_context,
         _pic_lto_compilation_context = pic_lto_compilation_context,
         _shared_non_lto_backends = shared_non_lto_backends,
+        _pic_shared_non_lto_backends = pic_shared_non_lto_backends,
         _contains_objects = bool(objects) or bool(pic_objects),
     )