Hi,
I’m trying to modify some of the gdb/mi code to
support our gdb-based debugger. I was wondering if there was any documentation explaining
the MI logic inside CDT? In particular I’m wondering why CDT uses two
mechanisms to evaluate array elements -var-evaluate-_expression_ and -data-evaluate-_expression_? I’m getting
a gdb syntax error when I click on an element of an array of our parallel type because
CDT uses -data-evaluate-_expression_
(x).5 whereas it works when it uses the MI variable mechanism -var-evaluate-_expression_ var1.5. Hope that more
or less makes sense, I’d be grateful for any advice.
Regards,
Mike Wrighton
--
The
contents of this email and any attachments are confidential and may be legally
privileged. If you have received this email in error please notify the
sender immediately and refrain from copying or disclosing the contents of the
email to any third party. ClearSpeed accepts no liability for any viruses
which may be transmitted by this email or its attachments.
ClearSpeed Technology
PLC is a company registered in England
under company number 05159262 whose registered office is at 3110 Great Western Court, Hunts Ground Road, Bristol BS34 8HP.
ClearSpeed Technology
INC is a wholly owned subsidiary of ClearSpeed Technology PLC and
is incorporated in the United States of America, with its
principle place of business at 3031
Tisch Way, Suite 200, San Jose, CA 95128.
Additional Company
information can be found at the following: http://www.clearspeed.com/aboutus/company/index.html
|