From 0a2c94e823c6fd8d50b075bcb4fd8c2bc3cefaeb Mon Sep 17 00:00:00 2001 From: John Reiser Date: Thu, 24 Jul 2008 13:31:53 -0700 Subject: [PATCH] configure: Add check for valgrind/valgrind.h. --- configure | 4 +++- configure.ac | 3 ++- include/config.h.in | 3 +++ loader/kthread.c | 4 ++-- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/configure b/configure index b5c34de850a..7bb03855e37 100755 --- a/configure +++ b/configure @@ -7208,6 +7208,7 @@ done + for ac_header in \ @@ -7320,7 +7321,8 @@ for ac_header in \ termios.h \ unistd.h \ utime.h \ - valgrind/memcheck.h + valgrind/memcheck.h \ + valgrind/valgrind.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` diff --git a/configure.ac b/configure.ac index 457f32e7c4e..9aaacab8a77 100644 --- a/configure.ac +++ b/configure.ac @@ -335,7 +335,8 @@ AC_CHECK_HEADERS(\ termios.h \ unistd.h \ utime.h \ - valgrind/memcheck.h + valgrind/memcheck.h \ + valgrind/valgrind.h ) AC_HEADER_STAT() diff --git a/include/config.h.in b/include/config.h.in index c4f30c9fd57..1245197b54b 100644 --- a/include/config.h.in +++ b/include/config.h.in @@ -918,6 +918,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_VALGRIND_MEMCHECK_H +/* Define to 1 if you have the header file. */ +#undef HAVE_VALGRIND_VALGRIND_H + /* Define if we have va_copy */ #undef HAVE_VA_COPY diff --git a/loader/kthread.c b/loader/kthread.c index efffd99f32a..cc51cc06038 100644 --- a/loader/kthread.c +++ b/loader/kthread.c @@ -52,8 +52,8 @@ struct _pthread_cleanup_buffer; #ifdef HAVE_RESOLV_H # include #endif -#ifdef HAVE_VALGRIND_MEMCHECK_H -#include +#ifdef HAVE_VALGRIND_VALGRIND_H +#include #endif #ifdef HAVE_SYS_SYSCALL_H # include