Remove long-dead support for platforms without sig_atomic_t.

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 0f19d0f12fa235c6951ff431bd60da594356a1a6
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2015-08-31T05:36:46Z
Releases: 9.6.0
Remove long-dead support for platforms without sig_atomic_t.

C89 requires <signal.h> to define sig_atomic_t, and there is no evidence
in the buildfarm that any supported platforms don't comply.  Remove the
configure test to stop wasting build cycles on a purely historical issue.
(Once upon a time, we cared about supporting C89-compliant compilers on
machines with pre-C89 system headers, but that use-case has been dead for
quite a few years.)

I have some other fixes planned in this area, but let's start with this
to see if the buildfarm produces any surprising results.

Files

PathChange+/−
configure modified +0 −14
configure.in modified +0 −4
src/include/c.h modified +0 −5
src/include/pg_config.h.in modified +0 −3
src/include/pg_config.h.win32 modified +0 −3