From 1961a942f395d0b880461106a09761b92e2d53f6 Mon Sep 17 00:00:00 2001 From: Tony Gutierrez Date: Thu, 19 Jan 2017 11:59:34 -0500 Subject: ruby: guard usage of GPUCoalescer code in Profiler the GPUCoalescer code is used in the ruby profiler regardless of whether or not the coalescer code has been compiled, which can lead to link/run time errors. here we add #ifdefs to guard the usage of GPUCoalescer code. eventually we should refactor this code to use probe points. --- SConstruct | 3 +++ 1 file changed, 3 insertions(+) (limited to 'SConstruct') diff --git a/SConstruct b/SConstruct index f8eac47e6..8a72419b4 100755 --- a/SConstruct +++ b/SConstruct @@ -1502,6 +1502,9 @@ for variant_path in variant_paths: "target ISA combination" env['USE_KVM'] = False + if env['BUILD_GPU']: + env.Append(CPPDEFINES=['BUILD_GPU']) + # Warn about missing optional functionality if env['USE_KVM']: if not main['HAVE_PERF_ATTR_EXCLUDE_HOST']: -- cgit v1.2.3