aboutsummaryrefslogtreecommitdiff
path: root/gcc/sbitmap.h
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2010-05-23 00:11:55 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2010-05-23 00:11:55 +0000
commit9ecb17301f36e6686c0c0a1cd3563a20a9a3d7ac (patch)
tree80716b09a5f6c1d08784c4b1727ced48d103ed33 /gcc/sbitmap.h
parent62a00d08999857afe805900d1892a4af09dead8a (diff)
downloadgcc-9ecb17301f36e6686c0c0a1cd3563a20a9a3d7ac.zip
gcc-9ecb17301f36e6686c0c0a1cd3563a20a9a3d7ac.tar.gz
gcc-9ecb17301f36e6686c0c0a1cd3563a20a9a3d7ac.tar.bz2
sbitmap.h (sbitmap_ptr, [...]): Move from here...
* sbitmap.h (sbitmap_ptr, const_sbitmap_ptr): Move from here... * sbitmap.c: ...to here to internalize sbitmap element access. Do not include tm.h, rtl.h, flags.h, hard-reg-set.h, and obstack.h. Explain why basic-block.h is included. * function.h: Include tm.h for CUMULATIVE_ARGS. * Makefile.in: Update dependencies. From-SVN: r159749
Diffstat (limited to 'gcc/sbitmap.h')
-rw-r--r--gcc/sbitmap.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/sbitmap.h b/gcc/sbitmap.h
index dc6d671..2e2c624 100644
--- a/gcc/sbitmap.h
+++ b/gcc/sbitmap.h
@@ -44,9 +44,6 @@ struct simple_bitmap_def
SBITMAP_ELT_TYPE elms[1]; /* The elements. */
};
-typedef SBITMAP_ELT_TYPE *sbitmap_ptr;
-typedef const SBITMAP_ELT_TYPE *const_sbitmap_ptr;
-
/* Return the set size needed for N elements. */
#define SBITMAP_SET_SIZE(N) (((N) + SBITMAP_ELT_BITS - 1) / SBITMAP_ELT_BITS)
#define SBITMAP_SIZE_BYTES(BITMAP) ((BITMAP)->size * sizeof (SBITMAP_ELT_TYPE))