aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2011-04-13 23:26:22 -0700
committerPaul Eggert2011-04-13 23:26:22 -0700
commit5d4cb038a45cc94f9a132cf44a787b73e1e3055c (patch)
tree1f5ce455cadf7f3ba9ecc086d946b011c1e0edc6 /src
parent69003fd8410b1d08ad4364af1eb29a4b795f59bb (diff)
downloademacs-5d4cb038a45cc94f9a132cf44a787b73e1e3055c.tar.gz
emacs-5d4cb038a45cc94f9a132cf44a787b73e1e3055c.zip
* sysdep.c (croak): Now static, if
defined TIOCNOTTY || defined USG5 || defined CYGWIN. * syssignal.h (croak): Declare only if not static.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/sysdep.c3
-rw-r--r--src/syssignal.h2
3 files changed, 10 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index fb97a49e5b5..70b976e2558 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,4 +1,8 @@
1 2011-04-14 Paul Eggert <eggert@cs.ucla.edu> 12011-04-14 Paul Eggert <eggert@cs.ucla.edu>
2
3 * sysdep.c (croak): Now static, if
4 defined TIOCNOTTY || defined USG5 || defined CYGWIN.
5 * syssignal.h (croak): Declare only if not static.
2 6
3 * alloc.c (refill_memory_reserve): Now static if 7 * alloc.c (refill_memory_reserve): Now static if
4 !defined REL_ALLOC || defined SYSTEM_MALLOC. 8 !defined REL_ALLOC || defined SYSTEM_MALLOC.
diff --git a/src/sysdep.c b/src/sysdep.c
index a9ad4b4dea3..3dc255933ee 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -120,6 +120,9 @@ struct utimbuf {
120 120
121static int emacs_get_tty (int, struct emacs_tty *); 121static int emacs_get_tty (int, struct emacs_tty *);
122static int emacs_set_tty (int, struct emacs_tty *, int); 122static int emacs_set_tty (int, struct emacs_tty *, int);
123#if defined TIOCNOTTY || defined USG5 || defined CYGWIN
124static void croak (char *) NO_RETURN;
125#endif
123 126
124/* Declare here, including term.h is problematic on some systems. */ 127/* Declare here, including term.h is problematic on some systems. */
125extern void tputs (const char *, int, int (*)(int)); 128extern void tputs (const char *, int, int (*)(int));
diff --git a/src/syssignal.h b/src/syssignal.h
index a2329fd0fdb..c5c749407cc 100644
--- a/src/syssignal.h
+++ b/src/syssignal.h
@@ -74,7 +74,9 @@ signal_handler_t sys_signal (int signal_number, signal_handler_t action);
74sigset_t sys_sigblock (sigset_t new_mask); 74sigset_t sys_sigblock (sigset_t new_mask);
75sigset_t sys_sigunblock (sigset_t new_mask); 75sigset_t sys_sigunblock (sigset_t new_mask);
76sigset_t sys_sigsetmask (sigset_t new_mask); 76sigset_t sys_sigsetmask (sigset_t new_mask);
77#if ! (defined TIOCNOTTY || defined USG5 || defined CYGWIN)
77void croak (char *) NO_RETURN; 78void croak (char *) NO_RETURN;
79#endif
78 80
79#define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG) 81#define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG)
80 82