From 9fd18b6c1b397e1af82a0b544f10f946c73864b6 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sun, 17 Sep 1995 19:29:59 +0000 Subject: Fri Sep 15 21:34:28 1995 Roland McGrath * hurd/hurdsig.c: Include in place of . (write_corefile): Call __crash_dump_task instead of __core_dump_task. Use envariable CRASHSERVER instead of CORESERVER. * hurd/Makefile (user-interfaces): Replace hurd/core with hurd/crash. --- hurd/Makefile | 2 +- hurd/hurdsig.c | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) (limited to 'hurd') diff --git a/hurd/Makefile b/hurd/Makefile index 805f55bc90..582f37b3fb 100644 --- a/hurd/Makefile +++ b/hurd/Makefile @@ -35,7 +35,7 @@ interface-library := libhurduser user-interfaces := $(addprefix hurd/,\ auth process startup \ msg msg_reply msg_request \ - exec core interrupt \ + exec crash interrupt \ fs fsys io term socket ifsock) server-interfaces := hurd/msg diff --git a/hurd/hurdsig.c b/hurd/hurdsig.c index ca4e22925b..7affb906d5 100644 --- a/hurd/hurdsig.c +++ b/hurd/hurdsig.c @@ -112,7 +112,7 @@ _hurd_thread_sigstate (thread_t thread) /* Signal delivery itself is on this page. */ #include -#include +#include #include #include #include @@ -125,7 +125,7 @@ _hurd_thread_sigstate (thread_t thread) int _hurd_core_limit; /* XXX */ -/* Call the core server to mummify us before we die. +/* Call the crash dump server to mummify us before we die. Returns nonzero if a core file was written. */ static int write_corefile (int signo, long int sigcode, int sigerror) @@ -142,11 +142,11 @@ write_corefile (int signo, long int sigcode, int sigerror) /* First get a port to the core dumping server. */ coreserver = MACH_PORT_NULL; - name = _hurdsig_getenv ("CORESERVER"); + name = _hurdsig_getenv ("CRASHSERVER"); if (name != NULL) coreserver = __file_name_lookup (name, 0, 0); if (coreserver == MACH_PORT_NULL) - coreserver = __file_name_lookup (_SERVERS_CORE, 0, 0); + coreserver = __file_name_lookup (_SERVERS_CRASH, 0, 0); if (coreserver == MACH_PORT_NULL) return 0; @@ -164,10 +164,10 @@ write_corefile (int signo, long int sigcode, int sigerror) return 0; /* Call the core dumping server to write the core file. */ - err = __core_dump_task (coreserver, - __mach_task_self (), - file, _hurdsig_getenv ("GNUTARGET"), - signo, sigcode, sigerror); + err = __crash_dump_task (coreserver, + __mach_task_self (), + file, _hurdsig_getenv ("GNUTARGET"), + signo, sigcode, sigerror); __mach_port_deallocate (__mach_task_self (), coreserver); if (! err) /* The core dump into FILE succeeded, so now link it into the -- cgit v1.2.3