Patrick Welche <prlw1@cam.ac.uk>
[netbsd-mini2440.git] / external / bsd / am-utils / dist / m4 / macros / c_void_p.m4
blob3977c9be86c84899c655294aa5d7c56e6c275ade
1 dnl ######################################################################
2 dnl check if compiler can handle "void *"
3 AC_DEFUN([AMU_C_VOID_P],
5 AC_CACHE_CHECK(if compiler can handle void *,
6 ac_cv_c_void_p,
8 # try to compile a program which uses void *
9 AC_TRY_COMPILE(
10 [ ],
12 void *vp;
13 ], ac_cv_c_void_p=yes, ac_cv_c_void_p=no)
15 if test "$ac_cv_c_void_p" = yes
16 then
17   AC_DEFINE(voidp, void *)
18 else
19   AC_DEFINE(voidp, char *)
22 dnl ======================================================================