aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2000-11-20 13:40:30 -0800
committerRichard Henderson <rth@gcc.gnu.org>2000-11-20 13:40:30 -0800
commit21bc13c936084bbcbb39e997db698f0e51fe4a85 (patch)
tree0cfb9ab98ee807bf855b7a54fccfd68f71ac76c8 /gcc/dwarf.h
parent5e90dd7193a80566748d8681500984b53d9b957c (diff)
downloadgcc-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.h6
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. */