X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=include%2Fllvm-c%2FCore.h;h=0d6e2488c5dc3f18030b3fe19499d1f3d67addfb;hb=104cf9e02b0ed94d4173869a598af6c6972a8660;hp=26b3d5881bc74825c50cef1a22784f8535ddede1;hpb=0cb896a8f80cc988128b59103e64957c5e2ea08a;p=oota-llvm.git diff --git a/include/llvm-c/Core.h b/include/llvm-c/Core.h index 26b3d5881bc..0d6e2488c5d 100644 --- a/include/llvm-c/Core.h +++ b/include/llvm-c/Core.h @@ -99,14 +99,14 @@ typedef enum { LLVMNestAttribute = 1<<8, LLVMReadNoneAttribute = 1<<9, LLVMReadOnlyAttribute = 1<<10, - LLVMNoInlineAttribute = 1<<11; - LLVMAlwaysInlineAttribute = 1<<12; - LLVMOptimizeForSizeAttribute = 1<<13; - LLVMStackProtectAttribute = 1<<14; - LLVMStackProtectReqAttribute = 1<<15; - LLVMNoCaptureAttribute = 1<<21; - LLVMNoRedZoneAttribute = 1<<22; - LLVMNoImplicitFloatAttribute = 1<<23; + LLVMNoInlineAttribute = 1<<11, + LLVMAlwaysInlineAttribute = 1<<12, + LLVMOptimizeForSizeAttribute = 1<<13, + LLVMStackProtectAttribute = 1<<14, + LLVMStackProtectReqAttribute = 1<<15, + LLVMNoCaptureAttribute = 1<<21, + LLVMNoRedZoneAttribute = 1<<22, + LLVMNoImplicitFloatAttribute = 1<<23, LLVMNakedAttribute = 1<<24 } LLVMAttribute; @@ -146,7 +146,8 @@ typedef enum { LLVMExternalWeakLinkage,/**< ExternalWeak linkage description */ LLVMGhostLinkage, /**< Stand-in functions for streaming fns from bitcode */ - LLVMCommonLinkage /**< Tentative definitions */ + LLVMCommonLinkage, /**< Tentative definitions */ + LLVMLinkerPrivateLinkage /**< Like Private, but linker removes. */ } LLVMLinkage; typedef enum {