diff options
| author | Pekka Enberg <penberg@kernel.org> | 2011-10-23 10:16:19 +0300 |
|---|---|---|
| committer | Pekka Enberg <penberg@kernel.org> | 2011-10-24 18:31:23 +0300 |
| commit | ea97bb4c5221a9be275b2d93dc90354bd6081a8c (patch) | |
| tree | fcda088008e8e39a6aafb30edef5fc96e0148c35 /validation/backend | |
| parent | e6981551345b7284f6995556398b3564d02afc42 (diff) | |
| download | sparse-dev-ea97bb4c5221a9be275b2d93dc90354bd6081a8c.tar.gz | |
sparse, llvm: Use new LLVM type system API for structs
To fix an issue with structs that refer to themselves:
struct symbol {
struct symbol *next;
};
convert the code to use new type system API introduced in LLVM 3.0 so that
there's a LLVMTypeRef of the struct we can look up while walking through the
struct members.
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
