1f33f6de54db174aa679a4b6d1e040d37e95541c0Stephen Hines// General 237b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_unsupported_attribute_section_format, 337b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 437b74a387bb3993387029859c2d9d051c41c724eStephen Hines "unsupported format of attribute section in input %0 (version=%1).", 537b74a387bb3993387029859c2d9d051c41c724eStephen Hines "unsupported format of attribute section in input %0 (version=%1).") 637b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_unrecognized_vendor_subsection, 737b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 837b74a387bb3993387029859c2d9d051c41c724eStephen Hines "skip unrecognized private vendor subsection with name '%0' in %1.", 937b74a387bb3993387029859c2d9d051c41c724eStephen Hines "skip unrecognized private vendor subsection with name '%0' in %1.") 10f33f6de54db174aa679a4b6d1e040d37e95541c0Stephen Hines 11f33f6de54db174aa679a4b6d1e040d37e95541c0Stephen Hines// ARM attributes 1237b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(error_unknown_cpu_arch, 1337b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Error, 1437b74a387bb3993387029859c2d9d051c41c724eStephen Hines "input %0 has unknown CPU architecture profile.", 1537b74a387bb3993387029859c2d9d051c41c724eStephen Hines "input %0 has unknown CPU architecture profile.") 1637b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_mismatch_cpu_arch_profile, 1737b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 1837b74a387bb3993387029859c2d9d051c41c724eStephen Hines "conflicting architecture profiles %0 in %1.", 1937b74a387bb3993387029859c2d9d051c41c724eStephen Hines "conflicting architecture profiles %0 in %1.") 2037b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(error_mismatch_mpextension_use, 2137b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Error, 2237b74a387bb3993387029859c2d9d051c41c724eStephen Hines "conflicting values from Tag_MPextension_use and " 2337b74a387bb3993387029859c2d9d051c41c724eStephen Hines "Tag_MPextension_use_legacy in %0", 2437b74a387bb3993387029859c2d9d051c41c724eStephen Hines "conflicting values from Tag_MPextension_use and " 2537b74a387bb3993387029859c2d9d051c41c724eStephen Hines "Tag_MPextension_use_legacy in %0") 2637b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_mismatch_enum_size, 2737b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 2837b74a387bb3993387029859c2d9d051c41c724eStephen Hines "the size of enumerated data item in input %0 (value=%1) is not " 2937b74a387bb3993387029859c2d9d051c41c724eStephen Hines "compatible with the output (value=%2).", 3037b74a387bb3993387029859c2d9d051c41c724eStephen Hines "the size of enumerated data item in input %0 (value=%1) is not " 3137b74a387bb3993387029859c2d9d051c41c724eStephen Hines "compatible with the output (value=%2).") 3237b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_mismatch_fp16_format, 3337b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 3437b74a387bb3993387029859c2d9d051c41c724eStephen Hines "conflicting 16-bit FP number format in %0", 3537b74a387bb3993387029859c2d9d051c41c724eStephen Hines "conflicting 16-bit FP number format in %0") 3637b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_unrecognized_virtualization_use, 3737b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 3837b74a387bb3993387029859c2d9d051c41c724eStephen Hines "value of Tag_Virtualization_use cannot be recognized in %0 (value=%1).", 3937b74a387bb3993387029859c2d9d051c41c724eStephen Hines "value of Tag_Virtualization_use cannot be recognized in %0 (value=%1).") 4037b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_mismatch_abi_wmmx_args, 4137b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 4237b74a387bb3993387029859c2d9d051c41c724eStephen Hines "%0 uses different way to pass WMMX parameters and results.", 4337b74a387bb3993387029859c2d9d051c41c724eStephen Hines "%0 uses different way to pass WMMX parameters and results.") 4437b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_mismatch_pcs_config, 4537b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 4637b74a387bb3993387029859c2d9d051c41c724eStephen Hines "conflicting procedure call standard config in input %0.", 4737b74a387bb3993387029859c2d9d051c41c724eStephen Hines "conflicting procedure call standard config in input %0.") 4837b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_mismatch_r9_use, 4937b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 5037b74a387bb3993387029859c2d9d051c41c724eStephen Hines "conflicting way to use R9 in input %0.", 5137b74a387bb3993387029859c2d9d051c41c724eStephen Hines "conflicting way to use R9 in input %0.") 5237b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_conflict_rw_data_and_r9, 5337b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 5437b74a387bb3993387029859c2d9d051c41c724eStephen Hines "RW static data addressing (SB-relative) conflicts the use of R9 " 5537b74a387bb3993387029859c2d9d051c41c724eStephen Hines "(Tag_ABI_PCS_R9_use) in input %0.", 5637b74a387bb3993387029859c2d9d051c41c724eStephen Hines "RW static data addressing (SB-relative) conflicts the use of R9 " 5737b74a387bb3993387029859c2d9d051c41c724eStephen Hines "(Tag_ABI_PCS_R9_use) in input %0.") 5837b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_mismatch_wchar_size, 5937b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 6037b74a387bb3993387029859c2d9d051c41c724eStephen Hines "incompatible size of wchar_t in input %0 (value=%1) with the output " 6137b74a387bb3993387029859c2d9d051c41c724eStephen Hines "(value=%2).", 6237b74a387bb3993387029859c2d9d051c41c724eStephen Hines "incompatible size of wchar_t in input %0 (value=%1) with the output " 6337b74a387bb3993387029859c2d9d051c41c724eStephen Hines "(value=%2).") 6437b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_unknown_mandatory_attribute, 6537b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 6637b74a387bb3993387029859c2d9d051c41c724eStephen Hines "unknown mandatory attribute with tag %0 was ignored in %1.", 6737b74a387bb3993387029859c2d9d051c41c724eStephen Hines "unknown mandatory attribute with tag %0 was ignored in %1.") 6837b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_unknown_attribute, 6937b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 7037b74a387bb3993387029859c2d9d051c41c724eStephen Hines "unknown attribute with tag %0 was ignored in %1.", 7137b74a387bb3993387029859c2d9d051c41c724eStephen Hines "unknown attribute with tag %0 was ignored in %1.") 7237b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(warn_mismatch_vfp_args, 7337b74a387bb3993387029859c2d9d051c41c724eStephen Hines DiagnosticEngine::Warning, 7437b74a387bb3993387029859c2d9d051c41c724eStephen Hines "%0 uses different way to pass the floating point parameter and results.", 7537b74a387bb3993387029859c2d9d051c41c724eStephen Hines "%0 uses different way to pass the floating point parameter and results.") 76