gallivm: Only build lp_profile() body when PROFILE is defined
authorTom Stellard <thomas.stellard@amd.com>
Wed, 27 May 2015 23:51:43 +0000 (16:51 -0700)
committerTom Stellard <thomas.stellard@amd.com>
Sat, 13 Jun 2015 04:02:00 +0000 (21:02 -0700)
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 <jfonseca@vmware.com>
src/gallium/auxiliary/gallivm/lp_bld_debug.cpp

index 9a85248..405e648 100644 (file)
@@ -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;