Commit c8ea9a0f by Jan Hubicka Committed by Jan Hubicka

gengenrtl.c (type_from_format, [...]): Support 'B'.

	* gengenrtl.c (type_from_format, accessor_from_format): Support 'B'.
	* rtl.texi: Document 'B'

From-SVN: r54062
parent 8abbd76a
Thu May 30 20:28:01 CEST 2002 Jan Hubicka <jh@suse.cz>
* gengenrtl.c (type_from_format, accessor_from_format): Support 'B'.
* rtl.texi: Document 'B'
2002-05-30 Jason Thorpe <thorpej@wasabisystems.com> 2002-05-30 Jason Thorpe <thorpej@wasabisystems.com>
* config/m68k/netbsd-elf.h (LONG_DOUBLE_TYPE_SIZE): Compute * config/m68k/netbsd-elf.h (LONG_DOUBLE_TYPE_SIZE): Compute
......
...@@ -243,6 +243,9 @@ core, @samp{V} is equivalent to @samp{E}, but when the object is read ...@@ -243,6 +243,9 @@ core, @samp{V} is equivalent to @samp{E}, but when the object is read
from an @samp{md} file, the vector value of this operand may be omitted. from an @samp{md} file, the vector value of this operand may be omitted.
An omitted vector is effectively the same as a vector of no elements. An omitted vector is effectively the same as a vector of no elements.
@item B
@samp{B} indicates a pointer to basic block strucure.
@item 0 @item 0
@samp{0} means a slot whose contents do not fit any normal category. @samp{0} means a slot whose contents do not fit any normal category.
@samp{0} slots are not printed at all in dumps, and are often used in @samp{0} slots are not printed at all in dumps, and are often used in
......
...@@ -81,6 +81,8 @@ type_from_format (c) ...@@ -81,6 +81,8 @@ type_from_format (c)
return "struct bitmap_head_def *"; /* bitmap - typedef not available */ return "struct bitmap_head_def *"; /* bitmap - typedef not available */
case 't': case 't':
return "union tree_node *"; /* tree - typedef not available */ return "union tree_node *"; /* tree - typedef not available */
case 'B':
return "struct basic_block_def *"; /* basic block - typedef not available */
default: default:
abort (); abort ();
} }
...@@ -115,8 +117,8 @@ accessor_from_format (c) ...@@ -115,8 +117,8 @@ accessor_from_format (c)
case 't': case 't':
return "XTREE"; return "XTREE";
default: case 'B':
abort (); return "XBBDEF";
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment