Historial de Commits

Autor SHA1 Mensaje Fecha
  pierre eb67d87dec Avoid uninitialized variable warning with -O4 option hace 4 años
  yury 5d0e1dbe5a * msdos: Fixed section based smartlinking after my recent changes. hace 5 años
  yury c75953c12b * msdos: Implemented library based smartlinking of the dead stripable vectorized lists. It is enabled for the internal linker and wlink. These linkers sort sections by name by default. hace 5 años
  yury fcf085b141 * msdos: Include debug info only when it is enabled by options. hace 5 años
  nickysn 5b47bad32a * use uppercase object section names in the OMF linker script for matching the hace 7 años
  nickysn b3e4ace4e3 * fixed compilation of .com files in the i8086 tiny memory model, when used with hace 7 años
  nickysn 22e8763100 + generate script code for creating the dwarf exe sections when using the hace 7 años
  nickysn 6f44deb557 + implemented the -Xg option for putting the debug information in a separate hace 7 años
  nickysn b80642c384 + started implementing support for generating Microsoft CodeView debug hace 7 años
  nickysn 125360ca16 * fixed the amount of bytes in the 'data' section, reported by the compiler, hace 7 años
  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 hace 7 años
  pierre e68b8467b6 Use 'debug watcom all' if -g, without dwarf option is used hace 9 años
  nickysn 97f65d350d + position the 'FAR_DATA' segments after the 'CODE' segments and before the hace 10 años
  nickysn 4061628ffb * the i8086-msdos default code segment (in near code memory models) renamed hace 10 años
  Jonas Maebe 0d74e4f719 * changed paratargetdbg from a global variable into a field of toption hace 10 años
  nickysn 6665cec157 * put the startup code first also when using the internal linker in i8086 far hace 10 años
  nickysn ea27b97f3a * fixed the order of the _NULL and _AFTERNULL segments hace 10 años
  nickysn d7f08866e5 * use the TMZExeOutput.MZFlatContentSection property in TInternalLinkerMsDos.GetTotalSizeForSegmentClass hace 10 años
  nickysn eed7e3aa6b + implemented GetCode/Data/BssSize in the i8086-msdos internal linker hace 10 años
  nickysn ebde434255 * specify the proper segment ordering in the link script of the i8086-msdos hace 10 años
  nickysn 0dab94e35d * i8086-msdos internal linker: put the static libraries in a group, to enable hace 10 años
  nickysn ef207475fd + parse omf modend records and add symbol for module start address hace 10 años
  nickysn e1298a035c * provide msdos-specific dummy overrides for GetCode/Data/BssSize to avoid crash hace 10 años
  nickysn d4a4b9a57b * refactored the internal linker ar object reader object creation to allow using hace 10 años
  nickysn 91d3cb1cd0 + initial implementation of TInternalLinkerMsDos.DefaultLinkScript hace 10 años
  nickysn 3b288554e7 + more msdos internal linker classes added hace 10 años
  nickysn 93ec811c97 + created the msdos internal linker class (empty for now) hace 10 años
  nickysn 9f31fcc2ca + added support for HeapMax in the far data i8086 memory models as well hace 11 años
  nickysn 7cfd7a66cd + create a special 'heap' segment with reserved space equal to heapsize (i.e. hace 11 años
  nickysn 49f93b4464 * use the 'order' wlink directive to specify the segment order, instead of using hace 11 años