Merge "Lose the hand-written futex assembler."
diff --git a/linker/linker.cpp b/linker/linker.cpp
index ca2601a..98cb178 100644
--- a/linker/linker.cpp
+++ b/linker/linker.cpp
@@ -840,9 +840,6 @@
   soinfo* si = find_library(name, flags, extinfo);
   if (si != NULL) {
     si->CallConstructors();
-    if (caller != NULL) {
-      caller->add_child(si);
-    }
   }
   protect_data(PROT_READ);
   return si;