[PATCH] LangRef syntax for Global Variables is missing the initializer
Bob Wilson
bob.wilson at apple.com
Wed Jun 11 17:30:12 PDT 2014
The syntax for Global Variables in LangRef is missing the initializer. This syntax section was added in r199218 along with changes to the dllexport/dllimport handling, and I guess it was just an oversight to omit the initializer values. I think this patch fixes it. I’ve marked the initializer as optional because this syntax is used for both declarations and definitions.
Comments?
diff --git docs/LangRef.rst docs/LangRef.rst
index 213b99a..01acb4a 100644
--- docs/LangRef.rst
+++ docs/LangRef.rst
@@ -589,8 +589,8 @@ Syntax::
[@<GlobalVarName> =] [Linkage] [Visibility] [DLLStorageClass] [ThreadLocal]
[unnamed_addr] [AddrSpace] [ExternallyInitialized]
- <global | constant> <Type>
- [, section "name"] [, align <Alignment>]
+ <global | constant> <Type> [<Initializer>
+ [, section "name"] [, align <Alignment>]]
For example, the following defines a global in a numbered address space
with an initializer, section, and alignment:
More information about the llvm-commits
mailing list