-shared -o bazel-out/k8-opt/bin/external/com_google_absl/absl/synchronization/libsynchronization.so -fuse-ld=gold -Wl,-no-as-needed -Wl,-z,relro,-z,now -B/usr/bin -pass-exit-codes -lstdc++ -lm -Wl,--gc-sections bazel-out/k8-opt/bin/external/com_google_absl/absl/synchronization/_objs/synchronization/barrier.pic.o bazel-out/k8-opt/bin/external/com_google_absl/absl/synchronization/_objs/synchronization/blocking_counter.pic.o bazel-out/k8-opt/bin/external/com_google_absl/absl/synchronization/_objs/synchronization/create_thread_identity.pic.o bazel-out/k8-opt/bin/external/com_google_absl/absl/synchronization/_objs/synchronization/per_thread_sem.pic.o bazel-out/k8-opt/bin/external/com_google_absl/absl/synchronization/_objs/synchronization/waiter.pic.o bazel-out/k8-opt/bin/external/com_google_absl/absl/synchronization/_objs/synchronization/notification.pic.o bazel-out/k8-opt/bin/external/com_google_absl/absl/synchronization/_objs/synchronization/mutex.pic.o -pthread