Historie revizí

Autor SHA1 Zpráva Datum
  nickysn 6735e717ef * the results of MemAvail and MaxAvail changed to LongInt in the i8086 far data před 11 roky
  nickysn 00c98edd29 * the FPC_TINYHEAP_HUGE define moved to tnyheaph.inc před 11 roky
  nickysn 706a1d8712 * the FPC_HEAP_HUGE define renamed FPC_TINYHEAP_HUGE, because it applies to the před 11 roky
  nickysn 624b3204d8 + added and implemented MemAvail and MaxAvail for the tiny heap před 11 roky
  Károly Balogh 6381280ebd arm-linux: new gprt0 based on cprt0, plus gmon initialization, so profiling output generation actually works now před 11 roky
  michael fb5939befe * Fix bug #26072 před 11 roky
  michael 71a1628303 * Fix bug #24645 před 11 roky
  michael 4c86a68345 * Fix bug #23954 před 11 roky
  michael beafc9fe8c * Fix bug #26717 před 11 roky
  nickysn ad7111ad4d * SysTinyFreeMem: terminate with a runtime error if Addr is >= HeapPtr, since před 11 roky
  Károly Balogh 3b205742b6 m68k: also try to optimize a special case of OP_SAR using the SWAP instruction před 11 roky
  nickysn 445017fab4 + added a TP7 heap compatibility test před 11 roky
  michael 7d28bc8e4e * Added some extra options for recursion, additional extensions and verbosity před 11 roky
  michael 1f11b44521 * Added some extra options for recursion, additional extensions and verbosity před 11 roky
  Károly Balogh e059052c57 amunits: syscallified locale před 11 roky
  nickysn 8edfd33af8 * use RegisterTinyHeapBlock_Simple_Prealigned in the msdos rtl před 11 roky
  nickysn bb07318386 + added RegisterTinyHeapBlock_Simple_Prealigned procedure, which is the same as před 11 roky
  marcus be9e44a821 amunits: adapted library unit changes to example sources před 11 roky
  Károly Balogh 1442a495b1 amunits: syscallified Workbench unit před 11 roky
  Károly Balogh 1b0a1f4508 ARM: mimic what GNU C does while calling the profiling mcount on ARM před 11 roky
  sergei 0b4d54fcb9 - Delete all position markers from assembler code before optimization. Markers of this kind are not used by optimizer and are expected to be ignored, but ignoring them requires numerous checks in all target-specific optimizers and currently isn't done correctly. In turn, failure to ignore markers prevents optimization of procedure prologues and epilogues. před 11 roky
  marcus 4c3e25549d AROS: syscall-ified ASL, GadTools and MUI from AROS branch před 11 roky
  Károly Balogh 739c66291d ARM: first naive attempt to get gprofiling work for arm-linux. (Work-In-Progress, but at least for me it doesn't explode) před 11 roky
  sergei 11201164e7 * Fixed type of parameter passed to FPC_CHECKPOINTER after r23325, must be the pointer itself, not what it points to. Was causing IE 200306031 when compiling for i386 with -gc. před 11 roky
  svenbarth b79e7ce1f9 Implement GetCPUCount for Windows OSes. This is for all three Windows targets. před 11 roky
  marcus 8c5c6588f2 Amiga/AROS/MorphOS: some more path fixed in FV, userscreen for all 3 platforms před 11 roky
  Károly Balogh 736f3bef25 amunits: syscallified DataTypes před 11 roky
  Károly Balogh d4db59b44f amunits: syscallified Rexx unit před 11 roky
  Károly Balogh fbfcda2926 AROS: apparently, the NewStackSwap() function is just a half arsed copy of MorphOS/NewPPCStackSwap(), so it doesn't accept nil as its third argument. Therefore we pass a pointer to some area we won't use anyway. this fixes crashes in the stack swapping code on hosted systems. před 11 roky
  nickysn c8e9d2cf6e + added a simplified version of RegisterTinyHeapBlock, for use when the tiny před 11 roky