5b3ecedc9b
ECR #304775 - First batch of build fixes for clang. Fixes hard source errors and a handful of simple warnings, but leaves most other warnings for later. Other errors not fixed here are from adding compile flags that are not understood. Affected files ... ... //depot/stg/opencl/drivers/opencl/compiler/clc/src/e2lCommon.h#11 edit ... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/opt_level.hpp#4 edit ... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/HSAIL/BRIGAsmPrinter.cpp#117 edit ... //depot/stg/opencl/drivers/opencl/opencldefs#162 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#289 edit