mirror of
https://github.com/mirror/make.git
synced 2025-01-01 07:50:52 +08:00
Sat Jun 22 14:56:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* job.c (start_job_command): Call block_sigs. (block_sigs): New function, broken out of start_job_command. (reap_children): Block fatal signals around removing dead child from chain and adjusting job_slots_used. * job.h: Declare block_sigs.
This commit is contained in:
parent
3024918fcd
commit
d5f0b88095
3
job.h
3
job.h
@ -1,5 +1,5 @@
|
|||||||
/* Definitions for managing subprocesses in GNU Make.
|
/* Definitions for managing subprocesses in GNU Make.
|
||||||
Copyright (C) 1992, 1993 Free Software Foundation, Inc.
|
Copyright (C) 1992, 1993, 1996 Free Software Foundation, Inc.
|
||||||
This file is part of GNU Make.
|
This file is part of GNU Make.
|
||||||
|
|
||||||
GNU Make is free software; you can redistribute it and/or modify
|
GNU Make is free software; you can redistribute it and/or modify
|
||||||
@ -66,6 +66,7 @@ extern void exec_command PARAMS ((char **argv, char **envp));
|
|||||||
|
|
||||||
extern unsigned int job_slots_used;
|
extern unsigned int job_slots_used;
|
||||||
|
|
||||||
|
extern void block_sigs PARAMS ((void));
|
||||||
#ifdef POSIX
|
#ifdef POSIX
|
||||||
extern void unblock_sigs PARAMS ((void));
|
extern void unblock_sigs PARAMS ((void));
|
||||||
#else
|
#else
|
||||||
|
Loading…
Reference in New Issue
Block a user