Fixed reuse of float_char from parent loop.
authorHank Anderson <hank.p.anderson@gmail.com>
Thu, 19 Feb 2015 19:53:29 +0000 (13:53 -0600)
committerHank Anderson <hank.p.anderson@gmail.com>
Thu, 19 Feb 2015 19:53:29 +0000 (13:53 -0600)
Fixed in/it/on/otcopy names.

cmake/utils.cmake
kernel/CMakeLists.txt

index c77b762..b8f166f 100644 (file)
@@ -165,6 +165,7 @@ function(GenerateNamedObjects sources_in)
     list(REMOVE_ITEM float_list "ZCOMPLEX")
   endif ()
 
+  set(float_char "")
   set(OBJ_LIST_OUT "")
   foreach (float_type ${float_list})
     foreach (source_file ${sources_in})
index f2b66ba..50dbabb 100644 (file)
@@ -73,19 +73,19 @@ foreach (float_type ${FLOAT_TYPES})
   GenerateNamedObjects("${KERNELDIR}/${${float_char}GEMMKERNEL}" "" "gemm_kernel" false "" "" false ${float_type})
 
   if (${float_char}GEMMINCOPY)
-    GenerateNamedObjects("${KERNELDIR}/${${float_char}GEMMINCOPY}" "" "${${float_char}GEMMINCOPYOBJ}" false "" "" false ${float_type})
+    GenerateNamedObjects("${KERNELDIR}/${${float_char}GEMMINCOPY}" "${float_type}" "${${float_char}GEMMINCOPYOBJ}" false "" "" true ${float_type})
   endif ()
 
   if (${float_char}GEMMITCOPY)
-    GenerateNamedObjects("${KERNELDIR}/${${float_char}GEMMITCOPY}" "" "${${float_char}GEMMITCOPYOBJ}" false "" "" false ${float_type})
+    GenerateNamedObjects("${KERNELDIR}/${${float_char}GEMMITCOPY}" "${float_type}" "${${float_char}GEMMITCOPYOBJ}" false "" "" true ${float_type})
   endif ()
 
   if (${float_char}GEMMONCOPY)
-    GenerateNamedObjects("${KERNELDIR}/${${float_char}GEMMONCOPY}" "" "${${float_char}GEMMONCOPYOBJ}" false "" "" false ${float_type})
+    GenerateNamedObjects("${KERNELDIR}/${${float_char}GEMMONCOPY}" "${float_type}" "${${float_char}GEMMONCOPYOBJ}" false "" "" true ${float_type})
   endif ()
 
   if (${float_char}GEMMOTCOPY)
-    GenerateNamedObjects("${KERNELDIR}/${${float_char}GEMMOTCOPY}" "" "${${float_char}GEMMOTCOPYOBJ}" false "" "" false ${float_type})
+    GenerateNamedObjects("${KERNELDIR}/${${float_char}GEMMOTCOPY}" "${float_type}" "${${float_char}GEMMOTCOPYOBJ}" false "" "" true ${float_type})
   endif ()
 
   GenerateNamedObjects("${KERNELDIR}/${${float_char}GEMM_BETA}" "" "" false "" "" false ${float_type})