From 62495816a5df7632ef6cc6f0e6f09e135aa763a1 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 11 Nov 1998 09:56:51 +0000 Subject: 1998-11-11 Roland McGrath * hurd/hurdsig.c (_hurdsig_init): Take new args, INTARRAY and INTARRAYSIZE. Initialize main thread's sigstate from INIT_SIG* ints. * hurd/hurd/signal.h: Update _hurdsig_init decl. * hurd/hurdinit.c (_hurd_proc_init): Take new args, INTARRAY and INTARRAYSIZE, pass them down to _hurdsig_init. * hurd/hurd.h: Update _hurd_proc_init decl. --- hurd/hurd.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'hurd/hurd.h') diff --git a/hurd/hurd.h b/hurd/hurd.h index eb445d481a..98d726a592 100644 --- a/hurd/hurd.h +++ b/hurd/hurd.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1993, 1994, 1995, 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1993, 94, 95, 96, 97, 98 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -235,9 +235,12 @@ extern void _hurd_init (int flags, char **argv, mach_port_t *portarray, size_t portarraysize, int *intarray, size_t intarraysize); -/* Do startup handshaking with the proc server. */ +/* Do startup handshaking with the proc server, and initialize library data + structures that require proc server interaction. This includes + initializing signals; see _hurdsig_init in . */ -extern void _hurd_proc_init (char **argv); +extern void _hurd_proc_init (char **argv, + const int *intarray, size_t intarraysize); /* Return the socket server for sockaddr domain DOMAIN. If DEAD is -- cgit v1.2.3