blob: f17bd44383ba0454236edd038a063af77a6fd688 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
## --------------------------------------------------------- ##
## Check if atexit is available, and replace if necessary ##
## demaille@inf.enst.fr ##
## --------------------------------------------------------- ##
dnl
dnl acconfig.h should contains these two lines
dnl /* Define to rpl_exit if the replacement function should be used. */
dnl #undef exit
dnl and atexit.c should be available
# serial 2
AC_DEFUN([ad_FUNC_ATEXIT],
[AC_CHECK_FUNCS(atexit)
if test $ac_cv_func_atexit = no; then
AC_CHECK_FUNCS(on_exit)
AC_LIBOBJ(atexit)
if test $ac_cv_func_on_exit = no; then
AC_DEFINE_UNQUOTED(exit, rpl_exit,
[Define to rpl_exit if the replacement function should be used])
fi
fi])
|