Add arch_library_symbol arch hooks, call properly
diff --git a/common.h b/common.h
index 5c7ba09..328fd83 100644
--- a/common.h
+++ b/common.h
@@ -237,6 +237,11 @@
 void arch_breakpoint_destroy(struct breakpoint *sbp);
 int arch_breakpoint_clone(struct breakpoint *retp, struct breakpoint *sbp);
 
+int arch_library_symbol_init(struct library_symbol *libsym);
+void arch_library_symbol_destroy(struct library_symbol *libsym);
+int arch_library_symbol_clone(struct library_symbol *retp,
+			      struct library_symbol *libsym);
+
 typedef void *target_address_t;
 /* This should extract entry point address and interpreter (dynamic
  * linker) bias if possible.  Returns 0 if there were no errors, -1