Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/dsf
diff options
context:
space:
mode:
authorAnton Leherbauer2010-05-27 12:10:19 +0000
committerAnton Leherbauer2010-05-27 12:10:19 +0000
commit2f11ef3dd216f4c1ecb193ffc68c4abe5488357c (patch)
tree69388be7825fb98c8c320ffad40788d5c768e353 /dsf
parentb911acf559b72b746127a8820dac1b904dbf2972 (diff)
downloadorg.eclipse.cdt-2f11ef3dd216f4c1ecb193ffc68c4abe5488357c.tar.gz
org.eclipse.cdt-2f11ef3dd216f4c1ecb193ffc68c4abe5488357c.tar.xz
org.eclipse.cdt-2f11ef3dd216f4c1ecb193ffc68c4abe5488357c.zip
Bug 314056 - Disassembly truncates 64bit instruction addresses
Patch by James Sullins
Diffstat (limited to 'dsf')
-rw-r--r--dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java
index 00f45794407..e4a0f0f3ba7 100644
--- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java
+++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java
@@ -273,8 +273,8 @@ public class DisassemblyBackendDsf implements IDisassemblyBackend, SessionEndedL
if (DEBUG) System.out.println("retrieveFrameAddress done "+ DisassemblyUtils.getAddressText(addressValue)); //$NON-NLS-1$
fCallback.asyncExec(new Runnable() {
public void run() {
- if (address.getSize() * 4 > fCallback.getAddressSize()) {
- fCallback.addressSizeChanged(address.getSize() * 4);
+ if (address.getSize() * 8 > fCallback.getAddressSize()) {
+ fCallback.addressSizeChanged(address.getSize() * 8);
}
if (frame == 0) {
fCallback.updatePC(addressValue);

Back to the top