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 |