From 0f3fed2970a867bd97cdb79c4848a2961f922f60 Mon Sep 17 00:00:00 2001 From: Martijn Berger Date: Tue, 14 Jan 2014 22:48:23 +0100 Subject: OS X linker does not like empty compilation unit by itself in a library. Scons creates one library (.a) per kernel. This fixes that --- intern/cycles/kernel/kernel_sse41.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'intern/cycles/kernel/kernel_sse41.cpp') diff --git a/intern/cycles/kernel/kernel_sse41.cpp b/intern/cycles/kernel/kernel_sse41.cpp index 6583feaeb45..31294ddc521 100644 --- a/intern/cycles/kernel/kernel_sse41.cpp +++ b/intern/cycles/kernel/kernel_sse41.cpp @@ -73,5 +73,9 @@ void kernel_cpu_sse41_shader(KernelGlobals *kg, uint4 *input, float4 *output, in } CCL_NAMESPACE_END +#else + +/* needed for some linkers in combination with scons making empty compilation unit in a library */ +void __dummy_function_cycles_sse41(){} #endif -- cgit v1.2.3