diff options
| author | Pekka Enberg <penberg@kernel.org> | 2011-11-21 22:03:03 +0200 |
|---|---|---|
| committer | Pekka Enberg <penberg@kernel.org> | 2011-11-21 22:03:03 +0200 |
| commit | d5077986c067b81111325311dd1892eef62743f2 (patch) | |
| tree | b750154102ff973c251800f662e6ed9b76560683 /validation/backend | |
| parent | f6a6a4d7c3268952da9b9983f17001544159318b (diff) | |
| download | sparse-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
