diff options
author | andreao <andreao@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-03-27 17:03:44 +0000 |
---|---|---|
committer | andreao <andreao@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-03-27 17:03:44 +0000 |
commit | addf1c625ff7b0bc817db763b5028a1d567919d3 (patch) | |
tree | 2cab07ca40e256cd9b7d5aa20d7fd2179f599444 | |
parent | 6dc831ad8fcc6bbf35642496c68d5e889fb70c90 (diff) |
remove changes in gcc not needed anymore by CLI Backend
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/st/cli-be@145114 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/pointer-set.c | 27 | ||||
-rw-r--r-- | gcc/pointer-set.h | 12 |
2 files changed, 0 insertions, 39 deletions
diff --git a/gcc/pointer-set.c b/gcc/pointer-set.c index 03320ef5bc6..022bb66b6d0 100644 --- a/gcc/pointer-set.c +++ b/gcc/pointer-set.c @@ -301,30 +301,3 @@ void pointer_map_traverse (struct pointer_map_t *pmap, if (pmap->keys[i] && !fn (pmap->keys[i], &pmap->values[i], data)) break; } - -struct pointer_set_iter_t -pointer_set_begin (struct pointer_set_t *pset) -{ - struct pointer_set_iter_t iter = { 0, -1 }; - - return pointer_set_next (pset, iter); -} - -struct pointer_set_iter_t -pointer_set_next (struct pointer_set_t *pset, struct pointer_set_iter_t it) -{ - struct pointer_set_iter_t res = { 0, -1 }; - size_t pos = (size_t)(it.slot + 1); - - for (; pos < pset->n_slots; ++pos) - { - if (pset->slots[pos]) - { - res.elem = pset->slots[pos]; - res.slot = pos; - break; - } - } - - return res; -} diff --git a/gcc/pointer-set.h b/gcc/pointer-set.h index 628bc43dc6c..7b3f549d28e 100644 --- a/gcc/pointer-set.h +++ b/gcc/pointer-set.h @@ -21,14 +21,6 @@ along with GCC; see the file COPYING3. If not see #define POINTER_SET_H struct pointer_set_t; -struct pointer_set_iter_t { - void* elem; - int slot; -}; - -#define POINTER_SET_ITER_ELEM(it) ((it).elem) -#define POINTER_SET_ITER_IS_END(it) ((it).slot < 0) - struct pointer_set_t *pointer_set_create (void); void pointer_set_destroy (struct pointer_set_t *pset); @@ -46,8 +38,4 @@ void **pointer_map_insert (struct pointer_map_t *pmap, void *p); void pointer_map_traverse (struct pointer_map_t *, bool (*) (void *, void **, void *), void *); -struct pointer_set_iter_t pointer_set_begin (struct pointer_set_t *pset); -struct pointer_set_iter_t pointer_set_next (struct pointer_set_t *pset, - struct pointer_set_iter_t it); - #endif /* POINTER_SET_H */ |