#45 (Redesign objfmt interface) – The Yasm Modular Assembler Project

Ticket #45 (closed defect: fixed)

Opened 4 years ago

Last modified 17 months ago

Redesign objfmt interface

Reported by: peter@… Owned by:
Priority: P1 Milestone: 0.7.0
Component: Core Version: unspecified
Severity: normal Keywords:
Cc:

Description

The objfmt interface currently has numerous entry points from various points in the assembly process (during parsing and at the end of assembly). Redesign interface to have fewer (1?) entry point.

Things to consider:

  • is delaying such a set warnings/errors to objfmt stage okay?
  • saving valparams for section/global/common/extern
  • handling custom objfmt directives
  • move toward more general GNU BFD type interface?
  • refactor global/common/extern functions?

Attachments

Change History

comment:1 Changed 3 years ago by peter@…

Bump to 0.6.0.

comment:2 Changed 3 years ago by peter@…

  • milestone changed from 0.5.0 to 0.6.0

comment:3 Changed 2 years ago by peter@…

  • milestone changed from 0.6.0 to 0.7.0

Bump to 0.7.0.

comment:4 Changed 17 months ago by peter@…

  • status changed from new to closed
  • resolution set to fixed

This is essentially done as of 0.6.1.

Add/Change #45 (Redesign objfmt interface)

Author



Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.