From 8843aa88714ba0c9ddcd2840da56739ac2b0aa14 Mon Sep 17 00:00:00 2001
From: Andre Maroneze <andre.maroneze@cea.fr>
Date: Sun, 13 Feb 2022 11:36:44 +0100
Subject: [PATCH] [analysis-scripts] estimate-difficulty: add a few more
 keywords

---
 share/analysis-scripts/estimate_difficulty.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/share/analysis-scripts/estimate_difficulty.py b/share/analysis-scripts/estimate_difficulty.py
index 429bd786ee6..13ad4fec48a 100755
--- a/share/analysis-scripts/estimate_difficulty.py
+++ b/share/analysis-scripts/estimate_difficulty.py
@@ -263,7 +263,9 @@ if dyncallees:
 
 # unsupported C11-specific features
 
-c11_unsupported = ["_Alignas", "_Alignof", "_Complex", "_Generic", "_Imaginary"]
+c11_unsupported = ["_Alignas", "_Alignof", "_Complex", "_Generic", "_Imaginary",
+                   "alignas", "alignof" # stdalign.h may use these symbols instead of the C11 keywords
+                   ];
 
 for keyword in c11_unsupported:
     out = subprocess.Popen(["grep", "-n", '\\b' + keyword + '\\b'] + files + ["/dev/null"],
-- 
GitLab