diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/Symbol.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/Symbol.java index 5f526baf35f..e27cf381e9b 100644 --- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/Symbol.java +++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/Symbol.java @@ -28,6 +28,7 @@ public class Symbol implements ISymbol, Comparable { public long addr; public String name; public int type; + public long size; public Symbol(BinaryObject bin) { binary = bin; @@ -89,6 +90,13 @@ public class Symbol implements ISymbol, Comparable { return line; } + /* (non-Javadoc) + * @see org.eclipse.cdt.core.IBinaryParser.ISymbol#getSize() + */ + public long getSize() { + return size; + } + public int compareTo(Object obj) { long thisVal = 0; long anotherVal = 0;