]> granicus.if.org Git - clang/commit
Support constructor and destructor attributes in CodeGen
authorDaniel Dunbar <daniel@zuster.org>
Fri, 1 Aug 2008 00:01:51 +0000 (00:01 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Fri, 1 Aug 2008 00:01:51 +0000 (00:01 +0000)
commit6bfed7e411adc46eaf616371f85f68305c6e6257
tree276afccc553fe87d22f0651853325919898753f4
parent3068ae0feb5d477477f45045f7ec9d0414fe57f3
Support constructor and destructor attributes in CodeGen

 - There is an miscompilation issue remaining due to a poor
   interaction between the delayed emission of static functions and
   the emission of constructors, but that already existed prior to
   this change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@54258 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Attr.h
lib/CodeGen/CodeGenModule.cpp
lib/CodeGen/CodeGenModule.h
test/CodeGen/constructor-attribute.c [new file with mode: 0644]