Historie revizí

Autor SHA1 Zpráva Datum
  marco 86581f6ddf --- Merging r30025 into '.': před 10 roky
  sergei 3a5e6485b5 - RTL: removed InitVariantManager, it was an empty procedure since day 1. před 10 roky
  nickysn 8edfd33af8 * use RegisterTinyHeapBlock_Simple_Prealigned in the msdos rtl před 11 roky
  nickysn c8e9d2cf6e + added a simplified version of RegisterTinyHeapBlock, for use when the tiny před 11 roky
  nickysn 9979aa702f + added the TP7-compatible pointer variables HeapOrg and HeapEnd, indicating, před 11 roky
  nickysn b1144508a7 * fixed the far/huge data ifdefs in InitDosHeap před 11 roky
  nickysn ace28a3552 * InitNearHeap procedure renamed InitDosHeap and added support for a huge heap. před 11 roky
  nickysn 23b0cf2340 * msdos system unit variable dos_psp renamed PrefixSeg for TP7 compatibility před 11 roky
  nickysn 1295b4abf7 - removed the call to CheckNullArea from the exit code for the tiny memory model před 11 roky
  nickysn 626000e50d + added System.SelectorInc to the msdos rtl (BP7 compatibility) před 11 roky
  nickysn 34e8e5a0dc * handle zero length strings correctly in DebugWrite/DebugWriteLn před 11 roky
  nickysn 381d09d03f + added extra_data_offset constant, similar to extra_param_offset but for data před 11 roky
  nickysn 4a649c9b08 + i8086 far data memory model support in DebugWrite před 11 roky
  nickysn 32c3f4e682 + added cld to DebugWrite před 11 roky
  nickysn 517f802ccc * revert to the initial implementation of GetCommandLine as the code generator před 11 roky
  nickysn 41d28f91e5 - rm asmmode intel from the i8086-msdos rtl, as that is the default asm mode on před 11 roky
  nickysn 2425eb243a * DebugWrite and DebugWriteLn moved to the implementation part of the system před 11 roky
  sergei 3a55c4301e * Since StackTop=StackBottom+StackLength, any two variables are sufficient to describe stack, the third one is redundant. před 11 roky
  nickysn 90c04fef80 + added nil pointer assignment test at the end of program for i8086-msdos před 11 roky
  nickysn 180ddf2ddd + i8086 FPU detection code updated to also identify the FPU type (8087/287/387+) před 11 roky
  nickysn 06c5acf69a + added division by zero exception handling for i8086-msdos před 11 roky
  nickysn 8066d12c87 * fixed the stack traces under i8086-msdos (StackTop wasn't initialized) před 12 roky
  nickysn 28c16f31e6 * __stkbottom, __nearheap_start and __nearheap_end moved to the implementation před 12 roky
  nickysn 009037f9d9 * the Seg0040, SegA000, SegB000 and SegB800 constants changed to typed constants před 12 roky
  nickysn 5d4ebf0dca + added extra_param_offset constant for accessing parameters in asm routines with nostackframe před 12 roky
  nickysn 4e2962e6ae - do not initialize the regular heap manager under i8086-msdos, so it can be smartlinked away před 12 roky
  nickysn 0013186e2d + fully implemented ParamStr and ParamCount on i8086-msdos před 12 roky
  nickysn 035cb74855 * far pointer helper types made global in the implementation of the system unit před 12 roky
  nickysn de26059b61 + added dos version check in GetProgramName před 12 roky
  nickysn 9185ee9423 - rm debug writeln committed by accident před 12 roky