aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandreao <andreao@138bc75d-0d04-0410-961f-82ee72b054a4>2009-03-27 17:03:44 +0000
committerandreao <andreao@138bc75d-0d04-0410-961f-82ee72b054a4>2009-03-27 17:03:44 +0000
commitaddf1c625ff7b0bc817db763b5028a1d567919d3 (patch)
tree2cab07ca40e256cd9b7d5aa20d7fd2179f599444
parent6dc831ad8fcc6bbf35642496c68d5e889fb70c90 (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.c27
-rw-r--r--gcc/pointer-set.h12
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 */