Commit History

Author SHA1 Message Date
  nickysn 0fe3bee97e * set STATICLIBPREFIX to empty for the msdos target in fpcmake.ini 12 years ago
  nickysn 873d5f7d05 * makefiles regenerated 12 years ago
  nickysn 592dcc5b83 * compile the RTL with -CX when running the testsuite for msdos 12 years ago
  nickysn a05823b8bf * updated fpcmake.inc after the changes in fpcmake.inc from my previous commit 12 years ago
  nickysn f3690daf95 * set the msdos staticlibext (.lib) and short suffix (d16) in fpcmake.ini 12 years ago
  florian 74880f639a * msdos is a 8.3 target as well 12 years ago
  florian 259e9757a7 * for the time being, skip units which do not build on i8086-msdos 12 years ago
  florian 7120d416f5 * enable only units which build on msdos 12 years ago
  nickysn 96fd997a97 - rm unported code from go32v2, generate runtime 304 if an unimplemented function is called 12 years ago
  nickysn 3d6dbfe1f7 * regenerated the testsuite makefiles with the new fpcmake, which supports i8086-msdos 12 years ago
  nickysn 526c3b9c9b * val, str and read/write(ln) now use is_oversizedint/ord to determine which helper function to use; this also clears the warnings that prevented compilation of the 64-bit targets 12 years ago
  nickysn 9c435a0bcb + added is_8/16bit and is_oversizedint/is_oversizedord helper functions in defutil.pas 12 years ago
  nickysn 7b8e18ba40 * updated aint to tcgint in jvm/hlcgcpu.pas as well (needed after r23761) 12 years ago
  nickysn 8cf0f5db89 + a very quick and dirty script for running tests in dosbox and passing the exit code back 12 years ago
  nickysn 91038d6d0a * prevent compilation warning due to function result not being set in tinlinenode.first_seg 12 years ago
  nickysn be761ba232 * sequences that check for cpu64bitaddr made to also check for cpu32bitaddr instead of cpu32bitalu. this fixes ppcjvm compilation 12 years ago
  nickysn c44f760015 * i8086 near heap renamed 'tiny heap', moved to the inc/ directory 12 years ago
  nickysn 599d5d74ca + implemented Randomize for msdos 12 years ago
  nickysn efa90dd1f3 * fixed potential buffer overflow in GetDir() 12 years ago
  nickysn af751145b7 + msdos directory functions implemented, based on go32v2 12 years ago
  nickysn bca3cd6160 + implemented all the remaining msdos file functions 12 years ago
  nickysn 620dc8cb64 * close all open files on exit 12 years ago
  nickysn a463c1f558 + implemented file routines do_open and do_close for msdos, based on the go32v2 code 12 years ago
  nickysn bbcd3506b3 + call initvariantmanager on msdos system unit startup 12 years ago
  nickysn 28545f2fad + implemented near heap for i8086-msdos, based on the embedded target heap 12 years ago
  nickysn aab6df13ba * use Seg() instead of DSeg in the msdos rtl 12 years ago
  nickysn 4d8adbf5ff + implemented Seg() for i8086 (small/tiny memory model) 12 years ago
  nickysn 917a1eb0f2 * the default Seg() handling moved to virtual methods, so that they can be overriden in the i8086 code generator 12 years ago
  nickysn 27559aa5f8 * use Ofs() instead of typecasting to word for getting the offset of a pointer 12 years ago
  nickysn 2fd729cb4d + added CheckLFN to the msdos rtl 12 years ago