From: Tom Stellard Date: Wed, 27 May 2015 23:51:43 +0000 (-0700) Subject: gallivm: Only build lp_profile() body when PROFILE is defined X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3e7412233739c882548f50fe01d9f6c5f0dd4bbb;p=mesa.git gallivm: Only build lp_profile() body when PROFILE is defined The only use of lp_profile() is wrapped in #if defined(PROFILE), so there is no reason to build it unless this macro is defined. Reviewed-by: Jose Fonseca --- diff --git a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp index 9a85248018c..405e6486f7a 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp +++ b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp @@ -246,7 +246,7 @@ lp_disassemble(LLVMValueRef func, const void *code) { extern "C" void lp_profile(LLVMValueRef func, const void *code) { -#if defined(__linux__) && (defined(DEBUG) || defined(PROFILE)) +#if defined(__linux__) && defined(PROFILE) static boolean first_time = TRUE; static FILE *perf_map_file = NULL; static int perf_asm_fd = -1;