Skip to content

Occasional release: 16-bit DOS linker work

Compare
Choose a tag to compare
@joncampbell123 joncampbell123 released this 29 Jul 08:03
· 3598 commits to master since this release

LNKDOS16:

  • COM and EXE targets
  • COMREL target, in which absolute segment references are allowed through the linker appending a relocation table + fixup code to the end of the .COM file during linking
  • COM option now supports 0 and 100h as well as any arbitrary offset
  • Segments are now sorted by group, then class
  • BSS and STACK are automatically moved to the end of the image
  • COMREL now allows the OBJ file to determine the placement of the relocation table and fixup code by defining the __COMREL segments itself
  • Fixed linker not to allow self-relative offset FIXUPP records that refer to another segment if the other segment has a different segment base