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

Аутор SHA1 Порука Датум
  nickysn 46b82e3208 + added the necessary changes for section based smartlinking to the msdos пре 7 година
  pierre ba7586a5c8 Fix for FPU generated exception as interrupt 0x10, contributed by Max Nazhalov пре 8 година
  pierre 963d109331 Add two word variables to store fpu control and status register in interrupt 0x10 пре 8 година
  pierre 8a7de4a4d3 Add calls to FPC_HANDLE_I8086_ERROR and add handlers for interrupt $10 and $75 пре 8 година
  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 година