diff options
author | Anton Leherbauer | 2010-05-27 12:10:19 +0000 |
---|---|---|
committer | Anton Leherbauer | 2010-05-27 12:10:19 +0000 |
commit | 2f11ef3dd216f4c1ecb193ffc68c4abe5488357c (patch) | |
tree | 69388be7825fb98c8c320ffad40788d5c768e353 /dsf | |
parent | b911acf559b72b746127a8820dac1b904dbf2972 (diff) | |
download | org.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.java | 4 |
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); |