diff --git a/.gitattributes b/.gitattributes old mode 100755 new mode 100644 diff --git a/.travis.yml b/.travis.yml old mode 100755 new mode 100644 diff --git a/SPIRV/CMakeLists.txt b/SPIRV/CMakeLists.txt old mode 100755 new mode 100644 diff --git a/SPIRV/GLSL.ext.KHR.h b/SPIRV/GLSL.ext.KHR.h old mode 100755 new mode 100644 diff --git a/SPIRV/GLSL.std.450.h b/SPIRV/GLSL.std.450.h old mode 100755 new mode 100644 diff --git a/SPIRV/GlslangToSpv.cpp b/SPIRV/GlslangToSpv.cpp old mode 100755 new mode 100644 diff --git a/SPIRV/SPVRemapper.cpp b/SPIRV/SPVRemapper.cpp old mode 100755 new mode 100644 diff --git a/SPIRV/SPVRemapper.h b/SPIRV/SPVRemapper.h old mode 100755 new mode 100644 diff --git a/SPIRV/SpvBuilder.cpp b/SPIRV/SpvBuilder.cpp old mode 100755 new mode 100644 diff --git a/SPIRV/SpvBuilder.h b/SPIRV/SpvBuilder.h old mode 100755 new mode 100644 diff --git a/SPIRV/SpvPostProcess.cpp b/SPIRV/SpvPostProcess.cpp old mode 100755 new mode 100644 diff --git a/SPIRV/disassemble.cpp b/SPIRV/disassemble.cpp old mode 100755 new mode 100644 diff --git a/SPIRV/disassemble.h b/SPIRV/disassemble.h old mode 100755 new mode 100644 diff --git a/SPIRV/doc.cpp b/SPIRV/doc.cpp old mode 100755 new mode 100644 diff --git a/SPIRV/spirv.hpp b/SPIRV/spirv.hpp old mode 100755 new mode 100644 diff --git a/SPIRV/spvIR.h b/SPIRV/spvIR.h old mode 100755 new mode 100644 diff --git a/StandAlone/CMakeLists.txt b/StandAlone/CMakeLists.txt old mode 100755 new mode 100644 diff --git a/StandAlone/StandAlone.cpp b/StandAlone/StandAlone.cpp old mode 100755 new mode 100644 diff --git a/Test/110scope.vert b/Test/110scope.vert old mode 100755 new mode 100644 diff --git a/Test/400.geom b/Test/400.geom old mode 100755 new mode 100644 diff --git a/Test/420.comp b/Test/420.comp old mode 100755 new mode 100644 diff --git a/Test/badMacroArgs.frag b/Test/badMacroArgs.frag old mode 100755 new mode 100644 diff --git a/Test/baseLegalResults/hlsl.flattenSubset.frag.out b/Test/baseLegalResults/hlsl.flattenSubset.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseLegalResults/hlsl.flattenSubset2.frag.out b/Test/baseLegalResults/hlsl.flattenSubset2.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseLegalResults/hlsl.partialFlattenLocal.vert.out b/Test/baseLegalResults/hlsl.partialFlattenLocal.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseLegalResults/hlsl.partialFlattenMixed.vert.out b/Test/baseLegalResults/hlsl.partialFlattenMixed.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/310runtimeArray.vert.out b/Test/baseResults/310runtimeArray.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/320.comp.out b/Test/baseResults/320.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/320.frag.out b/Test/baseResults/320.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/320.geom.out b/Test/baseResults/320.geom.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/320.tesc.out b/Test/baseResults/320.tesc.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/320.tese.out b/Test/baseResults/320.tese.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/320.vert.out b/Test/baseResults/320.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/400.vert.out b/Test/baseResults/400.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/410.vert.out b/Test/baseResults/410.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/420.comp.out b/Test/baseResults/420.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/435.vert.out b/Test/baseResults/435.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/460.frag.out b/Test/baseResults/460.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/460.vert.out b/Test/baseResults/460.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/cppBad.vert.out b/Test/baseResults/cppBad.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/cppBad2.vert.out b/Test/baseResults/cppBad2.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/cppDeepNest.frag.out b/Test/baseResults/cppDeepNest.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/cppPassMacroName.frag.out b/Test/baseResults/cppPassMacroName.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/cppRelaxSkipTokensErrors.vert.out b/Test/baseResults/cppRelaxSkipTokensErrors.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/glspv.esversion.vert.out b/Test/baseResults/glspv.esversion.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/glspv.frag.out b/Test/baseResults/glspv.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/glspv.version.frag.out b/Test/baseResults/glspv.version.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/glspv.version.vert.out b/Test/baseResults/glspv.version.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/glspv.vert.out b/Test/baseResults/glspv.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.PointSize.geom.out b/Test/baseResults/hlsl.PointSize.geom.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.PointSize.vert.out b/Test/baseResults/hlsl.PointSize.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.aliasOpaque.frag.out b/Test/baseResults/hlsl.aliasOpaque.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.amend.frag.out b/Test/baseResults/hlsl.amend.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.array.frag.out b/Test/baseResults/hlsl.array.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.assoc.frag.out b/Test/baseResults/hlsl.assoc.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.attribute.frag.out b/Test/baseResults/hlsl.attribute.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.attributeC11.frag.out b/Test/baseResults/hlsl.attributeC11.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.attributeGlobalBuffer.frag.out b/Test/baseResults/hlsl.attributeGlobalBuffer.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.basic.comp.out b/Test/baseResults/hlsl.basic.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.boolConv.vert.out b/Test/baseResults/hlsl.boolConv.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.buffer.frag.out b/Test/baseResults/hlsl.buffer.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.cast.frag.out b/Test/baseResults/hlsl.cast.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.charLit.vert.out b/Test/baseResults/hlsl.charLit.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.conditional.frag.out b/Test/baseResults/hlsl.conditional.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.constructArray.vert.out b/Test/baseResults/hlsl.constructArray.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.depthGreater.frag.out b/Test/baseResults/hlsl.depthGreater.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.depthLess.frag.out b/Test/baseResults/hlsl.depthLess.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.discard.frag.out b/Test/baseResults/hlsl.discard.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.doLoop.frag.out b/Test/baseResults/hlsl.doLoop.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.entry-in.frag.out b/Test/baseResults/hlsl.entry-in.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.entry-out.frag.out b/Test/baseResults/hlsl.entry-out.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.flattenOpaque.frag.out b/Test/baseResults/hlsl.flattenOpaque.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.flattenOpaqueInit.vert.out b/Test/baseResults/hlsl.flattenOpaqueInit.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.flattenOpaqueInitMix.vert.out b/Test/baseResults/hlsl.flattenOpaqueInitMix.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.flattenSubset.frag.out b/Test/baseResults/hlsl.flattenSubset.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.flattenSubset2.frag.out b/Test/baseResults/hlsl.flattenSubset2.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.float1.frag.out b/Test/baseResults/hlsl.float1.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.float4.frag.out b/Test/baseResults/hlsl.float4.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.forLoop.frag.out b/Test/baseResults/hlsl.forLoop.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.function.frag.out b/Test/baseResults/hlsl.function.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.hull.3.tesc.out b/Test/baseResults/hlsl.hull.3.tesc.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.if.frag.out b/Test/baseResults/hlsl.if.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.implicitBool.frag.out b/Test/baseResults/hlsl.implicitBool.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.include.vert.out b/Test/baseResults/hlsl.include.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.includeNegative.vert.out b/Test/baseResults/hlsl.includeNegative.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.inf.vert.out b/Test/baseResults/hlsl.inf.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.init.frag.out b/Test/baseResults/hlsl.init.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.layout.frag.out b/Test/baseResults/hlsl.layout.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.layoutOverride.vert.out b/Test/baseResults/hlsl.layoutOverride.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.logicalConvert.frag.out b/Test/baseResults/hlsl.logicalConvert.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.matType.frag.out b/Test/baseResults/hlsl.matType.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.matrixSwizzle.vert.out b/Test/baseResults/hlsl.matrixSwizzle.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.max.frag.out b/Test/baseResults/hlsl.max.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.memberFunCall.frag.out b/Test/baseResults/hlsl.memberFunCall.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.multiEntry.vert.out b/Test/baseResults/hlsl.multiEntry.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.multiReturn.frag.out b/Test/baseResults/hlsl.multiReturn.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.namespace.frag.out b/Test/baseResults/hlsl.namespace.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.nonstaticMemberFunction.frag.out b/Test/baseResults/hlsl.nonstaticMemberFunction.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.overload.frag.out b/Test/baseResults/hlsl.overload.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.partialFlattenLocal.vert.out b/Test/baseResults/hlsl.partialFlattenLocal.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.partialFlattenMixed.vert.out b/Test/baseResults/hlsl.partialFlattenMixed.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.partialInit.frag.out b/Test/baseResults/hlsl.partialInit.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.pp.vert.out b/Test/baseResults/hlsl.pp.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.precedence.frag.out b/Test/baseResults/hlsl.precedence.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.precedence2.frag.out b/Test/baseResults/hlsl.precedence2.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.scalarCast.vert.out b/Test/baseResults/hlsl.scalarCast.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.scope.frag.out b/Test/baseResults/hlsl.scope.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.semantic.geom.out b/Test/baseResults/hlsl.semantic.geom.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.semantic.vert.out b/Test/baseResults/hlsl.semantic.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.shapeConv.frag.out b/Test/baseResults/hlsl.shapeConv.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.shapeConvRet.frag.out b/Test/baseResults/hlsl.shapeConvRet.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.sin.frag.out b/Test/baseResults/hlsl.sin.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.staticFuncInit.frag.out b/Test/baseResults/hlsl.staticFuncInit.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.staticMemberFunction.frag.out b/Test/baseResults/hlsl.staticMemberFunction.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.string.frag.out b/Test/baseResults/hlsl.string.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.struct.frag.out b/Test/baseResults/hlsl.struct.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.structIoFourWay.frag.out b/Test/baseResults/hlsl.structIoFourWay.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.structStructName.frag.out b/Test/baseResults/hlsl.structStructName.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.structin.vert.out b/Test/baseResults/hlsl.structin.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.switch.frag.out b/Test/baseResults/hlsl.switch.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.swizzle.frag.out b/Test/baseResults/hlsl.swizzle.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.synthesizeInput.frag.out b/Test/baseResults/hlsl.synthesizeInput.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.target.frag.out b/Test/baseResults/hlsl.target.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.targetStruct1.frag.out b/Test/baseResults/hlsl.targetStruct1.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.targetStruct2.frag.out b/Test/baseResults/hlsl.targetStruct2.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.this.frag.out b/Test/baseResults/hlsl.this.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.typeGraphCopy.vert.out b/Test/baseResults/hlsl.typeGraphCopy.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.typedef.frag.out b/Test/baseResults/hlsl.typedef.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.void.frag.out b/Test/baseResults/hlsl.void.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/hlsl.whileLoop.frag.out b/Test/baseResults/hlsl.whileLoop.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/implicitInnerAtomicUint.frag.out b/Test/baseResults/implicitInnerAtomicUint.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/missingBodies.vert.out b/Test/baseResults/missingBodies.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/mixedArrayDecls.frag.out b/Test/baseResults/mixedArrayDecls.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/nonuniform.frag.out b/Test/baseResults/nonuniform.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/runtimeArray.vert.out b/Test/baseResults/runtimeArray.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/specExamplesConf.vert.out b/Test/baseResults/specExamplesConf.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.100ops.frag.out b/Test/baseResults/spv.100ops.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.140.frag.out b/Test/baseResults/spv.140.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.150.geom.out b/Test/baseResults/spv.150.geom.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.150.vert.out b/Test/baseResults/spv.150.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.16bitstorage-int.frag.out b/Test/baseResults/spv.16bitstorage-int.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.16bitstorage-uint.frag.out b/Test/baseResults/spv.16bitstorage-uint.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.16bitstorage.frag.out b/Test/baseResults/spv.16bitstorage.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.16bitstorage_Error-int.frag.out b/Test/baseResults/spv.16bitstorage_Error-int.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.16bitstorage_Error-uint.frag.out b/Test/baseResults/spv.16bitstorage_Error-uint.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.16bitstorage_Error.frag.out b/Test/baseResults/spv.16bitstorage_Error.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.300BuiltIns.vert.out b/Test/baseResults/spv.300BuiltIns.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.300layout.frag.out b/Test/baseResults/spv.300layout.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.300layoutp.vert.out b/Test/baseResults/spv.300layoutp.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.310.bitcast.frag.out b/Test/baseResults/spv.310.bitcast.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.400.tese.out b/Test/baseResults/spv.400.tese.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.430.frag.out b/Test/baseResults/spv.430.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.430.vert.out b/Test/baseResults/spv.430.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.450.geom.out b/Test/baseResults/spv.450.geom.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.450.noRedecl.tesc.out b/Test/baseResults/spv.450.noRedecl.tesc.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.450.tesc.out b/Test/baseResults/spv.450.tesc.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.460.comp.out b/Test/baseResults/spv.460.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.460.frag.out b/Test/baseResults/spv.460.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.460.vert.out b/Test/baseResults/spv.460.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.8bitstorage-int.frag.out b/Test/baseResults/spv.8bitstorage-int.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.8bitstorage-uint.frag.out b/Test/baseResults/spv.8bitstorage-uint.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.8bitstorage_Error-int.frag.out b/Test/baseResults/spv.8bitstorage_Error-int.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.8bitstorage_Error-uint.frag.out b/Test/baseResults/spv.8bitstorage_Error-uint.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.Operations.frag.out b/Test/baseResults/spv.Operations.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.accessChain.frag.out b/Test/baseResults/spv.accessChain.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.always-discard2.frag.out b/Test/baseResults/spv.always-discard2.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.atomic.comp.out b/Test/baseResults/spv.atomic.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.barrier.vert.out b/Test/baseResults/spv.barrier.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.builtInXFB.vert.out b/Test/baseResults/spv.builtInXFB.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.conditionalDiscard.frag.out b/Test/baseResults/spv.conditionalDiscard.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.constStruct.vert.out b/Test/baseResults/spv.constStruct.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.controlFlowAttributes.frag.out b/Test/baseResults/spv.controlFlowAttributes.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.conversion.frag.out b/Test/baseResults/spv.conversion.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.dataOut.frag.out b/Test/baseResults/spv.dataOut.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.dataOutIndirect.frag.out b/Test/baseResults/spv.dataOutIndirect.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.dataOutIndirect.vert.out b/Test/baseResults/spv.dataOutIndirect.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.depthOut.frag.out b/Test/baseResults/spv.depthOut.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.discard-dce.frag.out b/Test/baseResults/spv.discard-dce.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.do-simple.vert.out b/Test/baseResults/spv.do-simple.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.doWhileLoop.frag.out b/Test/baseResults/spv.doWhileLoop.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.double.comp.out b/Test/baseResults/spv.double.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.earlyReturnDiscard.frag.out b/Test/baseResults/spv.earlyReturnDiscard.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.explicittypes.frag.out b/Test/baseResults/spv.explicittypes.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.flowControl.frag.out b/Test/baseResults/spv.flowControl.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.for-simple.vert.out b/Test/baseResults/spv.for-simple.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.forLoop.frag.out b/Test/baseResults/spv.forLoop.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.forwardFun.frag.out b/Test/baseResults/spv.forwardFun.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.functionCall.frag.out b/Test/baseResults/spv.functionCall.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.functionSemantics.frag.out b/Test/baseResults/spv.functionSemantics.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.glFragColor.frag.out b/Test/baseResults/spv.glFragColor.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.length.frag.out b/Test/baseResults/spv.length.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.localAggregates.frag.out b/Test/baseResults/spv.localAggregates.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.loops.frag.out b/Test/baseResults/spv.loops.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.loopsArtificial.frag.out b/Test/baseResults/spv.loopsArtificial.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.matFun.vert.out b/Test/baseResults/spv.matFun.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.multiStruct.comp.out b/Test/baseResults/spv.multiStruct.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.multiStructFuncall.frag.out b/Test/baseResults/spv.multiStructFuncall.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.newTexture.frag.out b/Test/baseResults/spv.newTexture.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.noWorkgroup.comp.out b/Test/baseResults/spv.noWorkgroup.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.nonSquare.vert.out b/Test/baseResults/spv.nonSquare.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.nonuniform.frag.out b/Test/baseResults/spv.nonuniform.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.offsets.frag.out b/Test/baseResults/spv.offsets.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.paramMemory.frag.out b/Test/baseResults/spv.paramMemory.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.precision.frag.out b/Test/baseResults/spv.precision.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.precisionNonESSamp.frag.out b/Test/baseResults/spv.precisionNonESSamp.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.prepost.frag.out b/Test/baseResults/spv.prepost.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.pushConstantAnon.vert.out b/Test/baseResults/spv.pushConstantAnon.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.qualifiers.vert.out b/Test/baseResults/spv.qualifiers.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.queryL.frag.out b/Test/baseResults/spv.queryL.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.rankShift.comp.out b/Test/baseResults/spv.rankShift.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.sample.frag.out b/Test/baseResults/spv.sample.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.sampleId.frag.out b/Test/baseResults/spv.sampleId.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.samplePosition.frag.out b/Test/baseResults/spv.samplePosition.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.set.vert.out b/Test/baseResults/spv.set.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.simpleFunctionCall.frag.out b/Test/baseResults/spv.simpleFunctionCall.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.simpleMat.vert.out b/Test/baseResults/spv.simpleMat.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.specConst.vert.out b/Test/baseResults/spv.specConst.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.ssboAlias.frag.out b/Test/baseResults/spv.ssboAlias.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.storageBuffer.vert.out b/Test/baseResults/spv.storageBuffer.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.structAssignment.frag.out b/Test/baseResults/spv.structAssignment.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.structDeref.frag.out b/Test/baseResults/spv.structDeref.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.structure.frag.out b/Test/baseResults/spv.structure.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.subgroupClusteredNeg.comp.out b/Test/baseResults/spv.subgroupClusteredNeg.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.subgroupPartitioned.comp.out b/Test/baseResults/spv.subgroupPartitioned.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.switch.frag.out b/Test/baseResults/spv.switch.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.swizzle.frag.out b/Test/baseResults/spv.swizzle.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.swizzleInversion.frag.out b/Test/baseResults/spv.swizzleInversion.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.texture.frag.out b/Test/baseResults/spv.texture.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.texture.vert.out b/Test/baseResults/spv.texture.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.textureBuffer.vert.out b/Test/baseResults/spv.textureBuffer.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.types.frag.out b/Test/baseResults/spv.types.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.uint.frag.out b/Test/baseResults/spv.uint.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.unit1.frag.out b/Test/baseResults/spv.unit1.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.variableArrayIndex.frag.out b/Test/baseResults/spv.variableArrayIndex.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.varyingArray.frag.out b/Test/baseResults/spv.varyingArray.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.varyingArrayIndirect.frag.out b/Test/baseResults/spv.varyingArrayIndirect.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.vecMatConstruct.frag.out b/Test/baseResults/spv.vecMatConstruct.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.voidFunction.frag.out b/Test/baseResults/spv.voidFunction.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.vulkan100.subgroupArithmetic.comp.out b/Test/baseResults/spv.vulkan100.subgroupArithmetic.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.vulkan100.subgroupPartitioned.comp.out b/Test/baseResults/spv.vulkan100.subgroupPartitioned.comp.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.vulkan110.int16.frag.out b/Test/baseResults/spv.vulkan110.int16.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.vulkan110.storageBuffer.vert.out b/Test/baseResults/spv.vulkan110.storageBuffer.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.while-simple.vert.out b/Test/baseResults/spv.while-simple.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.whileLoop.frag.out b/Test/baseResults/spv.whileLoop.frag.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.xfb.vert.out b/Test/baseResults/spv.xfb.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.xfb2.vert.out b/Test/baseResults/spv.xfb2.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/spv.xfb3.vert.out b/Test/baseResults/spv.xfb3.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/stringToDouble.vert.out b/Test/baseResults/stringToDouble.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/tokenPaste.vert.out b/Test/baseResults/tokenPaste.vert.out old mode 100755 new mode 100644 diff --git a/Test/baseResults/vulkan.ast.vert.out b/Test/baseResults/vulkan.ast.vert.out old mode 100755 new mode 100644 diff --git a/Test/compoundsuffix.vert.glsl b/Test/compoundsuffix.vert.glsl old mode 100755 new mode 100644 diff --git a/Test/constFold.frag b/Test/constFold.frag old mode 100755 new mode 100644 diff --git a/Test/cppBad2.vert b/Test/cppBad2.vert old mode 100755 new mode 100644 diff --git a/Test/cppPassMacroName.frag b/Test/cppPassMacroName.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.amend.frag b/Test/hlsl.amend.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.boolConv.vert b/Test/hlsl.boolConv.vert old mode 100755 new mode 100644 diff --git a/Test/hlsl.charLit.vert b/Test/hlsl.charLit.vert old mode 100755 new mode 100644 diff --git a/Test/hlsl.flattenSubset.frag b/Test/hlsl.flattenSubset.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.flattenSubset2.frag b/Test/hlsl.flattenSubset2.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.hlslOffset.vert b/Test/hlsl.hlslOffset.vert old mode 100755 new mode 100644 diff --git a/Test/hlsl.implicitBool.frag b/Test/hlsl.implicitBool.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.inf.vert b/Test/hlsl.inf.vert old mode 100755 new mode 100644 diff --git a/Test/hlsl.intrinsics.frag b/Test/hlsl.intrinsics.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.logicalConvert.frag b/Test/hlsl.logicalConvert.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.multiEntry.vert b/Test/hlsl.multiEntry.vert old mode 100755 new mode 100644 diff --git a/Test/hlsl.multiReturn.frag b/Test/hlsl.multiReturn.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.namespace.frag b/Test/hlsl.namespace.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.nonstaticMemberFunction.frag b/Test/hlsl.nonstaticMemberFunction.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.partialInit.frag b/Test/hlsl.partialInit.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.pp.expand.frag b/Test/hlsl.pp.expand.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.scalarCast.vert b/Test/hlsl.scalarCast.vert old mode 100755 new mode 100644 diff --git a/Test/hlsl.shapeConvRet.frag b/Test/hlsl.shapeConvRet.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.staticFuncInit.frag b/Test/hlsl.staticFuncInit.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.staticMemberFunction.frag b/Test/hlsl.staticMemberFunction.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.string.frag b/Test/hlsl.string.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.structIoFourWay.frag b/Test/hlsl.structIoFourWay.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.structStructName.frag b/Test/hlsl.structStructName.frag old mode 100755 new mode 100644 diff --git a/Test/hlsl.this.frag b/Test/hlsl.this.frag old mode 100755 new mode 100644 diff --git a/Test/nosuffix b/Test/nosuffix old mode 100755 new mode 100644 diff --git a/Test/preprocessor.bad_arg.vert b/Test/preprocessor.bad_arg.vert old mode 100755 new mode 100644 diff --git a/Test/runtimeArray.vert b/Test/runtimeArray.vert old mode 100755 new mode 100644 diff --git a/Test/spv.16bitstorage-int.frag b/Test/spv.16bitstorage-int.frag old mode 100755 new mode 100644 diff --git a/Test/spv.16bitstorage-uint.frag b/Test/spv.16bitstorage-uint.frag old mode 100755 new mode 100644 diff --git a/Test/spv.16bitstorage.frag b/Test/spv.16bitstorage.frag old mode 100755 new mode 100644 diff --git a/Test/spv.16bitstorage_Error-int.frag b/Test/spv.16bitstorage_Error-int.frag old mode 100755 new mode 100644 diff --git a/Test/spv.16bitstorage_Error-uint.frag b/Test/spv.16bitstorage_Error-uint.frag old mode 100755 new mode 100644 diff --git a/Test/spv.16bitstorage_Error.frag b/Test/spv.16bitstorage_Error.frag old mode 100755 new mode 100644 diff --git a/Test/spv.8bitstorage-int.frag b/Test/spv.8bitstorage-int.frag old mode 100755 new mode 100644 diff --git a/Test/spv.8bitstorage-uint.frag b/Test/spv.8bitstorage-uint.frag old mode 100755 new mode 100644 diff --git a/Test/spv.8bitstorage_Error-int.frag b/Test/spv.8bitstorage_Error-int.frag old mode 100755 new mode 100644 diff --git a/Test/spv.8bitstorage_Error-uint.frag b/Test/spv.8bitstorage_Error-uint.frag old mode 100755 new mode 100644 diff --git a/Test/spv.functionNestedOpaque.vert b/Test/spv.functionNestedOpaque.vert old mode 100755 new mode 100644 diff --git a/Test/spv.hlslOffsets.vert b/Test/spv.hlslOffsets.vert old mode 100755 new mode 100644 diff --git a/Test/spv.multiStructFuncall.frag b/Test/spv.multiStructFuncall.frag old mode 100755 new mode 100644 diff --git a/Test/spv.offsets.frag b/Test/spv.offsets.frag old mode 100755 new mode 100644 diff --git a/Test/spv.shortCircuit.frag b/Test/spv.shortCircuit.frag old mode 100755 new mode 100644 diff --git a/Test/spv.subgroupPartitioned.comp b/Test/spv.subgroupPartitioned.comp old mode 100755 new mode 100644 diff --git a/Test/spv.targetOpenGL.vert b/Test/spv.targetOpenGL.vert old mode 100755 new mode 100644 diff --git a/Test/spv.targetVulkan.vert b/Test/spv.targetVulkan.vert old mode 100755 new mode 100644 diff --git a/Test/spv.unit1.frag b/Test/spv.unit1.frag old mode 100755 new mode 100644 diff --git a/Test/spv.unit2.frag b/Test/spv.unit2.frag old mode 100755 new mode 100644 diff --git a/Test/spv.unit3.frag b/Test/spv.unit3.frag old mode 100755 new mode 100644 diff --git a/Test/spv.vulkan100.subgroupPartitioned.comp b/Test/spv.vulkan100.subgroupPartitioned.comp old mode 100755 new mode 100644 diff --git a/Test/stringToDouble.vert b/Test/stringToDouble.vert old mode 100755 new mode 100644 diff --git a/Test/tokenLength.vert b/Test/tokenLength.vert old mode 100755 new mode 100644 diff --git a/Test/vulkan.frag b/Test/vulkan.frag old mode 100755 new mode 100644 diff --git a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt old mode 100755 new mode 100644 diff --git a/glslang/Include/Types.h b/glslang/Include/Types.h old mode 100755 new mode 100644 diff --git a/glslang/Include/intermediate.h b/glslang/Include/intermediate.h old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/Constant.cpp b/glslang/MachineIndependent/Constant.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/Initialize.cpp b/glslang/MachineIndependent/Initialize.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/Intermediate.cpp b/glslang/MachineIndependent/Intermediate.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/ParseHelper.cpp b/glslang/MachineIndependent/ParseHelper.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/ParseHelper.h b/glslang/MachineIndependent/ParseHelper.h old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/Scan.cpp b/glslang/MachineIndependent/Scan.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/ScanContext.h b/glslang/MachineIndependent/ScanContext.h old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/Versions.cpp b/glslang/MachineIndependent/Versions.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/Versions.h b/glslang/MachineIndependent/Versions.h old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/glslang.y b/glslang/MachineIndependent/glslang.y old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/glslang_tab.cpp b/glslang/MachineIndependent/glslang_tab.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/intermOut.cpp b/glslang/MachineIndependent/intermOut.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/iomapper.cpp b/glslang/MachineIndependent/iomapper.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/linkValidate.cpp b/glslang/MachineIndependent/linkValidate.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/localintermediate.h b/glslang/MachineIndependent/localintermediate.h old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/parseVersions.h b/glslang/MachineIndependent/parseVersions.h old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/preprocessor/Pp.cpp b/glslang/MachineIndependent/preprocessor/Pp.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/preprocessor/PpContext.cpp b/glslang/MachineIndependent/preprocessor/PpContext.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/preprocessor/PpContext.h b/glslang/MachineIndependent/preprocessor/PpContext.h old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/preprocessor/PpScanner.cpp b/glslang/MachineIndependent/preprocessor/PpScanner.cpp old mode 100755 new mode 100644 diff --git a/glslang/MachineIndependent/preprocessor/PpTokens.cpp b/glslang/MachineIndependent/preprocessor/PpTokens.cpp old mode 100755 new mode 100644 diff --git a/glslang/Public/ShaderLang.h b/glslang/Public/ShaderLang.h old mode 100755 new mode 100644 diff --git a/gtests/AST.FromFile.cpp b/gtests/AST.FromFile.cpp old mode 100755 new mode 100644 diff --git a/gtests/Hlsl.FromFile.cpp b/gtests/Hlsl.FromFile.cpp old mode 100755 new mode 100644 diff --git a/gtests/Link.FromFile.Vk.cpp b/gtests/Link.FromFile.Vk.cpp old mode 100755 new mode 100644 diff --git a/gtests/Pp.FromFile.cpp b/gtests/Pp.FromFile.cpp old mode 100755 new mode 100644 diff --git a/gtests/Spv.FromFile.cpp b/gtests/Spv.FromFile.cpp old mode 100755 new mode 100644 diff --git a/hlsl/CMakeLists.txt b/hlsl/CMakeLists.txt old mode 100755 new mode 100644 diff --git a/hlsl/hlslGrammar.cpp b/hlsl/hlslGrammar.cpp old mode 100755 new mode 100644 diff --git a/hlsl/hlslGrammar.h b/hlsl/hlslGrammar.h old mode 100755 new mode 100644 diff --git a/hlsl/hlslOpMap.cpp b/hlsl/hlslOpMap.cpp old mode 100755 new mode 100644 diff --git a/hlsl/hlslOpMap.h b/hlsl/hlslOpMap.h old mode 100755 new mode 100644 diff --git a/hlsl/hlslParseHelper.cpp b/hlsl/hlslParseHelper.cpp old mode 100755 new mode 100644 diff --git a/hlsl/hlslParseHelper.h b/hlsl/hlslParseHelper.h old mode 100755 new mode 100644 diff --git a/hlsl/hlslParseables.cpp b/hlsl/hlslParseables.cpp old mode 100755 new mode 100644 diff --git a/hlsl/hlslParseables.h b/hlsl/hlslParseables.h old mode 100755 new mode 100644 diff --git a/hlsl/hlslScanContext.cpp b/hlsl/hlslScanContext.cpp old mode 100755 new mode 100644 diff --git a/hlsl/hlslScanContext.h b/hlsl/hlslScanContext.h old mode 100755 new mode 100644 diff --git a/hlsl/hlslTokenStream.cpp b/hlsl/hlslTokenStream.cpp old mode 100755 new mode 100644 diff --git a/hlsl/hlslTokenStream.h b/hlsl/hlslTokenStream.h old mode 100755 new mode 100644 diff --git a/hlsl/hlslTokens.h b/hlsl/hlslTokens.h old mode 100755 new mode 100644 diff --git a/known_good_khr.json b/known_good_khr.json old mode 100755 new mode 100644