From 9ecb17301f36e6686c0c0a1cd3563a20a9a3d7ac Mon Sep 17 00:00:00 2001 From: Steven Bosscher Date: Sun, 23 May 2010 00:11:55 +0000 Subject: 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 --- gcc/sbitmap.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'gcc/sbitmap.h') 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)) -- cgit v1.1