Update.
[glibc/history.git] / sysdeps / unix / common / configure
blob257ff68a4a14fa12f01bc1505311bc9059d9e2e2
1  
2 if test -z "$inhibit_glue"; then
4 # Find out what this system calls `sys_siglist'.
5 echo $ac_n "checking for sys_siglist""... $ac_c" 1>&6
6 if eval "test \"`echo '$''{'ac_cv_check_symbol_sys_siglist'+set}'`\" = set"; then
7   echo $ac_n "(cached) $ac_c" 1>&6
8 else
9   cat > conftest.$ac_ext <<EOF
10 #line 11 "configure"
11 #include "confdefs.h"
13 int main() { return 0; }
14 int t() {
15 extern char *sys_siglist[]; puts(*sys_siglist);
16 ; return 0; }
17 EOF
18 if eval $ac_link; then
19   rm -rf conftest*
20             ac_cv_check_symbol_sys_siglist=yes
21 else
22   rm -rf conftest*
23   ac_cv_check_symbol_sys_siglist=no
25 rm -f conftest*
29 if test "$ac_cv_check_symbol_sys_siglist" = yes; then
30   ac_tr_symbol=`echo sys_siglist | tr '[a-z]' '[A-Z]'`
31   cat >> confdefs.h <<EOF
32 #define HAVE_${ac_tr_symbol} 1
33 EOF
36 echo "$ac_t""$ac_cv_check_symbol_sys_siglist" 1>&6
37 echo $ac_n "checking for _sys_siglist""... $ac_c" 1>&6
38 if eval "test \"`echo '$''{'ac_cv_check_symbol__sys_siglist'+set}'`\" = set"; then
39   echo $ac_n "(cached) $ac_c" 1>&6
40 else
41   cat > conftest.$ac_ext <<EOF
42 #line 43 "configure"
43 #include "confdefs.h"
45 int main() { return 0; }
46 int t() {
47 extern char *_sys_siglist[]; puts(*_sys_siglist);
48 ; return 0; }
49 EOF
50 if eval $ac_link; then
51   rm -rf conftest*
52             ac_cv_check_symbol__sys_siglist=yes
53 else
54   rm -rf conftest*
55   ac_cv_check_symbol__sys_siglist=no
57 rm -f conftest*
61 if test "$ac_cv_check_symbol__sys_siglist" = yes; then
62   ac_tr_symbol=`echo _sys_siglist | tr '[a-z]' '[A-Z]'`
63   cat >> confdefs.h <<EOF
64 #define HAVE_${ac_tr_symbol} 1
65 EOF
68 echo "$ac_t""$ac_cv_check_symbol__sys_siglist" 1>&6
70 # Find out the name of the table the system's <ctype.h> uses for character
71 # classification.  This is used by sysdeps/unix/common/glue-ctype.c.
72 echo $ac_n "checking ctype array name for glue""... $ac_c" 1>&6
73 if eval "test \"`echo '$''{'libc_cv_ctype_glue'+set}'`\" = set"; then
74   echo $ac_n "(cached) $ac_c" 1>&6
75 else
76   for ctype in _ctype_ __ctype_ __ctype _ctype__ _ctype _locp; do
77 cat > conftest.$ac_ext <<EOF
78 #line 79 "configure"
79 #include "confdefs.h"
80 #include <ctype.h>
81 int main() { return 0; }
82 int t() {
83 $ctype[13];
84 ; return 0; }
85 EOF
86 if eval $ac_link; then
87   rm -rf conftest*
88   libc_cv_ctype_glue="$ctype"; break
90 rm -f conftest*
92 done
95 echo "$ac_t""$libc_cv_ctype_glue" 1>&6
96 cat >> confdefs.h <<EOF
97 #define HAVE_`echo $libc_cv_ctype_glue | tr 'a-z' 'A-Z'` 1
98 EOF