Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 325149 - edc - dissasembler - some disassemblers require context and/or environment info
Summary: edc - dissasembler - some disassemblers require context and/or environment info
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug-edc (show other bugs)
Version: 7.0.1   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Ken Ryall CLA
QA Contact: Ken Ryall CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-13 14:08 EDT by Kirk Beitz CLA
Modified: 2010-10-06 22:45 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kirk Beitz CLA 2010-09-13 14:08:26 EDT
the ARM disassembler requires context and environment information to do some of its work.

the disassembler constructors have been modified to take an ITargetEnvironment parameter, since it is through ITargetEnvironment.getDisassembler() that the disassembler is normally created.

the functions of IDisassembler also now take a context parameter.

RunControl.java and the ARM and X86 specific Disassembler and Disassembly classes have been updated to pass and accept these new parameters.

(this bugzilla entry is a placeholder for changes to be merged that have already been committed and tested in the nokia database.  presumably such a merge will also go on the CDT_7_0 branch for 7.0.2 after cdt 7.0.1 is released.)
Comment 1 Kirk Beitz CLA 2010-10-06 22:45:28 EDT
resolved with 2010.oct.04 edc merge commits by ken.ryall@nokia.com