Historia zmian

Autor SHA1 Wiadomość Data
  pierre e49025a086 More -CriotR fixes: 6 lat temu
  florian 68eb921d46 * broken compilation after r39347 fixed 7 lat temu
  nickysn 45337b67fe + when using the i8086 with section based smartlinking, create OMF section 7 lat temu
  nickysn ab47c8b899 + introduce the omf_section_primary_group function. Use it instead of 7 lat temu
  nickysn 5eb69edf9e + support segments (sections) with a primary group, other than 'DGROUP' in the 7 lat temu
  nickysn bfdd75eabf + support AB_LOCAL symbols in OMF object files, by implementing support for 7 lat temu
  nickysn 98634899f2 + support OMF fixups, determined by thread 7 lat temu
  nickysn 189cba817e + added method TOmfSubRecord_THREAD.ApplyTo, which applies the data in the 7 lat temu
  nickysn 26e808e155 + added classes for maintaining the OMF fixup thread state 7 lat temu
  nickysn 54a8d8de58 + added class for decoding/encoding THREAD OMF subrecords 7 lat temu
  nickysn 0a01c0c76f * autoswitch to writing 32-bit SEGDEF OMF records if there's a need to encode a 7 lat temu
  nickysn 70be0dc6e9 * changed internal error number to make it unique 7 lat temu
  nickysn dcdfecbf35 * changed internal error number to make it unique 7 lat temu
  nickysn a656d98657 * autoswitch to writing 32-bit PUBDEF OMF records if there's a need to encode a 7 lat temu
  nickysn a12622e06f * use 1-byte alignment instead of 4-byte alignment for the OMF dwarf sections 7 lat temu
  nickysn 3d6d020fca + implemented the actual writing of LINNUM OMF records 7 lat temu
  nickysn 42164b5c01 + omf writer: support writing partial LINNUM records (up to 1024 bytes, 7 lat temu
  nickysn 2741a30f20 + added method TOmfSubRecord_LINNUM_MsLink_LineNumberList.Clear 7 lat temu
  nickysn 0b296ac828 * extracted the parts of the TOmfRecord_LINNUM_MsLink class, which implement a 7 lat temu
  nickysn 718e83954f * merge duplicate strings in the LNAMES section, when writing OMF object 7 lat temu
  nickysn fc9d331b42 + added classes for reading/writing LINNUM OMF records in the Microsoft LINK 7 lat temu
  nickysn ba2c06a239 + added class for reading/writing LINNUM (line number debug info) records in the 7 lat temu
  nickysn 2af5c9d508 * changed type used for section alignment from byte/shortint to longint, so the 7 lat temu
  florian b1dff29cbf * removed unused units 8 lat temu
  nickysn 7ee133162c * use OMF section names, starting with dot for the dwarf debug info for 8 lat temu
  florian 90b284e169 + generate .debug_aranges sections for dwarf debug info: enables faster address to debug info translation 9 lat temu
  nickysn 4edbd27774 * support writing omf libraries with size greater than 251 blocks 9 lat temu
  nickysn f14f4ff924 * use the 'FAR_DATA' segment class name instead of 'DATA' or 'BSS' in the huge 10 lat temu
  nickysn cfab5d3d3e * the omfbase.omf_segclass const array converted to function in order to be able 10 lat temu
  nickysn cc2e27b555 * the function which returns the alignment of omf sections moved to unit 10 lat temu