Historial de Commits

Autor SHA1 Mensaje Fecha
  nickysn a7e059c875 + support segment relocations in the omf writer hace 10 años
  nickysn 03e8c3ae05 + support RELOC_RELATIVE relocations in the omf object writer, by using omf's hace 10 años
  nickysn 3dd914a7b9 + write the proper external symbol index in the omf FIXUPP records. WLink no hace 10 años
  nickysn d8f04418be + write EXTDEF records in the omf output file hace 10 años
  nickysn 8a831f4c7f * always clear segments and groups in the beginning of TOmfObjOutput.writeData, because the same objects is used for creating multiple object files hace 10 años
  nickysn 7ecb7f83e9 + create omf fixups for external symbols (external symbol index not set yet) hace 10 años
  nickysn e1ae2d9387 + create a symbol relocation for external symbols in TOmfObjData.writeReloc hace 10 años
  nickysn 76da1db832 + write all the public symbols in a PUBDEF record in the omf obj writer hace 10 años
  nickysn 35e008e44b * TOmfRelocation modified to build the omf FIXUP subrecord later, during hace 10 años
  nickysn 9e701454c6 + add group "dgroup", this time built from the ObjSectionList, instead of hardcoded hace 10 años
  nickysn 068e3d93c7 * fixed warnings during compilation of an i8086 cross compiler hace 10 años
  nickysn 13ed542f0c + also fill the "size" field in the SEGDEF records hace 10 años
  nickysn a0aa85f372 + also fill "overlay name" in the SEGDEF records hace 10 años
  nickysn 293ffda788 * build the list of SEGDEF records from the ObjSectionList, instead of using a hace 10 años
  nickysn 1d236e8386 + count omf sections and set their index starting with 1 hace 10 años
  nickysn e87148c425 + added property PrimaryGroup to TOmfObjSection; fill it with 'dgroup' if hace 10 años
  nickysn c7af648d69 + added omf-specific properties to TOmfObjSection and fill them in the constructor hace 10 años
  nickysn 38f8a942e2 + added descendant class TOmfObjSection (empty for now) for storing omf sections' extra data hace 10 años
  nickysn a1bc36ab56 + TOmfObjData.writeReloc: write the actual offset of the symbol in the section data hace 10 años
  nickysn 824bfd961b + very early (and incomplete/broken) implementation of FIXUPP records in the omf hace 10 años
  nickysn b67fea70bd + write a MODEND (end of module) record at the end of the omf file hace 10 años
  nickysn c59855b5e7 + start writing actual section content (without fixups and probably still buggy) hace 10 años
  nickysn ef9c15c165 + write link pass 1 separator to omf obj output hace 10 años
  nickysn 4fc55f97fc * refactored adding groups to use a method with an 'array of const' parameter hace 10 años
  nickysn a9f10f60eb + write the dgroup GRPDEF record hace 10 años
  nickysn a84537dd9b + create the default segments and write them in the OMF object file hace 10 años
  nickysn 72bfe8d2c4 + implemented writing of the LNAMES omf record(s) hace 10 años
  nickysn e4c612611f + added class (and constants) for handling OMF COMENT records. Write a COMENT hace 10 años
  nickysn 70577a55f3 + write the omf header in the omf binary writer hace 10 años
  nickysn 49d501a798 + added unit omfbase for omf definitions; currently contains all the omf record hace 10 años