Ticket #47 (new defect)

Opened 3 years ago

Last modified 2 years ago

Refactor COFF

Reported by: pragma Assigned to: AgentOrange
Priority: major Milestone: RC2
Component: COFF Loader Version: Beta 1
Keywords: Cc:

Description

The COFF support is pre 1.0B, so it needs to be upgraded to match the current spec and Mango parsing.

Change History

04/29/06 13:34:58 changed by pragma

  • owner changed from AgentOrange to pragma.
  • status changed from new to assigned.

05/05/06 16:34:27 changed by pragma

Sub tasks

  • Break classes/structs out into separate files
  • Integrate COFFBinary and COFFObject into COFFBinary
  • Move smaller types and parsing tasks out into COFFReader
  • Rename cursor.d to COFFReader.d
  • Remove phobos dependencies
  • Refactor for COFFReader - validate parsing against COFF specification
  • Ensure that COFF .obj files are readable via COFFBinary directly

09/04/06 12:45:22 changed by pragma

  • milestone changed from Beta 1.2 - COFF and ELF support to RC2.

Tenatively placed under RC2 - COFF support is not required at this time.

09/04/06 12:45:32 changed by pragma

  • owner changed from pragma to AgentOrange.
  • status changed from assigned to new.