Commit History

作者 SHA1 備註 提交日期
  nickysn 6f44deb557 + implemented the -Xg option for putting the debug information in a separate 7 年之前
  nickysn 0a01c0c76f * autoswitch to writing 32-bit SEGDEF OMF records if there's a need to encode a 7 年之前
  nickysn 70be0dc6e9 * changed internal error number to make it unique 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 99f2f3d4b6 * changed the TObjRelocation.DataOffset and orgsize types to TObjSectionOfs instead of aword 7 年之前
  nickysn dcdfecbf35 * changed internal error number to make it unique 7 年之前
  nickysn a656d98657 * autoswitch to writing 32-bit PUBDEF OMF records if there's a need to encode a 7 年之前
  nickysn ca50b14e21 * set the omf section size limit to 32-bit for the dwarf debug sections 7 年之前
  nickysn 065a7b63d9 * changed the TObjSectionOfs type to be longword on i8086 7 年之前
  nickysn 584635c591 + introduce align_objsecofs; use it to align integers of type TObjSectionOfs 7 年之前
  nickysn f9748e928b * also changed the type of the 'DataPos' parameter of TObjData.layoutsections to TObjSectionOfs 7 年之前
  nickysn 04129b8c6e + introduce the TObjSectionOfs type - an unsigned integer, representing an 7 年之前
  florian 8f472d5212 * check for more controll flow statements before doing loop unrolling 7 年之前
  nickysn 308e439d5d + emit segment information in the dwarf debug info for static variables on i8086 7 年之前
  nickysn 76ff01beda + also emit the non-standard DW_LNE_set_segment watcom extended opcode in the 7 年之前
  nickysn 9d167dbd2a + emit DW_AT_segment attributes in the dwarf debug info for subroutines 7 年之前
  svenbarth 4354821f05 * regenerate msg* files after r39078 7 年之前
  svenbarth b7cc225149 * revert r39043 and r39045 which disallow static array constants inside dynamic constants for Delphi modes 7 年之前
  nickysn 4aa66d9033 * emit a 32-bit offset for DW_FORM_ref_addr on i8086 (Watcom compatibility) 7 年之前
  nickysn 2a5fbd4598 * continue reading the segment when walking the dwarf arange tuples on i8086 7 年之前
  nickysn d1cdd8be7c * do not emit padding bytes after the dwarf arange header on i8086 for 7 年之前
  nickysn 1a2f364e68 * use 32-bit address_size in the dwarf arange sections on i8086 (for Open Watcom 7 年之前
  nickysn 0efb86518b + emit dwarf segment information on i8086 in the .debug_aranges section 7 年之前
  nickysn 651571c00f + added comments, indicating where we emit the address_size and segment_size 7 年之前
  nickysn a12622e06f * use 1-byte alignment instead of 4-byte alignment for the OMF dwarf sections 7 年之前
  nickysn 6fedf7e930 + debug dump the address size from the header in ParseCompilationUnitForFunctionName 7 年之前
  nickysn a598e17c8a * fix loading of i8086-msdos ELF when the MZ binary in front of it exceeds 64kb 7 年之前
  nickysn 2955ee2dc4 + i8086-msdos implementation of exeinfo.GetModuleByAddr 7 年之前
  nickysn 1d3ad2b078 + also take the segment portion of the address in lnfodwrf.ParseCompilationUnit 7 年之前