diff options
author | Richard Henderson <rth@redhat.com> | 2000-11-20 13:40:30 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2000-11-20 13:40:30 -0800 |
commit | 21bc13c936084bbcbb39e997db698f0e51fe4a85 (patch) | |
tree | 0cfb9ab98ee807bf855b7a54fccfd68f71ac76c8 /gcc/dwarf.h | |
parent | 5e90dd7193a80566748d8681500984b53d9b957c (diff) | |
download | gcc-21bc13c936084bbcbb39e997db698f0e51fe4a85.zip gcc-21bc13c936084bbcbb39e997db698f0e51fe4a85.tar.gz gcc-21bc13c936084bbcbb39e997db698f0e51fe4a85.tar.bz2 |
dwarf.h (FMT_CODE): Adjust argument order; fix mapping to dwarf_subscr_data_formats bits.
* dwarf.h (FMT_CODE): Adjust argument order; fix mapping to
dwarf_subscr_data_formats bits.
* dwarfout.c (simple_type_size_in_bits): Handle a type with
no computed size as size zero.
(field_byte_offset): Likewise.
(subscript_data_attribute): Handle a range with no upper bound.
From-SVN: r37592
Diffstat (limited to 'gcc/dwarf.h')
-rw-r--r-- | gcc/dwarf.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/dwarf.h b/gcc/dwarf.h index 9d9b96d..876bdc0 100644 --- a/gcc/dwarf.h +++ b/gcc/dwarf.h @@ -285,10 +285,10 @@ enum dwarf_subscr_data_formats { /* Derived from above for ease of use. */ -#define FMT_CODE(_FUNDAMENTAL_TYPE_P, _UB_CONST_P, _LB_CONST_P) \ +#define FMT_CODE(_FUNDAMENTAL_TYPE_P, _LB_CONST_P, _UB_CONST_P) \ (((_FUNDAMENTAL_TYPE_P) ? 0 : 4) \ - | ((_UB_CONST_P) ? 0 : 2) \ - | ((_LB_CONST_P) ? 0 : 1)) + | ((_LB_CONST_P) ? 0 : 2) \ + | ((_UB_CONST_P) ? 0 : 1)) /* Source language names and codes. */ |