[clang] aligned attribute doc (PR #195278)
Kartik Ohlan via cfe-commits
cfe-commits at lists.llvm.org
Sat May 2 10:11:46 PDT 2026
================
@@ -10000,3 +9983,40 @@ different languages to coexist on the same call stack while each interpreting
exceptions according to their own rules.
}];
}
+
+def AlignedDocs : Documentation {
+ let Category = DocCatDecl;
+ let Heading = "aligned";
+ let Content = [{
+The ``aligned`` attribute specifies a minimum alignment (in bytes) for a
+variable, structure field, or type definition. The attribute takes an
+optional integer constant expression that must evaluate to a power of two.
+
+.. code-block:: c++
+
+ struct __attribute__((aligned(8))) S {
+ short f[3];
+ };
+
+If the alignment factor is omitted, the compiler defaults to the largest
----------------
Ko496-glitch wrote:
yes i will push the iteration right away,
https://github.com/llvm/llvm-project/pull/195278
More information about the cfe-commits
mailing list