Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  nickysn b18602485a * fixed base segment calculation on i8086 (code moved after call to OpenDwarf, 7 vuotta sitten
  nickysn 45bcbca71b * fixed reading of DW_FORM_ref_addr on i8086 7 vuotta sitten
  nickysn 2a5fbd4598 * continue reading the segment when walking the dwarf arange tuples on i8086 7 vuotta sitten
  nickysn d1cdd8be7c * do not emit padding bytes after the dwarf arange header on i8086 for 7 vuotta sitten
  nickysn 6fedf7e930 + debug dump the address size from the header in ParseCompilationUnitForFunctionName 7 vuotta sitten
  nickysn 1d3ad2b078 + also take the segment portion of the address in lnfodwrf.ParseCompilationUnit 7 vuotta sitten
  nickysn 4ce5db5188 + also check the arange segment in ParseCompilationUnitForDebugInfoOffset 7 vuotta sitten
  nickysn 81d5483ab1 * subtract the process load segment from the code segment on i8086 7 vuotta sitten
  nickysn 875330d84f + pass a segment (0 on non-i8086) to all ParseCompilationUnit* functions in unit 7 vuotta sitten
  nickysn d7a3f755e4 + also read arange segments on i8086 7 vuotta sitten
  nickysn 3989e57fed * take into account the address size in lnfodwrf.ReadAddress on i8086; support 7 vuotta sitten
  nickysn a7f5a69000 + added an address size parameter to lnfodrwf.ReadAddress(); pass the expected 7 vuotta sitten
  nickysn dc8b78abe6 + debug print the arange address and segment sizes 7 vuotta sitten
  nickysn 1f76f52996 * use hexstr(addr) in the dwarf backtrace function, so it displays always a good 7 vuotta sitten
  nickysn 96b53c168c * use hexstr(baseaddr) to print out the pointer value, regardless of its x86 type (near/far, etc.) 7 vuotta sitten
  nickysn abe61d0daa * the 'addr' and 'baseaddr' parameters of exeinfo.GetModuleByAddr changed to 7 vuotta sitten
  nickysn 0ceb1244bf * changed the type of the first parameter ('addr') of lnfodwrf.GetLineInfo to 7 vuotta sitten
  nickysn 2411cb3f24 * fix save/restore of base/index/pos on i8086 7 vuotta sitten
  nickysn 0ca05f042b + parse the openwatcom dwarf extension DW_LNE_SET_SEGMENT and also track segment 7 vuotta sitten
  nickysn 60d49d696a * fix for ReadLEB128 on 16-bit CPUs 7 vuotta sitten
  nickysn 994783db95 + introduce the TFilePos type for storing file offsets; use longint instead of 7 vuotta sitten
  nickysn 8364b1f4ca * changed the result of function Pos() to SizeInt (same type as the 'index' 7 vuotta sitten
  maciej-izak 322720236c + added missing dwarf constants: DW_FORM_sec_offset, DW_FORM_exprloc and DW_FORM_flag_present 8 vuotta sitten
  florian 71b7cd7e1d * the size of DW_FORM_ref_addr entries depends on the DWARF version 9 vuotta sitten
  florian a7346b2f9d + make use of .debug_aranges section for faster name search when generating stack backtraces 9 vuotta sitten
  florian feb15f08b3 * abbrev section must be re-read for each chunk of debug info, should resolve #29825 9 vuotta sitten
  florian 928027a7a4 * read Dwarf data blocks correctly 9 vuotta sitten
  florian 8a2917639b * improved comments 9 vuotta sitten
  florian 5109ad9c55 + write also the function name in stack backtraces when dwarf debugging info is used, resolves #17574 9 vuotta sitten
  michael 9225ff3293 * Fix for bug ID #28283 by Denis Kozlov 9 vuotta sitten