forked from OSchip/llvm-project
parent
75e182b414
commit
0d725e2fd2
|
@ -356,13 +356,12 @@ def Aligned : InheritableAttr {
|
||||||
|
|
||||||
def AlignValue : Attr {
|
def AlignValue : Attr {
|
||||||
let Spellings = [
|
let Spellings = [
|
||||||
// Unfortunately, this is semantically an assertion, not a
|
// Unfortunately, this is semantically an assertion, not a directive
|
||||||
// directive (something else must ensure the alignment), so
|
// (something else must ensure the alignment), so aligned_value is a
|
||||||
// aligned_value is a probably a better name. We might want
|
// probably a better name. We might want to add an aligned_value spelling in
|
||||||
// to add an aligned_value spelling in the future (and a
|
// the future (and a corresponding C++ attribute), but this can be done
|
||||||
// corresponding C++ attribute), but this can be done later
|
// later once we decide if we also want them to have slightly-different
|
||||||
// once we decide if we also want them to have
|
// semantics than Intel's align_value.
|
||||||
// slightly-different semantics than Intel's align_value.
|
|
||||||
GNU<"align_value">
|
GNU<"align_value">
|
||||||
// Intel's compiler on Windows also supports:
|
// Intel's compiler on Windows also supports:
|
||||||
// , Declspec<"align_value">
|
// , Declspec<"align_value">
|
||||||
|
|
Loading…
Reference in New Issue