nickysn
|
db5e67c3fe
+ introduced a new type TRelocDataInt for use as the 'data' parameter for
|
před 9 roky |
nickysn
|
4f8baf29c6
+ handle RELOC_FARPTR48 relocations as well in TOmfObjData.writeReloc; this is
|
před 9 roky |
nickysn
|
e628729e1d
+ support 48-bit (16:32) far pointer relocations in the OMF internal linker
|
před 9 roky |
nickysn
|
02a6b77e32
+ added support for 32-bit offset OMF relocations (fltOffset32) in the OMF internal linker
|
před 9 roky |
nickysn
|
c8e20dfe74
+ added i8086-specific consts RELOC_ABSOLUTE16 and RELOC_RELATIVE16, which are
|
před 9 roky |
nickysn
|
b9ca24d4df
+ added property to the omf object reader, specifying whether symbol names
|
před 9 roky |
nickysn
|
d5428ee210
* the CaseSensitive property in TOmfObjInput renamed CaseSensitiveSegments,
|
před 9 roky |
nickysn
|
e4b77c7aab
* accept omf object modules, containing LINNUM and LINNUM32 records in the
|
před 9 roky |
nickysn
|
30a7875d56
+ added hack for supporting linking with .obj files, generated by Borland's
|
před 9 roky |
nickysn
|
0d48e5f6c7
+ added support to the omf/i8086-msdos internal linker for omf relocation with
|
před 9 roky |
nickysn
|
b744c83581
+ implemented support for omf fixup records with target group other than 'DGROUP' in the i8086-msdos internal linker
|
před 9 roky |
nickysn
|
7d41d19150
+ added an error message when trying to compile a tiny model DOS .COM file with
|
před 9 roky |
Jonas Maebe
|
5f7b242222
* fixed compilation with -Oodfa/-O3
|
před 10 roky |
Jonas Maebe
|
991e1f49bd
* store a pointer to the used tasminfo record in every assembler writer, so
|
před 10 roky |
nickysn
|
393d86a2e5
+ implemented writing proper win16 dll import libraries
|
před 10 roky |
nickysn
|
1487236f29
+ support addr_fardataseg references in the internal asm writer
|
před 10 roky |
nickysn
|
4a855b140a
+ support mixing initialized and bss data in the same object section (only in
|
před 10 roky |
nickysn
|
2725b1160b
* name the 'FAR_DATA' class segments as module_name+'_DATA'
|
před 10 roky |
nickysn
|
cfab5d3d3e
* the omfbase.omf_segclass const array converted to function in order to be able
|
před 10 roky |
nickysn
|
cc2e27b555
* the function which returns the alignment of omf sections moved to unit
|
před 10 roky |
nickysn
|
3abfa177c4
* initialization of stack and dwarf debug omf sections moved from
|
před 10 roky |
nickysn
|
efef3882a0
* moved the code for determining whether an omf object section should
|
před 10 roky |
nickysn
|
2e6d462ff6
* omf segment class names moved to a const array in omfbase, so they can be used
|
před 10 roky |
nickysn
|
4061628ffb
* the i8086-msdos default code segment (in near code memory models) renamed
|
před 10 roky |
nickysn
|
1a8e203bf5
* moved the omf section names constant to the omfbase unit and use it also in
|
před 10 roky |
nickysn
|
919cc8377a
+ added class type property CObjSymbol to TExeOutput as well
|
před 10 roky |
nickysn
|
19aab3fd31
+ i8086-msdos internal linker: write symbol addresses in segment:offset format in the linker map file
|
před 10 roky |
nickysn
|
f41692710f
- removed bogus comment from TMZExeUnifiedLogicalSegment.CalcMemPos
|
před 10 roky |
nickysn
|
2467cb34c2
* fixed MemBasePos calculation for segments that go beyond the previous segment base
|
před 10 roky |
nickysn
|
2c05bcc28f
+ i8086-msdos internal linker: in the far data memory models, fill
|
před 10 roky |