Add missed attributes to C bindings
authorAnton Korobeynikov <asl@math.spbu.ru>
Fri, 17 Jul 2009 18:55:30 +0000 (18:55 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Fri, 17 Jul 2009 18:55:30 +0000 (18:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76214 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm-c/Core.h

index ee8058e8cc573848518cd28f1128a15546595606..26b3d5881bc74825c50cef1a22784f8535ddede1 100644 (file)
@@ -99,6 +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;
     LLVMNakedAttribute      = 1<<24
 } LLVMAttribute;