Add arch_process arch hooks for per-arch struct Process customization
diff --git a/common.h b/common.h
index 328fd83..ca8775f 100644
--- a/common.h
+++ b/common.h
@@ -242,6 +242,11 @@
int arch_library_symbol_clone(struct library_symbol *retp,
struct library_symbol *libsym);
+int arch_process_init(struct Process *proc);
+void arch_process_destroy(struct Process *proc);
+int arch_process_clone(struct Process *retp, struct Process *proc);
+int arch_process_exec(struct Process *proc);
+
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