In addition to the HAVE_FUNCTION_MACRO test that Andrew used as an example,
[samba.git] / source3 / configure.in
index 10df01b61c66e67d4b6b5c0dbadacf1159306318..4280cd9e21787d9857fee8165b863e251ae93bae 100644 (file)
@@ -151,6 +151,11 @@ AC_TRY_COMPILE([#include <sys/types.h>
 echo yes;AC_DEFINE(HAVE_SOCK_SIN_LEN), 
 echo no)
 
+echo $ac_n "checking for __FILE__ macro ... $ac_c"
+AC_TRY_COMPILE([#include <stdio.h>], [printf("%s\n", __FILE__);],
+echo yes;AC_DEFINE(HAVE_FILE_MACRO), 
+echo no)
+
 echo $ac_n "checking for __FUNCTION__ macro ... $ac_c"
 AC_TRY_COMPILE([#include <stdio.h>], [printf("%s\n", __FUNCTION__);],
 echo yes;AC_DEFINE(HAVE_FUNCTION_MACRO),