X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fcoretypes.h;h=a7bc8dbb67ad827c8876ca6de4526c1663a83677;hb=a65e4b83a6b3ecb9c13b302dd1360a87fea53b69;hp=11583fffe4434c4eeed868a41a568c4fe2689af4;hpb=927a6b6b50770a413d2540c4957f5a422bb98c2d;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/coretypes.h b/gcc/coretypes.h index 11583fffe44..a7bc8dbb67a 100644 --- a/gcc/coretypes.h +++ b/gcc/coretypes.h @@ -46,6 +46,9 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see struct bitmap_head_def; typedef struct bitmap_head_def *bitmap; typedef const struct bitmap_head_def *const_bitmap; +struct simple_bitmap_def; +typedef struct simple_bitmap_def *sbitmap; +typedef const struct simple_bitmap_def *const_sbitmap; struct rtx_def; typedef struct rtx_def *rtx; typedef const struct rtx_def *const_rtx; @@ -69,6 +72,13 @@ struct gimple_seq_node_d; typedef struct gimple_seq_node_d *gimple_seq_node; typedef const struct gimple_seq_node_d *const_gimple_seq_node; +/* Address space number for named address space support. */ +typedef unsigned char addr_space_t; + +/* The value of addr_space_t that represents the generic address space. */ +#define ADDR_SPACE_GENERIC 0 +#define ADDR_SPACE_GENERIC_P(AS) ((AS) == ADDR_SPACE_GENERIC) + /* The major intermediate representations of GCC. */ enum ir_type { IR_GIMPLE,