summaryrefslogtreecommitdiff
path: root/gcc/gengenrtl.c
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-30 18:28:56 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-30 18:28:56 +0000
commitc100ae558240565362c2a2177c6a18f7514616b9 (patch)
tree9e1cdb7bb52fd56d7d73e3d3f91b644d3a435450 /gcc/gengenrtl.c
parentf72bc3f3c4a4c980388f6803d4aa8f5143929f71 (diff)
downloadgcc-c100ae558240565362c2a2177c6a18f7514616b9.tar.gz
* gengenrtl.c (type_from_format, accessor_from_format): Support 'B'.
* rtl.texi: Document 'B' git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54062 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gengenrtl.c')
-rw-r--r--gcc/gengenrtl.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/gengenrtl.c b/gcc/gengenrtl.c
index b90c9ee29b2..07de2170f4a 100644
--- a/gcc/gengenrtl.c
+++ b/gcc/gengenrtl.c
@@ -81,6 +81,8 @@ type_from_format (c)
return "struct bitmap_head_def *"; /* bitmap - typedef not available */
case 't':
return "union tree_node *"; /* tree - typedef not available */
+ case 'B':
+ return "struct basic_block_def *"; /* basic block - typedef not available */
default:
abort ();
}
@@ -115,8 +117,8 @@ accessor_from_format (c)
case 't':
return "XTREE";
- default:
- abort ();
+ case 'B':
+ return "XBBDEF";
}
}