Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
030f4475
Commit
030f4475
authored
May 04, 1998
by
Andreas Schwab
Browse files
Declare init_signals and add prototypes.
parent
46abf440
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
4 deletions
+5
-4
src/syssignal.h
src/syssignal.h
+5
-4
No files found.
src/syssignal.h
View file @
030f4475
...
@@ -31,6 +31,7 @@ Boston, MA 02111-1307, USA. */
...
@@ -31,6 +31,7 @@ Boston, MA 02111-1307, USA. */
#define SIGEMPTYMASK (empty_mask)
#define SIGEMPTYMASK (empty_mask)
#define SIGFULLMASK (full_mask)
#define SIGFULLMASK (full_mask)
extern
sigset_t
empty_mask
,
full_mask
;
extern
sigset_t
empty_mask
,
full_mask
;
extern
void
init_signals
P_
((
void
));
/* POSIX pretty much destroys any possibility of writing sigmask as a
/* POSIX pretty much destroys any possibility of writing sigmask as a
macro in standard C. We always define our own version because the
macro in standard C. We always define our own version because the
...
@@ -67,10 +68,10 @@ extern sigset_t sys_sigmask ();
...
@@ -67,10 +68,10 @@ extern sigset_t sys_sigmask ();
appears to be assumed in the source, for example data.c:arith_error. */
appears to be assumed in the source, for example data.c:arith_error. */
typedef
RETSIGTYPE
(
*
signal_handler_t
)
(
/*int*/
);
typedef
RETSIGTYPE
(
*
signal_handler_t
)
(
/*int*/
);
signal_handler_t
sys_signal
(
/*
int signal_number, signal_handler_t action
*/
);
signal_handler_t
sys_signal
P_
((
int
signal_number
,
signal_handler_t
action
)
);
sigset_t
sys_sigblock
(
/*
sigset_t new_mask
*/
);
sigset_t
sys_sigblock
P_
((
sigset_t
new_mask
)
);
sigset_t
sys_sigunblock
(
/*
sigset_t new_mask
*/
);
sigset_t
sys_sigunblock
P_
((
sigset_t
new_mask
)
);
sigset_t
sys_sigsetmask
(
/*
sigset_t new_mask
*/
);
sigset_t
sys_sigsetmask
P_
((
sigset_t
new_mask
)
);
#define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG)
#define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment