2004-04-06 Alain Magloire Fix possible NPE. * model/org/eclipse/cdt/internal/core/model/IncludeRefence.java 2004-04-06 David Inglis Fixed up syncing of binary runner and ::getBinaries() * model/org/eclipse/cdt/internal/core/model/BinaryRunner.java 2004-04-04 Alain Magloire More support for external headers. Cleanup of the CElement.close() calls. * model/org/eclipse/cdt/internal/core/model/Archive.java * model/org/eclipse/cdt/internal/core/model/Binary.java * model/org/eclipse/cdt/internal/core/model/CElement.java * model/org/eclipse/cdt/internal/core/model/CModelManager.java * model/org/eclipse/cdt/internal/core/model/CProject.java * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java * model/org/eclipse/cdt/internal/core/model/ExternaltranslationUnit.java * model/org/eclipse/cdt/internal/core/model/IncludeReference.java 2004-04-03 Alain Magloire Draft work on LibraryReferences and IncludeReferences. * model/org/eclipse/cdt/core/model/CoreModel.java * model/org/eclipse/cdt/core/model/ICProject.java * model/org/eclipse/cdt/core/model/IIncludeEntry.java * model/org/eclipse/cdt/core/model/IIncludeReference.java * model/org/eclipse/cdt/core/model/ILibararyentry.java * model/org/eclipse/cdt/core/model/IPathEntry.java * model/org/eclipse/cdt/internal/core/model/APathEntry.java * model/org/eclipse/cdt/internal/core/model/CProject.java * model/org/eclipse/cdt/internal/core/model/CProjectInfo.java * model/org/eclipse/cdt/internal/core/model/IncludeEntry.java * model/org/eclipse/cdt/internal/core/model/IncludeReference.java * model/org/eclipse/cdt/internal/core/model/LibraryEntry.java * model/org/eclipse/cdt/internal/core/model/LibraryReferenceArchive.java * model/org/eclipse/cdt/internal/core/model/LibraryReferenceShared.java * model/org/eclipse/cdt/internal/core/model/MacroEntry.java * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java 2004-04-03 Alain Magloire Fix for PR 57287 * model/org/eclipse/cdt/internal/core/model/CModelManager.java * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java * model/org/eclipse/cdt/internal/core/model/PEBinaryObject.java 2004-04-02 Alain Magloire Use the the Job manager for the binary runner. * model/org/eclipse/cdt/internal/core/model/BinaryRunner.java * model/org/eclipse/cdt/internal/core/model/CModelManager.java * model/org/eclipse/cdt/internal/core/model/CProject.java * model/org/eclipse/cdt/internal/core/model/CProjectInfo.java * model/org/eclipse/cdt/internal/core/model/LibraryReference.java * model/org/eclipse/cdt/internal/core/model/LibraryReferenceArchive.java * model/org/eclipse/cdt/internal/core/model/LibraryReferenceShared.java * model/org/eclipse/cdt/core/model/ILibraryReference.java 2004-04-02 David Inglis Fixed problem with .cdtproject not getting updated. * src/org/eclipse/cdt/internal/core/CDescriptor.java 2004-03-30 Alain Magloire Reset the non C Resource when the project is closed. * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java 2004-03-29 David Inglis Fixed shutdown problems. https://bugs.eclipse.org/bugs/show_bug.cgi?id=56584 * src/org/eclipse/cdt/core/CCorePlugin.java 2004-03-26 David Inglis Fixed NPE on path reorder * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java 2004-03-26 David Inglis Refactor to move exclusion matching methods out into public class. * model/org/eclipse/cdt/core/model/CoreModelUtil.java * model/org/eclipse/cdt/internal/core/model/CProject.java * model/org/eclipse/cdt/internal/core/model/SourceRoot.java * model/org/eclipse/cdt/internal/core/model/Util.java 2004-03-25 David Inglis Added util class for core model * src/org/eclipse/cdt/core/model/CoreModelUtil.java 2004-03-25 David Inglis Update to allow non-owned projects and added better recovery of deleted .cdtprojects via nature id * src/org/eclipse/cdt/core/ICDescriptorManager.java * src/org/eclipse/cdt/internal/core/CCorePluginResources.properties * src/org/eclipse/cdt/internal/core/CDescriptor.java * src/org/eclipse/cdt/internal/core/CDescriptorManager.java * src/org/eclipse/cdt/internal/core/COwner.java * src/org/eclipse/cdt/internal/core/COwnerConfiguration.java 2004-03-25 David Inglis Fixed up getProcessList to filter on platform. * src/org/eclipse/cdt/core/CCorePlugin.java Added schemas for CProject & CBuildConsole * plugin.xml 2004-03-25 Hoda Amer Joined effort with Bogdan: Added a TimeOut class to core.utils that implements a thread to control parser timeout. 2004-03-23 Alain Magloire An implementation of IScannerInfoProvider on top of the IPathEntry. * src/org/eclipse/cdt/core/resources/ScannerInfo.java * src/org/eclipse/cdt/core/resources/ScannerInfoProvider.java 2004-03-23 Alain Magloire Show the objects on the IOuputEntry path should be save in the BinaryContainer. * model/org/eclipse/cdt/internal/core/model/BinaryContainer.java * model/org/eclipse/cdt/internal/core/model/BinaryRunner.java * model/org/eclipse/cdt/internal/core/model/CElementDelta.java * model/org/eclipse/cdt/internal/core/model/CProject.java * model/org/eclipse/cdt/internal/core/model/PathEntry.java * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java 2004-03-22 Tanya Wolff Externalized names of Binary Parsers and Error Parsers * plugin.xml * plugin.properties 2004-03-22 Alain Magloire Boost the warning of the compiler and remove Unneeded castings. * to many to enumerates. 2004-03-22 Alain Magloire * model/org/eclipse/cdt/core/model/CoreModel.java * model/org/eclipse/cdt/internla/core/model/PathEntryManager.java * model/org/eclipse/cdt/internla/core/model/CModelManager.java 2004-03-21 Alain Magloire The methods CoreModel.create() are now handle operation. Meaning it will generate a ICElement even if the file does not exists. ICModel and ICProject no longer implements ICContainer. * model/org/eclipse/cdt/core/model/ICModel.java * model/org/eclipse/cdt/core/model/ICProject.java * model/eclipse/cdt/internal/core/model/CContainer.java * model/eclipse/cdt/internal/core/model/CContainerInfo.java * model/eclipse/cdt/internal/core/model/CModel.java * model/eclipse/cdt/internal/core/model/CModelInfo.java * model/eclipse/cdt/internal/core/model/CModelManager.java * model/eclipse/cdt/internal/core/model/CProject.java * model/eclipse/cdt/internal/core/model/CCProjectInfo.java * model/eclipse/cdt/internal/core/model/DeltaProcessor.java 2004-03-19 David Inglis * model/org/eclipse/cdt/core/model/CoreModel.java * model/org/eclipse/cdt/internal/core/model/CModelManager.java Removed deprecated method and now use descriptor change events for binary parser change. * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java Fixed setting raw paths entries to not clear cached until after raw set. * src/org/eclipse/cdt/core/CCorePlugin.java * src/org/eclipse/cdt/core/ICDescriptorManager.java * src/org/eclipse/cdt/core/ICDescriptorOperation.java * src/org/eclipse/cdt/internal/core/CDescriptor.java * src/org/eclipse/cdt/internal/core/CDescriptorManager.java * src/org/eclipse/cdt/internal/core/CExtensionReference.java Fixed decriptor file updating to be handling as a job when extensions change. Update operation runnable to take project and IProgress. Suppress events and saves on initialization. 2004-03-19 Hoda Amer The CModelBuilder sets TranslationUnit.isStructureKnown() based on both parser errors and IProblems sent to the callback. 2004-03-19 David Inglis Added logging on failures in CCorePlugin. * src/org/eclipse/cdt/core/CCorePlugin.java 2004-03-19 Alain Magloire Correct typos. * model/org/eclipse/cdt/core/model/CoreModel.java * model/org/eclipse/cdt/internal/core/model/CProject.java * model/org/eclipse/cdt/internal/core/model/etPathEntriesOperation.java 2004-03-18 Alain Magloire Check for IPathEntry reorder changes. * model/org/eclipse/cdt/core/model/ICElementDelta.java * model/org/eclipse/cdt/internal/core/model/CContainerInfo.java * model/org/eclipse/cdt/internal/core/model/CProjectInfoInfo.java * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java * model/org/eclipse/cdt/internal/core/model/SetPathEntriesOperation.java 2004-03-18 Alain Magloire Change in the hierarchy of the core Model: ICModel ICProject ISourceRoot IBinary IArchive ITranslatioUnit ICContainer The ISourceRoot been added to better separate the files. By default the entire project is the SourceRoot. * model/org/eclipse/cdt/core/model/CoreModel.java * model/org/eclipse/cdt/core/model/ICContainer.java * model/org/eclipse/cdt/core/model/ICElement.java * model/org/eclipse/cdt/core/model/ICProject.java * model/org/eclipse/cdt/core/model/IIncludeEnty.java * model/org/eclipse/cdt/core/model/IOutputEntry.java * model/org/eclipse/cdt/core/model/IMacroEntry.java * model/org/eclipse/cdt/core/model/IParent.java * model/org/eclipse/cdt/core/model/ISourceEntry.java * model/org/eclipse/cdt/core/model/ISourceRoot.java * model/org/eclipse/cdt/internal/core/model/* 2004-03-17 Alain Magloire Put the framework in to take advantage of being a listener to the ICDescriptor Manager. * model/org/eclipse/cdt/core/model/CoreModel.java * model/org/eclipse/cdt/core/internal/core/model/CModelManager.java * src/org/eclipse/cdt/core/BinaryParserConfig.java * src/org/eclipse/cdt/core/CCorePlugin.java 2004-03-17 David Inglis - Added new ICDescriptorManager providing listerner abilities on ICDescriptor and batch operations - Now listen for ondisk modifications and verify and update ICDescriptor - Restore .cdtproject if deleted. - Handle case where no owner extension exisits for a project. - Update .cdtproject file without notification to prevent deadlocking. Modified * plugin.xml * src/org/eclipse/cdt/core/CCorePlugin.java * src/org/eclipse/cdt/core/ICDescriptor.java * src/org/eclipse/cdt/core/ICExtensionReference.java * src/org/eclipse/cdt/internal/core/CCorePluginResources.properties * src/org/eclipse/cdt/internal/core/CDescriptor.java * src/org/eclipse/cdt/internal/core/CDescriptorManager.java * src/org/eclipse/cdt/internal/core/CExtensionReference.java * src/org/eclipse/cdt/internal/core/COwner.java * src/org/eclipse/cdt/internal/core/InternalCExtension.java New * src/org/eclipse/cdt/core/CDescriptorEvent.java * src/org/eclipse/cdt/core/ICDescriptorListener.java * src/org/eclipse/cdt/core/ICDescriptorManager.java * src/org/eclipse/cdt/core/ICDescriptorOperation.java 2004-03-16 Thomas Fletcher - Fix to address PR 45320 where we would mark warnings with errors rather than inheriting the warning condition. * src/org/eclipse/cdt/internal/errorparsers/GCCErrorParser.java 2004-03-12 David Inglis Improved IConsole API to support multiple streams. * src/org/eclipse/cdt/core/CCorePlugin.java * src/org/eclipse/cdt/core/ConsoleOutputStream.java * src/org/eclipse/cdt/core/resources/IConsole.java 2004-03-09 David Inglis Don't error in CDescriptorManager.configure() when project is created twice with the same owner id. * src/org/eclipse/cdt/internal/core/CDescriptorManager.java 2004-03-09 Alain Magloire Patch from Chris Wiebe CConventions.validateClassName() where the scope resolution operator :: is parsed incorrectly. * src/org/eclipse/cdt/core/CConventions.java 2004-03-08 Alain Magloire In the Editor if the changes are discarded i.e. closing the editor whitout saving. We do not update the working copy or rathe we do not discard the change and fire an event to the listeners. Now we do but it can still be a problem since the destroy becomes heavy wieght and it is not wrap around a Workspace operation. Fire the event at destroy will have to do for now. * model/org/eclipse/cdt/internal/core/model/WorkingCopy.java 2004-03-08 Hoda Amer Partial fix for bug#52948 : Content Assist: typedef-ed types do not appear in the completion list. 2004-03-04 Alain Magloire Large cleanup(?) of the BinaryParser classes. They now extends IAdaptable. * src/org/eclipse/cdt/core/IBinaryParser.java * utils/org/eclipse/cdt/utils/BinaryFile.java * utils/org/eclipse/cdt/utils/BinaryObjectAdapter.java * utils/org/eclipse/cdt/utils/Symbol.java * utils/org/eclipse/cdt/utils/elf/parser/ElfBinaryObject.java * utils/org/eclipse/cdt/utils/elf/parser/GNUElfBinaryObject.java * utils/org/eclipse/cdt/utils/coff/parser/PEBinaryObject.java * utils/org/eclipse/cdt/utils/coff/parser/CygwinPEBinaryObject.java 2004-03-04 Hoda Amer The CModelBuilder is reporting to the TranslationUnit whether parsing was successful or not. 2004-03-03 Alain Magloire When changing the BinaryParser the BinaryRunners were not restarted. * model/org/eclipse/cdt/iternal/core/model/CModelManager.java 2004-03-03 Alain Magloire From Sean Sevoy. Fix to VCErrorParser.java PR 53253. * src/org/eclipse/cdt/internal/errorparsers/VCErrorParser.java 2004-03-03 Hoda Amer A fix for getChildren() to check if the getElementInfo() is null 2004-03-03 Alain Magloire Note from Brent Nicolle PR 53520. The filname for the extension should be "cdtproject" not ".cdtproject" * plugin.xml 2004-03-02 Alain Magloire Work to make it possible to set more the one binaryParser per project. Note that the UI is not yet enabled. * model/org/eclipse/cdt/internal/core/model/CModelManager.java * model/org/eclipse/cdt/internal/core/model/CProject.java * src/org/eclipse/cdt/core/CCorePlugin.java 2004-03-01 Andrew Niefer externalize strings : Bug 53123 2004-03-01 Hoda Amer Removing the "empty" array in the CElement that was not used anywhere ! 2004-03-01 Alain Magloire Fix to PR 53253. From Steve Garbarini * src/org/eclipse/cdt/internal/errorparsers/VCErrorParser.java 2004-03-01 Alain Magloire Patch from Uwe Stieber PR #53323 extending the implementation of Addr2line/CPPFilt and Objdump. * utils/org/eclipse/cdt/utils/Addr2line.java * utils/org/eclipse/cdt/utils/CPPFil.java * utils/org/eclipse/cdt/utils/Objdump.java 2004-02-29 Alain Magloire Performance improvements in the Deltaprocessing In the CContainerInfo.nonCResources() do not try to recreate the ICElement. Fire Deltas when Binaries are deleted to update the BinaryContainer. The DeltaProcessor was close()ing the Openable uncessary leading to performance lost. * model/org/eclipse/cdt/internal/core/model/CContainerInfo.java * model/org/eclipse/cdt/internal/core/model/CModelManager.java * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java * model/org/eclipse/cdt/internal/core/model/Binary.java * model/org/eclipse/cdt/internal/core/model/Archive.java 2004-02-28 Alain Magloire Fix PE Parser * utils/org/eclipse/cdt/utils/coff/Exe.jva * utils/org/eclipse/cdt/utils/coff/PE.java * utils/org/eclipse/cdt/utils/coff/ReadMemoryAccess.java * utils/rg/eclipse/cdt/utils/coff/parser/PEParser.java 2004-02-28 Alain Magloire New method in ICElement ICElement.getAncestor(int ancestorType); Better implementation of ICElement.getElementAtOffset(int) * model/org/eclipse/cdt/core/model/ICElement.java * model/org/eclipse/cdt/internal/core/model/CElement.java * model/org/eclipse/cdt/internal/core/model/TranslationUnit.java 2004-02-27 Hoda Amer Fixed [Bug 53074] The CView to update with each reconcile Added the ability for CView to update based on the translation unit working copy if one exists. 2004-02-27 Alain Magloire By "popular" demand, put back IBinaryParser.getBinary(IPath path) method on the binary parser. * model/org/eclpse/cdt/internal/core/model/CProject.java * model/org/eclpse/cdt/internal/core/model/NullBinaryParser.java * src/org/eclipse/cdt/core/IBinaryParser.java * utils/org/eclipse/cdt/utils/coff/parser/PEParser.java * utils/org/eclipse/cdt/utils/elf/parser/ElfParser.java Removed the unused ElfParsers id. * model/org/eclipse/cdt/internal/core/model/parser/ElfParser.java * model/org/eclipse/cdt/internal/core/model/parser/PEParser.java * plugin.xml 2004-02-27 Alain Magloire Performance improvement in the IBinaryParser and changes in the API according to the specs. Now we have: IBinaryParser.getBinary(byte[] hints, IPath path); This is important when having multiple parsers on the same project. We provide a bucket/hints for the parser to guess the type of file and reduce the number of open()s. * model/org/eclipse/cdt/internal/core/model/CModelManager.java * model/org/eclipse/cdt/internal/core/model/CProject.java * model/org/eclipse/cdt/internal/core/model/NullBinaryParser.java * src/org/eclipse/cdt/core/IBinaryParser.java * utils/org/eclipse/cdt/utils/coff/Coff.java * utils/org/eclipse/cdt/utils/coff/PE.java * utils/org/eclipse/cdt/utils/coff/PEArchive.java * utils/org/eclipse/cdt/utils/coff/parser/CygwinPEParser.java * utils/org/eclipse/cdt/utils/coff/PEParser.java * utils/org/eclipse/cdt/utils/elf/Elf.java * utils/org/eclipse/cdt/utils/elf/parser/ElfParser.java * utils/org/eclipse/cdt/utils/elf/parser/GNUElfParser.java 2004-02-26 Andrew Niefer Mark strings that don't need to be externalized for translation 2004-02-26 Alain Magloire To catch with the documentation change to ICElementDelta field flags * model/org/eclipse/cdt/core/model/ICElementDelta.java * model/org/eclipse/cdt/internal/core/model/CElementDelta.java * model/org/eclipse/cdt/internal/core/model/CProject.java * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java 2004-02-25 Alain Magloire Path from Chris Wiebe to deal with PR 52128 * src/org/eclipse/cdt/core/resources/FileStorage.java 2004-02-24 Alain Magloire Fix for PR 52562 From Alex Chapiro * utils/org/eclipse/cdt/utils/spawner/EnvironmentReader.java 2004-02-24 Alain Magloire Fix for PR 52790 For "Windows 98" fall back to Runtime.exec(..) Spawner does not work on this platfrom * utils/org/eclipse/cdt/utils/spawner.java 2004-02-24 Alain Magloire Bug fix the binary runner thread could get interrupted on shutdown we should check: Thread.getCurrentThread().isInterrupted() and bring down the thread. * model/org/eclipse/cdt/internal/core/model/BinaryRunner.java 2004-02-23 Alain Magloire Another refactoring, to make the API lighter move the the getPath() method to the base IPathEntry class Too many files to enumerate(JDT refactoris ... is great!) 2004-02-23 Alain Magloire Support for IPathEntry deltas in the ICElementDelta * model/org/eclipse/cdt/core/model/CoreModel.java * model/org/eclipse/cdt/core/model/ICElementDelta.java * model/org/eclipse/cdt/internal/core/model/CElementDelta.java * model/org/eclipse/cdt/internal/core/model/IncludeEntry.java * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java 2004-02-22 John Camelon Fixed CModelManager.isValidTranslationUnitName() regression. 2004-02-21 Alain Magloire Refactor the ICPathEntry to IPathEntry for consistency. Regroup the IPathEntry helper methods in PathEntryManager To much files change in the refactoring to enumerate. 2004-02-17 David Inglis Fix PR 52095 * utils/org/eclipse/cdt/utils/elf/Elf.java * utils/org/eclipse/cdt/utils/ElfParser.java 2004-02-16 Alain Magloire Added new method getElementAtOffset(), with implementation Possible classCastException in Translation.equals() corrected. * model/org/eclipse/cdt/core/model/ITranslationUnit.java * model/org/eclipse/cdt/internal/core/model/TranslationUnit.java CElement.exists() was doing the test by checking if we add a corresponding resource. We change that instead by looking if we have a valid CElementInfo. * model/org/eclipse/cdt/internal/core/model/CElement.java 2004-02-10 Tanya Wolff Start of Fix for 51192: The defect is for all org.eclipse.cdt.core strings, but each package should be handled by respective component owners. These files have strings extracted; the other changed files have only strings commented out with //$NON-NLS-1$ See defect 51192 for how these strings were extracted with the "Find strings to externalize" wizard. model/org.eclipse.cdt.internal.core.model/ArchiveContainer.java model/org.eclipse.cdt.internal.core.model/BinaryContainer.java model/org.eclipse.cdt.internal.core.model/BinaryRunner.java model/org.eclipse.cdt.internal.core.model/CModelBuilder.java model/org.eclipse.cdt.internal.core.model/CModelStatus.java model/org.eclipse.cdt.internal.core.model/NullBinaryParser.java 2004-02-10 Vladimir Hirsl Fix for PR# 51373: NPE when trying to instantiate a CBuildConsole with non null id 2004-02-06 Hoda Amer Fix for Bug#51208: NullPointerException in CModelBuilder 2004-02-05 Alain Magloire PR 50810 Coff format the String Table section may have incorrect value. We should guard against it. * utils/org/eclipse/cdt/utils/Coff.java * utils/org/eclipse/cdt/utils/PE.java Cache the IBinaryArchive class so not to reload again. * model/org/eclipse/cdt/internal/core/model/Archive.java * model/org/eclipse/cdt/internal/core/model/CModelManager.java 2004-02-03 Alain Magloire PR 51143 In testing the duplication of errors, we did not look at the right severity. * src/org/eclipse/cdt/core/resources/ACBuilder.java 2004-01-29 Alain Magloire PR #50846 and patch from Alex Chapiro * utils/org/eclipse/cdt/utils/spawner/EnvironmentReader.java 2004-01-26 John Camelon Updated clients to use new Scanner logging service. 2004-01-06 Alain Magloire Simple draft implementation of debug format parsing. Not ready. * utils/org/eclipse/cdt/utils/debug: New package implementing a generic debug callback. 2004-01-21 Anthony Green PR 50397. * utils/org/eclipse/cdt/utils/elf/Elf.java: Add some ELF machine magic numbers. RS6000 is ppc, not mips. Fix some typos. 2004-01-20 Alain Magloire To remove the hardcoded "objdump" we had to lay down some infrastructure. This is base on ideas/patch from Chris Songer. The idea is to define in the IToolsProvider the Objdump class and reuse it to implement IBinaryFile.getContents(). Next step is to come up with ObjdumpEditor, to go this route will be more flexible. * model/org/eclipse/cdt/internal/core/model/Binary.java * utils/org/eclipse/cdt/utils/CygwinToolsProvider.java * utils/org/eclipse/cdt/utils/ToolsProvider.java * utils/org/eclipse/cdt/utils/Objdump.java * utils/org/eclipse/cdt/utils/IToolsProvider.java * utils/org/eclipse/cdt/utils/coff/parser/CygwinPEParser.java * utils/org/eclipse/cdt/utils/coff/parser/BinaryFile.java * utils/org/eclipse/cdt/utils/elf/parser/BinaryFilejava * utils/org/eclipse/cdt/utils/elf/parser/GNUElfParser.java 2004-01-19 John Camelon Updated CModelBuilder to access line number information from IASTOffsetableElement. 2004-01-16 Hoda Amer Solution to bug#47552: IEnumerator#getConstantExpression is always empty 2004-01-15 Hoda Amer Moved Content Assist log to the UI plugin 2004-01-13 Alain Magloire Small fix on in the elf parser, we have to check for Elf.Symbol.SHN_HIPROC, Elf.Symbol.SHN_LOPROC that the st_shndx field is not is in this range. * utils/org/eclipse/cdt/utils/elf/ElfHelper.java 2004-1-5 David Inglis PR 49851 Fixed deadlock when binary parser was changed while binary runner was running for that project. * model/org/eclipse/cdt/internal/core/model/CModelManager.java 2004-01-09 Alain Magloire * utils/org/eclipse/cdt/utils/coff/parser/BinaryObject.java Fix bug in finding the symbols. * utils/org/eclipse/cdt/utils/coff/parser/Symbol.java Implement ISymbol.java 2004-01-09 Alain Magloire * src/org/eclipse/cdt/core/IBinaryParser.java Added ISymbol.getSize(). * utils/org/eclipse/cdt/utils/elf/Elf.java Fix bug in finding the symbols. * utils/org/eclipse/cdt/utils/elf/parser/BinaryObject.java Fix bug in finding the symbols. * utils/org/eclipse/cdt/utils/elf/parser/Symbol.java Implement ISymbol.java * utils/org/eclipse/cdt/utils/stabs/Stabs.java New Methods. * utils/org/eclipse/cdt/utils/stabs/StabAddre2line.java Work in progress. 2004-01-08 Hoda Amer Added Content assist log capabilities 2004-01-06 Alain Magloire Simple draft implementation of stabs debug format parsing. Not ready. * utils/org/eclipse/cdt/utils/stabs: New package implementing Stabs debug format parsing.