ignore a clang unsupported building option
authorHomer Hsing <homer.xing@intel.com>
Mon, 11 Nov 2013 02:45:42 +0000 (10:45 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Mon, 11 Nov 2013 06:09:48 +0000 (14:09 +0800)
IVB does not support float denorm value.
So the building option "-cl-denorms-are-zero" can be safely ignored.

Signed-off-by: Homer Hsing <homer.xing@intel.com>
Reviewed-by: "Yang, Rong R" <rong.r.yang@intel.com>
backend/src/backend/program.cpp

index 43893fe..a889da9 100644 (file)
@@ -478,6 +478,8 @@ namespace gbe {
         continue;
       if(str == "-cl-opt-disable") bOpt = false;
       if(str == "-cl-fast-relaxed-math") bFastMath = true;
+      if(str == "-cl-denorms-are-zero")
+        continue;
       useless.push_back(str);
       args.push_back(str.c_str());
     }