Historial de Commits

Autor SHA1 Mensaje Fecha
  nickysn 4a649c9b08 + i8086 far data memory model support in DebugWrite hace 11 años
  nickysn 32c3f4e682 + added cld to DebugWrite hace 11 años
  nickysn 517f802ccc * revert to the initial implementation of GetCommandLine as the code generator hace 11 años
  nickysn 41d28f91e5 - rm asmmode intel from the i8086-msdos rtl, as that is the default asm mode on hace 11 años
  nickysn 2425eb243a * DebugWrite and DebugWriteLn moved to the implementation part of the system hace 11 años
  sergei 3a55c4301e * Since StackTop=StackBottom+StackLength, any two variables are sufficient to describe stack, the third one is redundant. hace 11 años
  nickysn 90c04fef80 + added nil pointer assignment test at the end of program for i8086-msdos hace 11 años
  nickysn 180ddf2ddd + i8086 FPU detection code updated to also identify the FPU type (8087/287/387+) hace 11 años
  nickysn 06c5acf69a + added division by zero exception handling for i8086-msdos hace 11 años
  nickysn 8066d12c87 * fixed the stack traces under i8086-msdos (StackTop wasn't initialized) hace 12 años
  nickysn 28c16f31e6 * __stkbottom, __nearheap_start and __nearheap_end moved to the implementation hace 12 años
  nickysn 009037f9d9 * the Seg0040, SegA000, SegB000 and SegB800 constants changed to typed constants hace 12 años
  nickysn 5d4ebf0dca + added extra_param_offset constant for accessing parameters in asm routines with nostackframe hace 12 años
  nickysn 4e2962e6ae - do not initialize the regular heap manager under i8086-msdos, so it can be smartlinked away hace 12 años
  nickysn 0013186e2d + fully implemented ParamStr and ParamCount on i8086-msdos hace 12 años
  nickysn 035cb74855 * far pointer helper types made global in the implementation of the system unit hace 12 años
  nickysn de26059b61 + added dos version check in GetProgramName hace 12 años
  nickysn 9185ee9423 - rm debug writeln committed by accident hace 12 años
  nickysn 7628c87e44 + obtain the msdos version on startup hace 12 años
  nickysn 52328554e4 + implemented ParamStr(0) on i8086-msdos, using our limited far pointer support hace 12 años
  pierre 7f5aa5a441 Avoid some range check errors for msdos target hace 12 años
  nickysn f1861a71d6 + fixed startup hang in the i8086-msdos rtl on systems without an FPU hace 12 años
  nickysn 74cd67b85c + added 8087 initialization to the msdos rtl (8087 presence detection is still a TODO) hace 12 años
  nickysn c44f760015 * i8086 near heap renamed 'tiny heap', moved to the inc/ directory hace 12 años
  nickysn 599d5d74ca + implemented Randomize for msdos hace 12 años
  nickysn 620dc8cb64 * close all open files on exit hace 12 años
  nickysn bbcd3506b3 + call initvariantmanager on msdos system unit startup hace 12 años
  nickysn 28545f2fad + implemented near heap for i8086-msdos, based on the embedded target heap hace 12 años
  nickysn aab6df13ba * use Seg() instead of DSeg in the msdos rtl hace 12 años
  nickysn 27559aa5f8 * use Ofs() instead of typecasting to word for getting the offset of a pointer hace 12 años