@@ -8281,21 +8281,23 @@ EOF
82818281
82828282
82838283# Some platforms predefine the types int8, int16, etc. Only check
8284- # a (hopefully) representative subset.
8284+ # a (hopefully) representative subset. We also check for sig_atomic_t,
8285+ # which *should* be defined per ANSI C, but is missing on some old platforms.
82858286
82868287pgac_type_includes=" \
82878288#include <stdio.h>
8289+ #include <signal.h>
82888290#ifdef HAVE_SUPPORTDEFS_H
82898291#include <SupportDefs.h>
82908292#endif"
82918293
82928294echo $ac_n " checking for int8" " ...$ac_c " 1>&6
8293- echo " configure:8294 : checking for int8" >&5
8295+ echo " configure:8296 : checking for int8" >&5
82948296if eval " test\" ` echo' $' ' {' pgac_cv_have_int8' +set}' ` \" = set" ; then
82958297echo $ac_n " (cached)$ac_c " 1>&6
82968298else
82978299 cat> conftest.$ac_ext << EOF
8298- #line8299 "configure"
8300+ #line8301 "configure"
82998301#include "confdefs.h"
83008302$pgac_type_includes
83018303int main() {
@@ -8305,7 +8307,7 @@ if (sizeof (int8))
83058307 return 0;
83068308; return 0; }
83078309EOF
8308- if { (evalecho configure:8309 :\" $ac_compile \" )1>&5 ; (eval$ac_compile )2>&5 ; }; then
8310+ if { (evalecho configure:8311 :\" $ac_compile \" )1>&5 ; (eval$ac_compile )2>&5 ; }; then
83098311 rm -rf conftest*
83108312 pgac_cv_have_int8=yes
83118313else
@@ -8326,12 +8328,12 @@ EOF
83268328fi
83278329
83288330echo $ac_n " checking for uint8" " ...$ac_c " 1>&6
8329- echo " configure:8330 : checking for uint8" >&5
8331+ echo " configure:8332 : checking for uint8" >&5
83308332if eval " test\" ` echo' $' ' {' pgac_cv_have_uint8' +set}' ` \" = set" ; then
83318333echo $ac_n " (cached)$ac_c " 1>&6
83328334else
83338335 cat> conftest.$ac_ext << EOF
8334- #line8335 "configure"
8336+ #line8337 "configure"
83358337#include "confdefs.h"
83368338$pgac_type_includes
83378339int main() {
@@ -8341,7 +8343,7 @@ if (sizeof (uint8))
83418343 return 0;
83428344; return 0; }
83438345EOF
8344- if { (evalecho configure:8345 :\" $ac_compile \" )1>&5 ; (eval$ac_compile )2>&5 ; }; then
8346+ if { (evalecho configure:8347 :\" $ac_compile \" )1>&5 ; (eval$ac_compile )2>&5 ; }; then
83458347 rm -rf conftest*
83468348 pgac_cv_have_uint8=yes
83478349else
@@ -8362,12 +8364,12 @@ EOF
83628364fi
83638365
83648366echo $ac_n " checking for int64" " ...$ac_c " 1>&6
8365- echo " configure:8366 : checking for int64" >&5
8367+ echo " configure:8368 : checking for int64" >&5
83668368if eval " test\" ` echo' $' ' {' pgac_cv_have_int64' +set}' ` \" = set" ; then
83678369echo $ac_n " (cached)$ac_c " 1>&6
83688370else
83698371 cat> conftest.$ac_ext << EOF
8370- #line8371 "configure"
8372+ #line8373 "configure"
83718373#include "confdefs.h"
83728374$pgac_type_includes
83738375int main() {
@@ -8377,7 +8379,7 @@ if (sizeof (int64))
83778379 return 0;
83788380; return 0; }
83798381EOF
8380- if { (evalecho configure:8381 :\" $ac_compile \" )1>&5 ; (eval$ac_compile )2>&5 ; }; then
8382+ if { (evalecho configure:8383 :\" $ac_compile \" )1>&5 ; (eval$ac_compile )2>&5 ; }; then
83818383 rm -rf conftest*
83828384 pgac_cv_have_int64=yes
83838385else
@@ -8398,12 +8400,12 @@ EOF
83988400fi
83998401
84008402echo $ac_n " checking for uint64" " ...$ac_c " 1>&6
8401- echo " configure:8402 : checking for uint64" >&5
8403+ echo " configure:8404 : checking for uint64" >&5
84028404if eval " test\" ` echo' $' ' {' pgac_cv_have_uint64' +set}' ` \" = set" ; then
84038405echo $ac_n " (cached)$ac_c " 1>&6
84048406else
84058407 cat> conftest.$ac_ext << EOF
8406- #line8407 "configure"
8408+ #line8409 "configure"
84078409#include "confdefs.h"
84088410$pgac_type_includes
84098411int main() {
@@ -8413,7 +8415,7 @@ if (sizeof (uint64))
84138415 return 0;
84148416; return 0; }
84158417EOF
8416- if { (evalecho configure:8417 :\" $ac_compile \" )1>&5 ; (eval$ac_compile )2>&5 ; }; then
8418+ if { (evalecho configure:8419 :\" $ac_compile \" )1>&5 ; (eval$ac_compile )2>&5 ; }; then
84178419 rm -rf conftest*
84188420 pgac_cv_have_uint64=yes
84198421else
@@ -8433,15 +8435,51 @@ EOF
84338435
84348436fi
84358437
8438+ echo $ac_n " checking for sig_atomic_t" " ...$ac_c " 1>&6
8439+ echo " configure:8440: checking for sig_atomic_t" >&5
8440+ if eval " test\" ` echo' $' ' {' pgac_cv_have_sig_atomic_t' +set}' ` \" = set" ; then
8441+ echo $ac_n " (cached)$ac_c " 1>&6
8442+ else
8443+ cat> conftest.$ac_ext << EOF
8444+ #line 8445 "configure"
8445+ #include "confdefs.h"
8446+ $pgac_type_includes
8447+ int main() {
8448+ if ((sig_atomic_t *) 0)
8449+ return 0;
8450+ if (sizeof (sig_atomic_t))
8451+ return 0;
8452+ ; return 0; }
8453+ EOF
8454+ if { (evalecho configure:8455:\" $ac_compile \" )1>&5 ; (eval$ac_compile )2>&5 ; }; then
8455+ rm -rf conftest*
8456+ pgac_cv_have_sig_atomic_t=yes
8457+ else
8458+ echo " configure: failed program was:" >&5
8459+ cat conftest.$ac_ext >&5
8460+ rm -rf conftest*
8461+ pgac_cv_have_sig_atomic_t=no
8462+ fi
8463+ rm -f conftest*
8464+ fi
8465+
8466+ echo " $ac_t " " $pgac_cv_have_sig_atomic_t " 1>&6
8467+ if test " $pgac_cv_have_sig_atomic_t " = yes; then
8468+ cat>> confdefs.h<< \EOF
8469+ #define HAVE_SIG_ATOMIC_T 1
8470+ EOF
8471+
8472+ fi
8473+
84368474
84378475
84388476echo $ac_n " checking for POSIX signal interface" " ...$ac_c " 1>&6
8439- echo " configure:8440 : checking for POSIX signal interface" >&5
8477+ echo " configure:8478 : checking for POSIX signal interface" >&5
84408478if eval " test\" ` echo' $' ' {' pgac_cv_func_posix_signals' +set}' ` \" = set" ; then
84418479echo $ac_n " (cached)$ac_c " 1>&6
84428480else
84438481 cat> conftest.$ac_ext << EOF
8444- #line8445 "configure"
8482+ #line8483 "configure"
84458483#include "confdefs.h"
84468484#include <signal.h>
84478485
@@ -8452,7 +8490,7 @@ act.sa_flags = SA_RESTART;
84528490sigaction(0, &act, &oact);
84538491; return 0; }
84548492EOF
8455- if { (evalecho configure:8456 :\" $ac_link \" )1>&5 ; (eval$ac_link )2>&5 ; }&& test -s conftest${ac_exeext} ; then
8493+ if { (evalecho configure:8494 :\" $ac_link \" )1>&5 ; (eval$ac_link )2>&5 ; }&& test -s conftest${ac_exeext} ; then
84568494 rm -rf conftest*
84578495 pgac_cv_func_posix_signals=yes
84588496else
84828520# Extract the first word of "$ac_prog", so it can be a program name with args.
84838521set dummy$ac_prog ; ac_word=$2
84848522echo $ac_n " checking for$ac_word " " ...$ac_c " 1>&6
8485- echo " configure:8486 : checking for$ac_word " >&5
8523+ echo " configure:8524 : checking for$ac_word " >&5
84868524if eval " test\" ` echo' $' ' {' ac_cv_path_TCLSH' +set}' ` \" = set" ; then
84878525echo $ac_n " (cached)$ac_c " 1>&6
84888526else
@@ -8518,7 +8556,7 @@ test -n "$TCLSH" && break
85188556done
85198557
85208558echo $ac_n " checking for tclConfig.sh" " ...$ac_c " 1>&6
8521- echo " configure:8522 : checking for tclConfig.sh" >&5
8559+ echo " configure:8560 : checking for tclConfig.sh" >&5
85228560# Let user override test
85238561if test -z" $TCL_CONFIG_SH " ; then
85248562 pgac_test_dirs=" $with_tclconfig "
85518589# Check for Tk configuration script tkConfig.sh
85528590if test " $with_tk " = yes; then
85538591echo $ac_n " checking for tkConfig.sh" " ...$ac_c " 1>&6
8554- echo " configure:8555 : checking for tkConfig.sh" >&5
8592+ echo " configure:8593 : checking for tkConfig.sh" >&5
85558593# Let user override test
85568594if test -z" $TK_CONFIG_SH " ; then
85578595 pgac_test_dirs=" $with_tkconfig $with_tclconfig "
85908628# Extract the first word of "$ac_prog", so it can be a program name with args.
85918629set dummy$ac_prog ; ac_word=$2
85928630echo $ac_n " checking for$ac_word " " ...$ac_c " 1>&6
8593- echo " configure:8594 : checking for$ac_word " >&5
8631+ echo " configure:8632 : checking for$ac_word " >&5
85948632if eval " test\" ` echo' $' ' {' ac_cv_prog_NSGMLS' +set}' ` \" = set" ; then
85958633echo $ac_n " (cached)$ac_c " 1>&6
85968634else
86268664# Extract the first word of "$ac_prog", so it can be a program name with args.
86278665set dummy$ac_prog ; ac_word=$2
86288666echo $ac_n " checking for$ac_word " " ...$ac_c " 1>&6
8629- echo " configure:8630 : checking for$ac_word " >&5
8667+ echo " configure:8668 : checking for$ac_word " >&5
86308668if eval " test\" ` echo' $' ' {' ac_cv_prog_JADE' +set}' ` \" = set" ; then
86318669echo $ac_n " (cached)$ac_c " 1>&6
86328670else
@@ -8657,7 +8695,7 @@ done
86578695
86588696
86598697echo $ac_n " checking for DocBook V3.1" " ...$ac_c " 1>&6
8660- echo " configure:8661 : checking for DocBook V3.1" >&5
8698+ echo " configure:8699 : checking for DocBook V3.1" >&5
86618699if eval " test\" ` echo' $' ' {' pgac_cv_check_docbook' +set}' ` \" = set" ; then
86628700echo $ac_n " (cached)$ac_c " 1>&6
86638701else
@@ -8690,7 +8728,7 @@ have_docbook=$pgac_cv_check_docbook
86908728
86918729
86928730echo $ac_n " checking for DocBook stylesheets" " ...$ac_c " 1>&6
8693- echo " configure:8694 : checking for DocBook stylesheets" >&5
8731+ echo " configure:8732 : checking for DocBook stylesheets" >&5
86948732if eval " test\" ` echo' $' ' {' pgac_cv_path_stylesheets' +set}' ` \" = set" ; then
86958733echo $ac_n " (cached)$ac_c " 1>&6
86968734else
87298767# Extract the first word of "$ac_prog", so it can be a program name with args.
87308768set dummy$ac_prog ; ac_word=$2
87318769echo $ac_n " checking for$ac_word " " ...$ac_c " 1>&6
8732- echo " configure:8733 : checking for$ac_word " >&5
8770+ echo " configure:8771 : checking for$ac_word " >&5
87338771if eval " test\" ` echo' $' ' {' ac_cv_prog_SGMLSPL' +set}' ` \" = set" ; then
87348772echo $ac_n " (cached)$ac_c " 1>&6
87358773else