Commit History

Автор SHA1 Съобщение Дата
  nickysn c41f736958 + allow MemPos_EndExeSection to be called with an empty section name преди 7 години
  nickysn 97365abbcf + set the oso_debug flag to dwarf MZ exe sections преди 7 години
  nickysn 239fb25179 + assign an MZExeUnifiedLogicalSegment object to the OMF dwarf sections, so that преди 7 години
  nickysn 7103e3cb5c + set the oso_debug section flags when reading an OMF section, which belongs to преди 7 години
  nickysn c56ebad183 + implemented writing of dwarf debug info (by calling writeDebugElf) in преди 7 години
  nickysn 29b3ec3fdb * call MaybeSwapHeader and MaybeSwapSecHeader in TMZExeOutput.writeDebugElf, so преди 7 години
  nickysn daa47f4b7f + completed the internal debug ELF writer in TMZExeOutput.writeDebugElf (not преди 7 години
  nickysn 420a57ddc6 * use upper case OMF section names when using i8086 section-based smart linking преди 7 години
  nickysn b9ab9e5782 + initial (experimental) implementation of section-based smartlinking for i8086. преди 7 години
  nickysn bfdd75eabf + support AB_LOCAL symbols in OMF object files, by implementing support for преди 7 години
  nickysn e6a8c058e0 * moved the handling of LIDATA OMF records (which currently only produces a преди 7 години
  nickysn 02fc2827e0 * TOmfObjInput.ReadLEDataAndFixups renamed ReadLeOrLiDataAndFixups преди 7 години
  nickysn e410a0aefb + support OMF FIXUPP records, containing only THREAD subrecords to occur without преди 7 години
  nickysn 002b116322 * use a case statement, instead of 'if', based on the OMF record type in преди 7 години
  nickysn 98634899f2 + support OMF fixups, determined by thread преди 7 години
  nickysn 2fb73de404 + support reading OMF files with THREAD FIXUPP subrecords; note that fixups, преди 7 години
  nickysn ebecfb1ce9 + added a FFixupThreads property with a TOmfThreads object to TOmfObjInput преди 7 години
  nickysn f505718e6c + started implementing TMZExeOutput.writeDebugElf; nothing is written yet, only преди 7 години
  pierre f80e73eac2 Remove references to sym variable when not set (revealed warning generated when compiling with -O4 option) преди 7 години
  nickysn 8c842c1337 * changed the type of the 'size' parameter of TOmfObjOutput.AddSegment to преди 7 години
  nickysn f5862efcd4 + support writing 32-bit LEDATA OMF records преди 7 години
  nickysn ca50b14e21 * set the omf section size limit to 32-bit for the dwarf debug sections преди 7 години
  nickysn 600b460ecd + added new debug output option -godwarfomflinnum for generating line number преди 7 години
  nickysn 3d6d020fca + implemented the actual writing of LINNUM OMF records преди 7 години
  nickysn b80642c384 + started implementing support for generating Microsoft CodeView debug преди 7 години
  nickysn 718e83954f * merge duplicate strings in the LNAMES section, when writing OMF object преди 7 години
  nickysn 65c2575883 + added win16stub const array (small dos exe, which prints 'This program преди 7 години
  nickysn 7763942907 * fixed the 'Unsupported fixup location type' error messages in the MZ internal преди 7 години
  nickysn 2af5c9d508 * changed type used for section alignment from byte/shortint to longint, so the преди 7 години
  florian e7fd71db36 + write name of segment/group which is too large преди 8 години