diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-04-28 06:37:30 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-04-28 06:37:30 +0000 |
commit | 9f9bf258f8ebae30bfb70feb9d797d6eb67b0460 (patch) | |
tree | a7b60bcf16c7d500d0c628be8008637d87c1d490 /lib/Analysis/CFRefCount.cpp | |
parent | a902d5599961dbeb91631ec912fae6a10f6c2839 (diff) |
Improve compatibility with GCC regarding inline semantics in GNU89
mode and in the presence of __gnu_inline__ attributes. This should fix
both PR3989 and PR4069.
As part of this, we now keep track of all of the attributes attached
to each declaration even after we've performed declaration
merging. This fixes PR3264.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70292 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/CFRefCount.cpp')
0 files changed, 0 insertions, 0 deletions