aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-04-14 16:44:36 +0000
committerChris Lattner <sabre@nondot.org>2009-04-14 16:44:36 +0000
commit86daeee2d4aa6523679f07f27a826bf4c42ca95d (patch)
tree620f2821b8bc70929a8df7f42c601dc52c69af25 /lib/CodeGen/CodeGenModule.h
parent26e25545b26ec06f5d674dbae00fb168e6688d90 (diff)
implement codegen support for __attribute((__gnuc_inline__)),
pulling some attribute munging stuff into GetLinkageForFunction. This should fix PR3986 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69045 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenModule.h')
-rw-r--r--lib/CodeGen/CodeGenModule.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/CodeGen/CodeGenModule.h b/lib/CodeGen/CodeGenModule.h
index f540a73e76..06118ac137 100644
--- a/lib/CodeGen/CodeGenModule.h
+++ b/lib/CodeGen/CodeGenModule.h
@@ -314,8 +314,10 @@ public:
enum GVALinkage {
GVA_Internal,
- GVA_Inline,
GVA_ExternInline,
+ GVA_GNUCInline,
+ GVA_C99Inline,
+ GVA_CXXInline,
GVA_Normal
};