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

Аутор SHA1 Порука Датум
  nickysn 9c435a0bcb + added is_8/16bit and is_oversizedint/is_oversizedord helper functions in defutil.pas пре 12 година
  nickysn 7b8e18ba40 * updated aint to tcgint in jvm/hlcgcpu.pas as well (needed after r23761) пре 12 година
  nickysn 8cf0f5db89 + a very quick and dirty script for running tests in dosbox and passing the exit code back пре 12 година
  nickysn 91038d6d0a * prevent compilation warning due to function result not being set in tinlinenode.first_seg пре 12 година
  nickysn be761ba232 * sequences that check for cpu64bitaddr made to also check for cpu32bitaddr instead of cpu32bitalu. this fixes ppcjvm compilation пре 12 година
  nickysn c44f760015 * i8086 near heap renamed 'tiny heap', moved to the inc/ directory пре 12 година
  nickysn 599d5d74ca + implemented Randomize for msdos пре 12 година
  nickysn efa90dd1f3 * fixed potential buffer overflow in GetDir() пре 12 година
  nickysn af751145b7 + msdos directory functions implemented, based on go32v2 пре 12 година
  nickysn bca3cd6160 + implemented all the remaining msdos file functions пре 12 година
  nickysn 620dc8cb64 * close all open files on exit пре 12 година
  nickysn a463c1f558 + implemented file routines do_open and do_close for msdos, based on the go32v2 code пре 12 година
  nickysn bbcd3506b3 + call initvariantmanager on msdos system unit startup пре 12 година
  nickysn 28545f2fad + implemented near heap for i8086-msdos, based on the embedded target heap пре 12 година
  nickysn aab6df13ba * use Seg() instead of DSeg in the msdos rtl пре 12 година
  nickysn 4d8adbf5ff + implemented Seg() for i8086 (small/tiny memory model) пре 12 година
  nickysn 917a1eb0f2 * the default Seg() handling moved to virtual methods, so that they can be overriden in the i8086 code generator пре 12 година
  nickysn 27559aa5f8 * use Ofs() instead of typecasting to word for getting the offset of a pointer пре 12 година
  nickysn 2fd729cb4d + added CheckLFN to the msdos rtl пре 12 година
  nickysn f270263d3d * default stack size for msdos changed to 4096 bytes пре 12 година
  nickysn 8f71f3b5fd + initialize more stuff in the msdos system unit startup пре 12 година
  nickysn 324b4a8a0a * declare the .bss sections with class=bss, so wlink treats them as bss sections and leaves them out of the executable пре 12 година
  nickysn 47342630e0 + allocate space for stack and heap dynamically on program startup for i8086-msdos пре 12 година
  florian 9edacdc9b4 + mem declarations пре 12 година
  florian 5ab9742c22 + start of dos unit (derived from go32v2) пре 12 година
  nickysn 102f929e99 - do not initialize the flags register on entry to the interrupt in the Intr/MsDos procedure (which is the TP-compatible behavior) пре 12 година
  nickysn b61a9ba6a6 + implemented GetProcessID for i8086-msdos (returns the PSP) пре 12 година
  florian 1ab42714c3 + fix compilation by adding a Int32 type, no sure why it is needed пре 12 година
  florian fef7832790 * enable absolute for i8086-msdos пре 12 година
  florian 40af7b2817 + add msdos target to ppudump пре 12 година