diff options
author | Richard Kenner <kenner@vlsi1.ultra.nyu.edu> | 2001-06-04 13:21:38 +0000 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 2001-06-04 09:21:38 -0400 |
commit | b4e3fabb4d782befffdfc0694e9e2aa7c49cef07 (patch) | |
tree | e79ce033c0250b6636b696185f9b705119768656 /gcc/dwarf2out.c | |
parent | c7d468e6983d3562c3641d4a0f35a44c8617ab05 (diff) | |
download | gcc-b4e3fabb4d782befffdfc0694e9e2aa7c49cef07.zip gcc-b4e3fabb4d782befffdfc0694e9e2aa7c49cef07.tar.gz gcc-b4e3fabb4d782befffdfc0694e9e2aa7c49cef07.tar.bz2 |
tree.def (ARRAY_RANGE_REF): New code.
* tree.def (ARRAY_RANGE_REF): New code.
* alias.c (handled_component_p, can_address_p): Handle it.
* dwarf2out.c (loc_descriptor_from_tree): Likewise.
* explow.c (set_mem_attributes): Likewise.
* expr.c (expand_assignment, get_inner_reference): Likewise.
(expand_expr, expand_expr_unaligned, do_jump): Likewise.
* fold-const.c (operand_equal_p): Likewise.
* tree.c (staticp, stabilize_reference): Likewise.
* varasm.c (decode_addr_const): Likewise.
From-SVN: r42848
Diffstat (limited to 'gcc/dwarf2out.c')
-rw-r--r-- | gcc/dwarf2out.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index 10f8a9d..d72ecc2 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -7592,6 +7592,7 @@ loc_descriptor_from_tree (loc, addressp) case COMPONENT_REF: case BIT_FIELD_REF: case ARRAY_REF: + case ARRAY_RANGE_REF: { tree obj, offset; HOST_WIDE_INT bitsize, bitpos, bytepos; |