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 | 76fe50c654df0f35fd93335b93d9a101fd1b8dfd (patch) | |
tree | 9b2b533fe9d8f03ad47387c2454e47f4d2443861 /clang/lib/Analysis | |
parent | 7e09994cb8ff541cf4fc78b4aea97e8ea8f6bfc1 (diff) | |
download | bcm5719-llvm-76fe50c654df0f35fd93335b93d9a101fd1b8dfd.tar.gz bcm5719-llvm-76fe50c654df0f35fd93335b93d9a101fd1b8dfd.zip |
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.
llvm-svn: 70292
Diffstat (limited to 'clang/lib/Analysis')
0 files changed, 0 insertions, 0 deletions