Put new enum at end of list to avoid changing ABI.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76447 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Bill Wendling
2009-07-20 18:22:52 +00:00
parent 1902fd9605
commit 39a499b6c4

View File

@@ -141,13 +141,13 @@ typedef enum {
LLVMInternalLinkage, /**< Rename collisions when linking (static LLVMInternalLinkage, /**< Rename collisions when linking (static
functions) */ functions) */
LLVMPrivateLinkage, /**< Like Internal, but omit from symbol table */ LLVMPrivateLinkage, /**< Like Internal, but omit from symbol table */
LLVMLinkerPrivateLinkage, /**< Like Private, but linker removes. */
LLVMDLLImportLinkage, /**< Function to be imported from DLL */ LLVMDLLImportLinkage, /**< Function to be imported from DLL */
LLVMDLLExportLinkage, /**< Function to be accessible from DLL */ LLVMDLLExportLinkage, /**< Function to be accessible from DLL */
LLVMExternalWeakLinkage,/**< ExternalWeak linkage description */ LLVMExternalWeakLinkage,/**< ExternalWeak linkage description */
LLVMGhostLinkage, /**< Stand-in functions for streaming fns from LLVMGhostLinkage, /**< Stand-in functions for streaming fns from
bitcode */ bitcode */
LLVMCommonLinkage /**< Tentative definitions */ LLVMCommonLinkage, /**< Tentative definitions */
LLVMLinkerPrivateLinkage /**< Like Private, but linker removes. */
} LLVMLinkage; } LLVMLinkage;
typedef enum { typedef enum {