Blame acinclude.m4

Packit 1701cf
dnl $Id: aclocal.m4,v 1.2 2002/05/28 19:13:50 nico Exp $
Packit 1701cf
AC_DEFUN([ITZ_SYS_ELF],
Packit 1701cf
[AC_CACHE_CHECK([whether system is ELF],itz_cv_sys_elf,
Packit 1701cf
[AC_EGREP_CPP(win,
Packit 1701cf
[#ifdef __ELF__
Packit 1701cf
win
Packit 1701cf
#else
Packit 1701cf
lose
Packit 1701cf
#endif
Packit 1701cf
],[itz_cv_sys_elf=yes],[itz_cv_sys_elf=no])])
Packit 1701cf
if test ${itz_cv_sys_elf} = yes && test x${ac_cv_prog_gcc} = xyes ; then
Packit 1701cf
        PICFLAGS="-DPIC -fPIC"
Packit 1701cf
        SOLDFLAGS="-fPIC -shared -Wl,-soname,"
Packit 1701cf
else
Packit 1701cf
        PICFLAGS=
Packit 1701cf
        SOLDFLAGS=
Packit 1701cf
fi
Packit 1701cf
])
Packit 1701cf
AC_DEFUN([ITZ_PATH_SITE_LISP],
Packit 1701cf
[AC_CACHE_CHECK([where to install Emacs Lisp files],itz_cv_path_site_lisp,
Packit 1701cf
[eval itz_cv_path_site_lisp=`${EMACS} -batch -l ${srcdir}/exec.el -exec "(mapcar 'print load-path)" 2>/dev/null |
Packit 1701cf
sed -e '/^$/d' | sed -n -e 2p`
Packit 1701cf
case x${itz_cv_path_site_lisp} in
Packit 1701cf
x*site-lisp*) ;;
Packit 1701cf
x*) itz_cv_path_site_lisp='${datadir}/emacs/site-lisp' ;;
Packit 1701cf
esac])
Packit 1701cf
])
Packit 1701cf
AC_DEFUN([ITZ_CHECK_TYPE],
Packit 1701cf
[AC_CACHE_CHECK([for $1],itz_cv_type_$1,
Packit 1701cf
AC_TRY_COMPILE([
Packit 1701cf
#include <$2>
Packit 1701cf
],[
Packit 1701cf
$1 dummy;
Packit 1701cf
return 0;
Packit 1701cf
],[itz_cv_type_$1=yes],[itz_cv_type_$1=no]))
Packit 1701cf
])