summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1993-10-18 07:46:40 +0000
committerMichael I. Bushnell <mib@gnu.org>1993-10-18 07:46:40 +0000
commit806286a9da85bd7052726b62273e295f90e14197 (patch)
tree93b049efe86a4e1a51ab7f4927e34aa0eb30ab7d /hurd
parent497a20498804a8e69f1673facf181935bb7ff219 (diff)
Formerly exec.defs.~26~
Diffstat (limited to 'hurd')
-rw-r--r--hurd/exec.defs7
1 files changed, 6 insertions, 1 deletions
diff --git a/hurd/exec.defs b/hurd/exec.defs
index fbcd5487..82e64ad7 100644
--- a/hurd/exec.defs
+++ b/hurd/exec.defs
@@ -23,7 +23,8 @@ subsystem exec 30000;
#include <hurd/hurd_types.defs>
-routine exec_exec ( /* Better name, Roland?? */
+routine exec_exec ( /* Better name, Roland??
+ No, it doesn't seem likely. */
execserver: mach_port_t;
file: mach_port_make_send_t;
oldtask: task_t;
@@ -38,7 +39,11 @@ routine exec_exec ( /* Better name, Roland?? */
startup ports and information. */
routine exec_startup (
execserver: mach_port_t;
+ /* These are the base address and size of the initial stack
+ allocated by the exec server. The rest of the information
+ is that passed by exec_exec. */
out stack_base: vm_address_t;
+ out stack_size: vm_size_t;
out flags: int;
out argv: data_t;
out envp: data_t;