diff options
-rw-r--r-- | proc/proc_exc.defs | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/proc/proc_exc.defs b/proc/proc_exc.defs index eeb1034a..283de477 100644 --- a/proc/proc_exc.defs +++ b/proc/proc_exc.defs @@ -1,29 +1,29 @@ /* This special version of exc.defs exists because the proc server - has to be able to do both halves of the exc interface separately. - Its interface is identical to <mach/exc.defs>. */ + needs to do the call with special options. + Its RPC interface is identical to <mach/exc.defs>. */ -/* +/* * Mach Operating System * Copyright (c) 1991,1990,1989,1988,1987 Carnegie Mellon University * All Rights Reserved. - * + * * Permission to use, copy, modify and distribute this software and its * documentation is hereby granted, provided that both the copyright * notice and this permission notice appear in all copies of the * software, derivative works or modified versions, and any portions * thereof, and that both notices appear in supporting documentation. - * + * * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE. - * + * * Carnegie Mellon requests users of this software to return to - * + * * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU * School of Computer Science * Carnegie Mellon University * Pittsburgh PA 15213-3890 - * + * * any improvements or extensions that they make and grant Carnegie Mellon * the rights to redistribute these changes. */ @@ -34,14 +34,15 @@ subsystem proc_exc 2400; ServerPrefix S_; -simpleroutine proc_exception_raise ( +routine proc_exception_raise ( exception_port: mach_port_t; replyport reply: mach_port_poly_t; + msgoption flags: integer_t; thread: mach_port_t; task: mach_port_t; - exception: int; - code: int; - subcode: int); - - -
\ No newline at end of file + exception: integer_t; + code: integer_t; + subcode: integer_t); + + + |