summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-04-22 00:03:30 +0000
committerChris Lattner <sabre@nondot.org>2009-04-22 00:03:30 +0000
commitf8dc07369aa022314461ce15ab2aba51c87c54ad (patch)
tree1627000a6c1bddcfe58e837a0f15e7ed0f669c8b /clang/lib/CodeGen/CodeGenFunction.cpp
parentc3366a555b382af03e207ce72a0ab14f3a0f6988 (diff)
downloadbcm5719-llvm-f8dc07369aa022314461ce15ab2aba51c87c54ad.tar.gz
bcm5719-llvm-f8dc07369aa022314461ce15ab2aba51c87c54ad.zip
Fix some mishandling of the attr(gnu_inline) mode when used with
extern. Previously we would warn about it and ignore the attribute. This is incorrect, it should be handled as a c89 "extern inline" function. Many thanks to Matthieu Castet for pointing this out and beating me over the head until I got it. PR3988: extern inline function are not externally visible llvm-svn: 69756
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud