[llvm] d553934 - [AArch64] Add missing field 'GuardedControlStack' initializer (NFC)

Jie Fu via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 11 05:36:18 PST 2024


Author: Jie Fu
Date: 2024-01-11T21:35:04+08:00
New Revision: d553934770554e856ccad0f1a890d1c07d90644a

URL: https://github.com/llvm/llvm-project/commit/d553934770554e856ccad0f1a890d1c07d90644a
DIFF: https://github.com/llvm/llvm-project/commit/d553934770554e856ccad0f1a890d1c07d90644a.diff

LOG: [AArch64] Add missing field 'GuardedControlStack' initializer (NFC)

llvm-project/llvm/lib/TargetParser/ARMTargetParserCommon.cpp:143:39:
 error: missing field 'GuardedControlStack' initializer [-Werror,-Wmissing-field-initializers]
  PBP = {"none", "a_key", false, false};
                                      ^
1 error generated.

Added: 
    

Modified: 
    llvm/lib/TargetParser/ARMTargetParserCommon.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/TargetParser/ARMTargetParserCommon.cpp b/llvm/lib/TargetParser/ARMTargetParserCommon.cpp
index 9ce6c502016ee2..45d04f9bcbfb6a 100644
--- a/llvm/lib/TargetParser/ARMTargetParserCommon.cpp
+++ b/llvm/lib/TargetParser/ARMTargetParserCommon.cpp
@@ -140,7 +140,7 @@ ARM::EndianKind ARM::parseArchEndian(StringRef Arch) {
 // an erroneous part of the spec.
 bool ARM::parseBranchProtection(StringRef Spec, ParsedBranchProtection &PBP,
                                 StringRef &Err) {
-  PBP = {"none", "a_key", false, false};
+  PBP = {"none", "a_key", false, false, false};
   if (Spec == "none")
     return true; // defaults are ok
 


        


More information about the llvm-commits mailing list