X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fgengenrtl.c;h=149e54ba7d49854cee42e87d37b7ee0ebd02e215;hb=dd29332d4bd99449bf701d64edd2598e852a0d1d;hp=e824ea684c8a82cf38a14a595b2c9a309607755e;hpb=8c4c00c181e6df4f0a9afc76e4c9edbbc1c2fd41;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/gengenrtl.c b/gcc/gengenrtl.c index e824ea684c8..149e54ba7d4 100644 --- a/gcc/gengenrtl.c +++ b/gcc/gengenrtl.c @@ -76,8 +76,6 @@ type_from_format (int c) case 'E': return "rtvec "; - case 'b': - return "struct bitmap_head_def *"; /* bitmap - typedef not available */ case 't': return "union tree_node *"; /* tree - typedef not available */ case 'B': @@ -109,9 +107,6 @@ accessor_from_format (int c) case 'E': return "XVEC"; - case 'b': - return "XBITMAP"; - case 't': return "XTREE"; @@ -156,7 +151,8 @@ special_rtx (int idx) static int excluded_rtx (int idx) { - return (strcmp (defs[idx].enumname, "CONST_DOUBLE") == 0); + return ((strcmp (defs[idx].enumname, "CONST_DOUBLE") == 0) + || (strcmp (defs[idx].enumname, "CONST_FIXED") == 0)); } /* Place a list of all format specifiers we use into the array FORMAT. */