Community
Participate
Working Groups
ARMDisassembly.java was duplicating effort by figuring out the ARM-or-Thumb mode in both the getMixedInstructions() and getInstructions() functions … and in certain circumstances, this was resulting in either duplicate assembly entries or else missing lines in the code. the code in ARMDisassembly.java has been re-factored so that if getMixedInstructions() performs the getModeAndRange() prior to calling getInstructions(), it passes the range, and getInstructions() now uses the pre-calculated range if non-null. (if null, it calculates the range as it had before, so that external callers get the same behavior.) (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.)
resolved with 2010.oct.04 edc merge commits by ken.ryall@nokia.com