nickysn
|
5b47bad32a
* use uppercase object section names in the OMF linker script for matching the
|
7 年之前 |
nickysn
|
b3e4ace4e3
* fixed compilation of .com files in the i8086 tiny memory model, when used with
|
7 年之前 |
nickysn
|
22e8763100
+ generate script code for creating the dwarf exe sections when using the
|
7 年之前 |
nickysn
|
6f44deb557
+ implemented the -Xg option for putting the debug information in a separate
|
7 年之前 |
nickysn
|
b80642c384
+ started implementing support for generating Microsoft CodeView debug
|
7 年之前 |
nickysn
|
125360ca16
* fixed the amount of bytes in the 'data' section, reported by the compiler,
|
7 年之前 |
Károly Balogh
|
e6aed467b5
renamed script unit to cscript to avoid namespace conflict with univint package on Darwin. this makes it possible to build the textmode IDE on Darwin
|
7 年之前 |
pierre
|
e68b8467b6
Use 'debug watcom all' if -g, without dwarf option is used
|
9 年之前 |
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 年之前 |