Commit History

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