Commit Verlauf

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