提交历史

作者 SHA1 备注 提交日期
  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 年之前
  nickysn 4ce5db5188 + also check the arange segment in ParseCompilationUnitForDebugInfoOffset 7 年之前
  marco dcfe1cae13 * fix 4265 cases where the index resolved a lemma that had a link= property. 7 年之前
  nickysn 81d5483ab1 * subtract the process load segment from the code segment on i8086 7 年之前
  nickysn 875330d84f + pass a segment (0 on non-i8086) to all ParseCompilationUnit* functions in unit 7 年之前
  nickysn d7a3f755e4 + also read arange segments on i8086 7 年之前
  marco d7f2ab0d28 * fix resolve* functions for filesystems with backslashes. 7 年之前
  nickysn 3989e57fed * take into account the address size in lnfodwrf.ReadAddress on i8086; support 7 年之前
  nickysn a7f5a69000 + added an address size parameter to lnfodrwf.ReadAddress(); pass the expected 7 年之前
  nickysn dc8b78abe6 + debug print the arange address and segment sizes 7 年之前
  nickysn 1f76f52996 * use hexstr(addr) in the dwarf backtrace function, so it displays always a good 7 年之前
  nickysn 96b53c168c * use hexstr(baseaddr) to print out the pointer value, regardless of its x86 type (near/far, etc.) 7 年之前