From 753ee9aee498bc8bf979fdb0b9272e7f4d1e3bb9 Mon Sep 17 00:00:00 2001 From: Justus Winter <4winter@informatik.uni-hamburg.de> Date: Thu, 15 Aug 2013 09:38:05 +0200 Subject: hurd: add proc_{get,set}_code Add routines to set and query the processes start_code and end_code locations. Any executable segments loaded from the ELF binary are in this range. * hurd/process.defs: Add proc_{get,set}_code. * hurd/process_reply.defs: Add proc_{get,set}_code. * hurd/process_request.defs: Add proc_{get,set}_code_request. --- hurd/process_reply.defs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'hurd/process_reply.defs') diff --git a/hurd/process_reply.defs b/hurd/process_reply.defs index 38f2082e..66a75517 100644 --- a/hurd/process_reply.defs +++ b/hurd/process_reply.defs @@ -185,3 +185,10 @@ simpleroutine proc_is_important ( RETURN_CODE_ARG; essential: boolean_t); +skip; /* proc_set_code */ + +simpleroutine proc_get_code ( + reply_port: reply_port_t; + RETURN_CODE_ARG; + start_code: vm_address_t; + end_code: vm_address_t); -- cgit v1.2.3