aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2011-04-13 18:57:17 -0700
committerPaul Eggert2011-04-13 18:57:17 -0700
commitadddb2655cb09a2fb2ef54942692376ff85e969d (patch)
tree716a5ade0fd59881c6a338400f4bcef40198dfbe /src
parent1717ede2bb852dc687a07a27d3362619ba5085e9 (diff)
downloademacs-adddb2655cb09a2fb2ef54942692376ff85e969d.tar.gz
emacs-adddb2655cb09a2fb2ef54942692376ff85e969d.zip
* sysdep.c (croak): Move decl from here to syssignal.h.
* syssignal.h (croak): Put it here, so the API can be checked when 'croak' is called from dissociate_if_controlling_tty.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/sysdep.c2
-rw-r--r--src/syssignal.h1
3 files changed, 5 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 685a30d21d7..37225e11f76 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,9 @@
12011-04-14 Paul Eggert <eggert@cs.ucla.edu> 12011-04-14 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 * sysdep.c (croak): Move decl from here to syssignal.h.
4 * syssignal.h (croak): Put it here, so the API can be checked when
5 'croak' is called from dissociate_if_controlling_tty.
6
3 * minibuf.c: Make symbols static if they're not exported. 7 * minibuf.c: Make symbols static if they're not exported.
4 (minibuf_save_list, choose_minibuf_frame): Now static. 8 (minibuf_save_list, choose_minibuf_frame): Now static.
5 * lisp.h (choose_minibuf_frame): Remove decl. 9 * lisp.h (choose_minibuf_frame): Remove decl.
diff --git a/src/sysdep.c b/src/sysdep.c
index f4f767dac3f..f9e8ee746c9 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -127,8 +127,6 @@ static const int baud_convert[] =
127 1800, 2400, 4800, 9600, 19200, 38400 127 1800, 2400, 4800, 9600, 19200, 38400
128 }; 128 };
129 129
130void croak (char *) NO_RETURN;
131
132/* Temporary used by `sigblock' when defined in terms of signprocmask. */ 130/* Temporary used by `sigblock' when defined in terms of signprocmask. */
133 131
134SIGMASKTYPE sigprocmask_set; 132SIGMASKTYPE sigprocmask_set;
diff --git a/src/syssignal.h b/src/syssignal.h
index 03768168e20..083d70d6c13 100644
--- a/src/syssignal.h
+++ b/src/syssignal.h
@@ -75,6 +75,7 @@ signal_handler_t sys_signal (int signal_number, signal_handler_t action);
75sigset_t sys_sigblock (sigset_t new_mask); 75sigset_t sys_sigblock (sigset_t new_mask);
76sigset_t sys_sigunblock (sigset_t new_mask); 76sigset_t sys_sigunblock (sigset_t new_mask);
77sigset_t sys_sigsetmask (sigset_t new_mask); 77sigset_t sys_sigsetmask (sigset_t new_mask);
78void croak (char *) NO_RETURN;
78 79
79#define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG) 80#define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG)
80 81