emacs/src/s
Glenn Morris 9af30bdf17 Remove (RET)SIGTYPE; it is identical to void on all supported systems.
Ref: http://lists.gnu.org/archive/html/emacs-devel/2011-03/msg01068.html

* configure.in (AC_TYPE_SIGNAL): Remove obsolete macro.
(AH_BOTTOM): Do not define SIGTYPE.

* lib-src/emacsclient.c: Replace SIGTYPE with void.

* nt/config.nt: Remove RETSIGTYPE, SIGTYPE (identical to void).

* src/syssignal.h: Replace RETSIGTYPE with void.

* src/atimer.c, src/data.c, src/dispnew.c, src/emacs.c, src/floatfns.c:
* src/keyboard.c, src/keyboard.h, src/lisp.h, src/process.c, src/sysdep.c:
* src/xterm.c: Replace SIGTYPE with void everywhere.

* src/s/template.h (SIGTYPE): Remove commented out definition.
* src/s/usg5-4-common.h (SIGTYPE): Remove definition.

* admin/CPP-DEFINES: Remove SIGTYPE.
2011-03-26 19:27:11 -07:00
..
aix4-2.h * process.c (allocate_pty): Let PTY_ITERATION declare iteration vars. 2011-03-16 22:15:08 -07:00
bsd-common.h Import getloadavg module from gnulib. 2011-02-15 16:33:44 -08:00
cygwin.h * process.c (allocate_pty): Let PTY_ITERATION declare iteration vars. 2011-03-16 22:15:08 -07:00
darwin.h * process.c (allocate_pty): Let PTY_ITERATION declare iteration vars. 2011-03-16 22:15:08 -07:00
freebsd.h Import getloadavg module from gnulib. 2011-02-15 16:33:44 -08:00
gnu-kfreebsd.h Nuke arch-tags. 2011-01-15 15:16:57 -08:00
gnu-linux.h * process.c (allocate_pty): Let PTY_ITERATION declare iteration vars. 2011-03-16 22:15:08 -07:00
gnu.h Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
hpux10-20.h Import getloadavg module from gnulib. 2011-02-15 16:33:44 -08:00
hpux11.h Nuke arch-tags. 2011-01-15 15:16:57 -08:00
irix6-5.h * s/irix6-5.h (PTY_OPEN): Declare stb, to loosen coupling. 2011-03-16 19:36:27 -07:00
ms-w32.h src/s/ms-w32.h (getloadavg): Declare prototype which was removed from lisp.h. 2011-02-16 20:47:21 +02:00
msdos.h Fix Sed scripts and srs/s/msdos.h for gnulib additions. Not tested yet. 2011-02-26 14:55:10 +02:00
netbsd.h Import getloadavg module from gnulib. 2011-02-15 16:33:44 -08:00
openbsd.h Nuke arch-tags. 2011-01-15 15:16:57 -08:00
README
sol2-6.h Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
sol2-10.h Nuke arch-tags. 2011-01-15 15:16:57 -08:00
template.h Remove (RET)SIGTYPE; it is identical to void on all supported systems. 2011-03-26 19:27:11 -07:00
unixware.h Import getloadavg module from gnulib. 2011-02-15 16:33:44 -08:00
usg5-4-common.h Remove (RET)SIGTYPE; it is identical to void on all supported systems. 2011-03-26 19:27:11 -07:00

This directory contains C header files containing
operating-system-specific definitions.  Each file describes a
particular operating system.  The emacs configuration script edits
../config.h to include the appropriate one of these files, and then
each emacs source file includes config.h.

template.h is a generic template for system descriptions; it describes
the parameters a system file can specify.