case DW_OP_reg29:
case DW_OP_reg30:
case DW_OP_reg31:
- dwarf_expr_require_composition (op_ptr, op_end, "DW_OP_reg");
ensure_have_frame (this->frame, "DW_OP_reg");
result = op - DW_OP_reg0;
case DW_OP_regx:
op_ptr = safe_read_uleb128 (op_ptr, op_end, ®);
- dwarf_expr_require_composition (op_ptr, op_end, "DW_OP_regx");
ensure_have_frame (this->frame, "DW_OP_regx");
result = reg;
result_entry = entry_factory->create_implicit (op_ptr, len,
BFD_ENDIAN_UNKNOWN);
op_ptr += len;
- dwarf_expr_require_composition (op_ptr, op_end,
- "DW_OP_implicit_value");
}
break;
= entry_factory->create_implicit (value->get_contents (),
TYPE_LENGTH (type),
type_byte_order (type));
-
- dwarf_expr_require_composition (op_ptr, op_end, "DW_OP_stack_value");
}
break;
this->per_cu,
this->addr_size,
die_offset, len);
-
- dwarf_expr_require_composition (op_ptr, op_end,
- "DW_OP_implicit_pointer");
}
break;