Историја ревизија

Аутор SHA1 Порука Датум
  nickysn 1264eaf8c6 * fixed "nil pointer assignment" error in huge memory model пре 10 година
  nickysn 63f86ee6a5 + huge memory model fixes in the i8086-msdos startup code пре 10 година
  nickysn 4061628ffb * the i8086-msdos default code segment (in near code memory models) renamed пре 10 година
  nickysn a3dd5c7c17 * set stack alignment to 16 in the msdos startup code пре 10 година
  nickysn 5dc42404cf * capitalize omf segment class names, as that's how other 16-bit compilers write them пре 10 година
  nickysn 1643c5f073 * also capitalize 'DGROUP' in the msdos startup code as well after r31369 пре 10 година
  nickysn 536346a441 * use 'dw' instead of 'dd' to reference the stack, in order to prevent nasm from пре 10 година
  nickysn 3ee0fc22d9 * use 'dw' instead of 'dd' to reference the heap from the i8086-msdos startup пре 10 година
  nickysn 5a1ce6162b * set the bss, rodata and rodata_norel section alignment to 2 bytes for the i8086-msdos target пре 10 година
  nickysn 8edfd33af8 * use RegisterTinyHeapBlock_Simple_Prealigned in the msdos rtl пре 11 година
  nickysn 7958466ef9 * on i8086-msdos, in the compact and large memory models, set the end of heap to пре 11 година
  nickysn a61c775d29 + enabled the huge (>64kb) heap support in the compact and large memory models пре 11 година
  nickysn f7dd4f640a - rm the 'Memory allocation error' and 'Not enough memory' error messages from пре 11 година
  nickysn ba5ececab9 * i8086 far data memory model fixes in the int 0 (div by zero) handler пре 11 година
  nickysn e7e02467fc * fixed bug in MsDos and Intr in i8086 far data memory models not cleaning their пре 11 година
  nickysn 23b0cf2340 * msdos system unit variable dos_psp renamed PrefixSeg for TP7 compatibility пре 11 година
  nickysn 1910177cf0 + added heapmax support to the $M directive on i8086-msdos. It is currently пре 11 година
  nickysn 95449a3fd4 * fixed yet another dos_psp<>dgroup bug in the startup code for .exe files in пре 11 година
  nickysn 3164a10d9d * fixed a bug in the startup code for tiny memory model, which caused the пре 11 година
  nickysn cd6b15f49a * slight optimization to the small and medium model startup code пре 11 година
  nickysn 1295b4abf7 - removed the call to CheckNullArea from the exit code for the tiny memory model пре 11 година
  nickysn 7cfd7a66cd + create a special 'heap' segment with reserved space equal to heapsize (i.e. пре 11 година
  nickysn 2dc8839af5 * set class=data to all data segments/sections on i8086 пре 11 година
  nickysn 8ad63788c7 - do not emit a stack segment in the tiny memory model пре 11 година
  nickysn 73d7f2aa18 * let the compiler generate the stack segment in i8086 near data memory models пре 11 година
  nickysn d4565aeec2 * in i8086 far data memory models add reference to the beginning of stack from пре 11 година
  nickysn 3cc8ff11e3 + generate the stack segment for i8086 far data memory models from within fpc пре 11 година
  nickysn e4d4dd9d81 * replaced tabs with spaces, fixes identation пре 11 година
  nickysn 85c6ffa102 * setup a true far data memory layout in the compact and large models with пре 11 година
  nickysn e4437bcd51 + initialize the segment of __stktop, __stkbottom, __nearheap_start and пре 11 година