Commit History

Author SHA1 Message Date
  michael e8f74fdbdb * Fix bug #33869, wrong assignment in CopyFromDataset for largeint fields 7 years ago
  nickysn 3aff9d6735 * set MemPos to 0 for each debug .MZ section. This fixes all references within 7 years ago
  svenbarth c495f10b29 + added tests for Mantis #33839 which is now fixed with the recent changes 7 years ago
  svenbarth 22a5e5e4ee * the symbol parsed for "specialize" does not need to be a type; it could be a procsym or some other type (e.g. a constant of the same name in a third unit) 7 years ago
  svenbarth 598ac21791 * if the generic dummy symbol is a procsym (with procdefs added) then this is the symbol that should be resolved to 7 years ago
  svenbarth 8423fd7632 * also process procsyms when adding a symtable as they may be generic dummy symbols as well 7 years ago
  svenbarth 5510b13975 * ensure that sto_has_generic is set when a generic routine has been parsed 7 years ago
  nickysn 84b5265312 + append a TIS trailer after the debug ELF (this helps the watcom debugger find 7 years ago
  nickysn 480eedac9f * fix/pretty print the segment and group list with too long segment/group/class 7 years ago
  nickysn 8af56ad6c8 * fixed silly (caused by copy/paste) bug when writing elf section contents in the dwarf debug binary, produced by TMZExeOutput.writeDebugElf 7 years ago
  nickysn 11cf2a6996 * emit a warning, when encountering an omf reference to a section, that has been 7 years ago
  nickysn c41f736958 + allow MemPos_EndExeSection to be called with an empty section name 7 years ago
  nickysn 97365abbcf + set the oso_debug flag to dwarf MZ exe sections 7 years ago
  nickysn 239fb25179 + assign an MZExeUnifiedLogicalSegment object to the OMF dwarf sections, so that 7 years ago
  nickysn 7103e3cb5c + set the oso_debug section flags when reading an OMF section, which belongs to 7 years ago
  nickysn b7bfac11cb + enable using the i8086 internal linker with debug info, if the compiler is 7 years ago
  nickysn 5b47bad32a * use uppercase object section names in the OMF linker script for matching the 7 years ago
  nickysn c56ebad183 + implemented writing of dwarf debug info (by calling writeDebugElf) in 7 years ago
  nickysn 29b3ec3fdb * call MaybeSwapHeader and MaybeSwapSecHeader in TMZExeOutput.writeDebugElf, so 7 years ago
  nickysn b34ab6b279 * The MaybeSwapXXXHeader functions moved from ogelf to the elfbase unit, so they 7 years ago
  nickysn daa47f4b7f + completed the internal debug ELF writer in TMZExeOutput.writeDebugElf (not 7 years ago
  svenbarth be0d51d64c * allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Pop 7 years ago
  svenbarth da672d1344 * instead of using separate booleans use a set to keep track of pending changes for popped settings 7 years ago
  nickysn b3e4ace4e3 * fixed compilation of .com files in the i8086 tiny memory model, when used with 7 years ago
  nickysn 420a57ddc6 * use upper case OMF section names when using i8086 section-based smart linking 7 years ago
  nickysn b9ab9e5782 + initial (experimental) implementation of section-based smartlinking for i8086. 7 years ago
  nickysn bfdd75eabf + support AB_LOCAL symbols in OMF object files, by implementing support for 7 years ago
  Mattias Gaertner 118ec57000 pastojs: typecast function to TJSFunction 7 years ago
  Mattias Gaertner cef027199c pastojs: typecast function to TJSFunction 7 years ago
  marcus b44c0265ee ssockets: fix for Amiga-systems 7 years ago