llvm.org GIT mirror llvm / 530f887
Rationalize warning suppression. First, 64-bit portability warnings are disabled. The specific warnings they produced were being suppressed anyway. The truncation warnings that were suppressed are now enabled, and the few that still occur ought to be fixed. The only warnings suppressed now are the "negating an unsigned is still unsigned", the validity of which Chris does not accept, and the "implicit conversion of <type> to bool performance warning". Making the conversion explicit won't make it run any faster and this is an easier way to shut the compiler up. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19031 91177308-0d34-0410-b5e6-96231b3b80d8 Jeff Cohen 14 years ago
11 changed file(s) with 33 addition(s) and 33 deletion(s). Raw diff Collapse all Expand all
2727 RuntimeTypeInfo="TRUE"
2828 UsePrecompiledHeader="0"
2929 WarningLevel="3"
30 Detect64BitPortabilityProblems="TRUE"
30 Detect64BitPortabilityProblems="FALSE"
3131 DebugInformationFormat="4"
32 DisableSpecificWarnings="4800;4244;4267"/>
32 DisableSpecificWarnings="4146,4800"/>
3333
3434 Name="VCCustomBuildTool"/>
3535
7171 WarningLevel="3"
7272 Detect64BitPortabilityProblems="TRUE"
7373 DebugInformationFormat="3"
74 DisableSpecificWarnings="4099;4800;4244;4267"/>
74 DisableSpecificWarnings="4146,4800"/>
7575
7676 Name="VCCustomBuildTool"/>
7777
2727 RuntimeTypeInfo="TRUE"
2828 UsePrecompiledHeader="0"
2929 WarningLevel="3"
30 Detect64BitPortabilityProblems="TRUE"
30 Detect64BitPortabilityProblems="FALSE"
3131 DebugInformationFormat="4"
32 DisableSpecificWarnings="4800;4244;4267"/>
32 DisableSpecificWarnings="4146,4800"/>
3333
3434 Name="VCCustomBuildTool"/>
3535
7171 WarningLevel="3"
7272 Detect64BitPortabilityProblems="TRUE"
7373 DebugInformationFormat="3"
74 DisableSpecificWarnings="4099;4800;4244;4267"/>
74 DisableSpecificWarnings="4146,4800"/>
7575
7676 Name="VCCustomBuildTool"/>
7777
2727 RuntimeTypeInfo="TRUE"
2828 UsePrecompiledHeader="0"
2929 WarningLevel="3"
30 Detect64BitPortabilityProblems="TRUE"
30 Detect64BitPortabilityProblems="FALSE"
3131 DebugInformationFormat="4"
32 DisableSpecificWarnings="4800;4244;4267"/>
32 DisableSpecificWarnings="4146,4800"/>
3333
3434 Name="VCCustomBuildTool"/>
3535
7171 WarningLevel="3"
7272 Detect64BitPortabilityProblems="TRUE"
7373 DebugInformationFormat="3"
74 DisableSpecificWarnings="4099;4800;4244;4267"/>
74 DisableSpecificWarnings="4146,4800"/>
7575
7676 Name="VCCustomBuildTool"/>
7777
2727 RuntimeTypeInfo="TRUE"
2828 UsePrecompiledHeader="0"
2929 WarningLevel="3"
30 Detect64BitPortabilityProblems="TRUE"
30 Detect64BitPortabilityProblems="FALSE"
3131 DebugInformationFormat="4"
32 DisableSpecificWarnings="4099;4800;4244;4267"/>
32 DisableSpecificWarnings="4146,4800"/>
3333
3434 Name="VCCustomBuildTool"/>
3535
8484 WarningLevel="3"
8585 Detect64BitPortabilityProblems="TRUE"
8686 DebugInformationFormat="3"
87 DisableSpecificWarnings="4099;4800;4244;4267"/>
87 DisableSpecificWarnings="4146,4800"/>
8888
8989 Name="VCCustomBuildTool"/>
9090
2828 RuntimeTypeInfo="TRUE"
2929 UsePrecompiledHeader="0"
3030 WarningLevel="3"
31 Detect64BitPortabilityProblems="TRUE"
31 Detect64BitPortabilityProblems="FALSE"
3232 DebugInformationFormat="4"
33 DisableSpecificWarnings="4800;4244;4267"/>
33 DisableSpecificWarnings="4146,4800"/>
3434
3535 Name="VCCustomBuildTool"/>
3636
7272 WarningLevel="3"
7373 Detect64BitPortabilityProblems="TRUE"
7474 DebugInformationFormat="3"
75 DisableSpecificWarnings="4099;4800;4244;4267"/>
75 DisableSpecificWarnings="4146,4800"/>
7676
7777 Name="VCCustomBuildTool"/>
7878
2727 RuntimeTypeInfo="TRUE"
2828 UsePrecompiledHeader="0"
2929 WarningLevel="3"
30 Detect64BitPortabilityProblems="TRUE"
30 Detect64BitPortabilityProblems="FALSE"
3131 DebugInformationFormat="4"
32 DisableSpecificWarnings="4800;4244;4267"/>
32 DisableSpecificWarnings="4146,4800"/>
3333
3434 Name="VCCustomBuildTool"/>
3535
7272 WarningLevel="3"
7373 Detect64BitPortabilityProblems="TRUE"
7474 DebugInformationFormat="3"
75 DisableSpecificWarnings="4099;4800;4244;4267"/>
75 DisableSpecificWarnings="4146,4800"/>
7676
7777 Name="VCCustomBuildTool"/>
7878
2727 RuntimeTypeInfo="TRUE"
2828 UsePrecompiledHeader="0"
2929 WarningLevel="3"
30 Detect64BitPortabilityProblems="TRUE"
30 Detect64BitPortabilityProblems="FALSE"
3131 DebugInformationFormat="4"
32 DisableSpecificWarnings="4800;4244;4267"/>
32 DisableSpecificWarnings="4146,4800"/>
3333
3434 Name="VCCustomBuildTool"/>
3535
8080 WarningLevel="3"
8181 Detect64BitPortabilityProblems="TRUE"
8282 DebugInformationFormat="3"
83 DisableSpecificWarnings="4099;4800;4244;4267"/>
83 DisableSpecificWarnings="4146,4800"/>
8484
8585 Name="VCCustomBuildTool"/>
8686
2727 RuntimeTypeInfo="TRUE"
2828 UsePrecompiledHeader="0"
2929 WarningLevel="3"
30 Detect64BitPortabilityProblems="TRUE"
30 Detect64BitPortabilityProblems="FALSE"
3131 DebugInformationFormat="4"
32 DisableSpecificWarnings="4800;4244;4267"/>
32 DisableSpecificWarnings="4146,4800"/>
3333
3434 Name="VCCustomBuildTool"/>
3535
7171 WarningLevel="3"
7272 Detect64BitPortabilityProblems="TRUE"
7373 DebugInformationFormat="3"
74 DisableSpecificWarnings="4099;4800;4244;4267"/>
74 DisableSpecificWarnings="4146,4800"/>
7575
7676 Name="VCCustomBuildTool"/>
7777
2727 RuntimeTypeInfo="TRUE"
2828 UsePrecompiledHeader="0"
2929 WarningLevel="3"
30 Detect64BitPortabilityProblems="TRUE"
30 Detect64BitPortabilityProblems="FALSE"
3131 DebugInformationFormat="4"
32 DisableSpecificWarnings="4800;4244;4267"/>
32 DisableSpecificWarnings="4146,4800"/>
3333
3434 Name="VCCustomBuildTool"/>
3535
7171 WarningLevel="3"
7272 Detect64BitPortabilityProblems="TRUE"
7373 DebugInformationFormat="3"
74 DisableSpecificWarnings="4099;4800;4244;4267"/>
74 DisableSpecificWarnings="4146,4800"/>
7575
7676 Name="VCCustomBuildTool"/>
7777
2727 RuntimeTypeInfo="TRUE"
2828 UsePrecompiledHeader="0"
2929 WarningLevel="3"
30 Detect64BitPortabilityProblems="TRUE"
30 Detect64BitPortabilityProblems="FALSE"
3131 DebugInformationFormat="4"
32 DisableSpecificWarnings="4800;4244;4267"/>
32 DisableSpecificWarnings="4146,4800"/>
3333
3434 Name="VCCustomBuildTool"/>
3535
7171 WarningLevel="3"
7272 Detect64BitPortabilityProblems="TRUE"
7373 DebugInformationFormat="3"
74 DisableSpecificWarnings="4099;4800;4244;4267"/>
74 DisableSpecificWarnings="4146,4800"/>
7575
7676 Name="VCCustomBuildTool"/>
7777
2727 RuntimeTypeInfo="TRUE"
2828 UsePrecompiledHeader="0"
2929 WarningLevel="3"
30 Detect64BitPortabilityProblems="TRUE"
30 Detect64BitPortabilityProblems="FALSE"
3131 DebugInformationFormat="4"
32 DisableSpecificWarnings="4800;4244;4267"/>
32 DisableSpecificWarnings="4146,4800"/>
3333
3434 Name="VCCustomBuildTool"/>
3535
8080 WarningLevel="3"
8181 Detect64BitPortabilityProblems="TRUE"
8282 DebugInformationFormat="3"
83 DisableSpecificWarnings="4099;4800;4244;4267"/>
83 DisableSpecificWarnings="4146,4800"/>
8484
8585 Name="VCCustomBuildTool"/>
8686