From 219e8084da9e964fb7053033a2a1c923955fa0db Mon Sep 17 00:00:00 2001
From: Flavio Cruz <flaviocruz@gmail.com>
Date: Sat, 8 Apr 2023 00:20:44 -0400
Subject: 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>
---
 mach-defpager/default_pager.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'mach-defpager/default_pager.c')

diff --git a/mach-defpager/default_pager.c b/mach-defpager/default_pager.c
index 0e7f20ed..054820a9 100644
--- a/mach-defpager/default_pager.c
+++ b/mach-defpager/default_pager.c
@@ -3789,7 +3789,7 @@ void paging_space_info(vm_size_t *totp, vm_size_t *freep)
 kern_return_t
 catch_exception_raise(mach_port_t exception_port,
 		mach_port_t thread, mach_port_t task,
-		int exception, int code, int subcode)
+		int exception, int code, long_integer_t subcode)
 {
 	ddprintf ("(default_pager)catch_exception_raise(%d,%d,%d)\n",
 	       exception, code, subcode);
-- 
cgit v1.2.3