1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00

Make addresses serializable.

This commit is contained in:
Ken Ryall 2010-05-05 18:54:33 +00:00
parent ce525dbe96
commit ad974495ab
2 changed files with 4 additions and 2 deletions

View file

@ -11,12 +11,13 @@
*******************************************************************************/ *******************************************************************************/
package org.eclipse.cdt.utils; package org.eclipse.cdt.utils;
import java.io.Serializable;
import java.math.BigInteger; import java.math.BigInteger;
import org.eclipse.cdt.core.IAddress; import org.eclipse.cdt.core.IAddress;
import org.eclipse.cdt.internal.core.Messages; import org.eclipse.cdt.internal.core.Messages;
public class Addr32 implements IAddress { public class Addr32 implements IAddress, Serializable {
private static final long MAX_ADDR = 0xffffffffL; private static final long MAX_ADDR = 0xffffffffL;

View file

@ -11,12 +11,13 @@
*******************************************************************************/ *******************************************************************************/
package org.eclipse.cdt.utils; package org.eclipse.cdt.utils;
import java.io.Serializable;
import java.math.BigInteger; import java.math.BigInteger;
import org.eclipse.cdt.core.IAddress; import org.eclipse.cdt.core.IAddress;
import org.eclipse.cdt.internal.core.Messages; import org.eclipse.cdt.internal.core.Messages;
public class Addr64 implements IAddress { public class Addr64 implements IAddress, Serializable {
public static final Addr64 ZERO = new Addr64("0"); //$NON-NLS-1$ public static final Addr64 ZERO = new Addr64("0"); //$NON-NLS-1$
public static final Addr64 MAX = new Addr64("ffffffffffffffff", 16); //$NON-NLS-1$ public static final Addr64 MAX = new Addr64("ffffffffffffffff", 16); //$NON-NLS-1$