fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=70109 & https://bugs.eclipse.org/bugs/show_bug.cgi?id=69548
|
show error when failure to create debugger page
|
fixed auto solib option
|
added new IBinaryMEthods, cleanup all parser so that their hierarchy is cleaner, ie. straight Elf parser is nolonger a toolls provider, this come from the GNU parser
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr2line.java, 1.9
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/BinaryObjectAdapter.java, 1.3
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/CPPFilt.java, 1.7
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/CygwinToolsProvider.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/ICygwinToolsFactroy.java, 1.1
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/IGnuToolFactory.java, 1.1
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Symbol.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/ToolsProvider.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/ReadMemoryAccess.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/ARMember.java, 1.8
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/BinaryArchive.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/CygwinPEBinaryObject.java, 1.3
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/CygwinPEParser.java, 1.7
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/CygwinSymbol.java, 1.1
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/PEBinaryObject.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/PEParser.java, 1.11
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/ERandomAccessFile.java, 1.3
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/Elf.java, 1.31
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/ARMember.java, 1.10
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/BinaryArchive.java, 1.9
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/ElfBinaryObject.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/ElfParser.java, 1.10
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/GNUElfBinaryObject.java, 1.3
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/GNUElfParser.java, 1.11
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/GNUSymbol.java, 1.1
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/macho/ERandomAccessFile.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/macho/MachO.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/macho/parser/ARMember.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/macho/parser/MachOBinaryObject.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/macho/parser/MachOParser.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/spawner/Spawner.java, 1.10
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/ARMember.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/BinaryArchive.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/XCOFF32Parser.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/XCOFFBinaryObject.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/xcoff/parser/XCoffSymbol.java, 1.1
|
fixed npe
|
added some missing method that probably should be there like
getBinaryObject from Symbol and getBinaryParser from IBinaryObject
|
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=69548 & https://bugs.eclipse.org/bugs/show_bug.cgi?id=70109
|