Commit History

Author SHA1 Message Date
  nickysn 8edfd33af8 * use RegisterTinyHeapBlock_Simple_Prealigned in the msdos rtl 11 years ago
  nickysn 7958466ef9 * on i8086-msdos, in the compact and large memory models, set the end of heap to 11 years ago
  nickysn a61c775d29 + enabled the huge (>64kb) heap support in the compact and large memory models 11 years ago
  nickysn f7dd4f640a - rm the 'Memory allocation error' and 'Not enough memory' error messages from 11 years ago
  nickysn ba5ececab9 * i8086 far data memory model fixes in the int 0 (div by zero) handler 11 years ago
  nickysn e7e02467fc * fixed bug in MsDos and Intr in i8086 far data memory models not cleaning their 11 years ago
  nickysn 23b0cf2340 * msdos system unit variable dos_psp renamed PrefixSeg for TP7 compatibility 11 years ago
  nickysn 1910177cf0 + added heapmax support to the $M directive on i8086-msdos. It is currently 11 years ago
  nickysn 95449a3fd4 * fixed yet another dos_psp<>dgroup bug in the startup code for .exe files in 11 years ago
  nickysn 3164a10d9d * fixed a bug in the startup code for tiny memory model, which caused the 11 years ago
  nickysn cd6b15f49a * slight optimization to the small and medium model startup code 11 years ago
  nickysn 1295b4abf7 - removed the call to CheckNullArea from the exit code for the tiny memory model 11 years ago
  nickysn 7cfd7a66cd + create a special 'heap' segment with reserved space equal to heapsize (i.e. 11 years ago
  nickysn 2dc8839af5 * set class=data to all data segments/sections on i8086 11 years ago
  nickysn 8ad63788c7 - do not emit a stack segment in the tiny memory model 11 years ago
  nickysn 73d7f2aa18 * let the compiler generate the stack segment in i8086 near data memory models 11 years ago
  nickysn d4565aeec2 * in i8086 far data memory models add reference to the beginning of stack from 11 years ago
  nickysn 3cc8ff11e3 + generate the stack segment for i8086 far data memory models from within fpc 11 years ago
  nickysn e4d4dd9d81 * replaced tabs with spaces, fixes identation 11 years ago
  nickysn 85c6ffa102 * setup a true far data memory layout in the compact and large models with 11 years ago
  nickysn e4437bcd51 + initialize the segment of __stktop, __stkbottom, __nearheap_start and 11 years ago
  nickysn 4eeff66922 + compact and large memory model support added to the MsDos and Intr procedures 11 years ago
  nickysn 25be2bc720 * define macros identifying the code and data model in each of the memory models 11 years ago
  nickysn f4c463b6bd * prt0stm.asm renamed prt0comn.asm, as it will probably be used as the common 11 years ago