Historique des commits

Auteur SHA1 Message Date
  Nikolay Nikolov 873ebc2294 + added 6502 detection in the system unit il y a 1 an
  Rika Ichinose 562048c965 Remove FPC_IN_HEAPMGR, FPC_NO_DEFAULT_MEMORYMANAGER, and unnecessary uses of FPC_NO_DEFAULT_HEAP. il y a 3 mois
  Michaël Van Canneyt c8bf474d6d * Switch to new heap by RuneWalsh (MR !694) il y a 6 mois
  Michaël Van Canneyt 06aff099c1 * Move heap to oldheap, prepare for MR !694 il y a 6 mois
  Rika Ichinose 8093b1ba0c Unbias 32-bit random. il y a 7 mois
  Rika Ichinose ff2492edf5 Add System.UMul64x64_128. il y a 7 mois
  Sven/Sarah Barth 7f4b2f63b3 Switch from functions for the Atomic*-family to intrinsics il y a 2 ans
  florian cc7325e316 * increase stack margin for x86-64 so back tracing a stack overfow with line info does not cause another stack overflow il y a 10 mois
  florian 092ff254f1 + AtomicIncrement/Decrement overloads il y a 11 mois
  Ondrej Pokorny bdb3d097b5 fix AtomicDecrement(Cardinal) overload il y a 11 mois
  Rika Ichinose b8fdd7148b Simplify RTTIRecordOp. il y a 1 an
  Nikolay Nikolov 2dd0b55d04 * the fpc_invalidpointer rtl function declared compproc to allow easier calling il y a 1 an
  Rika Ichinose d7352e7b66 Remove most of the VER3_0 conditionals. il y a 1 an
  Rika Ichinose 11942fcf01 Cover more values in the [0; 1) range by “random”. il y a 1 an
  Pierre Muller d1510840d0 Fix compilation of rtl with -dDISABLE_SYSTEMINLINE il y a 1 an
  florian b81f92536d * avoid that fpc_fillmem does not inline due too much nested calls il y a 1 an
  Michael VAN CANNEYT 31ef662201 * check zero length instead of comparing to empty string il y a 2 ans
  Michael VAN CANNEYT f75f208992 * Add IndexChar for widechar il y a 2 ans
  Michael VAN CANNEYT d2d3fe6bc3 * Char -> AnsiChar il y a 2 ans
  Michaël Van Canneyt 6e5c4667cd * Do not compile pointer overloads of atomic operations for MS-DOS/i8086 il y a 2 ans
  Pierre Muller 032158d943 Fix system compilation for CPU16 il y a 2 ans
  Pierre Muller ba2b29bd2c Fix cpu16 error in AtomicCmpExchange il y a 2 ans
  Michaël Van Canneyt 2a87366086 * Delphi compatibility aliases for Interlocked* functions il y a 2 ans
  Jinyang He 6ef31c643a Set STACK_MARGIN_MAX to four times of pagesize on LoongArch64 il y a 2 ans
  florian 159fa78514 * patch by Rika: fix for 15f29b8fa06a5b5d25a0d4783d7940fdf73b00d2 il y a 2 ans
  florian 15f29b8fa0 * patch by Rika: Perform 32-bit random if the bound fits into 32 bits at runtime, resolves #40171 il y a 2 ans
  Jinyang He 664c613d96 add loongarch64 rtl support il y a 2 ans
  Jonas Maebe 0758aa1143 FPU exception mask: generlised system unit interface il y a 3 ans
  florian 308bc29465 * setting of MIPS64(EL) in system.inc fixed il y a 3 ans
  florian 91cf1774dd * replace MT random generator by Xoshiro128**, resolves #38237 il y a 4 ans