nickysn
|
97f65d350d
+ position the 'FAR_DATA' segments after the 'CODE' segments and before the
|
10 жил өмнө |
nickysn
|
4061628ffb
* the i8086-msdos default code segment (in near code memory models) renamed
|
10 жил өмнө |
Jonas Maebe
|
0d74e4f719
* changed paratargetdbg from a global variable into a field of toption
|
10 жил өмнө |
nickysn
|
6665cec157
* put the startup code first also when using the internal linker in i8086 far
|
10 жил өмнө |
nickysn
|
ea27b97f3a
* fixed the order of the _NULL and _AFTERNULL segments
|
10 жил өмнө |
nickysn
|
d7f08866e5
* use the TMZExeOutput.MZFlatContentSection property in TInternalLinkerMsDos.GetTotalSizeForSegmentClass
|
10 жил өмнө |
nickysn
|
eed7e3aa6b
+ implemented GetCode/Data/BssSize in the i8086-msdos internal linker
|
10 жил өмнө |
nickysn
|
ebde434255
* specify the proper segment ordering in the link script of the i8086-msdos
|
10 жил өмнө |
nickysn
|
0dab94e35d
* i8086-msdos internal linker: put the static libraries in a group, to enable
|
10 жил өмнө |
nickysn
|
ef207475fd
+ parse omf modend records and add symbol for module start address
|
10 жил өмнө |
nickysn
|
e1298a035c
* provide msdos-specific dummy overrides for GetCode/Data/BssSize to avoid crash
|
10 жил өмнө |
nickysn
|
d4a4b9a57b
* refactored the internal linker ar object reader object creation to allow using
|
10 жил өмнө |
nickysn
|
91d3cb1cd0
+ initial implementation of TInternalLinkerMsDos.DefaultLinkScript
|
10 жил өмнө |
nickysn
|
3b288554e7
+ more msdos internal linker classes added
|
10 жил өмнө |
nickysn
|
93ec811c97
+ created the msdos internal linker class (empty for now)
|
10 жил өмнө |
nickysn
|
9f31fcc2ca
+ added support for HeapMax in the far data i8086 memory models as well
|
11 жил өмнө |
nickysn
|
7cfd7a66cd
+ create a special 'heap' segment with reserved space equal to heapsize (i.e.
|
11 жил өмнө |
nickysn
|
49f93b4464
* use the 'order' wlink directive to specify the segment order, instead of using
|
11 жил өмнө |
nickysn
|
510fa9596f
* add 'option quiet' to wlink to suppress its info messages
|
11 жил өмнө |
pierre
|
2a6e592fba
Handle link map for msdos wlink
|
11 жил өмнө |
nickysn
|
12b1e0cbfd
+ tell wlink to add dwarf debug info to the executable when -gw2/3/4 is used
|
11 жил өмнө |
nickysn
|
52a5ffc386
* use apptype to indicate that the target is a DOS .COM file, instead of introducing a new field in tsettings (as suggested by Sven)
|
12 жил өмнө |
nickysn
|
567cdf875b
+ added new i8086 compiler options -Wtexe and -Wtcom for specifying the MS-DOS
|
12 жил өмнө |
sergei
|
38058505ba
* Changed linking infrastructure to look like assembler one:
|
12 жил өмнө |
pierre
|
277ae481b8
Add passing of -k option to linker for msdos and go32v2 targets
|
12 жил өмнө |
nickysn
|
f5a9442910
+ added the appropriate startup code names for each memory model
|
12 жил өмнө |
nickysn
|
e28852d07d
* prt0 startup code file for small model renamed to prt0s
|
12 жил өмнө |
nickysn
|
b409d600ee
+ implemented the tiny memory model for i8086-msdos; we now produce working dos .com files as well
|
12 жил өмнө |
nickysn
|
fb12778f0e
+ add static libraries to the wlink script for the msdos target
|
12 жил өмнө |
nickysn
|
ec3d9ebc8a
wlink support added and made the default
|
12 жил өмнө |