diff options
author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-12-10 18:49:32 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-07 21:05:58 -0700 |
commit | 72d89f4f92ebbe3efa63d67eb66bb248350352e2 (patch) | |
tree | b6ce28248cb66632a92c98866e41b7bcfe52606d /storage.c | |
parent | 5a55018adefe2a653f18be6989ea02299200a1ef (diff) | |
download | sparse-72d89f4f92ebbe3efa63d67eb66bb248350352e2.tar.gz |
Expose lookup_storage/add_storage to code generator.
We'll want to add architecture-specific storage rules for some
special cases.
Diffstat (limited to 'storage.c')
-rw-r--r-- | storage.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -85,7 +85,7 @@ static void name_storage(void) } } -static struct storage *lookup_storage(struct basic_block *bb, pseudo_t pseudo, enum inout_enum inout) +struct storage *lookup_storage(struct basic_block *bb, pseudo_t pseudo, enum inout_enum inout) { struct storage_hash_list *list = storage_hash_table[storage_hash(bb,pseudo,inout)]; struct storage_hash *hash; @@ -97,7 +97,7 @@ static struct storage *lookup_storage(struct basic_block *bb, pseudo_t pseudo, e return NULL; } -static void add_storage(struct storage *storage, struct basic_block *bb, pseudo_t pseudo, enum inout_enum inout) +void add_storage(struct storage *storage, struct basic_block *bb, pseudo_t pseudo, enum inout_enum inout) { struct storage_hash_list **listp = storage_hash_table + storage_hash(bb,pseudo,inout); struct storage_hash *hash = alloc_storage_hash(storage); |