summaryrefslogtreecommitdiff
path: root/proc
diff options
context:
space:
mode:
authorFlavio Cruz <flaviocruz@gmail.com>2023-04-08 00:20:44 -0400
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-04-08 10:56:34 +0200
commit219e8084da9e964fb7053033a2a1c923955fa0db (patch)
tree301d461d1df9c4e20deb2d9add903937f0cbbada /proc
parenta096270c77b1f6461a2ef58660ad9cfa9cbb32bb (diff)
Use long_integer_t for exception_raise RPCs
Also update the crash_dump_task RPC since it gets the subcode from the signal details in Glibc. This should fix the existing build error. Message-Id: <ZDDrnHFHtiLIS53W@jupiter.tail36e24.ts.net>
Diffstat (limited to 'proc')
-rw-r--r--proc/mgt.c2
-rw-r--r--proc/proc_exc.defs2
2 files changed, 2 insertions, 2 deletions
diff --git a/proc/mgt.c b/proc/mgt.c
index 25844dbf..f4bd6225 100644
--- a/proc/mgt.c
+++ b/proc/mgt.c
@@ -661,7 +661,7 @@ S_proc_exception_raise (struct exc *e,
mach_port_t task,
integer_t exception,
integer_t code,
- integer_t subcode)
+ long_integer_t subcode)
{
error_t err;
struct proc *p;
diff --git a/proc/proc_exc.defs b/proc/proc_exc.defs
index 9dc3626e..bb4563a4 100644
--- a/proc/proc_exc.defs
+++ b/proc/proc_exc.defs
@@ -49,4 +49,4 @@ routine proc_exception_raise (
task: mach_port_t;
exception: integer_t;
code: integer_t;
- subcode: integer_t);
+ subcode: long_integer_t);