* ieee.c (struct ieee_handle): Add fields complex_float_index and
authorIan Lance Taylor <ian@airs.com>
Wed, 20 Mar 1996 21:49:31 +0000 (21:49 +0000)
committerIan Lance Taylor <ian@airs.com>
Wed, 20 Mar 1996 21:49:31 +0000 (21:49 +0000)
commite820a5b09e6bc007b953042d61ec5996bba86b4c
tree67e9d203f3dbe56683daa5a7177442acbfad871e
parentd2309db18ca21d7c3607e4aacc1f12abfff33315
* ieee.c (struct ieee_handle): Add fields complex_float_index and
complex_double_index.
(ieee_complex_type): Cache type index in complex_float_index and
complex_double_index, depending upon size.  Set size on type stack
to size * 2.

* ieee.c (ieee_empty_type): Use builtin_unknown, not 0.
(ieee_void_type): Use builtin_void, not 1.

* ieee.c (parse_ieee_ty): Handle 'V' type code.
(parse_ieee_atn): Don't require two numbers for type 10.

* ieee.c (parse_ieee_be): Add one to offset at end of function or
block.

* ieee.c (struct ieee_block): Add field skip.
(parse_ieee_bb): Don't call debug_record_function for __XRYCPP
function, and set skip field.
(parse_ieee_be): Don't call debug_end_function if skip is set.
binutils/ieee.c