Commit History

Autor SHA1 Mensaxe Data
  nickysn 13ed542f0c + also fill the "size" field in the SEGDEF records %!s(int64=10) %!d(string=hai) anos
  nickysn a0aa85f372 + also fill "overlay name" in the SEGDEF records %!s(int64=10) %!d(string=hai) anos
  nickysn 293ffda788 * build the list of SEGDEF records from the ObjSectionList, instead of using a %!s(int64=10) %!d(string=hai) anos
  nickysn 1d236e8386 + count omf sections and set their index starting with 1 %!s(int64=10) %!d(string=hai) anos
  nickysn e87148c425 + added property PrimaryGroup to TOmfObjSection; fill it with 'dgroup' if %!s(int64=10) %!d(string=hai) anos
  nickysn c7af648d69 + added omf-specific properties to TOmfObjSection and fill them in the constructor %!s(int64=10) %!d(string=hai) anos
  nickysn 38f8a942e2 + added descendant class TOmfObjSection (empty for now) for storing omf sections' extra data %!s(int64=10) %!d(string=hai) anos
  nickysn a1bc36ab56 + TOmfObjData.writeReloc: write the actual offset of the symbol in the section data %!s(int64=10) %!d(string=hai) anos
  nickysn 6a7fff644a * align non-code sections with zeros, instead of nops in the nasm asm output %!s(int64=10) %!d(string=hai) anos
  florian 29c28fd710 + define to be able to use epiktimer for time measurements %!s(int64=10) %!d(string=hai) anos
  florian 6e11efa664 - remove unneeded variable %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 5d8483185f * silence another warning from r30449 %!s(int64=10) %!d(string=hai) anos
  michael 5f1553c1e7 * Patch from Tony Whyman, adding DisplayWidth stored modified to TFIeld properties (bug 27768) %!s(int64=10) %!d(string=hai) anos
  michael 2412a2faa2 * Fix for record no, recno tests pass %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 640efba580 * fixed warnings after r30449/r30450 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe b403a8c3fd * fixed ppu dump for objc categories %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe f6b03b2912 * updated ppudump for changes in ppu version 174 %!s(int64=10) %!d(string=hai) anos
  michael 9a807bdfe3 * Implemented RETURNING clause as a way of updating fields %!s(int64=10) %!d(string=hai) anos
  michael 1427d94933 * Check changecount before deciding to cancel updates %!s(int64=10) %!d(string=hai) anos
  michael 1caae4e3bc * Fixed typo, part 2 (bug 27789) %!s(int64=10) %!d(string=hai) anos
  michael b9aa2928df * Fixed typo (bug 27789) %!s(int64=10) %!d(string=hai) anos
  nickysn 877a769ac3 + support align directive with a given use_op/fillop in the NASM asm writer %!s(int64=10) %!d(string=hai) anos
  nickysn 824bfd961b + very early (and incomplete/broken) implementation of FIXUPP records in the omf %!s(int64=10) %!d(string=hai) anos
  nickysn 3840db5457 * handle aitconst_farptr with a constant (nil) directly in the internal asm %!s(int64=10) %!d(string=hai) anos
  nickysn 393b9b54a8 + handle aitconst_farptr in the internal asm writer as a new relocation type (RELOC_FARPTR) %!s(int64=10) %!d(string=hai) anos
  nickysn 1c5d0ed09a + support aitconst_farptr in tai_const.size %!s(int64=10) %!d(string=hai) anos
  nickysn b67fea70bd + write a MODEND (end of module) record at the end of the omf file %!s(int64=10) %!d(string=hai) anos
  nickysn 28dc9fe68b * fixed definition of the ALUSInt type on 16-bit CPUs %!s(int64=10) %!d(string=hai) anos
  nickysn c59855b5e7 + start writing actual section content (without fixups and probably still buggy) %!s(int64=10) %!d(string=hai) anos
  florian 134457fb8c + define types depending on the ALU register size of the CPU, e. g. for most 8 Bit CPUs this is different from Ptr(U)Int, and e.g. also for the far pointer memory models of i8086 %!s(int64=10) %!d(string=hai) anos