aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validation/backend
diff options
authorPekka Enberg <penberg@kernel.org>2011-11-21 22:03:03 +0200
committerPekka Enberg <penberg@kernel.org>2011-11-21 22:03:03 +0200
commitd5077986c067b81111325311dd1892eef62743f2 (patch)
treeb750154102ff973c251800f662e6ed9b76560683 /validation/backend
parentf6a6a4d7c3268952da9b9983f17001544159318b (diff)
downloadsparse-dev-d5077986c067b81111325311dd1892eef62743f2.tar.gz
sparse, llvm: Fix 'extern' symbol code generation
LLVMExternalLinkage is used for both extern and non-extern C symbols. The linkage is differentiated by LLVMSetInitializer() which is should not be called for extern symbols. Cc: Christopher Li <sparse@chrisli.org> Cc: Jeff Garzik <jgarzik@redhat.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
Diffstat (limited to 'validation/backend')
0 files changed, 0 insertions, 0 deletions