Add missing "InitializerConstant" to global variable syntax in LangRef.
authorBob Wilson <bob.wilson@apple.com>
Thu, 12 Jun 2014 18:42:55 +0000 (18:42 +0000)
committerBob Wilson <bob.wilson@apple.com>
Thu, 12 Jun 2014 18:42:55 +0000 (18:42 +0000)
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’ve marked the initializer as optional because this syntax
is used for both declarations and definitions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210808 91177308-0d34-0410-b5e6-96231b3b80d8

docs/LangRef.rst

index 213b99aa4564c83e29d72073b6e9a6fc5220d827..434bcbe6655c9a9c9256cc9a287420bb01b78283 100644 (file)
@@ -589,8 +589,8 @@ Syntax::
 
     [@<GlobalVarName> =] [Linkage] [Visibility] [DLLStorageClass] [ThreadLocal]
                          [unnamed_addr] [AddrSpace] [ExternallyInitialized]
-                         <global | constant> <Type>
-                         [, section "name"] [, align <Alignment>]
+                         <global | constant> <Type> [<InitializerConstant>
+                         [, section "name"] [, align <Alignment>]]
 
 For example, the following defines a global in a numbered address space
 with an initializer, section, and alignment: