diff options
Diffstat (limited to 'core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/XCOFFBinaryObject.java')
-rw-r--r-- | core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/XCOFFBinaryObject.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/XCOFFBinaryObject.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/XCOFFBinaryObject.java index a22ae28e612..ec9eb3d6971 100644 --- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/XCOFFBinaryObject.java +++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/XCOFFBinaryObject.java @@ -27,7 +27,7 @@ import org.eclipse.core.runtime.IPath; import org.eclipse.core.runtime.Path; /** - * TODO Provide description + * Binary file in AIX XCOFF32 format * * @author vhirsl */ @@ -104,7 +104,6 @@ public class XCOFFBinaryObject extends BinaryObjectAdapter { } return stream; } - protected XCoff32 getXCoff32() throws IOException { return new XCoff32(getPath().toOSString()); @@ -189,6 +188,8 @@ public class XCOFFBinaryObject extends BinaryObjectAdapter { list.add(new XCoffSymbol(this, name, type, addr, size, file, startLine, endLine)); } catch (IOException e) { addr2line = null; + // the symbol still needs to be added + list.add(new XCoffSymbol(this, name, type, addr, size)); } } else { list.add(new XCoffSymbol(this, name, type, addr, size)); |