summaryrefslogtreecommitdiff
path: root/hurd/process_request.defs
diff options
context:
space:
mode:
Diffstat (limited to 'hurd/process_request.defs')
-rw-r--r--hurd/process_request.defs17
1 files changed, 17 insertions, 0 deletions
diff --git a/hurd/process_request.defs b/hurd/process_request.defs
index 3ef73536..38e71461 100644
--- a/hurd/process_request.defs
+++ b/hurd/process_request.defs
@@ -385,3 +385,20 @@ simpleroutine proc_mark_important_request (
simpleroutine proc_is_important_request (
process: process_t;
ureplyport reply: reply_port_t);
+
+/* Set the processes start_code and end_code locations. Any
+ executable segments loaded from the ELF binary are in this
+ range. */
+simpleroutine proc_set_code_request (
+ process: process_t;
+ ureplyport reply: reply_port_t;
+ start_code: vm_address_t;
+ end_code: vm_address_t);
+
+/* Get the processes start_code and end_code locations. Any
+ executable segments loaded from the ELF binary are in this range.
+ If zero is returned for these values, the requested information has
+ never been set. */
+simpleroutine proc_get_code_request (
+ process: process_t;
+ ureplyport reply: reply_port_t);