Commit Verlauf

Autor SHA1 Nachricht Datum
  nickysn 5b47bad32a * use uppercase object section names in the OMF linker script for matching the vor 7 Jahren
  nickysn b3e4ace4e3 * fixed compilation of .com files in the i8086 tiny memory model, when used with vor 7 Jahren
  nickysn 22e8763100 + generate script code for creating the dwarf exe sections when using the vor 7 Jahren
  nickysn 6f44deb557 + implemented the -Xg option for putting the debug information in a separate vor 7 Jahren
  nickysn b80642c384 + started implementing support for generating Microsoft CodeView debug vor 7 Jahren
  nickysn 125360ca16 * fixed the amount of bytes in the 'data' section, reported by the compiler, vor 7 Jahren
  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 vor 7 Jahren
  pierre e68b8467b6 Use 'debug watcom all' if -g, without dwarf option is used vor 9 Jahren
  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