From 49313b0626356f4726dc3bd52b237bbb81928a36 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Tue, 27 Nov 2012 15:35:02 +0100 Subject: Make python3 work with custom VALGRIND_CFLAGS Change-Id: Ia4b08a1b20bf46af4d06c0478ed8e795ee543703 --- sal/osl/unx/signal.c | 10 +++++----- sal/workben/makefile.mk | 4 ++-- sal/workben/measure_oustrings.cxx | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) (limited to 'sal') diff --git a/sal/osl/unx/signal.c b/sal/osl/unx/signal.c index 6a0ad28b6f36..e80a4eb85ffa 100644 --- a/sal/osl/unx/signal.c +++ b/sal/osl/unx/signal.c @@ -76,8 +76,8 @@ # define ACT_ABORT ACT_SYSTEM #endif -#if defined(HAVE_MEMCHECK_H) -#include +#if defined HAVE_VALGRIND_HEADERS +#include #endif typedef struct _oslSignalHandlerImpl @@ -255,7 +255,7 @@ static sal_Bool InitSignal() /* Initialize the rest of the signals */ for (i = 0; i < NoSignals; ++i) { -#if defined(HAVE_MEMCHECK_H) +#if defined HAVE_VALGRIND_HEADERS if (Signals[i].Signal == SIGUSR2 && RUNNING_ON_VALGRIND) Signals[i].Action = ACT_IGNORE; #endif @@ -908,7 +908,7 @@ void CallSystemHandler(int Signal) } } -#if defined(HAVE_MEMCHECK_H) +#if defined HAVE_VALGRIND_HEADERS static void DUMPCURRENTALLOCS() { VALGRIND_PRINTF( "=== start memcheck dump of active allocations ===\n" ); @@ -965,7 +965,7 @@ void SignalHandlerFunction(int Signal) Info.Signal = osl_Signal_Terminate; break; -#if defined(HAVE_MEMCHECK_H) +#if defined HAVE_VALGRIND_HEADERS case SIGUSR2: if (RUNNING_ON_VALGRIND) DUMPCURRENTALLOCS(); diff --git a/sal/workben/makefile.mk b/sal/workben/makefile.mk index 545b96db4994..eb3873aa3db5 100644 --- a/sal/workben/makefile.mk +++ b/sal/workben/makefile.mk @@ -96,8 +96,8 @@ APP4DEPN=$(SLB)$/sal.lib OBJFILES+=\ $(OBJ)$/measure_oustrings.obj -.IF "$(HAVE_CALLGRIND)" == "YES" -CFLAGSCXX+=-DHAVE_CALLGRIND +.IF "$(ENABLE_VALGRIND)" == "TRUE" +CFLAGSCXX+=-DHAVE_VALGRIND_HEADERS .ENDIF APP6TARGET=measure_oustrings diff --git a/sal/workben/measure_oustrings.cxx b/sal/workben/measure_oustrings.cxx index 480f178523a1..27cf907079db 100644 --- a/sal/workben/measure_oustrings.cxx +++ b/sal/workben/measure_oustrings.cxx @@ -36,7 +36,7 @@ #include #include -#ifdef HAVE_CALLGRIND +#if defined HAVE_VALGRIND_HEADERS # include int COUNT = 1; #else -- cgit