aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linearize.h
diff options
authorChristopher Li <sparse@chrisli.org>2007-01-16 18:34:41 -0800
committerJosh Triplett <josh@freedesktop.org>2007-01-16 20:40:58 -0800
commit97c576befecb9024dcc13aceb78742b97902a133 (patch)
treef25549f24f07c23919fb127bac0dd0d5f629994d /linearize.h
parent1a6673b7dc40de07c1f66a1c99daab3c0918dd2d (diff)
downloadsparse-dev-97c576befecb9024dcc13aceb78742b97902a133.tar.gz
Change the symbol access list to a pseudo list
A pseudo list contains more information. It can get to the symbol as well as the usage information. Now it is much easier to answer questions like "What functions does this function call?". Signed-Off-By: Christopher Li <sparse@chrisli.org>
Diffstat (limited to 'linearize.h')
-rw-r--r--linearize.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/linearize.h b/linearize.h
index 517ec67c..ace0434c 100644
--- a/linearize.h
+++ b/linearize.h
@@ -294,7 +294,7 @@ static inline void replace_bb_in_list(struct basic_block_list **list,
struct entrypoint {
struct symbol *name;
struct symbol_list *syms;
- struct symbol_list *accesses;
+ struct pseudo_list *accesses;
struct basic_block_list *bbs;
struct basic_block *active;
struct instruction *entry;