mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-23 08:55:25 +02:00
updated
This commit is contained in:
parent
aaad8cbc6b
commit
d4450f9e39
1 changed files with 123 additions and 74 deletions
|
@ -1,3 +1,52 @@
|
|||
2003-03-30 Alain Magloire
|
||||
|
||||
First phase of the rewrite on how we treat Binary/Archive in the CoreModel
|
||||
This included suggestions from Chris Songer on augmenting the binary methods
|
||||
to include the address;
|
||||
IBinary
|
||||
IBinaryModule
|
||||
IBinaryFunction
|
||||
IBinaryVariable
|
||||
IBinaryElement
|
||||
|
||||
* model/org/eclipse/cdt/core/model/IBinaryElement.java:
|
||||
* model/org/eclipse/cdt/core/model/IBinaryModule.java:
|
||||
* model/org/eclipse/cdt/core/model/IBinaryVariable.java:
|
||||
* model/org/eclipse/cdt/core/model/IBinaryFunction.java:
|
||||
New Classes.
|
||||
|
||||
* model/org/eclipse/cdt/internal/core/model/Binary.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/Archive.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/BinaryModule.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/BinaryFunction.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/BinaryVariable.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/BinaryElement.java:
|
||||
Implement the IBinaryElement classes.
|
||||
|
||||
|
||||
* model/org/eclipse/cdt/internal/core/model/CElement.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/CModelCache.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/Openable.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/Parent.java:
|
||||
Change the CModelCache to save in the LRU the binaries.
|
||||
|
||||
* model/org/eclipse/cdt/internal/core/model/parser/ElfBinaryFile.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/parser/PEBinaryFile.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/parser/Symbol.java:
|
||||
Implement the method getAddress().
|
||||
Suggested by Chris Songer
|
||||
|
||||
* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java:
|
||||
* model/org/eclipse/cdt/internal/core/model/CModelManager.java:
|
||||
Fix bug, the event was fired for the non-C resources.
|
||||
|
||||
* src/org/eclipse/cdt/core/CCorePlugin.java:
|
||||
New method getDefaultBinaryParser().
|
||||
|
||||
* src/org/eclipse/cdt/core/IBinaryParser.java:
|
||||
Added method getAddress() to ISymbol
|
||||
Suggested by Chris Songer
|
||||
|
||||
2003-03-28 David Inglis
|
||||
|
||||
* src/org/eclipse/cdt/core/AbstractCExtension.java
|
||||
|
@ -56,80 +105,80 @@
|
|||
- ICRootInfo to ICModelInfo
|
||||
- Move internal/core/model/IBuffer* classes to core/model/IBuffer*
|
||||
|
||||
index/org/eclipse/cdt/internal/core/index/IndexManager.java
|
||||
model/org/eclipse/cdt/core/model/BufferChangedEvent.java
|
||||
model/org/eclipse/cdt/core/model/CoreModel.java
|
||||
model/org/eclipse/cdt/core/model/IArchive.java
|
||||
model/org/eclipse/cdt/core/model/IArchiveContainer.java
|
||||
model/org/eclipse/cdt/core/model/IBinary.java
|
||||
model/org/eclipse/cdt/core/model/IBinaryContainer.java
|
||||
odel/org/eclipse/cdt/core/model/IBinaryContainer.java
|
||||
model/org/eclipse/cdt/core/model/IBuffer.java
|
||||
model/org/eclipse/cdt/core/model/IBufferChangedListener.java
|
||||
model/org/eclipse/cdt/core/model/ICContainer.java
|
||||
model/org/eclipse/cdt/core/model/ICElement.java
|
||||
model/org/eclipse/cdt/core/model/ICFile.java
|
||||
model/org/eclipse/cdt/core/model/ICFolder.java
|
||||
model/org/eclipse/cdt/core/model/ICModel.java
|
||||
model/org/eclipse/cdt/core/model/ICOpenable.java
|
||||
model/org/eclipse/cdt/core/model/ICProject.java
|
||||
model/org/eclipse/cdt/core/model/ICResource.java
|
||||
model/org/eclipse/cdt/core/model/ICRoot.java
|
||||
model/org/eclipse/cdt/core/model/IOpenable.java
|
||||
model/org/eclipse/cdt/core/model/ITranslationUnit.java
|
||||
model/org/eclipse/cdt/internal/core/model/Archive.java
|
||||
model/org/eclipse/cdt/internal/core/model/ArchiveContainer.java
|
||||
model/org/eclipse/cdt/internal/core/model/ArchiveContainerInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/ArchiveInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/Binary.java
|
||||
model/org/eclipse/cdt/internal/core/model/BinaryContainer.java
|
||||
model/org/eclipse/cdt/internal/core/model/BinaryContainerInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/BinaryInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/BinaryRunner.java
|
||||
model/org/eclipse/cdt/internal/core/model/Buffer.java
|
||||
model/org/eclipse/cdt/internal/core/model/BufferChangedEvent.java
|
||||
model/org/eclipse/cdt/internal/core/model/BufferManager.java
|
||||
model/org/eclipse/cdt/internal/core/model/CContainer.java
|
||||
model/org/eclipse/cdt/internal/core/model/CContainerInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CElement.java
|
||||
model/org/eclipse/cdt/internal/core/model/CElementDelta.java
|
||||
model/org/eclipse/cdt/internal/core/model/CElementDeltaBuilder.java
|
||||
model/org/eclipse/cdt/internal/core/model/CElementInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CFile.java
|
||||
model/org/eclipse/cdt/internal/core/model/CFileInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CFolder.java
|
||||
model/org/eclipse/cdt/internal/core/model/CFolderInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CModel.java
|
||||
model/org/eclipse/cdt/internal/core/model/CModelCache.java
|
||||
model/org/eclipse/cdt/internal/core/model/CModelInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CModelManager.java
|
||||
model/org/eclipse/cdt/internal/core/model/CModelOperation.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/CResource.java
|
||||
model/org/eclipse/cdt/internal/core/model/CResourceInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CRoot.java
|
||||
model/org/eclipse/cdt/internal/core/model/CRootInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CommitWorkingCopyOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/CopyElementsOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/CopyResourceElementsOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/CreateElementInTUOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/DeleteResourceElementsOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
|
||||
model/org/eclipse/cdt/internal/core/model/ElementCache.java
|
||||
model/org/eclipse/cdt/internal/core/model/FieldInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/FunctionInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/IBuffer.java
|
||||
model/org/eclipse/cdt/internal/core/model/IBufferChangedListener.java
|
||||
model/org/eclipse/cdt/internal/core/model/IBufferFactory.java
|
||||
model/org/eclipse/cdt/internal/core/model/IWorkingCopy.java
|
||||
model/org/eclipse/cdt/internal/core/model/Openable.java
|
||||
model/org/eclipse/cdt/internal/core/model/OpenableInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/Parent.java
|
||||
model/org/eclipse/cdt/internal/core/model/SourceManipulation.java
|
||||
model/org/eclipse/cdt/internal/core/model/SourceManipulationInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/TranslationUnit.java
|
||||
model/org/eclipse/cdt/internal/core/model/TranslationUnitInfo.java
|
||||
* index/org/eclipse/cdt/internal/core/index/IndexManager.java
|
||||
* model/org/eclipse/cdt/core/model/BufferChangedEvent.java
|
||||
* model/org/eclipse/cdt/core/model/CoreModel.java
|
||||
* model/org/eclipse/cdt/core/model/IArchive.java
|
||||
* model/org/eclipse/cdt/core/model/IArchiveContainer.java
|
||||
* model/org/eclipse/cdt/core/model/IBinary.java
|
||||
* model/org/eclipse/cdt/core/model/IBinaryContainer.java
|
||||
* model/org/eclipse/cdt/core/model/IBinaryContainer.java
|
||||
* model/org/eclipse/cdt/core/model/IBuffer.java
|
||||
* model/org/eclipse/cdt/core/model/IBufferChangedListener.java
|
||||
* model/org/eclipse/cdt/core/model/ICContainer.java
|
||||
* model/org/eclipse/cdt/core/model/ICElement.java
|
||||
* model/org/eclipse/cdt/core/model/ICFile.java
|
||||
* model/org/eclipse/cdt/core/model/ICFolder.java
|
||||
* model/org/eclipse/cdt/core/model/ICModel.java
|
||||
* model/org/eclipse/cdt/core/model/ICOpenable.java
|
||||
* model/org/eclipse/cdt/core/model/ICProject.java
|
||||
* model/org/eclipse/cdt/core/model/ICResource.java
|
||||
* model/org/eclipse/cdt/core/model/ICRoot.java
|
||||
* model/org/eclipse/cdt/core/model/IOpenable.java
|
||||
* model/org/eclipse/cdt/core/model/ITranslationUnit.java
|
||||
* model/org/eclipse/cdt/internal/core/model/Archive.java
|
||||
* model/org/eclipse/cdt/internal/core/model/ArchiveContainer.java
|
||||
* model/org/eclipse/cdt/internal/core/model/ArchiveContainerInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/ArchiveInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/Binary.java
|
||||
* model/org/eclipse/cdt/internal/core/model/BinaryContainer.java
|
||||
* model/org/eclipse/cdt/internal/core/model/BinaryContainerInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/BinaryInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/BinaryRunner.java
|
||||
* model/org/eclipse/cdt/internal/core/model/Buffer.java
|
||||
* model/org/eclipse/cdt/internal/core/model/BufferChangedEvent.java
|
||||
* model/org/eclipse/cdt/internal/core/model/BufferManager.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CContainer.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CContainerInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CElement.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CElementDelta.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CElementDeltaBuilder.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CElementInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CFile.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CFileInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CFolder.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CFolderInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CModel.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CModelCache.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CModelInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CModelManager.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CModelOperation.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/CResource.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CResourceInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CRoot.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CRootInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CommitWorkingCopyOperation.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CopyElementsOperation.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CopyResourceElementsOperation.java
|
||||
* model/org/eclipse/cdt/internal/core/model/CreateElementInTUOperation.java
|
||||
* model/org/eclipse/cdt/internal/core/model/DeleteResourceElementsOperation.java
|
||||
* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
|
||||
* model/org/eclipse/cdt/internal/core/model/ElementCache.java
|
||||
* model/org/eclipse/cdt/internal/core/model/FieldInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/FunctionInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/IBuffer.java
|
||||
* model/org/eclipse/cdt/internal/core/model/IBufferChangedListener.java
|
||||
* model/org/eclipse/cdt/internal/core/model/IBufferFactory.java
|
||||
* model/org/eclipse/cdt/internal/core/model/IWorkingCopy.java
|
||||
* model/org/eclipse/cdt/internal/core/model/Openable.java
|
||||
* model/org/eclipse/cdt/internal/core/model/OpenableInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/Parent.java
|
||||
* model/org/eclipse/cdt/internal/core/model/SourceManipulation.java
|
||||
* model/org/eclipse/cdt/internal/core/model/SourceManipulationInfo.java
|
||||
* model/org/eclipse/cdt/internal/core/model/TranslationUnit.java
|
||||
* model/org/eclipse/cdt/internal/core/model/TranslationUnitInfo.java
|
||||
|
||||
|
||||
2003-03-20 Alain Magloire
|
||||
|
|
Loading…
Add table
Reference in a new issue